News for hackers. Stuff that matters.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by jm4 on Monday March 04, 2024 @01:41PM (#39594198)
I think even worse than that is that they still only put 8 GB RAM in the base and middle options.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by deergomoo on Monday March 04, 2024 @01:49PM (#39594310)
I believe we are now in the 9th year of 8GB being the baseline Mac laptop RAM config.

It’s incredibly stingy. For a while you could make the argument that a lot of Air purchasers wouldn’t need it, but I don’t think that’s the case any more. My wife has an M1 Air with 8GB and between Office, Chrome, Teams, and Slack she quite regularly gets beachballs and weird performance hitches.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by jandrese on Monday March 04, 2024 @01:58PM (#39594446)
My wife has been complaining to me about how she regularly gets the "choose which application to terminate" dialog on her Air. I knew in my heart that 8GB wouldn't be future proof, but I underestimated how fast it would be a problem. She pretty much just runs Safari and Libreoffice Calc too, nothing that should really tax the machine.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by mrweasel on Monday March 04, 2024 @03:31PM (#39595647)
That is interesting, I run Firefox, VSCode, containers and whatever code I'm working on. I never even need to look at RAM usage. It would be interesting to know what triggers the RAM limit in your case.

The only application I ever need to terminate is Notes, which for some reason is extremely crash prone on the mac.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by sroussey on Monday March 04, 2024 @05:10PM (#39596835)
I find that spouses never close apps, only close windows, or worse hide them and forget. If one of them is Photoshop...
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by dzhiurgis on Monday March 04, 2024 @02:40PM (#39594979)
What? I’ve caught Safari using 22GB of memory another day.

Open 1000tabs and it will kill any machine.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Perepiska on Monday March 04, 2024 @03:28PM (#39595600)
Since a person cannot look at 1000 tabs at the same time, most of the tabs can be frozen. I'm writing to you from Firefox which has 826 tabs right now.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by dzhiurgis on Monday March 04, 2024 @05:24PM (#39596971)
Congrats, you are in the top 7% of users who uses this horrible browser.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by nulld3v on Monday March 04, 2024 @06:09PM (#39597404)
Firefox is just really good for handling huge amounts of tabs because you can install alternative tab UIs like Tree Style Tabs and scroll/search tabs like they are bookmarks.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Dah00n on Monday March 04, 2024 @05:57PM (#39597292)
Clearly you are not a web developer. Safari is by far the worst browser today. The new Internet Explorer.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by sgarland on Monday March 04, 2024 @07:10PM (#39597818)
Until Netflix supports full res in Chrome, and until Chrome battery consumption is on par with Safari, I’ll keep using Safari.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Tagbert on Monday March 04, 2024 @02:49PM (#39595089)
Any browser can use massive amounts of RAM if you open a lot of tabs. Especially if they are running a lot of JS that doesn't release its memory properly. There are some sites I can go to that just continue to chew away at the RAM as long as the tab is open.

In any case, it's pretty easy for the OS to swap out browser data as it is chunkable by tab. Just because it had allocated 22GB doesn't mean that it was all active. Must was certainly swapped to SSD.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by zarzavat on Monday March 04, 2024 @04:48PM (#39596567)
That sounds like she is running out of disk space, not RAM.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by meatmanek on Monday March 04, 2024 @07:14PM (#39597843)
I'm not sure why you're getting downvoted -- macOS uses available disk space as swap, and if your disk is full (and thus has no more room for swap) then it will pop up this dialog.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Repulsion9513 on Monday March 04, 2024 @07:29PM (#39597966)
If you're swapping you need more RAM.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by grecy on Monday March 04, 2024 @05:48PM (#39597203)
> "choose which application to terminate"

What is that?

I've been using macs for decades, and I've never seen or heard of such a dialog.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by skydhash on Monday March 04, 2024 @11:17PM (#39599389)
Usually when an application go rogue with the memory allocation.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by grecy on Monday March 04, 2024 @11:25PM (#39599437)
MacOS has had protected memory since the public beta of OS X... I don't believe an app can do that.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by richardw on Monday March 04, 2024 @06:47PM (#39597664)
I get this on an M1 Pro with 16GB. It's astounding. It claims to use swap but the trust is broken. I keep the Activity Monitor around and try to guess when it'll go flaky on me, but I never guess it right. I just restarted my machine now to reset whatever stupidity it has going on.

Never had it with Windows. Or iPad, or iPhone. Why does the pro computer do this? My guess is 5k external monitor and a few desktops, but...really. I'm not running multiple layers of VM's, it'll crash it with a few VS code windows, browsers, command lines.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by greggsy on Monday March 04, 2024 @08:10PM (#39598235)
There is an intermitted and basically unacknowleged memory leak in M1, which is supposedly addressed in M2. It also depends what app you're using - Logitech Options was somehow hogging top to 12gb on occasion, but was fixed sometime in the past few months.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Repulsion9513 on Monday March 04, 2024 @07:23PM (#39597903)
So what you're saying is you're running multiple browsers (VS Code is a browser), each of which takes anywhere from 1 to several GB of memory, and you're surprised that you're running out of RAM...
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by richardw on Monday March 04, 2024 @08:05PM (#39598204)
Correct. I often have hundreds of browser tabs open on my iPhone, but it knows how to manage resources by unloading the ones I'm not looking at right now. The Mac can also swap tabs or apps to disk. Or warn me when I hit 90%. The only wrong option is to start freezing when it's too late. I'm a software developer who has been coding for decades, and I'm surprised by this failure mode. What would a random non-techie need to learn to reason about this? It's not like Macs are marketed only to technical professionals who keep an eye on resources.

Look, at least the Apple is smart enough to wake up basically in the same window state after having refreshed the resources. That's fantastic. But even better to fix it without going through the whole "have you turned it off and on again" routine.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by skydhash on Monday March 04, 2024 @11:16PM (#39599385)
> I often have hundreds of browser tabs open on my iPhone, but it knows how to manage resources by unloading the ones I'm not looking at right now. The Mac can also swap tabs or apps to disk.

Different models of computing. The iPhone only displays one tab inside one application at a time. And switching is slow enough that the OS can prefetch the swapped memory for the new view. A desktop app usually keeps everything alive as switching is very random and instantaneous. And you don't go open things that require a lot of RAM when you don't have that many (Each electron app is a whole new browser which is already a resource hog)

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by WheatMillington on Monday March 04, 2024 @08:46PM (#39598482)
I've been using basic Windows laptops for work for many years now, and have never once had it ask me to start terminating applications.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Repulsion9513 on Monday March 04, 2024 @07:20PM (#39597891)
> between Office, Chrome, Teams, and Slack she quite regularly gets beachballs and weird performance hitches

Considering how bad all of that is about "weird performance hitches" (read: running an entire browser for every single app) are you sure that has anything to do with the memory?

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by vGPU on Monday March 04, 2024 @07:47PM (#39598098)
I have a 14 MBP M1 16/512. It’s… not great. The other day photoshop was running super slow so I opened up process manager and discovered that not only had it eaten all 16gb of ram, it was also using up ~30gb of swap space. Even just general day to day safari use will give me random lags and slowdowns that I don’t get on my desktop which is running an i5.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by skydhash on Monday March 04, 2024 @11:09PM (#39599339)
> Office, Chrome, Teams, and Slack

Those are like the heavyweights of the app world. And I think the 4 combined is running more code than the OS itself (the last three are 3xChrome).

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by diebeforei485 on Tuesday March 05, 2024 @12:13AM (#39599682)
Almost certainly the culprits are Chrome and Slack, but is Activity Monitor actually showing a memory pressure issue? It might be unrelated to memory.

Using Slack as a web app[1] solved my issues with it. It runs using Webkit instead of Electron, which is far smoother.

1. https://support.apple.com/en-us/104996

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by chongli on Monday March 04, 2024 @02:54PM (#39595166)
I disagree, and I always upgrade the RAM even though I don’t like paying more. Why? Because it puts pressure on developers to keep the bloat under control.

Think of an alternate universe where Apple does the opposite: every new model they push the envelope and double the baseline RAM compared to the previous year. In that world you’d have all the software growing in memory use without bound. Consumers would be forced into a treadmill of computer upgrades like we haven’t seen since the 90’s when CPUs were skyrocketing in performance every year.

For anyone who forgets what the 90’s was like, here’s an example with Mac models:

1990 saw the launch of the Mac LC which had a 16 MHz Motorola 68020

1999 brought the Power Mac G4 at up to 500 MHz

That’s a 31-fold increase in clock rate (and several times that in overall performance) in the same timespan we’re discussing. Software that was written for the G4 had no chance of running on the LC (ignoring CPU architecture differences).

MacBook Airs are the mainline consumer machine these days. Apple does not want users to feel like they need to upgrade them every year (despite what people say).

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by AnthonyMouse on Monday March 04, 2024 @04:36PM (#39596450)
> I disagree, and I always upgrade the RAM even though I don’t like paying more. Why? Because it puts pressure on developers to keep the bloat under control.

Shouldn't you be doing the opposite then? Keeping the baseline amount so you can know what it's like for people without a large budget and stop patronizing the applications without acceptable footprints in that circumstance?

> In that world you’d have all the software growing in memory use without bound.

We already live in that world. In the 90s you could run Netscape Navigator on a machine with 8 megabytes of memory. I've seen individual browser tabs use more gigabytes than that.

And not all of this is Electron bloat. The Stable Diffusion XL model is ~13GB. In general the quality is going to be proportional to the model size. So for the thing to get better, people need machines with more memory. And 8GB is already too small.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by chongli on Monday March 04, 2024 @04:45PM (#39596545)
Shouldn't you be doing the opposite then? Keeping the baseline amount so you can know what it's like for people without a large budget and stop patronizing the applications without acceptable footprints in that circumstance?

I'm not a developer of native Mac apps. If I were, I would definitely have a baseline machine for testing.

The Stable Diffusion XL model is ~13GB

That's not a baseline consumer application. See my other reply (re: grandma and little Billy). If you're developing a native Mac app for grandma and little Billy, Apple probably doesn't want you shipping a 13GB model with it. This is an example of the point I'm trying to make: find a way to compress the model so the end user doesn't have to deal with that kind of bloat (or host it in the cloud).

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by AnthonyMouse on Monday March 04, 2024 @04:55PM (#39596663)
> I'm not a developer of native Mac apps. If I were, I would definitely have a baseline machine for testing.

You expect every developer to buy a second Mac? They're all doing what you're doing and paying more for the machine with more memory because other applications need it, and then their application runs fine on that machine so they don't even notice the problem for the people with 8GB.

> That's not a baseline consumer application.

It will be before any of these new machines go out of support.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by skydhash on Monday March 04, 2024 @11:34PM (#39599483)
> You expect every developer to buy a second Mac?

It's very easy to check the memory usage of your project (it's kinda in your face on XCode). If you do a few minutes test or let the app stay open for a few hours and usage has ballooned to a few GBs, that usually means you have a leak somewhere to fix.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by AnthonyMouse on Tuesday March 05, 2024 @03:51AM (#39600918)
But the developer of exactly the app using all your memory is writing it in Electron from Windows and has never used XCode.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by skydhash on Tuesday March 05, 2024 @08:35AM (#39603189)
There’s a lot of profiling tools. There’s even one in the browser’s inspector. It’s not something exclusive to XCode. You can even use Task Manager/Activity Monitor/System Monitor in a pinch.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by chongli on Tuesday March 05, 2024 @08:47AM (#39603351)
And is there any wonder Electron has such a terrible reputation?

The thing that really bothers me is that if you look at what regular home and office users were doing on their computers in the 90's it's almost identical to what those users are doing right now, except in the 90's they had orders of magnitude slower computers with orders of magnitude less memory. Yet in many cases those 90's computers were MORE RESPONSIVE than what they have today.

All of those countless billions of investment in technology hasn't done a damn thing for the productivity of Sally the office worker or Billy the 6th grader. Arguably, it's made their lives worse (viz. social media's deleterious effects on mental health). Now everyone's pushing the heck out of AI and all I see is high schoolers using ChatGPT to cheat themselves out of an education. They can't read (critically), they can't write, they can't even spell!

So in light of all that, why should we be pushing more and more computing power (and memory, the original issue) on regular users who aren't getting any benefit (broadly, to their way of life) out of it?

Gosh, now I sound like a luddite!

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by AnthonyMouse on Tuesday March 05, 2024 @08:47PM (#39611324)
> And is there any wonder Electron has such a terrible reputation?

Certainly not, but you can't fix it by putting less RAM in the machines of people with budget constraints. The developers will just pay for more themselves and then not care about those people because people who can't afford RAM generally aren't lucrative customers.

And it's also worth considering what actually causes this.

Developers want their code to work on every platform. They don't want to write different code for each platform. But each platform wants them to have to, because that makes it more likely there will be software that only works on their platform, or that doesn't work on some new competing platform. So they refuse to develop or implement cross-platform standards.

Then someone else has to do it, but that's rather a lot of work, and it turns out the easiest way to do it is to piggyback on the work already done for browsers to make them work on every platform. That's Electron. It's terribly inefficient but it saves the developer a lot of porting work, so it's widely used.

If Apple doesn't like this, they should provide cross-platform native APIs for developing applications.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by chongli on Wednesday March 06, 2024 @06:27AM (#39614790)
If Apple doesn't like this, they should provide cross-platform native APIs for developing applications.

It’s not in Apple’s interest to do that. It would cost a lot of money to develop and only benefit the competition. It would also slow down Apple’s own ability to innovate on the APIs until the competitors catch up.

Or are you saying Apple should develop the APIs for Windows and Linux as well? Why would they do that?

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by AnthonyMouse on Wednesday March 06, 2024 @03:38PM (#39621100)
> Or are you saying Apple should develop the APIs for Windows and Linux as well?

What they should do is provide open source implementations of their APIs for Windows and Linux, i.e. make them standards.

> Why would they do that?

Because then people would use them instead of using Electron.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by thfuran on Monday March 04, 2024 @04:47PM (#39596565)
>We already live in that world.

Nah, the treadmill stalled out years ago.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by AnthonyMouse on Monday March 04, 2024 @05:08PM (#39596799)
The CPU treadmill did because Moore's Law petered out. RAM keeps getting cheaper and applications keep using more of it.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by thfuran on Monday March 04, 2024 @05:36PM (#39597072)
RAM usage has barely budged for years. Taking the '90s as baseline again: In 1991, you could get a brand new PowerBook 100 with 2 MB of RAM. In 2001, you'd get a new PowerBook G4 with 128 MB of RAM, a 64-fold increase. But in 2013, a MacBook Air came standard with 4GB, and we're looking at only 8GB in 2024.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by AnthonyMouse on Monday March 04, 2024 @06:55PM (#39597720)
You're taking as your example the thing people are complaining about. 8GB of DDR5 is ~$24 retail, and that's the amount Apple is putting in their $1000 laptop. PCs of the same price typically have 32-64GB.

You're also using a time period that includes COVID and when the DRAM manufacturers got busted for price fixing.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by thfuran on Monday March 04, 2024 @08:17PM (#39598275)
>PCs of the same price typically have 32-64GB.

That's not a run of the mill consumer set up.

>You're also using a time period that includes COVID and when the DRAM manufacturers got busted for price fixing

No, I'm actually including two separate time periods where they were busted for price fixing. They were doing it in the late '90s too.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by AnthonyMouse on Tuesday March 05, 2024 @03:15AM (#39600639)
> That's not a run of the mill consumer set up.

It kind of is, e.g. Steam hardware survey has more than 80% of people with at least 16GB of RAM and almost a third with 32GB, and that's a measure of installed base rather than new computers.

You can now find 64GB in <$550 laptops:

https://www.newegg.com/p/1TS-000D-110E6?Item=9SIA7ABJ459240

> No, I'm actually including two separate time periods where they were busted for price fixing. They were doing it in the late '90s too.

They started doing it at the end of the '90s. By then PowerBooks were already coming with 64MB and PowerMacs with 128MB:

https://everymac.com/systems/apple/powerbook_g3/specs/powerb...

https://everymac.com/systems/apple/powermac_g3/specs/powerma...

In the second case it started only 3 years into your measurement period instead of 7, and then right after that was COVID. It's only now that the prices are starting to resume their historical downward trend and they're still slightly above where they were when the price fixing started in 2016.

But that explains why it's not a factor of 64 during this period. It's still the case that 8GB of DDR5 is ~$24. What reason is there to not include $100 worth on a $1000 machine? Or, if some excuse for that could be generated, why isn't there a $1100 machine with four times as much?

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by cbsmith on Monday March 04, 2024 @08:16PM (#39598268)
> But in 2013, a MacBook Air came standard with 4GB, and we're looking at only 8GB in 2024.

You're saying "RAM usage", but your evidence is "RAM provisioning", which is the entire basis for the criticism. The reality is that RAM usage has increased significantly, but Apple has been stuck by the addressable memory limits they've baked into their architecture.

As another point of comparison, a 2013 iPhone 5c (technically not released until the last quarter of 2013, but we're being generous here) had 1GB of RAM and 8GB of storage, though you could upgrade that to 32GB. A modern iPhone has 6GB of RAM, and comes with storage from 128GB to 1TB.

Maybe the bytes are growing more on iOS? ;-)

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by thfuran on Monday March 04, 2024 @08:23PM (#39598302)
>As another point of comparison, a 2013 iPhone 5c (technically not released until the last quarter of 2013, but we're being generous here) had 1GB of RAM and 8GB of storage, though you could upgrade that to 32GB. A modern iPhone has 6GB of RAM

Fine, take that as your reference. It still shows that growth in memory was 1000% faster not too long ago.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by cbsmith on Tuesday March 05, 2024 @03:43AM (#39600853)
No, it doesn't. It shows that Apple's RAM offerings have grown at widely different rates depending on their product. Apple has been stingy on memory compared to the broader industry. The biggest EC2 instance you could get in 2013 had 244GB of memory, but today you can get one with over 24TB of memory.

...and that still proves nothing about the growth of RAM usage in that time period, because the size of the offerings in individual products are largely independent of the increases in RAM usage.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by pquki4 on Monday March 04, 2024 @04:10PM (#39596163)
> It puts pressure on developers to keep the bloat under control

If you are talking about "native" apps, maybe. Otherwise, nah. Cross-platform apps based on web like Teams and Spotify won't put too much effort on performance as long as it is not too slow. And if you haven't realized, most of the stuff you interact with is online. People just shove an entire website.

As for professional apps -- if you can't run a heavy audio/video editing application smoothly, I'm pretty sure that's your problem. Developers can put more effort into optimizing for 8GB RAM, but at the end of the day these workflows require large amount of memory, and after a certain point it is not worth to optimize for this segment of users

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by chongli on Monday March 04, 2024 @04:43PM (#39596516)
I'm talking specifically about native, non-professional apps targeted at regular consumers (such as grandma, aunt Suzie, little Billy working on his science project). These are the kinds of apps that are published on the Mac App Store. Apple specifically includes Performance as a section under its App Store review guidelines. I bet if you submit an app that gobbles up more than 8GB of RAM and starts swapping like crazy on a baseline Mac, you'll get rejected by the review team.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by jabradoodle on Monday March 04, 2024 @03:51PM (#39595897)
What do you mean by mainline consumer machine? MacBook market share is less than 20%
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Ensorceled on Monday March 04, 2024 @04:59PM (#39596704)
What does market share have to do with which market you are targeting?
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Repulsion9513 on Monday March 04, 2024 @07:32PM (#39597985)
Seriously? A 9 year gap and you go from that to not wanting users to feel like they need to upgrade every year? Mighty slippery straws you're grasping there.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by cbsmith on Monday March 04, 2024 @07:58PM (#39598161)
> Why? Because it puts pressure on developers to keep the bloat under control.

I've yet to notice the impact on getting web sites to stop using incredibly bloated JavaScript that leak memory, video conferencing & streaming apps from using codecs that redline the CPU, or game developers from writing games that make the GPU cry uncle, or...

> 1990 saw the launch of the Mac LC which had a 16 MHz Motorola 68020.

You got lucky, because we got the Mac II Si back then, but they were both kneecapped on the factory floor by the 16-bit memory bus that crippled the 68020's 32-bit memory bus. 2 year old PCs ran circles around it. Planned obsolescence was was one of Apple's crowning achievements back then.

> 1999 brought the Power Mac G4 at up to 500 MHz

The Macbook Air from ten years ago would be Retina I had: a 2-core i7 that could go up to 3.5 GHz. Ask me how well that runs software written for the new M3's. ;-)

> MacBook Airs are the mainline consumer machine these days. Apple does not want users to feel like they need to upgrade them every year (despite what people say).

You might have missed this bit from Apple's blurb on the new MacBook Airs: "13x faster than the fastest Intel-based MacBook Air". The fastest Intel-based Macbook Air was produced [checks notes], 4 years ago. It's hard not to read that like they aren't trying to convey a need to upgrade.

If you're wondering why people are saying what they're saying, it's because Apple is saying what they're saying.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by eurekin on Monday March 04, 2024 @01:44PM (#39594233)
That's so extremely backwards in relation to everything else it's mind boggling. 16 gb being considered and priced at premium, where I had a single chrome tab eating 3gb easily few time's recently.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by superb_dev on Monday March 04, 2024 @03:16PM (#39595443)
What website were you on? 3gb for a Chrome tab is just plain unacceptable in most cases
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by eurekin on Monday March 04, 2024 @06:11PM (#39597421)
https://belladoreai.github.io/llama-tokenizer-js/example-dem...

where I measured tokens in my requests before sending things to openai API to ballpark the cost

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by threeseed on Monday March 04, 2024 @03:58PM (#39595990)
So stop using Chrome.

There are other browsers that are far more memory efficient.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Dah00n on Monday March 04, 2024 @05:58PM (#39597307)
BrowserS? I can only think of one (and it isn't Safari).
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by eurekin on Monday March 04, 2024 @06:03PM (#39597353)
That solves the browser.

What about colima vm for docker? Intellij, gradle daemon, android studio, xcode, electron apps, android virtual device, slack, spring boot apps, iMovie, Davinci Resolve, python notebooks?

Phones now have more than 8gb of RAM

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by threeseed on Monday March 04, 2024 @07:58PM (#39598157)
If you're doing software development then you really should buy the Pro.

The limiting factor won't be the memory but the thermal throttling.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by eurekin on Tuesday March 05, 2024 @04:39AM (#39601234)
Of course I do, I have a 16 and 32 pros as well.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by skydhash on Monday March 04, 2024 @11:25PM (#39599440)
Do you use everything together? My opinion is that if you'd use any of that seriously you buy the device that let it run correctly. Opening a multi-module project in Android Studio that requires something like 6GB or ram for the index, then running it inside a 3GB emulator on an 8GB laptop is just asking for problem. Be mindful of your RAM usage and select the suitable amount for your use cases.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by xetplan on Monday March 04, 2024 @06:40PM (#39597612)
It is really outrageous looking at the price of 2 X 8 gig sticks right now.

It is exactly why I haven't bought anything from Apple since the ipod.

Everything sounds amazing/wonderful and then one mind boggling deal breaker that doesn't even seem to make economic sense but just feels petty.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by eurekin on Tuesday March 05, 2024 @05:13AM (#39601480)
What I'm more surprised of is that it's so defended, as if "I'm using it wrong"
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by balaji1 on Monday March 04, 2024 @04:18PM (#39596253)
The RAM being so low is confusing. Given RAM is one of the cheaper components. I guess they do some smart swap memory using SSD - but my Air laptop struggles to run PowerPoint, few browser tabs and video calling at the same time.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by yumraj on Monday March 04, 2024 @02:42PM (#39595010)
No, what’s worse is Apple, or is it random self-styled influencers, spreading the false narrative that Apple Silicon magically requires less RAM and people actually believing that.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by lynguist on Monday March 04, 2024 @03:34PM (#39595688)
No, but Apple tends to have faster RAM (way more bandwidth), faster SSDs, and macOS tends to have a better memory compression algorithm.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by yumraj on Monday March 04, 2024 @04:00PM (#39596018)
> macOS tends to have a better memory compression algorithm

Compared to what? Linux? Windows?

Are there any published benchmarks anywhere, otherwise this just proves my point above.

> Apple tends to have faster RAM (way more bandwidth), faster SSDs

Yes, sure, due to its integrated nature, but that does not reduce the RAM requirement. My 8GB M1 MBA, which is used as a home browsing-only laptop, is almost always in yellow on memory pressure once we have a few tabs open.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by astrange on Monday March 04, 2024 @06:13PM (#39597438)
The memory compressor is not higher compressing than Windows, but it is hardware accelerated, so it's much faster.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by yumraj on Monday March 04, 2024 @06:21PM (#39597517)
Again, any published benchmarks that can be referred to?
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by astrange on Monday March 04, 2024 @06:40PM (#39597613)
No, but I just told you.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by yumraj on Monday March 04, 2024 @07:53PM (#39598135)
So we should just believe an anonymous stranger on the Internet.

Got it!

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by astrange on Monday March 04, 2024 @08:40PM (#39598444)
Who's anonymous? My account is under my real name.

Anyway, sometimes people know what they're talking about.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by lynguist on Tuesday March 05, 2024 @01:31PM (#39607435)
But that’s what I said: My post starts with “no”. The other points in the “but” are all still true.

The RAM or SSD are specifically not faster because of its “integrated nature”. The RAM is faster because Apple engineered an actually wide bus + multiple channels for memory access. The fatter Macs have the equivalent of up to 8-channel memory, which not even server CPUs of the competition provide. The SSD gets easily 7 GB/s reads in my testing. Both Windows and Mac have a working memory compression algorithm and a sister post claims that it works better due to hardware acceleration, which I’m inclined to believe. Memory compression on Linux is a mess as you cannot keep compressed memory pages in physical RAM, instead forcing you to partition the memory and manually handling how much and what to put in compressed zram.

Low memory situations are thus handled better than on other operating systems. Memory and memory pressure are neglected concepts in the competition, both the hardware providers and operating system providers.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by ben-schaaf on Tuesday March 05, 2024 @11:14PM (#39612233)
> The fatter Macs have the equivalent of up to 8-channel memory, which not even server CPUs of the competition provide.

8 channels has been standard in Epyc chips since they released in 2017, the latest Epyc Genoa does 12 channels. They're also not splitting that memory bandwidth with a bandwidth hungry GPU.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by pquki4 on Monday March 04, 2024 @04:13PM (#39596187)
https://m.youtube.com/watch?v=hmWPd7uEYEY

I am sick of people making claims without quoting any numbers about real-life performance.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by ben-schaaf on Monday March 04, 2024 @06:33PM (#39597569)
SSD performance scales somewhat linearly with capacity, and modern 1TB drives are capable of 6+GB/s reads. The 256GB M2 does a measly 1.4GB/s, and from what I've seen the 1TB is also lackluster at ~5GB/s.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by burnte on Monday March 04, 2024 @02:22PM (#39594765)
This is why for my Mac needs I have a cheaper Mini. If I'm going to have to be stuck with 8GB or pay insane markups for 16gb, I'll get the 8GB Mini, and only do the purely Mac-centric stuff on it to minimize pain.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by nu11ptr on Monday March 04, 2024 @03:09PM (#39595349)
This is my current plan as well. This allows me to do mac builds along with linux/windows builds for a reasonable price.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Meninoyo on Monday March 04, 2024 @02:28PM (#39594839)
I'm pretty sure that's their gatekeeping.

I looked at the price for m3 and if it would have 16gig it would literally be perfect for just 1k but nope 8 more gigs cost you an arm and a leg

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by geodel on Monday March 04, 2024 @03:57PM (#39595976)
You really are in market for Apple laptop and 200 dollar more for extra 8GM RAM is arm and a leg for you?
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by pquki4 on Monday March 04, 2024 @04:15PM (#39596219)
You forgot to mention the 256GB SSD.

I had a Macbook Pro 2015 with 256GB SSD. (Base model was 128GB back then). It was a very painful experience even back then. Yet almost ten years later, we are here, still paying $200 to upgrade to 512GB, when almost every Windows laptop comes with 512GB. FYI a 1TB NVMe gen 4 drive costs less than $100.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by cbsmith on Monday March 04, 2024 @08:19PM (#39598284)
It's hard to believe, but people can be in the market for a product, but feel that paying 8x markup on the cost of an upgrade is ridiculous.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Meninoyo on Tuesday March 05, 2024 @02:30AM (#39600382)
It's 20% more.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by jsz0 on Monday March 04, 2024 @04:37PM (#39596468)
Obviously a planned obsolescence tactic. If the base models were 16GB there's a fine chance Apple wouldn't see another dollar from those customers for another 10+ years at minimum. The average customer doesn't understand their memory requirements and cannot be expected to predict how they may change in the future. It's the only thing they got left they can use to trick customers into buying a machine that will need to be replaced sooner.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by ProfessorLayton on Monday March 04, 2024 @04:53PM (#39596632)
Look, I'm not happy about the base ram situation either, I really do think they should put in 12/16GB at minimum.

But at the same time, I've never seen non-techies complain that they can't open a few tabs, reply to a few emails, watch youtube, listen to music, and study on their base laptops. They're amazing for that.

If we need more memory to accomplish the above tasks any time soon, we're in a sad state of software development and bloat.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by Repulsion9513 on Monday March 04, 2024 @07:25PM (#39597930)
We're already in a sad state of software development and bloat, once upon a time you needed around 1/32nd the RAM to do all the same things you can do today (1/128th if you count the 90s state of the web as "the same").

A web browser adds a significant amount of memory usage to any task, even with basic static webpages, and then almost every other app you use is secretly also a web browser but none of the RAM usage from it can be shared with the web browser you're already running.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by thomaslord on Monday March 04, 2024 @06:07PM (#39597387)
We are in a sad state of bloat. 99% of what people do on their computers now goes through a web browser, and opening lots of tabs chews through RAM like nothing else.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by jsz0 on Monday March 04, 2024 @07:15PM (#39597846)
I use my M1/8GB Air pretty much exclusively for web browsing and run into 'out of application memory' errors on a regular basis. Relaunching Safari generally solves the problem. It's just such a bad look for Apple to be selling premium priced products that can't do the most basic task people want them for without throwing errors.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by ProfessorLayton on Monday March 04, 2024 @07:33PM (#39597988)
If we're going by anecdotes, none of the people in my circle with base machines have ever complained about their computer running out of memory for their basic tasks. I'm sure Apple is looking at their telemetry data and they aren't seeing it either.

Again, I'm personally not happy about shelling out $400 for 24GB of memory on my next Macbook, but I gave away one of my base machines with 8GB to a family member, and they simply did not notice.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by olyjohn on Monday March 04, 2024 @06:05PM (#39597369)
God forbid a novice user learns things and becomes a power user. Memory is so cheap, there's literally no reason these machines should not have 16gb.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by cstrat on Monday March 04, 2024 @05:53PM (#39597254)
Agree it is crazy, I am writing this from my M1 Air with 8GB of RAM and I am yet to ever have a real issue with a RAM limitation... the OS does an amazing job juggling RAM.
Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by greggsy on Monday March 04, 2024 @07:55PM (#39598143)
This comes up often, but it's honestly totally fine for a non-technical user who only occasionally uses anything other than Safari and Photos.

The vast majority of their market would not fit into the developer, content creator, or just plain power-user category. There's people who just log on to do internet banking and email when they're not on Reddit or Facebook.

For some anecdata, 16/512+ would be a waste on my parents, in-laws and my whole extended family for that matter. They would benefit from it, but they're not screaming at spinning wheels, and are probably a bit more patient and accustomed to 'slowness', which is pretty subjective.

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by grow2grow on Monday March 04, 2024 @08:47PM (#39598500)
Seems like a borderline conspiracy to fry the internal SSD over time, adding a wear-point to the product family, and making sure consumers keep consuming. I'm talking about system paging: virtual memory on the disk.

Even worse, if one plots the (price, unified memory amount, chip type), and looks at it from right-to-left, then the dollars per system capability is disgusting when you order a lesser system. You get the most value for your money when you buy the maximum unified memory configuration (on those three points).

Better yet, with a maxed out unified memory configuration, one can further save on SSD writes by using (and loading/storing) RAM disks for their projects!

Most people buying a MacBook for work are likely getting a higher unified memory, so their workstations live longer. Meanwhile consumers will have to keep consuming as they fry their internal SSD's on their airs...

I was also wondering if a 1TB apple fabric device is simply an 8TB fabric device with 8x the write life...

Re:Apple unveils the new 13- and 15‑inch MacBook Air with th... by whywhywhywhy on Tuesday March 05, 2024 @05:53AM (#39601777)
The way Apple has always had e-waste laptops at the bottom of the line is pretty disgusting with their environmental posturing. MacOS barely works on 128GB space and 8GB ram yet for many years that was the baseline, it was particularly bad because the ram gets full just browsing then your baseline OS and a few files is enough that the swap disk would get full soon after.

Have a crate with about 40+ of those machines at work, essentially useless from the era where the person in charge of buying laptops just bought the bottom end for every employee and considered it a job done.