All News
sam-altmanlocal-inferencedrammemory-pricesopenaicheeky-pint

Sam Altman says your desktop is a bad home for the world's DRAM

Sam Altman told the Cheeky Pint podcast that local inference wastes scarce DRAM. The batching math is real; the five percent behind it is his estimate.

Vlad MakarovVlad Makarovreviewed and published
7 min read
Sam Altman says your desktop is a bad home for the world's DRAM

Sam Altman used a short stretch of a long conversation to explain why running a model on your own computer is bad for everyone else. The occasion was John Collison's Cheeky Pint podcast, published 29 October, in a segment on compute that starts at 00:25:17 and follows a question about memory prices. What he said is narrower than the headlines it produced, and more interesting: it is a claim about a globally scarce component, made by the company that sells the alternative to owning it.

What he actually said about your RAM

His target was not local inference as a hobby. It was the intuition he says he keeps meeting, that open weights plus a capable desktop add up to a world that no longer needs the data centre. Against that he offered a global-allocation argument, and the sentence worth reading twice is this one:

"from a global allocation perspective, actually, it's quite terrible to have everybody have a bunch of the world's limited supply of DRAM sitting in their own computer."

The rest of the passage is arithmetic about idle capacity. He put a desktop's usage at "5% of the time" and said "You want maximum utilization in the cloud if you're trying to deal with this very supply constrained environment", before adding that many people's intuition runs the opposite way. He was blunter about the market itself: "I think the invisible hand is failing right now." To explain why memory producers had been slow to add capacity, he reached for their history — investing $20 billion of capex to make $19 billion, against the roughly $100 billion of annual free cash flow he expects now, and a memory of nearly going bankrupt building too many fabs. Other supply chains already showing a price response, in his telling: turbines, batteries, concrete, steel, and components for industrial robots.

The efficiency case is real, and it is not the whole ledger

Nothing in the batching argument is wrong. A hyperscale cluster serves thousands of concurrent requests against the same weights, so each byte of memory is doing work nearly continuously; a single desktop serving one person runs at batch size one, and most of its capacity sits still between keystrokes. That gap is genuine, it is large, and it is why per-token costs in the cloud bear so little relation to what the hardware in your study cost you.

The trouble is that this is a comparison of one metric, and Altman is the person who sells the shared version of the resource the metric is about. OpenAI's business is inference in data centres, billed by the token or by the seat. That does not make the claim false. It does mean the arithmetic deserves checking rather than the motive, since a true argument and a self-serving one can be the same sentence. It also means the framing quietly swaps questions: from "is cloud batching more memory-efficient per token" to "should anyone be allowed to hold scarce memory for their own use", which is a different and much larger claim.

Five percent is an estimate, not a measurement

The number doing the work in the quote is unsourced. Five percent of the time is a guess about how a device is used, offered in conversation, with no measurement behind it and no definition of what counts as use — a machine running a coding agent, a transcription daemon and a chat window is not the same object as one that wakes for twenty minutes on a Sunday. Nor does anyone in the conversation put a figure on the quantity that would settle the question: what share of the world's DRAM actually goes into local inference.

That denominator matters more than the numerator. DRAM goes into servers, phones, cars, routers and consumer electronics, in volumes a desktop memory kit does not resemble, and the episode offers no split. Without both numbers, the argument is a direction of travel rather than a magnitude. Utilization is the right metric for a fab, where idle capacity is a wasted wafer start. It is a strange metric for a tool you own, where the point is that it is there when you need it and nobody else's queue decides when that is.

What batch size cannot price

The comparison prices memory per token and stops. It does not price privacy, which is why many people run weights locally at all: nothing leaves the machine, no prompt is logged, no retention policy applies to a document you would not upload. It does not price rate limits, set by someone else and able to tighten on a Tuesday. And it does not price the fact that a model on your disk cannot be deprecated.

An API model can be retired, re-tuned or quietly given a new system prompt, and the remedy is to migrate. A quantised file does not change. The line was on X within hours, where @rohanpaul_ai had quoted the DRAM sentence. "per token sure. but people go local for privacy and no rate limits, not to max out dram utilization", wrote @dhruval_ramani, conceding the economics and rejecting the frame. @divyakumar_p went at the premise: "Utilization math is great until the datacenter has an outage and your local model is the only thing still working."

The same gap shows up in what people build. A four-card R9700 build for local inference is not an attempt to beat a hyperscaler on cost per token; it is a capital purchase made for autonomy. Neither is a jailbroken PS5 running a 27B Qwen model. Judged on utilization, both look absurd. Judged on who controls the model, they are the point.

A desktop is not a fab

The actor in the argument does not stay the same for two sentences. The person he is worried about is a fab owner deciding whether to commit $20 billion to a new plant, a decision that turns on a decade of expected prices. The person buying a memory kit for a desktop is making a one-off retail purchase of a few hundred dollars, at spot prices, and is a price taker in a market the fab owner sets. Telling the second person to stop does not add a wafer of capacity, and does not change the first person's capex model.

If the invisible hand is failing, the failure is on the supply side, and the response it should produce is investment, not rationing by exhortation. Altman's own list is the strongest evidence for that: turbines, batteries, concrete, steel, industrial robot components. Those are inputs to the cloud, and each is short. The alternative he recommends is constrained by its own bill of materials, so the comparison is not between a wasteful local setup and an unconstrained cloud, but between two allocations that both hit physical limits. He is right that one gets more tokens per gigabyte. He has not shown that this is the number that decides the question, or how much of the shortage the cloud path avoids.

The argument the reaction was actually having

The clip travelled. A thread on r/LocalLLaMA drew roughly 4,100 points and about 1,900 comments, and Tom's Hardware built its headline on the phrase "quite terrible" and the RAM in your PC — a fair reading of one sentence and a thin summary of the segment. The pushback was not that batching is inefficient. It was that efficiency was never the reason people went local.

Altman gave a real argument about a real constraint, and he gave it as the seller of the constrained thing, using an unmeasured utilization figure to move a question about supply into a question about consumers. The useful response is not to deny the arithmetic but to ask for the two numbers he did not supply: what share of world DRAM local inference takes, and what a marginal desktop displaces. Until someone measures those, "quite terrible" is a position, not a finding.

Related Articles

Scroll down

to load the next article