760
submitted 1 year ago by sverit@lemmy.ml to c/technology@lemmy.world

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
[-] Jtee@lemmy.world 152 points 1 year ago

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

[-] bamboo@lemm.ee 62 points 1 year ago

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).

[-] mp3@lemmy.ca 30 points 1 year ago

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

[-] rockSlayer@lemmy.world 47 points 1 year ago

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.

[-] akilou@sh.itjust.works 22 points 1 year ago

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?

[-] rockSlayer@lemmy.world 18 points 1 year ago

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.

[-] halcyoncmdr@lemmy.world 19 points 1 year ago

It's an officially recognized spec, so Apple will ignore it as long as they can. Until they can find a way to make money from it or spin marketing as if it's some miraculous new invention of theirs, for something that should just be how it's done.

load more comments (1 replies)
load more comments (6 replies)
[-] cm0002@lemmy.world 13 points 1 year ago

BUT BUT you'll get 5% fasTEr SpeED!!! And MOrE seCuRiTy!!!

load more comments (1 replies)
load more comments (2 replies)
load more comments (2 replies)
[-] Hux@lemmy.ml 107 points 1 year ago

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.

[-] filister@lemmy.world 41 points 1 year ago* (last edited 1 year ago)

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.

[-] Specal@lemmy.world 33 points 1 year ago

I get around this by simply not buying a Mac. Free's up so much money for ram.

load more comments (2 replies)
[-] DJDarren@thelemmy.club 18 points 1 year 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.

load more comments (1 replies)
[-] _number8_@lemmy.world 86 points 1 year ago

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

[-] cyberpunk007@lemmy.ca 19 points 1 year ago

I chalk it up to lazy rushed development. Good code is art.

[-] Bjornir@programming.dev 13 points 1 year ago

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"

load more comments (2 replies)
load more comments (6 replies)
[-] resetbypeer@lemmy.world 74 points 1 year ago

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.

[-] otp@sh.itjust.works 24 points 1 year ago* (last edited 1 year ago)

buy a new one.

Buy a new SSD and swap out the old one?

...buy a new SSD, right??

[-] WereCat@lemmy.world 19 points 1 year ago

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.

[-] maxinstuff@lemmy.world 13 points 1 year ago* (last edited 1 year ago)

“tHATs nOT tRuE the aRCHiteCTuRe iS cOmPlETlY dIffErEnT!!!!!1!11!!ONEONE!!!” <— Apple fanboys when this was predicted on launch of the M1 🤖

load more comments (1 replies)
load more comments (1 replies)
[-] ebc@lemmy.ca 12 points 1 year ago

Oh, my sweet summer child...

load more comments (6 replies)
[-] KingThrillgore@lemmy.ml 55 points 1 year ago

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!

[-] sugar_in_your_tea@sh.itjust.works 12 points 1 year ago

It's technically a bit faster, but yeah, I think charging more is the bigger motivation.

[-] dojan@lemmy.world 15 points 1 year ago

Companies primarily make decisions to maximise the profitability of someone and it's never the consumer.

load more comments (7 replies)
load more comments (5 replies)
[-] FlyingSquid@lemmy.world 54 points 1 year ago* (last edited 1 year ago)

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.

[-] woelkchen@lemmy.world 35 points 1 year ago

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.

load more comments (2 replies)
[-] homura1650@lemm.ee 17 points 1 year ago* (last edited 1 year ago)

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.

load more comments (6 replies)
load more comments (8 replies)
[-] egeres@lemmy.world 47 points 1 year ago* (last edited 1 year ago)

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

[-] TheSealStartedIt@lemmy.world 23 points 1 year ago

💸💸💸

load more comments (1 replies)
[-] Evotech@lemmy.world 45 points 1 year ago

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

load more comments (1 replies)
[-] SpeedLimit55@lemmy.world 45 points 1 year ago

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.

[-] cmnybo@discuss.tchncs.de 36 points 1 year ago

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.

[-] slaacaa@lemmy.world 15 points 1 year ago* (last edited 1 year ago)

Yeah, the soldering is outrageous. I miss the time when Apple was a (more) customer friendly company. I could open my Mac mini 2009 and just add more RAM, which I did.

[-] DJDarren@thelemmy.club 11 points 1 year ago

When I bought my first MacBook in ‘07 I asked the guy in the store about upgrading the RAM. He told me that what Apple charged was outrageous and pointed me to a website where I’d get what I needed for much less.

I feel that if Apple could have soldered the RAM back then, they would have.

load more comments (2 replies)
load more comments (1 replies)
[-] Specal@lemmy.world 12 points 1 year ago

I mean I develop software on an 8GB laptop. Most of the time it's fine, when I need more I have a desktop with 128GB ram available.

Really depends what type of software you're making. If you're using python a few TB might be required.

[-] cheddar@programming.dev 11 points 1 year ago

8GB is definitely not enough for coding, gaming, or most creative work but it’s fine for basic office/school work or entertainment.

The thing is, basic office/school/work tasks can be done on any laptop that costs twice less than an 8GB MacBook.

load more comments (1 replies)
[-] maxinstuff@lemmy.world 35 points 1 year ago

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.

load more comments (1 replies)
[-] JeeBaiChow@lemmy.world 32 points 1 year ago

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

[-] rockSlayer@lemmy.world 17 points 1 year ago* (last edited 1 year ago)

If you allocate it right, you can add 200GB of swap space and then that 4GB of RAM will feel like 408GB!

[-] disguy_ovahea@lemmy.world 12 points 1 year ago

I think you mean gigabytes, not gigabits.

8 Gb = 1 GB

load more comments (4 replies)
[-] RecluseRamble@lemmy.dbzer0.com 31 points 1 year ago

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.

[-] mightyfoolish@lemmy.world 14 points 1 year ago

Software and AI development would be hard with 8gb of RAM on Linux. Having you seen the memes on AI adding to global climate change? Not even Linux can fix the issues with ChatGPT...

[-] prole@sh.itjust.works 13 points 1 year ago* (last edited 1 year ago)

I don't think anyone anywhere is claiming 8GB RAM is enough for software and AI development. Pretty sure we're talking about consumer-grade hardware here. And low-end at that.

load more comments (12 replies)
load more comments (17 replies)
[-] small44@lemmy.world 30 points 1 year ago* (last edited 1 year ago)

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

[-] ABCDE@lemmy.world 12 points 1 year ago

I don't know what Xcode is so yeah, I haven't been found wanting with my 8GB M2. Videos, downloading, web browsing, writing, chat applications, some photo editing, games (what I can actually play on a Mac, anyway), all good here.

16GB+ is obviously going to be necessary though, and not exactly that expensive to put into their base models so it should be put in soon.

load more comments (2 replies)
[-] poorlytunedAstring@lemmy.world 10 points 1 year ago

For the record, on Windows 10, I'm using 9GB (rounded up from 8.something) to run Firefox and look at this website, can't forget Discord inviting itself to my party in the background, and the OS. I had to close tabs to get down here. Streams really eat the RAM up.

Throw a game in there, with FF open for advice and Discord running for all the usual gaming reasons, and yeah, way over.

Notice I haven't even touched any productivity stuff that demands more.

8? Eat a penis, Apple. Fuckin clown hardware.

[-] howlingecko@sh.itjust.works 19 points 1 year ago

Also for the record, I have experienced an 8GB Mac Mini run Firefox with at least 20 tabs, Jetbrains Rider with code open and editable, Jetbrains DataGrip with queries, somehow Microsoft Teams, MS Outlook and didn’t seem to have a problem. Was also able to share the screen on a Teams call and switch between the applications without lag.

Windows OS couldn’t handle your application load? Eat a penis, Microsoft. Fucking clown memory management.

load more comments
view more: next ›
this post was submitted on 24 Jun 2024
760 points (100.0% liked)

Technology

73287 readers
3299 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS