• 0 Posts
  • 108 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle
  • This is terrific. Thank you for starting this discussion.

    I don’t think we can or should wait for individual users to make these decisions. Server admins are the ones who understand the risks and so should make this call. Guidance for server admins based on past experience (cough XMPP!) should be quite welcome.

    I might refine the bit about altered API versions to really focus on the real problem: proprietary extensions. We probably want to leave the door open to try out additions to the spec that come with detailed RFCs.

    But we know from XMPP that proprietary extensions are a huge problem.









  • Would it be enough to be able to run .deb packages on fedora?

    Unpacking a .deb on Fedora, or unpacking an .rpm on Ubuntu isn’t a big deal. The files inside are often actually identical.

    But would not be useful because the files inside usually rely on shared libraries, which may or may not already be installed. Those shared libraries are installed in different places on each Linux distro. Figuring out which ones to ask for (and making sure the program can find them) is the real work that the .Deb or .RPM installers do.

    A fun way to try this out is with Portable Apps. Anything called a “portable app” either doesn’t use additional libraries, or carries the libraries it needs with it.

    If you find a portable app for Ubunutu, there’s a good chance the Fedora version is an identical file, and works fine on Ubuntu. There’s lots of reasons it might not work, but it can be fun to try.

    For the most part, the only reason any Linux program is unavailable on a different version of Linux is that no one has bothered to build the necessary installer for that combination of program and OS.

    .RPM was supposed to solve this by being universal, since any other OS can implement it to match .Deb was supposed to solve this by being universal, since any other OS can implement it to match (about 60% actually do). I think Flatpacks and Snaps might solve this by being universal, at some point…

    Source: I’ve built installer packages for various operating systems.



  • MajorHavoc@lemmy.worldtoProgrammer Humor@lemmy.mlwe are safe
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    11 months ago

    I predict that, within the year, AI will be doing 100% of the development work that isn’t total and utter bullshit pain-in-the-ass complexity, layered on obfuscations, composed of needlessly complex bullshit.

    That’s right, within a year, AI will be doing .001% of programming tasks.







  • For 10 million and up, you’re exactly right.

    But let’s not forget that the vast majority of multimillionaires are a retiree, out there minding their own business spending down their 2 or 3 million in savings buying breakfast at senior discount restaurants and driving a three year old luxury sedan with heated seats, back to a forgettable house in the suburbs.

    Retiring with a couple million dollars is becoming commonplace, and it’s about the right number to retire with, in certain places, to leave almost nothing behind at death.

    Being a multimillionaire is not “endless wealth”.

    We need the multimillionaires on our side if we’re going to beat back the perversions perpetrated by the billionaires.



  • it seems like some kind of data breach happens every other week.

    Yep.

    Nobody ever does anything about it besides issue a generic corporate non-apology that was written by their legal team.

    Ironically, the lawyer hours to write the non-apology are pretty expensive, right from the start. Beyond that, IBM thinks the average breach costs the company 4.4 million dollars.

    Companies tend to get serious about breach prevention after a breach.

    But the same leadership who couldn’t retain Cybersecurity experts on staff before the breach doesn’t magically become good at hiring Cybersecurity experts after the breach.

    So I suspect that most pay too much money for too little talent for their needs, and remain at high risk of another breach.

    I have no doubt that several sketchy companies know more about my online activities than I’d ever want them to.

    Oh yeah. Very much so.

    To end this on a more positive note, the biggest single improvement a person can make right now, in my somewhat random, but informed, opinion, is to switch to the Firefox browser.

    I could probably be convinced that installing uBlock origin or installing a PiHole are stronger, in a friendly argument over a round of drinks.

    Of course, all three of those are compatible, for the truly paranoid.