upvote
The plan is to make us all use shitty hardware like a chromebook and rent compute from the cloud for anything heavier than a web browser.
reply
> anything heavier than a web browser

The way Chrome feasts on RAM, might need the cloud for that too.

reply
Honestly, FF became similar worse: On my 16 GB machine, when surfing some hours FF has allocated around 10-11 GB and for whatever reason it does not free them, unless I exit and restart it
reply
On linux do something like `systemd-run --user --scope -p MemoryHigh=XG -p MemoryMax=X+2G firefox` to constrain it since the firefox people refuse to implement the memory limits logic that say Edge has..

But at the same time, this isn't just a Firefox issue, although they may be worse than most. Its a fundamental tenant of GC languages. You trade CPU (for the garbage collection) for RAM utilization. IIRC This was apparent by the late 70s with Dijkstra, but very clearly indicated in say Hertz where they are explicitly scaling GC overhead vs memory footprint to find that it takes ~5x the ram to approach the efficiency of an explicit allocate/deallocate model. Lower footprints are achievable but the GC overhead goes way up just to reach 2x the ram footprint such that the GC tends to dominate the CPU utilization.

And there are lots of papers like this for long running processes. GC works well if your model is basically allocate as much as you like, exit the process before actually needing to do a proper GC pass. Especially for contended systems where the memory is returned to the OS. This is why say PHP tended not to have this problem, because the memory was largely freed at the end of every request.

reply
The New Tab Suspender plugin has my 50+ Firefox tabs at 2.2GB of ram usage right now. Having every tab ready and waiting for you is of course going to have increased memory usage.
reply
Same. I have to restart FF once it reaches the 10GB mark.
reply
I do not get why this gets so many downvotes:

- the described behaviour is the one I experience on my Win10 notebook (Lenovo X1)

- Firefox wasnt always that, thats what Im refering to

- I can see in ProcessExplorer how many threads it starts & keeps, and for whatever reason this is always a lot, even if I open only 1 tab after coming from new start

reply
Perhaps we should blame this on shitty website design. So many of them load huge assets for no good reason. They get away with it because modern processors are that good, bandwidth is cheap, and until now, RAM has also been cheap.
reply
But the cloud is becoming unaffordable as well…
reply
There’s always going to be consumer products, even if the value proposition is worse.

If there’s a silver lining, I hope it leads to more optimisation, less Electron, and less bloat.

Typed from my 8GB MacBook Neo; which is honestly plenty fast enough. It “feels” like a 16GB windows laptop, even tho of course I know it’s not, but there’s something about optimisation.

reply
And a 4gb Linux machine.
reply
Lots of more niche products than Apple’s laptop won’t exist for a while due to the price of hardware. At a smaller scale the inflation hardware companies experience is really, really massive
reply
While I definitely agree that there will be a slow down in purchase decisions for both consumers and businesses I struggle with this idea that there will be “no consumer products” in the market. There will be.
reply
There will be, but the question who will be able to afford it.

It’s like saying that there is no housing crysis in several countries because the market is full of houses, apartments, etc.

reply
You’re making what seems like a zero sum assumption. I am still using my M1 MacBook for work. I have a first version Mac Studio at home and countless other devices laying around. The world will continue to move forward and yes purchasing will slow down but folks will still be using their existing phones, laptops and other devices.
reply
I don’t think Apple is gonna go home because of the three-headed memory cartel, since they didn’t spend/burn billions (one trillion?) of dollars on AI, I think they will replace the cartel in-house, Intel is out and Qualcomm is on the way out, the three headed cartel can follow them.
reply
The future is starting to resemble smartphones that use predominantly RAM for local compute and inference while all persistent storage is managed by the cloud.
reply
They can sell the AI products to write memory-optimized software to replace React apps.
reply
Tragedy of the commons.
reply
Neither consumer products nor RAM are really commons?

https://en.wikipedia.org/wiki/Tragedy_of_the_commons

reply
If anything, it's the tragedy of econ 101.
reply
The AI companies will sell those products to us. Locked down and all.
reply