• prunerye@slrpnk.net
    link
    fedilink
    arrow-up
    5
    ·
    2 months ago

    I guess RAM is a bell curve now.

    • 32GB: Enough.
    • 16GB: Not enough.
    • 8GB: Not enough.
    • 4GB: Believe it or not, enough.
    • Artyom@lemm.ee
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      I actually audibly laughed when Raspberry Pi came out with an 8GB version because for anyone who thinks 4GB isn’t enough probably won’t be happy with 8 either.

    • AusatKeyboardPremi@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      I have experienced this myself.

      My main machine at home - a M2 Pro MacBook with 32GB RAM - effortlessly runs whatever I throw at it. It completes heavy tasks in reasonable time such as Xcode builds and running local LLMs.

      Work issued machine - an Intel MacBook Pro with 16GB RAM - struggles with Firefox and Slack. However, development takes place on a remote server via terminal, so I do not notice anything beyond the input latency.

      A secondary machine at home - an HP 15 laptop from 2013 with an A8 APU and 8GB RAM (4GB OOTB) - feels sluggish at times with Linux Mint, but suffices for the occasional task of checking emails and web browsing by family.

      A journaling and writing machine - a ThinkPad T43 from 2005 maxed out with 2GB RAM and Pentium M - runs Emacs snappily on FreeBSD.

      There are a few older machines with acceptable usability that don’t get taken out much, except for the infrequent bout of vintage gaming

  • aesthelete@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    2 months ago

    The fact that electron both exists and is one of the most popular cross-platform development frameworks tells you everything you need to know about the current potato’d state of software development.

    • HStone32@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      You know, I’ve always loved C and doing my own memory management. I love learning optimization techniques and applying them.

      But you know what? Everybody around me keeps saying I’m being silly. They keep telling me I won’t find any jobs like that. They say I should just swallow my juvenile preferences and go with what’s popular, chasing trends for the entire rest of my career.

      I don’t think you can blame people for trending away from quality software. Its clearly against the grain.

    • boonhet@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      The underlying issue is that nobody wants to develop using any of the available cross-platform toolkits that you can compile into native binaries without an entire browser attached. You could use Qt or GTK to build a cross-platform application. But if you use Electron, you can just run the same application on the browser AND as a standalone application.

      Me? I’m considering developing my next application in Qt out of all things because it does actually have web support via WASM and I want to learn C++ and gain some Qt experience. Good idea? Probably not.

  • Delilah (She/Her)@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    I hate electron apps. Just make a website asshole, don’t bundle a whole chrome browser! The only one I’ll tolerate is ferdium, because having a message control center is kinda neat.

    • Lucy :3@feddit.org
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Not in my experience. The electron spotify app + electron discord app + games was too much. Replacing electron with dedicated FF instances worked tho.

      • UnityDevice@startrek.website
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        About 6 months ago I upgraded my desktop from 16 to 48 gigs cause there were a few times I felt like I needed a bigger tmpfs.
        Anyway, the other day I set up a simulation of this cluster I’m configuring, just kept piling up virtual machines without looking cause I knew I had all the ram I could need for them. Eventually I got curious and checked my usage, I had just only reached 16 gigs.

        I think basically the only time I use more that the 16 gigs I had is when I fire up my GPU passthrough windows VM that I use for games, which isn’t your typical usage.