I've been writing PHP for over 13 years, and my laptop has never had a quiet afternoon. Docker, PhpStorm, a browser with too many tabs, a local database I forgot to stop. So when I read that someone built a script to report "lazy" RAM to the CEO of OpenAI, my first thought was: my machine is safe. My second was that this little joke points at something real.

What actually happened

On October 29, Sam Altman went on the Cheeky Pint podcast with Stripe co-founder John Collison. He said it's "quite terrible" for so much of the world's limited memory supply to sit in personal computers that, by his estimate, are used about 5% of the time (Yahoo Finance). That 5% is his own figure, not measured data.

People with home PCs did not love hearing their hardware called a waste. A few days later, Altman said his words were taken out of context and that he wants everyone to have "tons of memory". He also reportedly changed his display name on X to "Ram Altman" for a while.

Then developer Iain Kay shipped ram-altman, and Cybernews, Neowin and VideoCardz all covered it on November 9.

What the script does

It's a small Bash script for Linux (Windows users can run it through WSL). According to the repo and Cybernews:

  • It checks your available memory every five minutes.
  • If more than 10% of your RAM is free, it counts that as "missed" memory.
  • Once a day, it drafts an email to Altman reporting how much RAM you failed to hand over to a data center.

The author left Altman's email address out on purpose, so nobody can turn it into a spam cannon. VideoCardz calls it what it is: a parody. The repo itself even admits a technical gap. Altman was talking about how much of the time memory is used, and the script measures how much is free at one moment. I appreciate a joke with honest documentation.

The part non-developers should know: free RAM isn't wasted

The one thing I'd push back on, in both the original remark and the joke, is the idea that unused memory is wasted memory.

Think of RAM as the free chairs in a meeting room. If every chair is taken, the next person waits at the door. Your operating system keeps some memory free and uses much of the rest as a quiet cache, so the next app or file opens fast. Modern systems already fill "empty" memory with useful stuff and give it back the moment a program asks for it.

So a home PC that shows 40% free RAM isn't lazy. It's ready.

At data-center scale the math really is different. A rack full of idle servers is real money, and that's the world Altman lives in. Memory got expensive, and AI companies are competing with phone and PC makers for the same chips. I understand why someone running huge GPU clusters looks at a billion half-used laptops and sighs.

But the person paying for the laptop is the one who decides whether it's underused.

A 30-second check you can do today

If you're curious, or thinking about buying more RAM:

  • Windows: press Ctrl+Shift+Esc, open Performance, then Memory. Look at "In use" and "Available".
  • Mac: open Activity Monitor and pick the Memory tab. Ignore the big "used" number and look at the Memory Pressure graph. Green means fine, yellow means tight, red means you need more or fewer tabs.
  • Linux: run free -h and look at the "available" column, not "free".

If your pressure stays green during your normal workday, you don't need an upgrade, whatever any CEO or any script says. If it goes yellow or red every afternoon, more RAM is one of the cheapest speed-ups you can buy (even at today's prices).

My take

I like this kind of developer humor. It's harmless, it's well documented, and it turns an awkward quote into something people actually talk about. As a team lead, I've watched plenty of servers sit idle at 3% CPU while we argued about optimizing them, so I see the efficiency point too.

Still, a personal computer isn't a data center that hasn't been given a job yet. Spare capacity is the reason it feels fast when you need it.

Now I'm curious: when you check right now, is your RAM lazy or overworked, and what's eating it? Why?