Hacker News new | past | comments | ask | show | jobs | submit login
Apple insists 8GB unified memory equals 16GB regular RAM (appleinsider.com)
60 points by my12parsecs 11 months ago | hide | past | favorite | 121 comments



People get so mad about this. Who cares if they offer an 8GB model? If that’s not enough for you, don’t buy it. They claim on their site in the section “How much memory is right for you?”

>>> 8GB: Great for browsing online, streaming movies, messaging with friends and family, editing photos and personal video, casual gaming, and running everyday productivity apps.

That’s not wrong. Someone only doing that stuff can get by just fine with 8GB of RAM. The only thing wrong about that is that the people who fall into that category aren’t pro, so shouldn’t they be getting some other Macbook that isn’t pro?

The thing we should be mad about are the prices. They’re charging $200 or more for each step-up in RAM. I understand that their RAM is integrated and special, but an 8GB stick of SD RAM for a PC is like $30. $100 might be understandable, but $200 is obscene.

The storage is even worse. Even the M3 MAX defaults to 1TB of storage. To upgrade to 4TB is $1000. A Samsung 990 Pro M2 SSD with 4TB of storage is under $300. I understand the apple storage is different, and that justifies some markup, but over a 300% markup is absurd.


> People get so mad about this. Who cares if they offer an 8GB model? If that’s not enough for you, don’t buy it.

> ...

> The thing we should be mad about are the prices. They’re charging $200 or more for each step-up in RAM. I understand that their RAM is integrated and special, but an 8GB stick of SD RAM for a PC is like $30. $100 might be understandable, but $200 is obscene.

This is the crux of the issue. The way Apple prices, the only good values they offer are the base models for each product/processor combination[1].

Apple could fix this by offering better base models or by offering reasonable upgrade pricing. They've really gouged customers on ram for as long as I can remember - even when they had user serviceable ram slots, so that's unlikely to happen IMO. I think that's why people are pushing so hard on better base models - that feels more achievable.

I'm not nearly as concerned by the storage costs; mostly because it's much easier to add storage to the system as a user pretty easily. Although I will admit that external storage on a laptop is a little clunky.

---

1. I don't follow their offerings closely, but from what I recall, the vanilla processor comes with 8 GB, the Pro with 16 GB, the Max with 32 GB and the Ultra with 64 GB of ram.


You cannot upgrade the boot drive at all. It's not even that it's hard, even if you put on higher capacity NAND on the motherboard, you'd still need an apple private key to make it work. This is unacceptable, the pricing for storage stings ever so slightly more because of this.

256gb is fine for my line of work for Linux and Windows, if you don't need too many VMs. It's a non-starter if you want to use multiple XCode versions.


I agree, 8GB is enough for a large number of people. But it shouldn't be in the pro line, and the upgrade pricing is insane.


The problem is that "Pro" in the name of an Apple product no longer actually means Pro, even though that was true on the Mac line for longer than in the rest of their line.

AirPods Pro aren't meant for people doing professional audio production. iPhone Pro isn't for people who are professional... phone...ers???


Apple's naming of things is just getting worse and worse. What does "Air" mean? Lighter? Sometimes...? Cheaper? Sometimes...? Standard (Mac) or special (iPad)?

"Max" and "Ultra", so max isn't the max? I think the serious people at Apple have given up on naming, and whatever happens at normal corporations is happening. Part of it in genuine confusion in the product lines though. They need another Jobsian reset.


I expect the USB-inspired "Apple MacBook Pro Gen 5.8 Ultra×Max" any day now.


It’s just giving in to the “prosumer” styling, which is an excellent financial decision on Apple’s part.

And allowing an 8gb option lets them snag more of those.

Of course, the sneaky people wait for the refurbished units.


Well, sure, but it's obviously brand dilution too. Pros now know Pro doesn't mean much, and so it's premium is wearing off. It's short-termism.


Actual professionals are going to be looking at the specs and what they need to do their profession, so if was named the MacBook Wussie Edition for Idiots and it was what they needed, they'd still buy it.


Pro is a feature level.

An 8gb MacBook Pro can run stable diffusion.

Find me a PC with a total memory footprint of 8gb that can even boot windows?


I think Pro is the level where people are seriously thinking about performance above the baseline, and that implies to me that they shouldn't have the baseline amount of RAM. It's probably the most important aspect of performance for the "pro" use cases I can think of.


That sounds pretty out of touch...I have several laptops with 8GB of RAM and Windows 11. It works ok for the same things an 8gb MacBook works ok for.


A 512mb Raspberry Pi can run Stable Diffusion: https://www.youtube.com/watch?v=DSSUJ2bwcgU

Pro is a hardware distinction. If that wasn't true, there would be the same hardware in normal Macs and "Pro" ones alike.


1. The Macbook pro with 8gb won't take 24 hours to render a single image. Unlike the Raspberry Pi. It also runs the standard version of stable diffusion, not the cut down model to suit the raspberry pi. It's relevant to talk about stable diffusion because it's a memory hog.

2. You're inventing categorisations to suit your argument. The MacBook pros all have a common design. That changes the moment you switch to another Apple computer

3. This is a lot of bitching and whining about making an affordable entry point, how dare they!

4. The computer works and runs well. Your expectations are driven from different computing platforms. Why not actually go to an apple store and try one, they're on display.


My point is that "stable diffusion" is just about the most-arbitrary and least-applicable example you could surface. It runs on so many different types of hardware that bragging about it on Mac is like boasting about having a rich-text word processor. If memory serves, Stable Diffusion didn't even have acceleration on Mac until Apple gave in and pushed GPU acceleration patches to Pytorch.

It's going to be a subjective matter regardless of how either of us frame it. I've played this game before, I know how it works. The base-spec Macbook Pro 14 is more insulting than both the 13" it replaced and the 14" base-model it undercut. That is how I feel.

> Why not actually go to an apple store and try one, they're on display.

Because I spent the first half of this decade porting software to Apple Silicon, and before that I daily-drove Mac for years. Compared to 10 years ago, the amount of respect Apple affords me is nonexistent. If you don't remember the times when we took functionality for granted, I really do pity you.


Stable diffusion is a memory hog - the discussion is about RAM. Figure it out.

You pretend to know what you're talking about, but you are yet to put forth an argument in good faith.

"You pity me" - fabulous. I recognise that you're on a baseless crusade. You're transparent.


It's not rhetorical. If you can't reconcile both of our opinions, it's not my fault.

I don't know what to tell you. I address your opinions and you frame it as bitching. I express my own opinions and you insist it's bad faith. As I said in the last comment, this is going to end subjectively regardless of how we both feel. Approach this sort of conversation from any other perspective and you'll end up disappointed.

If you want to expand on your original comment and "Pro is a feature level" argument, I'd be interested to hear it.


Check out your disk writes per day after using an 8gb m-series MacBook due to swapping. It will make your head explode. I personally had a tb per day, and that was mostly just web browsing with a lot of tabs, not even doing work stuff. The soldered on ssds only have a certain write capacity before they’re pooched, meaning your whole machine is toast after that. I got rid of mine after seeing that


Apparently the 870 EVO is good for 2400TBW (I picked that because it was the first thing that I stumbled across while googling, not sure what brand Apple uses, but I guess they must be aware that they are planning to swap a lot, so I bet they went for the higher end).

So assuming Apple’s disk isn’t much worse than an 870 Evo, that’s around 7 years. Probably increased a bit if your weekend workload is lighter.


No... TBW scales with the size of the disk. The 870 EVO is not uniformly rated for 2400TBW. Different technologies will have different TBW per GB of storage, but for a line of SSDs with the same technology, it almost always scales linearly by the amount of storage.

The 250GB model of the 870 EVO is warrantied for 150TBW. Many of the laptops Apple sells with 8GB of RAM only come with a 256GB SSD. Surely nobody is buying an Apple laptop with 8GB of RAM and a 4TB SSD.

Is 5 months a good enough lifespan for a computer?

I am personally skeptical that most people would be seeing 1TBW per day, but I firmly believe that 8GB is unjustifiably low. Apple offers 24GB as an option, so they could (and should) offer 12GB as the base spec if they're unwilling to make 16GB the base spec.

"Warrantied TBW for 870 EVO: 150 TBW for 250 GB model, 300 TBW for 500 GB model, 600 TBW for 1 TB model, 1,200 TBW for 2 TB model and 2,400 TBW for 4 TB model"[0]

[0]: https://semiconductor.samsung.com/us/consumer-storage/intern...


Apple weirdly limits SSD size to config. You can't buy a 4TB 8GB M3 MBP. It caps out at 2TB. If you want 4TB you need a M3 Pro or Max and 8TB is also only available with a Max for example.


I suspect the CTO ones aren’t really CTO at all, leading to the limited selection.


Our Macs/PCs allow us to do our -- incredibly well compensated -- jobs. I can't believe that modern computers cost less than a car. I pay maybe $3000 for a computer and $30,000 for a car. When I compare how much value I get from both it's totally the wrong way around. I should be spending $30,000 on a Mac and drive a $3000 clunker. It's amazing how inexpensive computer hardware has become and I really don't get how people feel so entitled to lower prices when you can pick up a slightly older computer that runs linux for next to nothing.


> I can't believe that modern computers cost less than a car.

A car weighs around a ton or more, while a modern computer weighs only a few kilograms; I'd expect the raw material costs alone to be enough to make the car much more expensive. And that's before considering that a modern car has several computers in it.


That's not how economics work. Apple is one of the most profitable companies in the world. They have been well compensated for the work they have done. Yet they could do better. Competition should force that, but they undertake anti-competitive measures just like every other massive boring conglomerate out there.


Apple is the 4th largest computer maker by market share [0]. Lenovo is more than 2 1/2 times their size.

Your argument is akin to "Porsche should lower their prices. They could do better. Competition should force that."

Apple has a particular niche in the market similar to Porsche. Steve Jobs even tells the story of that (sorry, don't have a link handy for that story at the moment).

Apple is a premium company. They have premium prices. I can complain about their prices all day long just like for Porsche, but I'm still going to buy their products if I think they're worth it. I just make sure to keep them for a long time - iphones for 4 years, and computers for 6 - which makes it worth it to me to spend on larger ram and storage.

Side note:

Take a look at Louis Vuitton handbags [1]. They're way overpriced. But there are tons of them out there if you look for them. Most of the bags on that page are more expensive than most Apple computers. That tells me that Apple knows what they are doing, and the rest of the PC market does not.

[0] - https://www.statista.com/statistics/269703/global-market-sha...

[1] - https://us.louisvuitton.com/eng-us/women/handbags/all-handba...


They've got all the Premium Prices. They've got $19.99 for sale for $200.00.


That's a nonsense argument with a false equivalency. If you buy a Porsche once in your life you will not be forced to buy Porsches for the rest of your life and you won't have to change your whole wardrobe or something stupid like that. You can use the same gas as anyone else. And even though they are specialized dealers, your Porsche could be fixed by any competent mechanic.

There is a lock-in with computer technology around software/data that doesn't have an equivalent in the analog world. Because of this I believe tech companies have a responsibility and should make their stuff available at a competitive price or we need to force them. Apple locked in their software to their hardware in order to increase their profit. Now that they have a lot of people tied to their software and that the switching cost are extremely high (require lot of time, knowledge, and skill) they go and abuse their position by overcharging for stuff that are much cheaper in the competitive market (RAM/storage).

Defending this behavior, coming out of a company worth trillions of dollars and making about 100 billion in PROFIT per year not only makes no sense (whether you like them or not) but also makes you look very suspicious.

I'll add that we are collectively paying for this milking, since ressource are not infinite, and Apple collecting so much surplus money is a problem for society, it points to an extreme inefficiency that needs to be solved.

On top of that you seem to be confused between premium and luxury. Premium is fine, you can have premium tools/technology that are basically the same as cheaper products but simply better built, nicer and all that. Nobody would argue against that, and premium prices reflect the needs for better manufacturing and everything related.

But then there is luxury, where the price is largely disconnected from what the item cost to make. Unlike premium, that is just a small markup allowing better manufacturing and slightly better margins, luxury is just a random number to convey exclusivity. The price is whatever number seems to work to limit the amount of customers so that the products become uncommon enough to be notable. It creates rarity out of nothing and is largely a game that should only be played by the most well-off of any society, but it sadly also attracts many who cannot really afford it. Luxury is for the most part undesirable; because human psychology makes it so that the ones who could the least afford it are the ones most likely to want it. A Louis Vuitton handbag is a dumb purchase to anyone who isn't a multimillionaire already, and even then, it doesn't make a lot of sense since you could basically pay a skilled craft person for a month and have them do multiple items for cheaper than the price of one bag. It is an extremely poor allocation of ressource and mostly preys off the most basic desires of peoples (to look a particular way). It just is an inefficiency you have to accept in an economy but shouldn't be encouraged and revered in any way.

And this is precisely what is reproached to current Apple. They pretend to be a premium technology company; yet they price their stuff like luxury fashion. Even though it feels wrong, it's ok to do that with secondary items that are close to fashion, like accessories (their headphones line, I would argue even the watch, many other things). It is not ok to overcharge for a computer system that many people have to rely on for their work, the fact that there is not an equivalent is PRECISELY the problem. If they keep up that way, I think they should be judged for bundling and forced to sell the OS separately of their hardware if they are unwilling to sell hardware at a competitive price.

The choice argument is very weak when switching is an expensive and sometimes impossible option. It is like a supplier raising their price 500% and saying eat shit, it shouldn't be allowed especially if there is no actual alternative to the supplier because of various market dynamics or technical incompatibility/limitations. It is basically like the Shkreli case.


Quite the opposite. Apple's high prices are pro-competitive. After all, high prices allow competitors to enter the market and eke out a profit at a much lower volume. It's unsustainably low prices that are anti-competitive. Think wall-mart or amazon.


The anti-competitive nature is not the high prices. It's using their size to implement a total lock down on supply chains and the best chip fabs.


If you spend $16k on each you can get a fairly decent used car and a small cluster, haha.


Yeah I see your point. Storage is less of a concern because you can always use NAS or an external drive. Not so much with RAM

And it is really shortchanging. Don't give me that crap that 8GB "is like 16GB", because quite obviously isn't.

And I can see it in a MacBook with upgraded memory that even if I close most apps and try the most basic use it doesn't fit on 8GB

Sounds like another case of the Apple Reality Distortion Field


I just hope Apple did their research, and that 8GB is indeed enough for the typical user; nothing will turn a new buyer off like buying an expensive new machine and then immediately finding out it’s running out of memory. Apple is supposed to be a premium brand, and they charge premium prices; cheaping out on memory is not a great way to maintain that image.


They did not and they don't care.

A similar problem existed in the base iMac intel a few years ago. My cousin has issues with it precisely because of that. He finds ludicrous that a computer that was sold for over 1.7K euros had 8GB of RAM and an absurdly slow "Fusion Drive". The actual SSD in those is stupidly small, something like 24GB I think, all in the name of profits. He solved the disk issue by booting on an external thunderbolt SSD.

Funnily enough booting on an external SSD has a lot of caveats with Apple Silicon, but I guess we should be happy they allow it at all. Next step is making sure you have to pay a special price to access more than X amount of external storage to make sure you are forced to buy the Apple upcharge.

For some reason, current Apple fans seem to believe their entry level models were/are good. But they are an unbelievably bad deal and always were. When you have to make an effort of a 100 but going to the next much better step only requires 20 more, stopping your effort at the first step is a bad idea, you should only do it if you have no other choice. You went most of the way and then stopped instead of maximizing your payoff. Apple stuff was always like that, the interesting hardware started in the mid-range, and you would buy with the assumption that you would upgrade the RAM/SSD later on to avoid the Apple tax.

If you want a cheap and weak computer, Apple hardware makes no sense; you can find comparably useful computers for half the price, they are just not as nice but that's it. It is just like their SE line, where they sell you a phone with technology/design/build of a least 5 years ago. If you just want to buy a cheaper (500 euros) brand new phone there are many much better options, they won't win at chip benchmarking, but they will win at everything else (because they are not challenged with 2GB of RAM and have 8GB instead). They sell this to milk the customers who have no option because switching would be too complicated. This way they can say that it's ok if they sell a phone at a decent price. But in reality, the competition for that is either a secondhand phone or 200 euros phones and then you realized the update argument is pure nonsense; you could buy at least 2 comparable phones for the same amount of time your basic iPhone gets used. Funnily enough even if you use it for 5 years, you will need to change the extremely small battery that will undoubtedly be bad at half point even with very low usage.

Apple entry level hardware sells for a premium price but does not offer a premium experience because of the limitations they put into them to be able to upsell, to make more profit... And if you go for the mid-high-level hardware with the necessary options for a confortable experience, it is not a premium price anymore but luxury pricing.

I think what happens is that people mostly have belief, and when they buy their expensive but entry level hardware, they believe it is working good for the price, because they don't know what they are missing on. They don't understand how much they are getting fooled for the price. And I am fairly sure Apple knows that (considering the behavior of Apple salespeople I have encountered in Apple stores) and its even part of their strategy. If a customer comes back complaining about a slow computer, they try to upsell him and make it "his mistake". They are going to say he chose "wrong", and he should have spent more money. In other words, they are psychologically abusing people, thanks to their brand image of great performance hardware. In practice the hardware is voluntarily weakened at the entry level to upsell the bigger version where they make more profit.

As an old school mac user (started with System 9) I'm pretty sad to say it but people need to stop buying Apple crap. It is not worth it, at all. macOS is nice, but Windows is fine really, and there are tons of Linux option that are largely sufficient for a personal computer.


It's a little naïve to think that if Apple gave us a "better deal on memory", it wouldn't also change their whole pricing scheme, as if they would just pass that savings on to the consumer.

Their whole game is hitting their margin, this is how they choose to do it, and a more "fair" memory and storage pricing scheme would merely result and higher prices across-the-board. The power users are subsidizing the low end users, look elsewhere for great deals on memory.


They could still keep asking $200 for the next tier. They used to regularly bump the lowest RAM spec and keep the price the same. DRAM and SSD prices have fallen but Apple keeps the same specs and the same upgrade prices so they're making more money off 8GB/256 GB configs then they were previously.

It's getting to point where it's pretty insulting to sell a $1300 computer with a 256 GB SSD that has a street value of not even $30 and ask $400 to bump it to a 1TB when you can easily find name brand high quality fast 4TB SSDs for less than $400.


> People get so mad about this. Who cares if they offer an 8GB model?

People are not mad about Apple offering an 8GB model, but about making such absurd statements.


Are they just ripping people off on memory, or is their whole “unified memory” thing more expensive than popping in a dimm?

I actually don’t understand their memory system at all, the typical trade off is high latency, high bandwidth for graphics memory, and low latency, relatively low bandwidth for CPU. They get those high bandwidth numbers, so it must be more like GDDR. But nobody seems to be complaining about memory latency on these chips?

Maybe they need some cheaper RAM, to get swapped into; a RAM disk formatted to swap, haha.


From what I understand, they're using "regular ram", but it's on package, so they can have a much wider bus between the ram and the processor. Also, the traces are much shorter, so they get a small latency benefit.


Oh interesting, I assumed started at GDDR and done something tricky to get the latency down, but your explanation makes a lot more sense.


> it must be more like GDDR

Its LPDDR5 so not slow but nowhere near gddr either. Best as I can tell its just more parallel than usual setups - potentially made feasible by arm. If you look at altra etc they also seem to support loads of ram


> The thing we should be mad about are the prices. They’re charging $200 or more for each step-up in RAM.'

To play Devil's advocate (and shill for Apple for a moment), probably from a marketing standpoint the 8GB model doesn't quite hit the profit margin they would like. Not that I'm claiming it's a loss-leader, but it might be on the low-end of what Apple expects when they mark up a device. But they'll take it because they want to have a model "mainstream" enough for the user with somewhat-modest disposable income.

It is with the upgrades that marketing leans in and ramps up the profit margin. They recognize the "power user" that is maxing out the hardware options and deduce they can stick them for it. And this in fact affords them the softer margins on the entry model.


8GB is not enough for electronification and for the even further enshittification on the web today.

I would tend to agree that needing 16gb just to browse the web is insane, but it’s where these apps are at right now and we should expect it to only get much much worse at an escalating rate.


If enshitification expands to fill available RAM is Apple doing us a favor by offering less? Can a MacBook Pro+ with 4GB of RAM save the Internet? Is a 2GB Pro++ the machine of my dreams?


I don’t think even Apple influence can possibly stave off software becoming worse faster than hardware is getting better.


They killed Flash!


I’m picking up what you’re putting down.


Plus not just the web itself, but all the web based products like slack


Narrator : No, it does not.

My M1 is normally under memory pressure with 16GB RAM, if I was buying a new MBP, I'd be looking at 64GB RAM.


I also have an M1 with 16GB, what are you doing that you feel it's "normally under memory pressure"? I don't feel any memory pressure but I might not be able to see the signs, or have a different workflow (if you regularly edit photos, videos, 3D, ML, etc. then _of course_ the more RAM the better, but for normal webdev?)


If you open the Activity Monitor and switch to the memory tab you'll see a graph of the memory pressure at the bottom. I think it roughly reflects the degree to which the system is swapping out to the SSD?

On M2 16GB I recently accidentally ended up with Firefox, Chrome, Thunderbird, Spotify, Intellij, GoLand, VSCode, and Docker doing heavy builds in a cross-platform VM. Obviously unreasonable, but interestingly the system crashed with an SSD error.


Docker, docker, always docker.

Docker on mac uses emulation and is a gigantic resource hog.


I only use Docker for a compilation environment for Yocto, luckily I was able to find someone who had instructions for recompiling the image to aarch64 which runs super fast and efficiently.

It was horrible trying to run emulated, but I was sorting this out using the older version before Rosetta 2 was an option - does that make any difference?


This ^ - use a 32gb model and regularly run out of memory


Memory pressure on Mac means you get this popup saying "you must close one of these apps NOW or I'm going to crash". On 8GB that's indeed pretty common.


Likely it's my own Safari hygene but leaving too many tabs open for too long will consume memory (some ad heavy sites, youtube etc)

But generally I'll have zoom sessions, citrix, IntelliJ, vscode, Safari with a lot of tabs, etc.


M-series 8gb MacBook Airs and 8gb MacBook Pros have now been in the market for years. The M1 Air launched in 2020.

Yet you'll still have the usual zealots on HN claiming that they have this exact device and it's horrible and worthless and swear blue that their experience is representative.

If the 8gb Air and Pro were a problem: you'd have heard it loud and clear. It would be on the news and called MemoryGate. TheVerge would dedicate a week on it, then bring it up every time apple launch a new laptop. Android9to5 would ring the figurative Apple deathknell and a flurry of lawsuits would be aiming for class action status.

This entire thread is a laughable nothing burger and it's only served to bring out the liars and those on an anti-apple crusade. Some people here have a brain disease that flares up the moment the word "Apple" is muttered.


No one is saying that the mere existence of the 8GB Macbook is a "problem". But it is disingenuous to claim that 8 GB unified memory = 16 GB regular RAM.


The reason why I write these responses is that I value merit-based discussions. Far too much cheerleading goes on in HN. I've said it numerously: It's very difficult to hold Apple, Google, Microsoft, etc. accountable for actual transgressions when naysayers are just boys that cry wolf. These lot are self-defeating, no one worthwhile can take their opinions seriously because they don't apply them consistently and clearly have an agenda.

>No one is saying that the mere existence of the 8GB Macbook is a "problem".

This very thread is saying it ad nauseam - their issues being that (i) an 8gb computer shouldn't be labelled "pro", and (ii) that the 8gb models are irrelevant for serious work.

But onto the meat of the discussion:

While 8 is clearly not 16, Apple are obviously aware that the two numbers are not equal. Instead, what we have here in HN today is a disturbing number of disingenuous commenters who want to take that most absurd position on the statement.

The claim is evidently about how the user would perceive the performance and memory usage of the newer 8gb M-series macs versus apple's earlier 16gb intel models. It's not an unfair comparison and the article made numerous direct quotes about how apple make this claim; those points are being discussed by exactly zero people in this thread. It's also trivial to prove such a claim, so I doubt the majority of the commenters submitting their thoughts even clicked the article.

On a related topic:

A common speed test for smartphones is to simply run many 3rd party apps and multitask between them. These tests aim to demonstrate the real world performance of the device. Now despite having less ram that comparable flagships iPhones perform fluidly and outpace their Android counterparts, often significantly so.

What this underlines is that the performance of a device is not a mere sum of its basic parts. One can't look at a ram figure across different architectures and have an idea about the memory management of the device, or even its performance. A generation of computer users have grown up in a PC-monopoly and fail to grasp that different architectures lend to different efficiencies. Apple's approach here is enough to revisit that thinking.


> This very thread is saying it ad nauseam - their issues being that (i) an 8gb computer shouldn't be labelled "pro", and (ii) that the 8gb models are irrelevant for serious work.

First of all, there are exactly zero comments under the root comment of this thread that discuss the "pro" naming convention. There are comments discussing this in an adjacent thread but they account for only 10% of the total comments on this post.

Nor are there many comments regarding "8gb models are irrelevant for serious work". They exist, but make up only a small percentage of the comments on this post.

HN is really not as harsh on Apple as you think.

> While 8 is clearly not 16, Apple are obviously aware that the two numbers are not equal. Instead, what we have here in HN today is a disturbing number of disingenuous commenters who want to take that most absurd position on the statement.

Honestly, these people frustrate me too, but luckily as mentioned previously, they are really not all that common.

> The claim is evidently about how the user would perceive the performance and memory usage of the newer 8gb M-series macs versus apple's earlier 16gb intel models. It's not an unfair comparison and the article made numerous direct quotes about how apple make this claim; those points are being discussed by exactly zero people in this thread. It's also trivial to prove such a claim, so I doubt the majority of the commenters submitting their thoughts even clicked the article.

Nobody is discussing this because as you mentioned, the claim is trivial to prove. There is nothing to discuss, we all know the M1/2/3 is amazing!

> A common speed test for smartphones is to simply run many 3rd party apps and multitask between them. These tests aim to demonstrate the real world performance of the device. Now despite having less ram that comparable flagships iPhones perform fluidly and outpace their Android counterparts, often significantly so. > > What this underlines is that the performance of a device is not a mere sum of its basic parts. One can't look at a ram figure across different architectures and have an idea about the memory management of the device, or even its performance. A generation of computer users have grown up in a PC-monopoly and fail to grasp that different architectures lend to different efficiencies.

This is all very true, but it still doesn't mean 8GB == 16GB. Look, if you want to say "my device performs better than the other device even though it has less RAM", just say that, because it's true!


Be careful when looking at memory pressure and how much it is using. For the same kinds of things I do, it scales well between 128GB of ram to 32 and even 16 GB of ram. If you are using a 32 GB machine and seeing it has high memory pressure or used up most of the memory, it does not necessarily mean it won’t work well on an 8 GB machine.

To know if 8GB is enough, you often need to just try it and see. So that’s why I don’t want to put myself in that situation (that I’m running out of memory and the only option is to upgrade an entire machine.)

(It is because there’s many things aggressively using more memory to make things faster or more responsive by cache things. But those can be released under high memory pressure without much apparent performance loss. That makes use the memory more opportunistically but making it hard to gauge how much really is needed.)


Is 24GB enough for app development using Xcode and Swift?


"Enough" certainly. My newest Macbook Pro is 2013, so I have zero insight into the performance of the Apple Silicon devices, but the nature of software development is memory intensive in my experience. The biggest reason claiming "8GB == 16GB" is silly is that Apple doesn't have control over many of the programs that people are using (much as they would like to).

Maybe Xcode makes spectacular use of their own hardware, but do we believe that these optimizations are present in Chrome and Photoshop and Docker and Emacs (hahaha) and whatever NodeJS tooling and probably more that many developers are using at all times? I really, really doubt it. Unless the memory compression discussed here is capable of 50% reduction on average, then it's just a dumb thing to say.

Ultimately your programs all want to have some readily-available bytes in RAM, and most of them don't just cycle out constantly. 8GB is a hard upper bounds on multitasking, and while it might not be our grandpa's 8GB, I really have a hard time believing that it's comparable to 16GB. All this is is beside the point anyway: I switched to desktop like 5 years ago so I could affordably have 64GB and I could never go back. Turns out I don't actually want to take my work home with me, too.


16GB is more than enough for me, but make sure you get enough disk space (512GB is not enough for me), as the toolchains are quite big.


I guess it depends on your app, but I’ve never felt like I needed more than 16GB for Swift/app dev.


I currently have 16GB which is fine but maybe 24GB would be better for future-proofing?


More is always “better” but futur-proofing is often a bit of a mis-spend, especially given the decent resale value of M-based MacBooks.


Yes, but 32GB is a lot more comfortable. Upgrading my laptop last year was a huge QoL improvement


... and i get pissed at the excessive memory use when Firefox puts my 4GB machines into memory pressure.


I agree with the prevailing sentiment that 8 != 16 and saying it is, is kind of stupid.

However. An 8gb mac with Apple silicon does have higher subjective performance for lightweight office use than a standard 16gb windows machine. I personally would rather have an 8gb Macbook Air than a 16gb Lenovo.


Is the MacBook Pro intended primarily for "lightweight office use"?


How much of the speedup comes from more efficient memory usage vs faster memory access times and faster CPU?

I wouldn't expect lightweight office use to be primarily limited by the amount of memory available so perhaps that isn't a fair comparison still.


Office use is actually where you are highly likely to have a lot of applications open at once (lots of web tabs, mail client, document editor, excel and maybe some PDF views) but do not need a whole lot of performance either in single thread (for blocking UI change/computations) of multithread for parallel tasks.

You just need to be able to load all the apps at once in RAM and let them sit there as long as possible. The actual computation needed for those workflows is pretty low once the apps are loaded. It's all a trickle of mini task depending on the user interaction. Sometimes you need to export/convert something, and it takes longer but it is not very problematic.

In fact, RAM is a pretty big determining factor in your experience, especially if you use the office suite or google tools. Apples knows this, and it is exactly why they sell such a low amount of RAM at entry level. They want people to pay up or use their (inferior) tools. Their entry level MacBook are a terrible choice for office, in fact you are unlikely to either need or use all the computer power they sell in the marketing, but you are highly likely to feel the pain of too little RAM with the relentless message asking to close some apps.

The fact they came out to justify their choice is just the hammer driving the nail. It is all expected behavior from the greediest corporation on earth...


Didn't someone say something about this putting more burden on SSD and possibly causing it to age more quickly as a result of additional writes required to coordinate between the two?


That’s just FUD, regardless of what storage manufacturer we’re talking about.


Excessive swapping does wear flash storage. Flash storage has a eventual write limit, and once it breaks there are no paths of recourse for the user. That's common across Windows, Mac and Linux, and isn't FUD whatsoever (especially on a device without serviceable storage).


Yeah, that’s true. Using flash storage will wear it down. However, probably not during the useful lifetime of the machine: https://www.macworld.com/article/338844/how-worried-should-y...

Personally I’m not worried and if you take decent care of your data you should be fine.


> if you take decent care of your data you should be fine.

This is the real bottom-line, regardless of what OS you use flash storage on. Make sure you have duplicated backups, because hardware failure is real and it can hurt you.


This is no different from spinning rust. Which is why the assertion that "swap is going to cause my SSD to fail!" crowd just makes no sense and likely lacks the technical knowledge to make that assessment (see this thread for lack of understanding of what 'virtual memory' means).


The original point of my comment was not to assert "disc superiority" or whatever you've interpreted it as. Characterizing hardware failure as "FUD" is wrong and in plain denial of how these systems die. I use SSDs, I have had flash storage fail on me, and considering how embedded and small the majority of Apple SSDs are, I'm not convinced their drives will outlive the useful lifespan of the machine. Draw your own conclusions accordingly.


Your evaluation of my comment is too focused on the technology. FUD is about what the person _said_. Yes, the point has a grain of truth, but no, your drive isn't going to fail because of "excess writes" by swap -- they're insignificant over the lifetime of the drive.

And that is where the FUD comes into play. Making people worry that something is wrong with their device, when in fact there is a high probability that their device will be in a landfill before it is a cause for concern.


Are we normalizing throwing computers in a landfill when a $50 part dies, and it's only because the manufacturer was too cheap to upgrade their base model with another $10 in memory?

That's not very environmentally friendly.


Can you respond to the other child comment?


I know Docker isn't something Apple makes, but still, this makes me laugh. I run a fair number of containers as part of my daily workflow and the memory overhead, compared to a generic linux amd64 box running the same thing, is on the order of 10x. So for me it's actually more like, 8GB on an M machine == 1GB "regular" RAM.


Of course Docker uses much more resources on a Mac than Linux, Docker is Linux specific containers under the hood so on Mac it runs in a full VM with a Linux distro!

Yes if you run docker as part of your regular workflow you probably want more than the base ram config, not sure why this is surprise to anyone unless they don't know how docker works.


I didn't say it was a surprise; I said the marketing claim made me laugh.


I went from a 2013 MBP with 16GB of RAM to a M1 Mac Mini with 16GB of RAM. The Mini does perform better, but it seems to start to slow down at about the same point in terms of my workflows. The slowdown isn't as bad (faster SSD for swap?), but there's no way is it equivalent to 32GB.


The last time I remember Apple saying "don't look at the specs" is about powerpc cpu frequency vs intel. And Apple ended up ditching powerpc for intel.


Frequency doesn’t equal performance.

If you’ll recall, the Pentium 4s were bumping against 4.0 ghz clock rates and the core processors came along and frequencies dropped to 2 while gaining mucho performance.


But PowerPCs were inferior to Intel at that time and Apple just wanted to muddle the waters.


Steve Jobs used to say something like we're not in the business of chasing numbers, we're building the best products. It seems that as of late Apple is all about chasing numbers.


“If the facts are against you, argue the law. If the law is against you, argue the facts. If the law and the facts are against you, pound the table and yell like hell.”

There are tradeoffs, and the energy efficiency of the M* processors was a huge win for laptops obviously, but anytime there’s a trade off there’s something being traded.


8gb does seem a little light, but the headline is misquoting what Apple said it seems, "Actually, 8GB on an M3 MacBook Pro is probably analogous to 16GB on other systems,"

“Analogous to” is not them saying it is equivalent. Now why are they shipping computers with such little ram in the first place? Is that still such an expensive component that they can’t stick in a more reasonable amount? It definitely seems like this is done as a way to put a lower more competitive price on something that anyone who actually needs to do “real” work on these computers will recognize they need a lot more ram than that. Easy way for them to squeeze more profit from their consumers.

That said, their iPhones are 6gb of ram and the pro models are 8gb, and this is not configurable. So is it enough for basic day to day tasks, running the software that comes with the Mac out of the box? The answer is clearly yes.


>“Analogous to” is not them saying it is equivalent.

HN gives Apple sooo much slack, they are the Nintendo of the Tech industry.

Anyway, I'm sure these computers are just fine. I got a $100 craigslist laptop without a video card 6 years ago, and my kid is still able to play minecraft at ~15FPS. Internet and Office are perfect. What else could I need?

My $800 laptop has a 3060 for things that actually need power.


How am I giving them slack? They are clearly doing this as a way to increase profit margins on their products.


>HN gives Apple sooo much slack

Are you reading a different HN than I do? The Apple Hate is very, very strong here.


So what the hell is this actually supposed to mean? Is it just that macOS is better optimized than Windows? Even if we're being generous, last I checked Windows itself doesn't use anywhere close to 8GB of RAM on a 16GB system. And that's not to mention Linux.


Its just marketing nonsense, really don't think about it too hard.


> "Borchers' claim is fair for regular use, like surfing, light image editing and the like. However, there are several professional workflows that we highlighted in our Apple Silicon Mac Pro review from just after WWDC, and will again in our M3 Max MacBook Pro review, that demand the RAM. His comments likely won't hold much water with those users."

... then why can't they buy more RAM?

"I wish Apple charged me more for more RAM by default, instead of my having to choose to pay more for more RAM" ?


Apple is really expensive with their ram, that's part of the problem.

It's always been like that but of course now it's no longer possible to just add your own.


Yeah it’d be one thing if their RAM (and disk) upgrades were reasonable, but $200 per 8gb just feels like bad value. I’ve been a Mac user for a long time and fine with paying a premium for a premium device, but the pricing on upgrades (when not DIYable later) has been a major turnoff. I built a Linux machine and just threw 64gb into it because it was cheap, and guess what? It’s great! I love not having to think about it.


Yeah and you can get 64GB for 100 bucks now - Apple is really asking too much.


This sort of thing won't convince HNers or iOS Devs or other software devs who heavily use Mac hardware but it will convince tech journalists who aren't as tech savvy as they like to think they are who will spread the 'good news' to enthusiastic Apple buyers.

I recall a few years ago calling out a journalist on Twitter who openly stated he was getting a 8GB machine because Apple's new innovations means it was as good as 16GB.


I could see someone going from a 16gb x86 Mac to a 8gb M3 Mac feeling it was a great improvement.

That still doesn’t make 8=16.

Now if they had some argument based on system reports showing that RAM use excluding cache is below 8GB for x% of users, that would be a different thing.


I think the 8GB model probably exists as much to hit a price point as anything else, but I absolutely noticed that memory usage on the Apple Silicon Mac I'm typing this one has been drastically better than it was on the Intel Mac it replaced.

Enough to claim 2:1? That seems fishy. But! I bought this machine with half the RAM of its Intel predecessor, and I haven't noticed a problem despite my ongoing tab-and-app packrat tendencies.


They shipping the new macs with SoftRAM 95 now?


Apparently Mac downloads more RAM.


Yeah they integrated a chipset zipping/unzipping content when accessing RAM.

As in the 90's https://en.wikipedia.org/wiki/Zip_drive


The capacity for shameless bullshit and reality distortion from Apple has long been documented, but I feel under Tim's it has reached new levels.

The absurdity of saying 8GB is the new 16GB, I mean.. What's can we say other than: no ?


Faster RAM is good, and more RAM is good, but faster RAM is not the same as more RAM.


Looks like you could do with less space for file buffers, but that's it. I suppose that would even come with a performance penalty. Sounds like marketing BS, aka low-effort-lies-that-you-think-you-can-get-away-with.


How much space you need for your file buffers depends mostly on your disk speed, not on the RAM speed... So no, you can't do with less of them.


8GB unified memory equals to 16GB RAM, then how about VRAM? 8GB > 16GB RAM + 16GB VRAM ?


So, I can load a 12GB file into memory without swapping? Cool!


> So, I can load a 12GB file into memory without swapping?

It depends on the file. With memory compression (which the article says they have), as long as the file is compressible enough (for instance, a repetitive text-only log file), you can. If the file is not compressible enough, however, like an already compressed video file, the true memory size is more relevant, and you'll only be able to load a bit less than 8GB (a bit less because the operating system needs some memory for itself).


People rarely load 12GB of log files into memory. A much more common example is photo/video which is very difficult to losslessly compress (esp. with a generic compression algorithm like DEFLATE). I don't think this feature would help in such cases.

Memory compression is also available in both Windows and Linux, so it doesn't justify the statement 8GB on Mac = 16GB elsewhere.


Maybe Apple competitors should start a campaign: "Only RAM can".

(paraphrasing the famous car industry’s slogan "There is no replacement for displacement")


Can somebody please explain to me why a VP of Marketing is talking about engineering problems?

Simple declarative sentences with pictures will do.






Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: