• halva@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    11
    ·
    22 hours ago

    have you like

    ever actually tried installing an old app on linux
    or accidentally had a power outage during an update

    it literally can’t update without breaking and can’t install old apps lol

    • Steve Dice@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      13
      ·
      18 hours ago

      Can’t you just bury your head in the sand like the rest of us? Linux is literally perfect if you ignore all of its flaws.

    • Hawk@lemmynsfw.com
      link
      fedilink
      arrow-up
      4
      ·
      18 hours ago

      Yeah I’ve installed heaps of old apps, it depends on dynamic vs static libraries etc but some people still use Emacs 25…

      I have lost power whilst updating, can be a nuisance depending in the distro, but snapshots (zfs and btrfs both work well for me) have been life saving.

      Mac and windows simply don’t have a lot of quality of life features. Working with them is painful. As self a documenting systems they are fantastic though, however, when I was younger we had things called schools that served to address that gap, these have fallen out of favour in modern times.

      • halva@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        edit-2
        10 hours ago

        it depends on dynamic vs static libraries

        why must the user think about this shit? i can grab a windows app made for XP and run it on 11, and it’ll run perfectly fine, and i don’t have to think about the way its dynamic loader figures it out

        ill have lower chances of running an app made for RHEL8 on RHEL9 than that

        • Hawk@lemmynsfw.com
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          9 hours ago

          That’s a fair point. But it also depends on the application as well.

          To use the example from earlier, good luck getting Emacs 25 to run on Windows 11.

          …but maybe another perspective is that it works really well with Windows because they prioritise backwards compatibility at the expense of development time and they can do that because they’re a large company and as a large company the community gets a very little say in the way that their operating system works.

          Linux is your operating system. It’s community driven and community developed and one of the expenses of that is that users are going to need a higher degree of technical capacity. The trade-off is that you get more privacy, and more say.

          However, I believe that it’s achievable for most users.

          I mean this sincerely, how can I help? I’m not an expert but i did teach this to university students and I’m a big advocate of privacy. What would you like to see?

    • nestle@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      4
      ·
      20 hours ago

      That’s literally just software stuff, not Linux’s fault lmao

      And if it doesn’t affect Linux itself, it’s the developers fault

      • Allero
        link
        fedilink
        arrow-up
        2
        ·
        16 hours ago

        At the end of the day, it doesn’t matter whose fault it is.