Log paper — the axis that turns despair into a law
Here are 12 training runs, each 3× more compute than the last, with realistic measurement noise. On linear axes they tell a depressing story: massive spending, progress flattening — "scaling is over." Click the toggle. On log-log axes the same 12 points snap into a straight line: every 10× of compute buys the same fixed fraction of loss, forever. Neither view is a lie; one is just the wrong instrument.
Points are generated from a Chinchilla-style power law L = E + B·C^−0.05 plus noise — a conceptual model with realistic exponents, not data from a real lab.
The bet — predict a run you can't afford
The reason labs trust the line: it extrapolates. You have cheap small runs; the question is what a 30×-bigger run will score, before you pay for it. Choose how many of the small runs to use, press fit — the gold dashed line is your prediction, the hollow circles are the big runs you "couldn't afford" (held out). More history, tighter bet.
The fit is real least-squares in log-log space, redone each click; held-out points come from the same law + noise. Prediction error is measured, not scripted.
The allocation game — Chinchilla's trillion-dollar correction
Compute ≈ parameters × tokens. Same budget, one dial: make the model bigger, or feed it longer? Drag the slider and read the measured loss. There's a valley in the middle — and history's most expensive miss is marked on the chart: GPT-3-era models were far to the left (huge model, starved of data) until DeepMind's Chinchilla paper showed everyone had been over-building and under-feeding.
Loss surface uses Chinchilla-form L = E + A/N^0.34 + B/D^0.28 with illustrative constants; the valley location (~20 tokens/param) matches the published finding.
"Emergence" — miracle, or the ruler you chose?
Famous claim: abilities "suddenly emerge" at scale — nothing, nothing, nothing, then boom, the model can do arithmetic. Here's the whole controversy in one machine. The model's per-step skill improves smoothly with scale (top curve, always). But a task that needs k perfect steps in a row scored as all-or-nothing succeeds with probability p^k — crank k and watch a smooth curve turn into a cliff. Then switch the ruler to partial credit and the cliff melts away.
Accuracies are computed by simulating 500 test items per scale point with the shown per-step success rate — the cliff and its disappearance both come out of the simulation.
The wall — where the straight line starts to lie
Every extrapolation dies somewhere. The law assumes you can always feed the bigger model proportionally more fresh data — but the internet is finite. Drag the data-cap slider: once runs need more tokens than exist, extra compute can only buy parameters, and the measured points peel away from the beautiful line. There's also a floor the line can never pass: the irreducible entropy of language itself.
The bend is computed: past the cap, D is frozen and only N grows, so the D-term of the Chinchilla formula stops improving. This is the "data-constrained scaling" regime studied by Muennighoff et al.