There were a number of exciting announcements from Apple at WWDC 2024, from macOS Sequoia to Apple Intelligence. However, a subtle addition to Xcode 16 — the development environment for Apple platforms, like iOS and macOS — is a feature called Predictive Code Completion. Unfortunately, if you bought into Apple's claim that 8GB of unified memory was enough for base-model Apple silicon Macs, you won't be able to use it. There's a memory requirement for Predictive Code Completion in Xcode 16, and it's the closest thing we'll get from Apple to an admission that 8GB of memory isn't really enough for a new Mac in 2024.

top 50 comments

sorted by: hot top controversial new old
[–] 127 points 2 years ago (39 children)

And now all the fan boys and girls will go out and buy another MacBook. That's planned obsolescence for ya

  • source
  • hideshow 39 child comments
  • [–] 60 points 2 years ago (2 children)

    Someone who is buying a MacBook with the minimum specs probably isn’t the same person that’s going to run out and buy another one to get one specific feature in Xcode. Not trying to defend Apple here, but if you were a developer who would care about this, you probably would have paid for the upgrade when you bought it in the first place (or couldn’t afford it then or now).

  • source
  • parent
  • hideshow 2 child comments
  • [–] 24 points 2 years ago (20 children)

    And why they solder the RAM, or even worse make it part of the SoC.

  • source
  • parent
  • hideshow 20 child comments
  • [–] 47 points 2 years ago (11 children)

    There are real world performance benefits to ram being as close as possible to the CPU, so it's not entirely without merit. But that's what CAMM modules are for.

  • source
  • parent
  • hideshow 11 child comments
  • [–] 23 points 2 years ago (9 children)

    But do those benefits outweigh doubling or tripling the amount of RAM by simply inserting another stick that you can buy for dozens of dollars?

  • source
  • parent
  • hideshow 9 child comments
  • [–] 17 points 2 years ago (2 children)

    That's extremely dependent on the use case, but in my opinion, generally no. However CAMM has been released as an official JEDEC interface and does a good job at being a middle ground between repairability and speed.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (6 replies)
  • load more comments (1 reply)
  • load more comments (8 replies)
  • load more comments (15 replies)
    [–] 97 points 2 years ago (6 children)

    This isn’t a big deal.

    If you’re developing in Xcode, you did not buy an 8GB Mac in the last 10-years.

    If you are just using your Mac for Facebook and email, I don’t think you know what RAM is.

    If you know what RAM is, and you bought an 8GB Mac in the last 10-years, then you are likely self-aware of your limited demands and/or made an informed compromise.

  • source
  • hideshow 6 child comments
  • [–] 38 points 2 years ago* (3 children)

    If you know what RAM is, and you bought an 8GB Mac in the last 10-years, then you are likely self-aware of your limited demands and/or made an informed compromise.

    Or you simply refuse to pay $200+ to get a proper machine. Like seriously, 8GB Mac's should have disappeared long ago, but nope, Apple stick to them with their planned obsolescence tactics on their hardware, and stubbornly refusing to admit that in 2023 releasing a MacBook with soldered 8Gb of RAM is wholy inadequate.

  • source
  • parent
  • hideshow 3 child comments
  • load more comments (2 replies)
  • [–] 15 points 2 years ago

    I’m not gonna stand up and declare that 8gb is absolutely fine, because in very short order it won’t be. But yeah, currently for an average use case, it is.

    My work Mac mini has 8gb. It’s a 2014 so can’t be upgraded, but for the tasks I ask of it it’s ok. Sure, it gets sluggish if I’m using the Win11 VM I sometimes need, but generally I don’t really have any issues doing regular office tasks.

    That said, I sometimes gets a bee in my bonnet about it, so open Activity Monitor to see what’s it’s doing, and am shocked by how much RAM some websites consume in open tabs in Safari.

    8gb is generally ok on low end gear, but devs are working very hard to ensure that it’s not.

  • source
  • parent
  • load more comments (1 reply)
    [–] 84 points 2 years ago (67 children)

    imagine showing this post to someone in 1995

    shit has gotten too bloated these days. i mean even in my head 8GB still sounds like 'a lot' of RAM and 16GB feels extravagant

  • source
  • hideshow 67 child comments
  • [–] 13 points 2 years ago (2 children)

    I have a VPS that uses 1GB of RAM, it has 6-7 apps running in docker containers which isn't the most ram efficient method of running apps.

    A light OS really helps, plus the most used app that uses a lot of RAM actually reduce their consumption if needed, but use more when memory is free, the web browser. On one computer I have chrome running with some hundreds of MB used, instead of the usual GBs because RAM is running out.

    So it appears that memory is full,but you can actually have a bit more memory available that is "hidden"

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (2 replies)
  • load more comments (15 replies)
    [–] 76 points 2 years ago (13 children)

    Opens chrome on a 8GB Mac. Sees lifespan of SSD being reduced by 50%. After 2-3 years of heavy usage SSD starts to get errors. Apple solution: buy a new one. No wonder they are 2nd/3rd wealthiest company on the planet.

  • source
  • hideshow 13 child comments
  • [–] 22 points 2 years ago* (last edited 2 years ago) (12 children)

    buy a new one.

    Buy a new SSD and swap out the old one?

    ...buy a new SSD, right??

  • source
  • parent
  • hideshow 12 child comments
  • [–] 20 points 2 years ago (3 children)

    SSD is soldered to the board. With only 8GB you'll be using the swap partiton a lot so for anything exceeding 8GB of RAM you will be using the SSD as a slower "RAM" which will wear it's lifespan down by constantly writing/reading into it' s swap partition.

  • source
  • parent
  • hideshow 3 child comments
  • load more comments (1 reply)
  • load more comments (6 replies)
  • [–] 56 points 2 years ago (14 children)

    They moved to on-die RAM for a reason: To nickel and dime yo ass.

    I needed to expense a Mac Mini for iOS development, and everyone (Me, the company, our purchasing department) was baffled at how much it cost to get 16 GB. And they only go up to 24GB. Imagine how much they'll charge for 32 in a year!

  • source
  • hideshow 14 child comments
  • load more comments (14 replies)
    [–] 47 points 2 years ago* (4 children)

    Why do they struggle so much with some "obvious things" sometimes ? We wouldn't have a type-C iphone if the EU didn't pressured them to do make the switch

  • source
  • hideshow 4 child comments
  • load more comments (1 reply)
    [–] 46 points 2 years ago (3 children)

    8GB of dedicated VRAM is hardly enough these days...

  • source
  • hideshow 3 child comments
  • load more comments (3 replies)
    [–] 44 points 2 years ago* (last edited 2 years ago) (22 children)

    HP seems to think 4 GB is an acceptable amount of RAM to put in a modern notebook (although they don't charge even close to what Apple charges).

    https://www.amazon.com/HP-Micro-edge-Microsoft-14-dq0040nr-Snowflake/dp/B0947BJ67M

    Edit: Thinking about it, this is worse. Apple isn't targeting low-income people. This is HP selling the poor a computer that doesn't work properly.

  • source
  • hideshow 22 child comments
  • [–] 37 points 2 years ago (5 children)

    Shipping with Windows S. That's Microsoft's version of a Chromebook for some light web browsing for 188 dollars. I wouldn't buy it but this doesn't look like a rip off at this price point.

  • source
  • parent
  • hideshow 5 child comments
  • load more comments (2 replies)
  • [–] 17 points 2 years ago* (last edited 2 years ago) (6 children)

    At a $188 price point. An additional 4GB of memory would probably add ~$10 to the cost, which is over a 5% increase. However, that is not the only component they cheaped out on. The linked unit also only has 64GB of storage, which they should probably increase to have a usable system ...

    And soon you find that you just reinvented a mid-market device instead of the low-market device you were trying to sell.

    4GB of ram is still plenty to have a functioning computer. It will not be as capable of a more powerful computer, but that comes with the territory of buying the low cost version of a product.

  • source
  • parent
  • hideshow 6 child comments
  • load more comments (6 replies)
  • load more comments (9 replies)
    [–] 42 points 2 years ago (9 children)

    8GB is definitely not enough for coding, gaming, or most creative work but it’s fine for basic office/school work or entertainment. Heck my M1 Macbook Air is even good with basic Photoshop/Illustrator work and light AV editing. I certainly prefer my PC laptop with 32GB and a dedicated GPU but its power adapter weighs more than a Macbook Air.

  • source
  • hideshow 9 child comments
  • [–] 35 points 2 years ago (5 children)

    8GB would be fine for basic use if it was upgradable. With soldered RAM the laptop becomes e-waste when 8GB is no longer enough.

  • source
  • parent
  • hideshow 5 child comments
  • load more comments (1 reply)
  • load more comments (3 replies)
    [–] 35 points 2 years ago (6 children)

    They should do 4Gb. I hear M3 mac's make it seem like 8Gb.

  • source
  • hideshow 6 child comments
  • load more comments (5 replies)
    [–] 32 points 2 years ago (1 child)

    Oh man, I remember so many people defended 8GB since the M1 first came out (and since).

    I always argued it would significantly reduce the lifetimes of these machines if you bought one, not just because you’d be swapping a lot more on the (soldered in BTW) ssd, but because after a few years of updates it would become unbearably slow, or hardware would fail, or both.

    Didn’t stop people constantly “tHe aRchITecTuRE iS cOmPlETelY diFFeRenT!!!”

    Sure it’s different, but it’s still just a computer. A technical person can still look at the spec sheet and calculate effective performance accounting for bus widths etc.

    Disclosure: I bought a top spec 16GB M1 Mac Air on launch and have been extremely happy with it - it’s still going strong.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [+] 18 points 2 years ago* (last edited 2 years ago)
    [–] 17 points 2 years ago (40 children)

    I can't believe, there's no Linux reference yet!

    Give your "8 gigs not enough" hardware to one of us and see it revived running faster than whatever you're running now with your subpar OS.

  • source
  • hideshow 40 child comments
  • load more comments (40 replies)
    [–] 15 points 2 years ago* (last edited 2 years ago) (11 children)

    For who? My mother who only use facebook, youtube and googling don't need 8gb

  • source
  • hideshow 11 child comments
  • [–] 36 points 2 years ago (7 children)

    Sounds like all she needs is a dirt cheap chromebook then

  • source
  • parent
  • hideshow 7 child comments
  • [–] 14 points 2 years ago (4 children)
  • load more comments (2 replies)
  • load more comments (3 replies)
    load more comments
    view more: next ›