• Hund@feddit.nu
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    3 days ago

    You don’t have to run less as long as you choose good software.

    • boonhet@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      3 days ago

      Also true.

      But if you choose to run software that uses a lot of RAM, ask yourself why you haven’t created an alternative that doesn’t use a lot of RAM. If the answer is “I don’t have the time to”, then that’s probably also why the developer hasn’t made it use less RAM.

      • Hund@feddit.nu
        link
        fedilink
        English
        arrow-up
        5
        ·
        3 days ago

        The answer to that question is that they’re either lazy, ignorant or both. :D

        In all seriousness. I can imagine that a lot of developers who work on commercial products are given about 20% of the time and resources needed to make a good product. I don’t blame them for doing what it takes to not get fired.

        That’s why libre source software is so important!

        • boonhet@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          1 day ago

          Yeah turns out that RAM is cheap and dev time is expensive. Compared to what devs charge their employers in western countries, RAM is STILL cheap.

          With libre software, your employer isn’t bleeding money for every day spent on optimization.

      • chilicheeselies@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        It’s more likely they are not incentivized to. When you are writing software for a living, typically there days the companies you work for prioritize delivery speed over everything else. If they prioritized memory constraints, software would use less memory.

        When you are rewarded for features and delivery, you end up with shit like electron. Not to even begin talking about how a whole generation of developers learned to code for the web and never touch os level dev…