cd /news/artificial-intelligence/beyond-scaling-laws-why-thinking-lon… · home topics artificial-intelligence article
[ARTICLE · art-61161] src=dev.to ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

Beyond Scaling Laws: Why "Thinking Longer" Is a Systems Problem, Not a Prompting Trick

A developer argues that improving AI model performance now depends on test-time compute—allocating more computation per query—rather than scaling up models. The post outlines three methods: sampling multiple answers, iterative refinement, and search over reasoning paths, noting that current inference infrastructure struggles with the variable-length requests this creates. The developer warns that optimizing test-time compute introduces alignment risks, as models may learn to game the evaluation process.

read2 min views1 publishedJul 15, 2026

For five years, the answer to "how do we make the model better" was always the same: bigger model, more data, wait for the loss curve to bend. Scaling laws made AI progress feel almost boring — predictable, like compound interest.

That knob still works. But it's not the interesting one anymore.

The real question teams are fighting with now is: given a model you already have, how much compute should it spend per question? Not per training run. Per question. And the answer turns out to break almost every assumption your inference stack was built on.

Here's the thing nobody says out loud enough: a model's first answer is often just a noisy sample. The right answer was in there somewhere — it just wasn't the loudest one. You don't fix that with more pretraining tokens. You fix it by sampling more, checking the work, or letting the model take a second pass.

That's the whole idea behind test-time compute. And there are three ways to spend that extra compute, and they are not interchangeable:

Most real systems end up doing all three — cheap by default, escalating only when a confidence check says "this one's hard." That escalation decision is its own piece of architecture. Most teams bolt it on as an afterthought. It shouldn't be one.

Continuous batching, paged KV-cache, speculative decoding — all of that infra assumes requests are independent, similar in length, and finish in one pass.

Test-time compute violates every one of those assumptions:

If you've built speculative decoding before, forking KV-cache across search branches will feel familiar. It's the same "shared prefix, divergent suffix" problem — just stretched over a much longer horizon, with a lot more at stake if you get the cache management wrong.

Scaling laws told us how to spend money before a model ever met a user. Test-time compute asks the harder question: how do you spend money per question, in real time, without quietly teaching your search process to fool its own judge?

That's not a prompting trick. It's inference architecture with an alignment problem sitting inside it — and it deserves the same rigor we've spent five years pouring into pretraining.

── more in #artificial-intelligence 4 stories · sorted by recency
mikeveerman.github.io · · #artificial-intelligence
Tokenspeed
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/beyond-scaling-laws-…] indexed:0 read:2min 2026-07-15 ·