I apologise if this is the wrong community to post this in, I wasn’t sure which one was ideal.

I’m suffering a difficult decision of choosing between a Framework laptop or a Macbook Air (M1, 2020). I really like the ethical principles of Framework, i.e. you actually own it and can repair it any time, leading to an increased longevity. At the same time, I have heard people claim Macbook is superior in almost all aspects (especially battery life).

I know both Apple and Microsoft are greedy CorpGiants, but seeing as I have an iPhone, I figure it would be easier using a Mac? But then again, the prices really are not worth it, especially considering it costs a lot to repair them. I have 0 experience with Linux, and this computer will be used at school, so I suppose it stands between macOS and Windows.

I guess I just want some advice? Or some guidance and comparisons. Is 8GB enough for a Framework laptop? The 16GB version costs nearly as much as the Mac I’m looking at, hence my hesitance. If anybody has some experience using Framework and / or Macbook, I would love to hear about it. What are some pros and cons? Which people are better off with FW and Mac respectively?

Thank you!

*Edit, forgot to mention: I need a Swedish keyboard on the computer, and Framework apparently only offers English. This is the largest obstacle preventing me from leaning towards FW.

  • kaishi
    link
    fedilink
    1010 months ago

    8GB of RAM wasn’t enough for me to use in either person or professional contexts in 2006. My work laptop has 16GB and I’m constantly running low on RAM when I’m working with spreadsheets and relatively simple Photoshop projects. I’m not talking about games or compiling code either.

    I would not be looking at systems with fewer than 16GB of RAM for any user for any reason in 2024. And for myself I would not be buying any systems with fewer than 32GB of RAM.

    (My personal desktop has 64GB and so far that’s been sufficient but I have nearly capped it out when running substance painter, blender, unity, etc.)

    So it really all comes down to the software you use. But my advice is to consider 16GB the absolute minimum.

    • @Specal@lemmy.world
      link
      fedilink
      510 months ago

      Just to note for anyone reading this later on. Being low on ram doesn’t mean you need more ram, Modern operating systems, especially Windows and MacOS prefer to utilise all available ram, it’s hard to guage how much you need because of this. To be safe if you’re buying a Laptop or Desktop for professional use in 2024 16gb is the minimum and 32gb is recommended.

    • @festus@lemmy.ca
      link
      fedilink
      English
      5
      edit-2
      10 months ago

      Apple claims their OS needs less RAM (I have no clue) but for OP running Windows 8GB is no where near enough.

      • @unmagical@lemmy.ml
        link
        fedilink
        410 months ago

        They can claim that all they want to, but once you actually start running stuff on the computer that’s BS. Accessing the same website in the same browser on different platforms will use the same amount of RAM. Opening the same files on different platforms will use the same amount of RAM.

        RAM is where things are put for active use, and it turns out that all files are the size of their content regardless of platform and thus take up the same amount of space in use.

        While the base OS of one vendor might have a smaller foot print than the other, that doesn’t matter once you actually start using the damn thing. If you spec your machine on the misguided marketing that “you need less RAM” your gonna have slower load times and longer waits when switching between apps as the OS needs to access the storage.

        My work laptop is a MBpro with 32gb of RAM. It is very easy to max out it’s RAM and with an unbounded swap system very easy to max out my disk space too. When that happens it’s a bad crash and lost work.

        My personal computer is a custom built desktop running Windows and Linux with 64gb of RAM. It is harder to max out it’s RAM though I have done so and it frequently uses more than 32gb of RAM.

        • Æsc
          link
          310 months ago

          OP didn’t sound like they’re the sort of person who needs to run those kinds of applications. They definitely didn’t state requirements like that, and if they did then they probably wouldn’t be asking how much RAM they need, they’d already know.

        • Kid_Thunder
          link
          fedilink
          2
          edit-2
          10 months ago

          Well except in Linux’s case when you use zram anyway. It compresses a pool of RAM. I usually compress almost all of my RAM and generally hover around and 2:1 ratio with lz4.

          Windows 10+ also compresses a pool of RAM but it is a terrible ratio and seems to hover around 1:1.1. Nothing to write home about.

          • @unmagical@lemmy.ml
            link
            fedilink
            110 months ago

            All sorts of things. I’m a programmer by trade and run several docker containers concurrently for a couple of different products I work on. It’s not uncommon that I have to troubleshoot opening a file that is several gigabytes in size.

            By hobby, I make video games and some of my assets are pre-rendered simulations that get saved. I, admittedly, like pushing my machine as far as I can on resolution so some of those simulations absolutely take a toll. I also just like fucking around in Blender, minor video editing, don’t close out my browser tabs, and have been known to run multiple video games simultaneously (like playing a survival game with a friend and leaving it running when he’s gotta go. Then I just start up some other game in the meantime).

            All told, not everything I do is necessarily orthodox, but it works well for me and I take full advantage of all my hardware.

            • @Specal@lemmy.world
              link
              fedilink
              010 months ago

              Using docker as an example of using more ram doesn’t really make sense as the use for docker is containerisation for optimising system resources.

              • @unmagical@lemmy.ml
                link
                fedilink
                110 months ago

                You do need to allocate memory to it though, and that subtracts from the pool of system RAM available for other purposes.

      • aard
        link
        fedilink
        210 months ago

        Apple has low memory behaviour way better optimized than Windows, so running at 8GB will not be as painful as it is with windows - but in the background the OS will constantly shuffle stuff around to avoid running out of memory, which costs performance.

        16GB is the bare minimum for computer nowadays - and that applies to macs as well. I’m currently using a 16GB air m1 for some things, and I also regularly run into performance issues due to memory limits without doing heavy stuff.