Sources#
- Gemma 4 Technical Report
- Interaction Models: A Scalable Approach to Human-AI Collaboration
- Single-Rollout Asynchronous Optimization for Agentic Reinforcement Learning
Summary#
Rich Sutton's 2019 essay: general methods that leverage computation (search, learning) ultimately outperform methods that build in human knowledge and hand-engineered structure — and they do so by a wide margin as compute grows. The "bitter" part: this keeps surprising researchers who invested in clever domain structure, because the structure becomes a ceiling, not a foundation.
This page exists because the principle recurs as a load-bearing argument across this wiki — invoked explicitly to justify dissolving harnesses into models.
Where it's invoked here#
- Interaction Models — TML cites "the bitter lesson" directly: hand-crafted interactivity systems (VAD, turn-detection, dialog-management harnesses) "will be outpaced by the advance of general capabilities," therefore "for interactivity to scale with intelligence, it must be part of the model itself." See Turn-Based Interface Bottleneck.
- Encoder-Free Early Fusion — co-train all modality components from scratch in one transformer rather than stitching pretrained encoders/decoders: fewer hand-engineered modular boundaries.
- Time-Aligned Micro-Turns — remove artificial turn boundaries so interaction modes become scalable model behavior rather than per-mode harness code.
- Harness Shrinkage as Models Improve — the same logic applied to coding-agent harnesses: prompt scaffolding compensates for what the model can't yet do, and should shrink as models improve. (Caveat there: mechanical verification — tests, types, linters — is the part that doesn't migrate inward.)
- Agent Harness Engineering — "enforce invariants, not implementations": let the model find the path; the harness only encodes what must be true.
The standard caveat#
The bitter lesson is about capabilities and structure migrating into the model, not "harnesses are useless." Things that legitimately stay outside the model: mechanical verification (Harness Shrinkage as Models Improve's synthesis), organization-specific policy/style, security boundaries, and — per Claude Character as Product — deliberate character/personality work. The open question on every harness component is which side of that line it's on.
The deployment exemption#
Gemma 4 sharpens the line by violating it in both directions at once. The same report removes hand-engineered structure — the 550M vision encoder becomes a 35M matmul, the 305M audio conformer is deleted entirely (Encoder-Free Early Fusion) — while adding a great deal of it: 5:1 local-to-global attention ratios, p-RoPE at p = 0.25, values = keys in the global layers, per-layer-cluster quantization bit-widths, a top-k-over-token-clusters projection in the drafter head.
This is not a contradiction, and naming why is useful. The bitter lesson bites on structure that encodes a human prior about the task — a modality encoder asserts that audio should be digested a particular way before the model sees it, and that assertion becomes a ceiling. The KV-cache and quantization tricks encode no prior about anything; they are arithmetic for running the network the model already learned. Deployment engineering is exempt, and Inference Efficiency as Capability argues it therefore compounds rather than shrinking: there is no "inward" for it to migrate to.
The corollary for Harness Shrinkage as Models Improve is a second item on the list of things that stay outside: alongside mechanical verification, the inference path itself.
The same exemption covers the training loop. SAO runs the identical both-directions move on the RL side — it removes machinery (the old-policy model π_θ_old, GRPO's group baseline) while adding a great deal (a frozen-attention critic, skip-observation GAE, length-adaptive λ, per-task clip asymmetry). And the critic it hand-builds is discarded at inference; like the KV-cache tricks, it is structure with no "inward" to migrate to. The line holds: what the model learns about the task migrates inward; the scaffolding that produces or serves the model does not.
Connections#
- Why AI Lags at Design — "these models will get good at design" is the bitter-lesson bet applied to the design gap
- Evolutionary Proof Search — the bespoke evolutionary apparatus is exactly what the bitter lesson predicts gets absorbed
- Interaction Models — the most explicit recent invocation
- Turn-Based Interface Bottleneck — "the less-intelligent harness loses to scaling"
- Harness Shrinkage as Models Improve — the coding-agent version, with the mechanical-verification caveat
- Agent Harness Engineering — invariants-not-implementations as a bitter-lesson-aware design rule
- Encoder-Free Early Fusion / Time-Aligned Micro-Turns — architectural choices justified by it
- Claude Character as Product — a candidate counterexample: character may not migrate inward
- Model Spec Midtraining (MSM) — alignment moving from harness-prompt-injection to model-internalized values is a bitter-lesson move on the alignment axis
- Compute Allocator — names what stays on the human side of the line: the allocation decision and the human-facing scaffolding that supports it don't migrate inward, even as model-facing structure does
- HTML as the New Markdown — "leave room for the model to surprise you" is the prompt-level form of the lesson; the caveat is that human-facing legibility (HTML artifacts) is on the side that does not dissolve into the model
- MCP and Computer Use — Boris Cherny's "to the model, it's just tokens" makes the substrate choice (MCP/API/computer use) a model decision, not a harness decision; bitter-lesson endpoint for tool dispatch
- Agentic Loops Overtake Bespoke Systems — the clearest empirical confirmation in the corpus: DeepMind's simple agentic loop matched its bespoke trained system (AlphaProof + evolutionary search) on open math problems as the LLM improved
- AI R&D Autonomy Evaluation (AECI) — if the bitter lesson runs all the way, scaled general methods eventually improve themselves; AECI is how Anthropic measures whether that threshold is near
- Recursive Self-Improvement — the furthest extrapolation of the principle: "research progress is mostly a function of tools and resources," so perspiration (the 99%) becomes automatable
- AI Accelerating AI Development — the empirical instance: the kernel-optimization loop going 3×→52× is scaled general method beating hand-tuning, measured
- Research Taste as the Human Bottleneck — the open bet on the last holdout: is research taste a true ceiling, or just the next structure the bitter lesson dissolves?
- Build for the Next Model — the product-strategy corollary: since capability migrates inward over releases, prototype "the thing that almost works" and let the next model dissolve the gap rather than engineering around it
- Task Time-Horizon Scaling — rising general-benchmark capability is the curve that keeps shrinking hand-built scaffolding's advantage
- The Verifiability Thesis — Karpathy's account of why scaled RL outruns hand-engineering: labs throw compute at verifiable-reward environments
- Software 3.0 — the neural-net-as-host-process extrapolation is the bitter lesson pushed all the way to the hardware layer
- Universal AI (AIXI) — the formal version: "intelligence as search through hypothesis/policy space," where dovetailing AIXI approximations are guaranteed to improve with compute (with the catch that brute force is prohibitive)
- Effective Compute Scaling — "is scaling enough?" is the bitter lesson posed as a forecasting question; DeepMind's caveat that naive brute-force search fails outside toy domains echoes Sutton's "search needs good priors"
- Andrej Karpathy — frequent invoker of the principle (verifiability, ghosts, Software 3.0 all rest on it)
- Repository Exploration Subagent — a live test case: FastContext trains a specialized explorer (hand-built structure), yet its own "same-model exploration" baseline shows the durable gain is the architectural separation, not the trained model — which the bitter lesson predicts will shrink as base models cheapen
- Inference Efficiency as Capability — the exemption: structure that encodes no prior about the task (KV cache, quantization, drafters) never migrates inward and compounds instead
- Gemma 4 — removes encoders and adds inference-path structure in the same release, drawing the line clearly
- Single-Rollout Optimization — the training-loop instance of the same both-directions move; the hand-built critic is scaffolding, discarded at inference, so it never migrates inward
- Asynchronous RL for LLMs — DIS is "simpler by further removing" (
π_θ_old, checkpoint history); the RL plumbing is exempt the way the inference path is - Group Relative Policy Optimization (GRPO) — removing the critic was itself a bitter-lesson move; SAO is a measured argument for when that removal goes too far
Sources#
- Interaction Models: A Scalable Approach to Human-AI Collaboration (explicit citation of "the bitter lesson")
- Gemma 4 Technical Report — §2 (hand-engineered inference path) alongside §2.3 (encoder removal) (
empirical) - Single-Rollout Asynchronous Optimization for Agentic Reinforcement Learning — §3 (removes
π_θ_oldand the group baseline; adds frozen-attention critic + skip-observation GAE): the training-loop both-directions instance (empirical)
Cited by 40
- Agentic Loops Overtake Bespoke Systems×3
The headline empirical finding of DeepMind's Ai Driven Formal Proof Search paper, and its clearest…
- Opinions on Using AI Tools & the Future of the Software Engineering Role×3
The bitter lesson recurs. The Bitter Lesson: scaled general methods beat hand-engineered structure.…
- Compute Allocator×3
What doesn't migrate inward — The Bitter Lesson dissolves model-facing structure; the allocation…
- HTML as the New Markdown×3
The Bitter Lesson dissolves model-facing structure; it does not dissolve the human-facing structure…
- Single General Agent vs. Multi-Agent Coding Architecture×3
The Bitter Lesson: scaled general methods beat hand-engineered structure over time; the structure…
- Agent Harness Engineering×2
Does a single general-purpose coding agent outperform a multi-agent architecture with specialized…
- Build for the Next Model×2
This is the product-side expression of The Bitter Lesson and Harness Shrinkage As Models Improve:…
- Effective Compute Scaling×2
The Bitter Lesson — "is scaling enough?" is the bitter lesson as a forecasting question; search…
- Encoder-Free Early Fusion×2
The Bitter Lesson — "co-train from scratch, drop the modular encoders" is a bitter-lesson move
- Does the Human-Facing Harness (HTML Artifacts) Hit Its Own Bloat Ceiling?×2
The model-facing harness can shrink toward zero as capability migrates inward (Harness Shrinkage As…
- Inference Efficiency as Capability×2
The report simultaneously removes hand-engineered structure (encoders, per Sutton's logic) and adds…
- Interaction Models×2
The central bet: interactivity should scale alongside intelligence. If interaction is part of the…
- MCP and Computer Use×2
This connects to The Bitter Lesson: as models improve, the boundary between "use an MCP" and "use…
- Recursive Self-Improvement×2
Perspiration is becoming automated. AI advances rarely come from "eureka" moments; paradigm shifts…
- Research Taste as the Human Bottleneck×2
The Bitter Lesson — "research progress is mostly tools and resources" is the bitter lesson aimed at…
- Software 3.0×2
Pushed to the limit: a "completely neural computer" — raw video/audio in, diffusion rendering a UI…
- Thinking Machines Lab×2
Position: interactivity should scale with intelligence → it must be in the model, citing The Bitter…
- Turn-Based Interface Bottleneck×2
The Bitter Lesson says these hand-crafted systems get outpaced by general capability growth → the…
- Universal AI (AIXI)×2
The Bitter Lesson — "intelligence as search through hypothesis/policy space" is the shared premise;…
- What Scaffolding Survives Model Improvement — and How Do You Know When a Line Turns Harmful?×2
The question's examples (org style, security rules, brand voice) all survive, and the sorting rule…
- AI Accelerating AI Development
The Bitter Lesson — "research progress is mostly a function of tools and resources" is the bitter…
- AI R&D Autonomy Evaluation (AECI)
The Bitter Lesson — the acceleration AECI tracks is what makes "scaled general methods improve…
- Andrej Karpathy
The Bitter Lesson — the Sutton principle his neural-net-as-host-process extrapolation rests on
- Asynchronous RL for LLMs
The Bitter Lesson — DIS removes hand-built machinery (π_θ_old, checkpoint history) — "simpler by…
- Authority and Audit Survive Abundance
The shared shape: both ask whether abundance retires a layer — model capability retiring authority…
- Claude Character as Product
The Bitter Lesson — character is a candidate counterexample: a deliberately hand-crafted asset that…
- Evolutionary Proof Search
The Bitter Lesson — Elo/P-UCB/evolution is exactly the hand-engineered structure the bitter lesson…
- The Future of Agent Interfaces
Interaction Models is the strongest claim in the covered pages. It says interactivity should be…
- Gemma 4
The Bitter Lesson — the report both obeys it (drop the encoders) and defies it (hand-engineer the…
- Group Relative Policy Optimization (GRPO)
The Bitter Lesson — GRPO's critic-free design was itself a "remove hand-built structure" move…
- Harness Shrinkage as Models Improve
The Bitter Lesson — the underlying principle: hand-crafted scaffolding gets outpaced by scaled…
- Jeff Dean
The Bitter Lesson — his TPU design rule (specialize to the arithmetic, not to the architecture) is…
- Model Capability & Training
The Bitter Lesson — Sutton 2019: scaled general methods beat hand-engineered structure; recurring…
- Model Spec Midtraining (MSM)
Underlying principle: The Bitter Lesson — moving alignment from harness-prompt-injection of values…
- Repository Exploration Subagent
The Bitter Lesson — a live tension: training a specialized explorer adds hand-built structure,…
- Single-Rollout Optimization
The Bitter Lesson — SAO both removes structure (drops the group baseline, drops π_θ_old) and adds a…
- Task Time-Horizon Scaling
The Bitter Lesson — rising capability on general benchmarks is what makes hand-built scaffolding a…
- Time-Aligned Micro-Turns
The Bitter Lesson — "no turn boundaries → interaction modes become scalable model behavior" is a…
- The Verifiability Thesis
The Bitter Lesson — RL-at-scale in verifiable environments is the general method outrunning…
- Why AI Lags at Design
The Bitter Lesson / Build For The Next Model — "these models will get good at design" is the…
Related articles
- Harness Shrinkage as Models Improve
Prompt scaffolding shrinks each model release; Cat Wu's pruning discipline; Boris Cherny "100 lines of code a year from…
- Open Questions Backlog
_456 actionable open questions across 205 pages · 107 predictions · 9 notes · 147 in progress · 69 watching (entities),…
- Interaction Models
Thinking Machines Lab (May 2026): models that handle audio/video/text interaction natively in real time instead of via…
- Claude Code
Anthropic's agentic coding product; created by Boris Cherny late 2024; TypeScript/React on Bun (itself Claude-rewritten…
- Jagged Intelligence (Ghosts, Not Animals)
"Ghosts not animals": jagged statistical circuits, no intrinsic motivation; car-wash/strawberry failures; stay in the l…
