Schulman Sees Automated AI Research Outpacing Entry-Level Office Work
Dwarkesh Patel
Automating machine learning R&D will likely outpace routine white-collar labor because algorithmic research benefits from verifiable code feedback loops while human enterprise workflows suffer from messy, non-stationary dynamics.
## Background
Published on YouTube on September 11, 2026, by Dwarkesh Patel, this episode features a discussion with AI researchers John Schulman, Charlie O’Neill, and Beren Millidge from frontier and open-weight labs. According to the description, the panel convenes to unpack what is genuinely happening at the frontier of artificial intelligence and debate how close systems are to achieving recursive self-improvement.
## TL;DR
The panel examines the core technical hurdles and mechanisms surrounding recursive self-improvement (RSI) and superintelligence, weighing whether current scaling paradigms can overcome Moravec's paradox, sample efficiency deficits, and the sim-to-real gap. They contrast the mechanics of reinforcement learning with verifiable rewards (RLVR) and synthetic environments against the challenges of distillation, catastrophic forgetting, and automating creative research 'taste.' While John Schulman underscores that open-ended scientific breakthroughs cannot easily be reduced to clean benchmark hill-climbing, the participants ultimately offer aggressive timelines, predicting viable drop-in remote workers within one to three years, a tenfold uplift in AI researcher productivity within two to ten years, and potential cognitive dominance across digital domains in three to five years.
## Atmosphere & style
The discussion has the dense, high-bandwidth feel of an unvarnished post-mortem and whiteboard session among frontier practitioners, trading public-relations hype for granular systems engineering and algorithmic realities. Dwarkesh Patel serves as an incisive, well-briefed moderator, balancing John Schulman’s cautious, empirical grounding with the bolder theoretical perspectives of Charlie O'Neill and Beren Millidge. The emotional tone shifts from sober technical skepticism regarding non-stationary real-world complexities to a quiet, startling intensity as the participants casually agree on radical timelines that place transformative autonomy just years away.
## Key takeaways
- [01:48](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=108s) Accelerating code generation and test-time compute does not translate into a 100x research speedup because progress remains bottlenecked by verification, strategic discernment, and subtle edge cases.
- [10:55](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=655s) Expending massive compute on synthetic AI researcher deliberation can refine theoretical models and update Bayesian priors, but reflection cannot generate new empirical bits from the physical universe.
- [15:05](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=905s) Formulating novel questions, shifting research paradigms, and specifying alignment objectives will remain the final human bottleneck in AI R&D, outlasting the automation of routine technical optimization.
- [18:39](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1119s) Frontier lab moats are undermined by distillation because reinforcement learning policies have relatively low complexity and can be cloned by competitors harvesting real user prompt distributions via proxies.
- [28:10](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1690s) Automating AI researchers is operationally grounded in converting recent failure modes, bugs, and git diffs from preceding months into practice environments rather than attempting to reinvent deep learning from scratch.
- [33:51](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2031s) Scaling reinforcement learning with verifiable rewards (RLVR) across diverse digital environments is designed to amortize meta-skills like persistence, triage, and coordination directly into model weights.
- [47:14](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2834s) Automating machine learning research may be methodologically simpler than automating white-collar service roles because AI research is cumulative and code-based, whereas human workplace roles are non-stationary and socially fluid.
- [55:00](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3300s) Continuous online learning in live deployments remains blocked by catastrophic forgetting and loss of plasticity under non-stationary data drift, necessitating periodic checkpoint retraining and modular context cartridges.
- [01:04:42](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3882s) Post-training frontier data for unsolved engineering and mathematical problems does not exist on the public web, making synthetic environment generation and expert demonstrations the primary data constraint.
- [01:06:14](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3974s) Empirical analysis shows that historical compute efficiency gains have been driven significantly more by data quality and filtering improvements (~12x) than by architectural innovations (~3.7x).
- [01:18:03](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=4683s) Despite low bit rates, sparse binary terminal rewards in RL bypass the stylistic penalties of supervised fine-tuning, successfully pruning vast hypothesis spaces and focusing updates purely on computational validity.
- [01:24:54](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5094s) While reinforcement learning can trigger novel out-of-distribution reasoning leaps such as sandbox zero-day exploits, it concurrently induces severe stylistic and distributional collapse across model ecosystems.
- [01:28:32](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5312s) Panelists project viable drop-in remote workers within 1 to 3 years and a 10x uplift in AI researcher productivity within 2 to 10 years, shifting the ultimate bottleneck of AI expansion back to physical hardware and cluster capacity.
## Detailed walkthrough
### [00:00](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=0s) The 2036 Counterfactual: Why Might Superintelligence Fail to Materialize?
Dwarkesh Patel opens the discussion by welcoming three frontier AI researchers who work at "somewhat open-ish labs and companies," allowing them to speak freely on the record: Beren Millidge, Chief Technology Officer at Zyphra; John Schulman, Chief Scientist at Thinking Machines (and formerly a co-founder at OpenAI who spearheaded the reinforcement learning from human feedback, or RLHF, work behind ChatGPT); and Charlie O’Neill, Head of Model Training at Baseten. Dwarkesh sets the stage with a thought experiment: assuming no exogenous political catastrophes, devastating wars, or sweeping regulatory bans occur, what is the most plausible technical explanation if, by the year 2036, humanity has not created billions of autonomous superintelligences that have radically reshaped civilization?
Beren Millidge points toward a modern incarnation of Moravec’s paradox. AI researchers and the public historically set up milestones—believing that if a system can solve complex mathematical proofs or beat grandmasters at chess, it will automatically revolutionize everything. Yet, once systems conquer those specific milestones, their real-world economic impact often remains comparatively modest. Millidge suggests the primary technical blocker would be a persistent failure of true generalization: an inability to bridge the sim-to-real gap, leaving agents exceptionally capable within synthetic benchmarks and closed training environments, but fundamentally brittle when faced with the open world. While he considers this failure mode somewhat unlikely given the generalization empirical RL already exhibits, he notes that if meta-learning and continual learning prove fundamentally insurmountable, artificial intelligence could stall out short of transformative deployment.
[01:48](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=108s) The Hype Cycle, Uneven Capabilities, and the Limits of Engineering Velocity
John Schulman argues that the biggest hindrance to explosive, runaway intelligence is the jagged profile of model capabilities relative to human judgment. Whenever a new frontier model is released, an intoxicating cycle plays out: the public and practitioners are blown away, declare that "This is it. This is AGI," and then, after living with the model for a month or two, realize its subtle limitations and begin to feel it is actually quite dumb. Models steadily close specific gaps with each generation, but end-to-end task execution inevitably bottlenecks on whatever edge cases the model handles worst—particularly its lack of self-checking mechanisms and inferior strategic discernment.
Because of these stubborn weak points, real-world productivity does not scale linearly with raw generation speed. Schulman observes that even if a modern model can churn out vast amounts of code at speeds far exceeding any software engineer, it does not make a research team 100x more productive in practice. The team is still bound by verification, architectural direction, and debugging the model's subtle mistakes. If these iterative cycles of excitement and disillusionment have to repeat dozens more times across different cognitive sub-domains, the timeline to radically transformative AI could stretch out far longer than rapid-takeoff models predict.
[02:52](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=172s) Discontinuities in Scaling Laws and the Distance to the Global Optimum
Charlie O’Neill reframes the debate around whether the current recipe—combining self-attention, reinforcement learning, and scaled synthetic environments—can bridge the distance to the "global optimum" of what an algorithmic learner running on silicon can achieve. Proponents of rapid recursive self-improvement (RSI) assume that once an agent becomes even 0.1% better than the best human AI researchers, spinning up millions of copies in parallel on accelerated hardware will cause an explosive intelligence explosion that blows through every remaining constraint. However, O'Neill questions whether the current paradigm contains the theoretical expressive power to pull this off.
```mermaid
flowchart TD
accTitle: Paradigm Discontinuities in AI Scaling
accDescr: Progression from pre-training scaling laws to RL compute, facing the potential need for an entirely new algorithmic discontinuity.
Drawing an analogy to Moore's law, O’Neill emphasizes that smooth exponential progress curves are historical illusions sustained by a sequence of distinct, discontinuous breakthroughs rather than a single uninterrupted dynamic. LLM progress hit diminishing returns in raw pre-training data scaling, only to be revived by reinforcement learning and test-time compute. If continuing that curve requires discovering a completely new, non-cumulative paradigm—perhaps abandoning backpropagation, neural networks, or gradient descent entirely—an LLM trained purely on today's self-improvement environments may completely lack the inductive bias or meta-reasoning necessary to invent that replacement architecture.
- **Cumulative vs. Paradigm Shifts:** A cumulative breakthrough builds upon deep learning, whereas an architectural discontinuity might require discarding deep learning primitives altogether.
- **The Optimization Ceiling:** If the current transformer-plus-RL architecture is too far from the optimal learning algorithm, running millions of parallel agents will merely saturate an asymptote rather than spark a takeoff.
[05:54](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=354s) Crossing Human Elo and the Challenge of Open-Ended Scientific Objectives
Dwarkesh Patel introduces an intuition shared by Ryan Greenblatt regarding chess engines since the 1980s. When measured on an absolute scale, chess engines demonstrated a remarkably steady, linear climb in Elo ratings over decades. Yet from the perspective of human observers, that smooth progress felt like a violent discontinuity: for years, human grandmasters defeated every machine; then, over a razor-thin window of rating increases, engines crossed the human threshold, and suddenly no human grandmaster could ever win again. If general intelligence exhibits a similar linear climb across an underlying metric, AIs will appear to have marginal economic impact right up until they cross human parity, after which their dominance will seem instantaneous. Beren Millidge agrees, arguing that unless technical progress hits an outright ceiling right before the human threshold, crossing human-level capability in scientific research within the coming years remains the default trajectory.
```mermaid
flowchart LR
accTitle: The Elo Crossing Perception Gap
accDescr: Visualizing how linear progression in machine Elo translates to an apparent discontinuity when crossing the human performance band.
subgraph Impact["Perceived Impact"]
E1 -.- I1["Minimal real-world disruption"]
E2 -.- I2["Sudden capability shift"]
E3 -.- I3["Total human obsolescence"]
end
```
However, O'Neill and Patel draw a sharp boundary between different classes of research:
- **Autoresearch / Closed Objectives:** Workflows where the metric is clean, tightly bounded, and mathematically verifiable (e.g., lowering pre-training loss, optimizing a nanoGPT speedrun, or maximizing environment reward).
- **Open-Ended Paradigm Shifts:** Foundational scientific leaps where the objective function cannot be specified in advance, and where optimizing a flawed proxy actively steers researchers away from the breakthrough.
Patel remarks that in 2012 or 2014, no one would have imagined that training a network on next-token prediction via an autoregressive speedrun was the sacred path to intelligence. The breakthrough required human intuition to propose the objective itself. If AI agents can only optimize within clean inner loops, they will fail to uncover the paradigm shifts that drive genuine scientific revolutions unless guided by slow, expensive outer loops such as human feedback or commercial revenue.
[08:30](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=510s) The Unreasonable Success of Log Loss and Unprompted Generalization
John Schulman reflects on the early days of OpenAI, recalling his own deep skepticism toward the premise that simple next-token prediction could ever produce general intelligence. At the time, the prevailing wisdom among deep learning researchers was that minimizing cross-entropy log loss over internet text was fundamentally flawed because the high-level semantic insights account for an infinitesimal fraction of the total loss function. The signal representing reasoning and abstract concepts appeared doomed to be completely drowned out by the noise of syntax, formatting, and surface-level linguistic variation:
> "In fact, I remember in the early OpenAI days having the intuition that just minimizing log loss wasn’t going to get you to intelligence. Because the important bits are accounting for such a small fraction of the loss that it was going to be overwhelmed by noise... But then it turned out that it just worked anyway."
Schulman points out that human cognition does not seem to rely on exhaustive generative modeling of raw inputs; humans cannot render a photorealistic drawing of a room they just occupied, suggesting human intelligence relies on more selective objective functions. Yet, despite theoretical objections, brute-force autoregressive modeling succeeded due to forms of generalization that researchers "have no right to expect." Schulman notes two profound, empirical surprises that underpin modern LLM progress:
- **Cross-Domain Feature Extraction:** Next-token prediction on internet corpora spontaneously forces models to learn rare, deeply structured reasoning skills that appear sparsely across the training data.
- **Verifiable to Non-Verifiable Transfer:** Reinforcement learning applied strictly to verifiable domains (such as competitive mathematics or code compilation) unexpectedly generalizes into squishy, non-verifiable human domains where direct automated rewards are impossible to construct.
[10:55](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=655s) Spending Compute on AI Thinking and the Limits of Pure Reflection
Before running a single seven-figure training run, an AI lab could conceivably spend an equivalent budget purely on AI labor. In this regime, fleets of automated researchers spend the subjective equivalent of an entire century designing the optimal setup, running small-scale ablations, and developing extensive mathematical and empirical theory before ever launching the flagship run. Once the run finishes, another century of synthetic cognition is spent analyzing the output to extract every drop of signal and determine the next hypothesis. While thinking hard cannot produce new empirical bits from the universe—it can only update a Bayesian posterior over the data already observed—spending compute on rigorous reflection could easily accelerate progress within a well-specified paradigm by 10x.
A concrete historical illustration is the derivation of neural scaling laws. When Jared Kaplan and his co-authors initially published their empirical scaling relationships, they relied on intermediate checkpoints without properly accounting for learning rate annealing schedules—an oversight that skewed the estimated compute-optimal parameter-to-data trade-offs until Chinchilla corrected them. Had an automated researcher been tasked with rigorously interrogating that data, it likely would have caught the error immediately, cutting out a year or two of wasted iterations across the field. Similar analytical breakthroughs, such as Maximal Update Parametrization ($\mu\text{P}$) and understanding how optimal learning rates scale with model width and depth, represent low-hanging theoretical fruit that deep reflection on existing data can cleanly back out.
- **Pre-experiment deliberation**: Dedicating compute budgets equal to massive training runs entirely toward experimental design, small ablations, and historical theoretical synthesis.
- **Epistemic boundary of reflection**: Thinking cannot generate new bits of empirical evidence; it only updates the posterior distribution given the bits already collected.
- **Historical low-hanging fruit**: Catching scaling law artifacts (such as neglecting learning rate annealing in early Kaplan fits) or deriving $\mu\text{P}$ parameterizations years faster through pure analytical scrutiny.
---
[13:30](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=810s) Moravec's Paradox of Autonomy and Self-Directed Objectives
The critical bottleneck to rapid recursive self-improvement (RSI) is whether models can generalize beyond optimizing human-specified metrics to inventing valid objectives of their own. A fully autonomous research loop requires an AI to formulate a hypothesis, construct an objective, optimize it, analyze the outcome, and propose the next objective without drifting off course over extended horizons. This challenge may represent a cognitive analog to Moravec's paradox. For humans, self-encapsulated autonomy feels natural because millions of years of evolutionary pressure selected for organisms that could independently navigate the physical world and survive. In AI, however, high-level mathematical reasoning proved relatively straightforward to elicit, whereas sustained, self-directed agency might prove unexpectedly difficult.
On the other hand, the rapid expansion of agentic time horizons in frontier models provides counter-evidence against a hard barrier. As contemporary agents become substantially more persistent and robust across long-horizon software engineering tasks, the empirical case that autonomy is fundamentally intractable weakens. Nonetheless, if self-directed goal discovery does prove brittle, it will stand as one of the primary friction points preventing an immediate intelligence takeoff.
---
[15:05](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=905s) The Last Human Role in AI R&D: Objective Specification and Alignment
When evaluating AI research from 2012 to the present, the hardest component to automate is not the implementation of code or the mechanics of running experiments, but iteratively identifying the right questions. Today's models can readily write code or suggest minor, incremental ablations, but they fail to produce paradigm-shifting conceptual pivots. A famous case in point is Alec Radford’s pivot from DeepMind's dominant paradigm—mastering complex closed-world games through reinforcement learning—to training autoregressive models on massive distributions of internet text, followed by the community's realization that scaling laws could make these models predictable.
Consequently, the final responsibility retained by human researchers will almost certainly be defining the objective and articulating human intent. In modern post-training, human effort is largely dominated by setting up reinforcement learning from human feedback (RLHF), authoring model constitutions, and drafting detailed model specifications across thousands of edge cases. Alignment naturally decomposes into two halves: objective specification and objective optimization. While machines will comfortably automate the technical optimization, humans will still be required to decide how an AI assistant should behave, adjudicate value conflicts, and specify what human civilization actually wants.
---
[17:24](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1044s) Sponsor: Antithesis and the Code Verification Bottleneck
Dwarkesh Patel introduces episode sponsor Antithesis, highlighting how Jane Street began deploying the platform in early 2025 to test its systems, ultimately leading the firm to invest in the company. Ron Minsky, co-lead of Jane Street’s technology group, discusses how even teams dedicated to building high-assurance software with extreme discipline run into latent bugs that are exceptionally difficult to surface through conventional review.
As autonomous coding agents generate an increasing share of software, engineering velocity is no longer limited by the speed of writing code, but by the "verification bottleneck"—the sheer human effort required to review, validate, and verify that machine-generated pull requests are safe for production. Autonomous testing platforms mitigate this friction by testing complex edge cases deterministically, giving engineers the confidence to accept agentic code without introducing catastrophic regressions.
---
[18:39](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1119s) Distillation vs. Centralization and Chinese Proxy Harvesting
Despite massive capital concentration pointing toward an oligopoly of a few frontier model providers, distillation serves as the primary decentralizing counterweight. Reinforcement learning post-training yields behaviors that contain relatively few bits of novel policy complexity; once a frontier model exhibits a reasoning behavior or chain of thought, that capability can be distilled into smaller, cheaper models using a modest volume of supervised trajectories. Continual learning does not fundamentally protect leading labs from this dynamic, as competitors can simply distill checkpoints on an ongoing, daily cycle.
```mermaid
flowchart TD
accTitle: Chinese Lab Distillation Pipeline via Router Traffic
subgraph Ingestion["Prompt Harvesting"]
A["Chinese Developers / Users"] -->|"Route coding tasks around geoblocks"| B["Proxy & Router Services"]
B -->|"Aggregate & sell realistic production queries"| C["Real-World Seed Prompts"]
end
subgraph SyntheticPipeline["Synthetic Generation & Distillation"]
C --> D["Query US Frontier Models"]
D -->|"Extract reasoning & completions"| E["Expanded Synthetic Dataset"]
E --> F["Fine-Tune Domestic Open-Weight Models"]
end
```
The bottleneck in distillation is not obtaining the teacher model's outputs, but discovering the exact prompt distribution required to elicit them. Successfully cloning a model's capabilities demands millions of authentic, diverse user queries. To overcome this, several Chinese AI labs have reportedly turned to third-party routing and proxy services that allow developers in China to bypass geoblocks and query US frontier models, particularly for software engineering. These intermediary routers harvest and monetize the real-world prompt streams, giving Chinese labs an ideal seed distribution. Labs then use these genuine prompts to synthetically extrapolate massive coverage, allowing automated pipelines to distill advanced coding and reasoning capabilities into open-weight models with minimal human intervention.
[22:01](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1321s) User Traces, Distillation, and the Opus 5 Dilemma
The conversation opens on the role of real-world user interaction traces in model training. While an automated system could theoretically anticipate user desires, capturing the full messiness of multi-turn user interaction—where someone says, *"Make me an application like this. Oh, that didn't work. I actually want you to make this new feature. But actually, let's step back and do this other thing"*—is extraordinarily hard to simulate from scratch. If an AI could generate those end-to-end traces completely autonomously, it would already represent recursive self-improvement (RSI), because the AI would be autonomously deciding its own data and training loop. Yet tasks requiring completely new domain knowledge from whole cloth (such as synthesizing the realistic dynamics of a Senate floor debate) reveal an asymmetric advantage for distillers over frontier creators: a distiller can simply prompt an existing frontier model to output high-quality political traces, whereas the pioneer lab had to figure out how to capture or construct that behavior from scratch.
This dynamic leads into a striking observation about the competitive landscape between Western frontier labs and Chinese labs. A speaker points out a provocative anomaly: models like Sonnet 5 and Opus 5 appear in many respects objectively worse or more unwieldy than models like GLM-5.3 and Kimi K3, despite Anthropic having access to both hard reinforcement learning (RL) environments and logit distillation from Mythos. The counterargument has been that user prompt distribution matters immensely: Chinese labs with access to massive router data can see exactly what users do in production. If frontier labs possess state-of-the-art RL environments and logit distillation yet still produce inferior or awkward releases, it suggests that real-world deployment data might matter far more than synthetic RL environments.
Alternatively, the models may be caught in an "uncanny valley" caused by an excessive student-teacher gap or flawed post-training oversight. Opus 5 is cited as a prime example: unlike Opus 4.6, Opus 5 feels weighed down by an omnipresent "AI-as-a-judge checking every possible thing it's done," burning through massive token counts while overthinking every step. Because it lacks the intuitive "big model smell" of a giant flagship like Fable, it fails to recognize when to prune a reasoning path or when to stop, leading the speakers to summarize its design failure: "The reach exceeds the grasp."
- **The Distiller's Shortcut**: Distillers merely need to specify the desired behavior and let a teacher model generate a billion synthetic variants, avoiding the laborious ground-truth data gathering required to instantiate that capability originally.
- **The Opus 5 Failure Mode**: Over-incentivizing internal review via AI judges causes models to blow through output tokens on circular verification without having the high-level intuition of larger frontier models to know when a line of reasoning is a dead end.
---
[25:02](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1502s) Difficulty vs. Realism: The Benchmaxxing Trap and Post-Training Quirks
John Schulman offers an alternative framework to explain why frontier models sometimes flounder despite strong RL performance, proposing two distinct axes for evaluation and training environments: **difficulty** and **realism**. Difficulty environments involve highly complex, puzzle-like problems that require immense cleverness but remain easy and deterministic to verify. Schulman terms this the "benchmaxxing distribution," noting that most prominent public AI benchmarks fall squarely here. Conversely, the realism axis represents messy, interactive deployments—such as multi-turn coding agents that must juggle contradictory human objectives, backtrack, and adapt across long conversations.
```mermaid
flowchart TD
accTitle: Difficulty vs Realism in Model Training
accDescr: A two-axis comparison showing benchmaxxing environments versus realistic deployment settings and their impact on distillation.
Frontier labs crafting original model behavior must push along both axes simultaneously, relying on bespoke rubrics and nuanced human feedback to shape reward functions for realistic tasks. The danger arises when labs perform naive distillation: student models match the teacher on benchmaxxing puzzles because they are easily scored, but fail to absorb the subtle, realistic behaviors unless trained on an exceptional distribution of messy, real-world prompts. While massive frontier models possess enough capacity to generalize from narrow puzzles to realistic work, smaller models (like Sonnet 5) fail to bridge that gap when trained purely on synthetic verifiable tasks.
Schulman also points out that post-training pipelines are constantly evolving. It is trivial for a lab to inadvertently overtune a specific post-training knob—introducing behavioral quirks that repel human users while remaining completely invisible on standard benchmark suites. Compounding the issue of parity, frontier labs purchase vast amounts of training and human preference data from third-party data vendors. Because Chinese labs can purchase identical datasets from the very same vendors while simultaneously distilling top-tier model outputs, maintaining a meaningful moat becomes extraordinarily difficult.
---
[28:10](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1690s) How to Train an Automated AI Researcher: Diffing the Frontier
The discussion shifts to how the first models capable of fully automating AI research and development will actually be created. Dwarkesh Patel notes a toy setup where an advanced model (like a hypothetical GPT-8) trains miniature GPT-3-sized networks to solve tight inner-loop challenges—such as beating video games requiring continual learning or minimizing training loss per unit of compute. Schulman contends that real-world R&D automation will look far more pragmatic: an iterative cycle combining human feedback to absorb the aesthetic "taste" of senior researchers with tailored multi-step practice environments designed to expose and patch whatever broke during the preceding training run.
```mermaid
flowchart LR
accTitle: Frontier Lab Continual Learning Diff Loop
accDescr: An iterative cycle where engineers take recent codebase bug fixes and convert them into RL practice environments for the next model.
subgraph Iteration["The Lab's Continual Feedback Loop"]
STACK["Engineering Stack<br/>Last 3 months of bugs & fixes"]
ENV["Practice Environments<br/>Created from real repo diffs"]
AGENT["AI Research Agent<br/>Trained on verified fixes"]
IMPROVE["New Stack Improvements<br/>Co-created by AI & Humans"]
end
The speakers debate how much of the research lineage one should "roll back" to let the model explore via self-play. In an unconstrained setting, one could theoretically hand an agent a bare GPU, primitive neural network primitives, and instruct it to invent modern deep learning from scratch. Alternatively, one could roll back before the advent of algorithms like GRPO to see if the model can independently discover optimal RL architectures. In practice, severe compute bottlenecks force labs to remain parked right at the frontier. Rather than rewinding history, labs take the diffs of bugs and architectural improvements discovered over the preceding three months and turn those exact diffs into fresh training environments.
This process acts as an institutional continual learning loop within the lab, distilling the latest quarter of human engineering directly into the weights of the next model generation. However, some speakers find this loop inherently asymptotic: because the training targets are anchored in recent human discoveries, the AI is perpetually chasing and distilling the trailing edge of human capabilities rather than rocketing into runaway superintelligence.
- **The Lineage Rollback Dilemma**: Rewinding to basic neural nets or pre-GRPO training allows fundamental algorithmic discovery via self-play, but is too compute-intensive compared to diffing the current frontier.
- **Fresh Training Data**: Turning real-time engineering bugs and git diffs into RL environments ensures that training tasks remain novel and non-stale between successive model generations.
- **The Asymptotic Ceiling**: As long as the distillation loop primarily relies on recent human milestones, models inch closer to human research capability rather than decisively surpassing it.
---
[31:18](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1878s) Verifiable RL Benchmarks vs. Intuition-Driven "Signs of Life"
The participants weigh whether RL environments can break past this human ceiling. Unlike pure trajectory distillation—which is fundamentally bounded by the quality of the demonstrations—environments can be designed around goals that surpass any human benchmark. Examples include a "Nanochat speedrun" executed faster than humanly possible, optimizing an architecture to achieve an unprecedented low cross-entropy loss (such as 1.3), or training a compact 100-million-parameter model to beat Minecraft or an even more complex open-world game. The panel remarks on the shifting baseline of AI capabilities: only five years ago, the idea of a 100-million-parameter model mastering Minecraft would have seemed outlandish, yet researchers now discard it as "too easy."
Schulman pushes back on the premise that cutting-edge AI research can be reduced to hill-climbing on clean, verifiable benchmark numbers. Real scientific breakthrough rarely functions by optimizing a single fixed metric. Instead, research is guided by loose intuition: a researcher hypothesizes a structural capability the model lacks, outlines a nascent algorithmic tweak that might push in that direction, and constructs an artificial toy task purely to look for initial "signs of life."
If that toy setup shows promise, the researcher iteratively develops progressively more realistic versions of the task. In this workflow, the automated testing loop exists merely to validate or falsify human intuition, rather than the raw test itself producing the foundational insight. True progress requires stepping back, relaxing constraints, and deliberately avoiding direct optimization of the end production metric until the underlying algorithmic mechanics are sound.
[32:54](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1974s) Verifiability, Informal Theories, and the Self-Sealing Loop
The discussion opens on the pragmatic tradeoffs of training environments: researchers often choose to "relax on the realism axis a little bit" to establish working methods first, planning to reintroduce real-world realism once the underlying techniques mature. Machine learning research frequently grapples with this tension, especially when attempting to develop theory. Unlike traditional scientific disciplines, modern machine learning rarely possesses predictive mathematical theories; researchers instead rely heavily on a collection of informal theories and operational intuitions to explain model behavior.
When preparing models for complex tasks, labs train them on a broad blend of supervision regimes. At one end of the spectrum are strictly verifiable tasks with programmatic ground truth, while at the other end lie subjective evaluations handled by LLM-as-a-judge setups or straightforward human checks asking, "Does this look reasonable?" The central hope underpinning this setup is that competencies forged on easy-to-verify environments will generalize effectively to much harder, vaguer, and fuzzier real-world tasks. While the panel agrees that this cross-domain transfer will likely occur to some degree, it remains an open and critical question whether generalization alone can ever become powerful enough to make the training loop entirely "self-sealing" without requiring humans in the loop.
[33:51](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2031s) The Frontier Bet: Scaling RLVR into a Drop-In Remote Worker
Dwarkesh Patel steps back to articulate what appears to be the grand consensus strategy among frontier AI labs. The prevailing bet centers on scaling reinforcement learning with verifiable rewards (RLVR) across millions of diverse simulated environments and hundreds of distinct domains. Under this theory, broad reinforcement learning will elicit foundational meta-skills that extend far beyond isolated benchmark answers: ruthless persistence, the ability to triage noisy context and information, and sophisticated end-to-end coordination with other agents.
Combined with massive expansions in in-context learning—allowing models to ingest and reason over arbitrarily large context windows—this paradigm aims to produce an agent capable of acting as a seamless, drop-in remote worker over the span of an entire week or month. However, Dwarkesh presses the panel on a fundamental tension: is it truly sufficient for an AI to learn exclusively inside simulated simulacra within a data center, absorbing high-level meta-learning meta-skills without directly adapting to and learning from real-world deployment?
```mermaid
flowchart TD
accTitle: Frontier RLVR to Autonomous Worker Pipeline
accDescr: Flowchart showing simulated environments producing meta-skills and in-context learning leading to a drop-in worker.
subgraph DataCenter ["Simulated Data Center Training"]
A["Millions of Diverse Environments<br/>(Hundreds of Domains)"] --> B["Massive RLVR Scaling"]
B --> C["Core Meta-Skills<br/>* Persistence<br/>* Context Triaging<br/>* Multi-Agent Optimization"]
end
subgraph Runtime ["Deployment & Generalization"]
C --> D["Arbitrarily Long<br/>In-Context Learning"]
D --> E["Drop-In Remote Worker<br/>(1-Week to 1-Month Horizons)"]
end
```
[35:08](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2108s) Domain Amortization vs. In-Context Generalization
The panel notes that it has become difficult to disentangle how much frontier effort is genuinely focused on direct recursive self-improvement (RSI) versus simply engineering generally capable models to harvest commercial revenue for the next multi-billion-dollar training run. Looking at industry trajectories, Anthropic's progression across task environments provides an archetypal case study:
1. **Coding:** The lowest-hanging fruit, fueled by vast troves of open internet code and proprietary internal repositories easily turned into automated environments.
2. **Finance:** Rapid expansion into spreadsheets and dense quantitative workflows driven by massive sets of enterprise Excel data.
3. **Enterprise Suite:** The long tail of white-collar work, expanding into presentations, slide decks, and administrative workflows.
This dynamic prompted Dwarkesh to revisit a question he previously posed to Dario Amodei: if labs genuinely expect models to display human-like in-context learning, why waste massive resources baking narrow domain skills like PowerPoint into the weights rather than letting the agent learn them on the fly during deployment? The panel outlines several competing explanations:
- **Commercial Stopgaps:** Models are not yet proficient enough to master complex workflows purely on the fly, so labs amortize these skills directly into the parameters to monetize immediate enterprise demand.
- **RSI Funding Vehicle:** Highly capable business models generate the massive enterprise revenue required to finance compute for true self-improving agents.
- **Inference Efficiency and Intuition:** John Schulman argues that while a sufficiently intelligent model could theoretically read financial legal codes on the fly and deduce local jurisdictional rules in context, domain-specific RL bakes those behavioral intuitions directly into the neural network's weights, making runtime inference vastly more efficient.
- **Zero-Cost Parameter Capacity & Transfer:** Modern frontier models possess hundreds of billions of parameters with ample capacity to spare. Training on the long tail of the economy incurs minimal opportunity cost and likely imparts critical transferable meta-skills—such as problem triage, professional taste, and long-horizon persistence—which are directly relevant to AI research itself, an area with relatively scarce native training data.
[38:48](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2328s) The Sim-to-Real Bottleneck
The discussion turns to whether data-center sim-to-real RL can remain the dominant AI training paradigm indefinitely. While crafting synthetic environments has driven staggering leaps in reasoning, the methodology suffers from clear structural ceilings: tasks involving complex real-time human interaction, subjective collaboration, and messy institutional coordination are notoriously difficult, if not impossible, to simulate accurately.
The panel emphasizes that sim-to-real remains necessary today primarily because model sample efficiency is remarkably low. Current reinforcement learning techniques require tens of thousands of environment trajectories to discover optimal policies—a throughput no human collaborator could ever endure in real time. Consequently, synthetic simulations act as an imperfect surrogate. However, if algorithmic sample efficiency dramatically improves, direct on-policy learning from real-world deployment could supplant data center simulations. In the interim, labs are increasingly exploring off-policy methods to extract training signals from human interaction traces without needing to re-simulate dynamic environments.
[40:02](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2402s) Sponsor: Jane Street Protocol-Emulator ASIC Competition
Dwarkesh highlights Jane Street's newly launched hardware design competition, which challenges participants to design an open-source, protocol-emulator ASIC. Rather than plugging an unverified physical chip into a live, risky production setup, engineers use a protocol emulator to generate realistic traffic and stress-test chip responses in isolated conditions.
- **Target Protocols:** Contestants are urged to begin with foundational protocols like UART, SPI, and I²C, before progressing toward ambitious implementations such as low-speed USB, Ethernet, or custom interfaces.
- **Design Philosophy:** Submissions must feature reprogrammable architectures rather than hardcoded protocol blocks, ensuring the chip remains functional when newly invented protocols appear after tape-out.
- **Manufacturing & Timeline:** Designs must target an open-source 130 nm process node. Jane Street will fund the actual fabrication and tape-out for winning submissions and ship physical silicon copies to the creators. The deadline is January 18, 2027.
[41:23](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2483s) Digital Minds, Hive Learning, and Distillation
Dwarkesh questions a glaring economic and architectural inefficiency in modern AI: roughly 50% of aggregate frontier compute is currently dedicated to inference, yet that compute does almost nothing to make the underlying model smarter in real time. Unlike biological humans, who are bounded by roughly five decades of individual experiential learning, a deployed frontier model could aggregate millions of collective operating years across diverse enterprise environments. Enabling an agent to assimilate those experiences continually would trigger something akin to a "widely deployed intelligence explosion."
The panel observes that this collective hive-mind effect already exists, albeit in a discontinuous, batch-oriented fashion:
- **Generational Assimilation:** Labs routinely capture vast corpuses of deployment telemetry, filter and synthesize the interactions, and inject the curated data into the pre-training or mid-training phases of the succeeding model generation.
- **Distillation by Fast Followers:** While leading Western labs face privacy and policy constraints restricting how aggressively they train on user prompts, Chinese AI labs actively exploit deployment data at scale. They continuously ping frontier models, harvest prompt-response traces, and distill that operational data into subsequent open-weights releases.
- **The Continual Learning Frontier:** True continual learning—where a single model instance updates its internal weights organically and immediately upon encountering novel real-world feedback—remains the elusive "holy grail," currently obstructed by catastrophic forgetting and training instability.
[43:13](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2593s) Online Reinforcement Learning and Feedback Loops in Production
Specialized AI startups are iterating at an aggressive cadence by establishing tight feedback loops directly on production data. Rather than waiting for foundational models from closed frontier labs, vertical applications like Harvey in the legal space and Cursor with its Composer feature extract fine-grained telemetry directly from user interactions and customer complaints. These application layers build domain-specific environments, run post-training runs on models such as Kimi K3, and continuously push the frontier of online learning. While human engineers remain in the loop to identify target signals and curate environmental scaffolds, the cycle time is rapidly shrinking toward near-continuous adaptation.
```mermaid
flowchart TD
accTitle: Cursor Online Learning Pipeline
accDescr: Diagram illustrating Cursor's online REINFORCE feedback loop and evaluation gated deployment cycle.
subgraph DataCollection["Data Collection"]
U["Single User Interaction"] --> R["Single Rollout"]
end
subgraph Optimization["Variance Reduction & Update"]
R --> H["Heuristic Value Estimator<br/>(Relative to Average)"]
H --> RF["Online REINFORCE Update"]
end
subgraph Deployment["Evaluation & Gating"]
RF --> CB{"CursorBench Evaluation"}
CB -->|"Score Improves"| D["Deploy Model Every 5 Hours"]
CB -->|"Score Regresses"| T["Discard Candidate Model"]
end
```
The engineering reality behind these fast feedback loops reveals major statistical and algorithmic hurdles. In Cursor, the mechanism evolved beyond simple next-token completion when users pressed the Tab key to encompass the larger generative Composer model itself. Online reinforcement learning in these environments suffers from an acute variance-reduction problem: because a single user prompt generates only one rollout without paired baseline groups, the system cannot easily compute advantage estimates. To bypass this, engineers rely on heuristics that judge how much better or worse a given completion was relative to historical averages before taking a large REINFORCE step. The ultimate safety check rests on automated benchmarking: if a newly updated model shows improved performance on CursorBench, it gets deployed every five hours; if it regresses, it is immediately discarded. John Schulman cautions, however, that relying on superficial proxy metrics like edit acceptance invites severe reward hacking, as defining robust reward functions over unstructured natural data remains an open challenge.
- Startups often leverage their proprietary user interaction datasets faster than frontier labs can retrain foundation models.
- Online REINFORCE over single user rollouts requires custom heuristics to estimate baseline variance without group comparisons.
- CursorBench serves as an automated gatekeeper, updating the production model on a five-hour cycle when performance improves.
- Reward hacking remains an acute risk whenever simple behavioral proxies (such as user acceptance of an edit) are substituted for true utility.
---
[45:24](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2724s) The Sim-to-Real Gap and the Sample Efficiency Bottleneck
As tasks stretch out over longer horizons, simulating the real world entirely within a data center becomes untenable. While competitive coding or synthetically checkable problems can be scaled through self-play and execution sandboxes, real-world tasks of economic consequence—such as sustaining a profitable business, executing discretionary market day trading, winning a contested court trial, or managing year-long software engineering engagements—inevitably require communicating with human clients, navigating changing organizations, and observing messy physical or social dynamics. If transferring skills from pure data center simulations to messy real-world domains proves fragile, models will have to learn directly from real-world interactions through actual weight updates.
This dynamic exposes a potential structural wall: sample efficiency. While an aggressive takeoff toward recursive self-improvement over the next decade seems likely by default, artificial neural networks remain remarkably sample-inefficient learners compared to biological systems. An adult human develops broad competence and high-level reasoning on a fraction of the data consumed by large language models, putting cold-start foundational models an estimated millionfold behind biological brains in terms of data efficiency. If real-world deployment requires continuous parameter updates to adapt, the sheer volume of experience needed to learn from live reality could stall progress unless sample efficiency or transfer mechanisms improve dramatically.
---
[47:14](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2834s) Cumulative Tasks vs. Non-Stationary Realities: Why RSI May Be Easier Than Being a Paralegal
The challenge can be divided into two contrasting paradigms: cumulative tasks versus non-stationary distributions. Recursive self-improvement (RSI) behaves fundamentally like a cumulative discipline. It is theoretically plausible that an automated machine learning workflow could be orchestrated by a clean, self-contained Python script under one million tokens. In this regime, every architectural discovery represents a permanent "line in the sand." Once researchers identify breakthroughs like the Transformer attention mechanism, mixture-of-experts routing, or GRPO, those discoveries are permanently checked into source control; the system never needs to relearn them from scratch. This was demonstrated in public and internal runs like OpenAI's 5.6-Sol / Terra training setups, where the automation simply calls pre-existing shell scripts like `pre-training.sh` and `post-training.sh` sequentially without having to reinvent basic algorithmic components.
In stark contrast, operating as an associate or paralegal in a law firm exemplifies a non-stationary, non-cumulative reality. Success requires tracking fluid human relationships, navigating office politics, deciphering unwritten cultural heuristics, and locating fragmented institutional knowledge that shifts daily. Because the underlying distribution of human organizations is constantly mutating, models cannot simply stack permanent abstractions on top of one another. The panel dryly notes the bizarre irony of contemporary artificial intelligence: recursive self-improvement may actually prove computationally and methodologically easier to automate than the everyday role of an entry-level paralegal.
- **Cumulative Tasks (e.g., RSI):** Discoveries (attention, MoE, GRPO) are permanent code-level additions that do not need to be re-derived.
- **Non-Stationary Tasks (e.g., Legal Associate):** Constantly moving social hierarchies, evolving organizational norms, and highly fluid, unwritten institutional rules.
- OpenAI's pipeline executions illustrate that long-horizon automation can simply orchestrate standard modular execution scripts.
- The paradox of automation: algorithmic self-improvement presents a cleaner learning surface than nuanced white-collar service work.
---
[49:04](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=2944s) Defining Research "Taste" and the Limits of Long-Context Reasoning
When contrasting human and machine learning, sample efficiency is only one dimension of a multi-faceted gap. Today's models display remarkable in-context sample efficiency over short horizons, but they fall behind humans in intermediate regimes where biological brains execute efficient synaptic plasticity without catastrophic forgetting. More importantly, models suffer from deep qualitative shortcomings: they exhibit significantly narrower diversity of thought than a population of human researchers and consistently struggle with subtle, long-horizon judgments—commonly referred to in science and engineering as "taste."
John Schulman deconstructs taste as an intuitive heuristic for identifying solutions that remain stable, scalable, and maintainable over long developmental arcs. In software engineering, for example, taste is the instinct for picking architectural patterns that will not collapse under operational complexity months or years down the line. When presented with the thought experiment of giving an AI model an unprecedented context window of one trillion tokens—large enough to contain an entire lifetime of human research experience—Schulman stresses that scale alone does not magically bestow judgment. A model must be explicitly trained to generalize and learn the correct internal updates from that context, which still requires long-context training data that cannot simply be synthesized out of thin air.
Beren Millidge counters that human research taste appears highly meta-learnable from relatively short operational trajectories. A graduate student transforms from a novice into a discerning researcher over a five-year PhD while executing only ten to thirty individual projects, without living for thousands of years. Because human researchers develop strong scientific intuition from such modest exposure, taste may not require million-step rollouts. The pivotal, unresolved question is whether an AI, afforded vastly more simulated experience, can successfully meta-learn taste from smaller episodes and have that intuition generalize cleanly to open-ended, real-world horizons.
- Human taste in research and software engineering centers on recognizing architectural patterns that remain robust and maintainable over long time spans.
- Simply expanding context length to a trillion tokens does not automatically solve scientific taste without targeted training data showing how to process and update on that context.
- Doctoral researchers demonstrate that taste is meta-learnable over just 5 years and 10 to 30 research projects, suggesting taste may not require massive sequence lengths.
- The critical research frontier is whether meta-learned heuristics acquired in short-horizon simulation generalize accurately across open-ended real-world milestones.
---
[52:25](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3145s) The Hive Mind Dilemma: Economic Incentives and Modular Learning
The theoretical endgame of deployed autonomy is an interconnected, collective intelligence—a unified hive mind that assimilates every edge rollout, user correction, and environmental interaction into continuous intelligence updates. Yet the primary bottleneck preventing such an integrated network may be economic and strategic rather than algorithmic. Enterprise clients and independent businesses are fundamentally unwilling to permit model providers to absorb their proprietary telemetry and internal data back into a shared foundation model, as doing so would socialize their proprietary operational alpha and erode their competitive edge.
Because corporate incentives run counter to unified model training, real-time edge adaptation is far more likely to manifest as modular parameter adjustments rather than central model weight updates. Specialized domains will likely rely on swappable parameter modules—such as Low-Rank Adaptations (LoRAs) or learned architectural plug-ins—alongside techniques that compress arbitrary context histories into compact, fixed-size representations. This modular paradigm allows models to adapt locally to specific enterprise deployments while preserving enterprise data boundaries.
[53:34](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3214s) Cartridges, LoRAs, and the Path to Continuous Weight Updates
The discussion opens with modern methods for runtime adaptation, highlighting linear attention mechanisms and modular "cartridges"—which are effectively key-value (KV) caches trained to be extremely compressed so they can store large volumes of task-specific context without altering the underlying base model. Enterprises are far more receptive to swapping in these lightweight modules than permitting direct modifications to foundational weights. While such modular interventions do not immediately solve foundational continual learning for the frontier labs, economic imperatives are pushing industry players down this path first. Even if deployed systems rely on cartridges or Low-Rank Adaptations (LoRAs), frontier labs still harvest the resulting execution traces and dump them into mid-training or pre-training runs for subsequent model generations.
Rather than anticipating a single discontinuous leap where continuous weight updating suddenly works end-to-end, the researchers envision a stepped, iterative cycle. In practice, models are outfitted with specialized cartridges to serve specific vertical deployments. As these deployments generate rich traces, those traces are consolidated back into the core model during periodic training cycles. What begins as a three-month release cycle gradually compresses down to a weekly, daily, and eventually hourly cadence, asymptotically closing the loop on real-time continual learning.
```mermaid
flowchart TD
accTitle: Iterative Model Specialization and Consolidation Cycle
accDescr: A feedback loop showing how specialized deployments yield traces that feed into successive model generations over tightening time horizons.
subgraph Deployment["Modular Deployment"]
A["Base Model"] --> B["Cartridges & LoRAs"]
B --> C["Client-Specific Tasks"]
end
subgraph TraceCollection["Trace Aggregation"]
C --> D["Execution & Interaction Traces"]
end
subgraph TrainingLoop["Model Consolidation"]
D --> E["Mid-Training / Pre-Training"]
E --> F["Upgraded Base Model"]
F -.->|"Faster Iterations: 3 Months -> 1 Week -> 1 Hour"| A
end
```
- Cartridges function as heavily compressed KV caches designed to hold dense context without altering base model parameters.
- Enterprise risk tolerance currently favors modular add-ons over direct weight adjustments on production base models.
- The path toward continuous learning is projected to accelerate along release frequencies: moving from quarterly drops to weekly, daily, and ultimately hourly iterations.
---
[55:00](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3300s) Catastrophic Forgetting, Plasticity Loss, and the Limits of RL
When looking at the current paradigm at a macro scale, continuous learning appears somewhat viable: when massive batches wash out noise, labs can successfully incorporate new environments and data into mid-training. However, zooming in to the micro-level exposes deep technical failure modes. If an engineer attempts to update a single model iteratively on a relatively small stream of domain-specific data—such as procedural workflows within a single law firm—standard fine-tuning techniques collapse. Performing supervised fine-tuning (SFT) across hundreds of small micro-updates on successful traces (whether on-policy or off-policy) triggers severe catastrophic forgetting, wiping out knowledge acquired earlier in pre-training and causing general capabilities to deteriorate. On-policy distillation pushes this horizon slightly further, but ultimately succumbs to the same decay.
This raises the question of whether this degradation stems from fundamental parameter capacity limits or flawed optimization techniques. The researchers argue it is primarily an algorithmic and technical hurdle rather than a raw parameter bottleneck; training a fresh model of the exact same parameter size from scratch on the combined dataset yields superior performance without degradation. Reinforcement learning (RL) avoids destruction because it operates conservatively, shifting weights within a very narrow loss valley. Yet this surgical precision is a double-edged sword: while RL is exceptionally potent at eliciting behavioral capabilities and reasoning paths, it struggles to instill dense, explicit factual knowledge—such as idiosyncratic corporate protocols—without prohibitive compute outlays to construct custom environments.
- Supervised fine-tuning on hundreds of successive micro-updates consistently results in catastrophic forgetting and degraded general intelligence.
- On-policy distillation temporarily staves off model collapse compared to plain SFT, but still degrades over prolonged iterative updates.
- Reinforcement learning modifies parameters within a strictly confined loss valley, preserving prior capabilities while constraining the model's ability to absorb dense factual information.
- The root failure mode is attributed to loss of plasticity and the non-stationarity of changing data distributions rather than model capacity constraints.
---
[57:46](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3466s) The Bottleneck of Training from Scratch
Because naive training on a non-stationary, shifting data stream inevitably washes away older distributions, frontier labs face an expensive structural bottleneck: they must repeatedly train new base models from scratch rather than continuously building upon an existing checkpoint. While current post-training recipes have successfully expanded continual mid-training—allowing teams to roll back checkpoints and splice in fresh data alongside targeted RL branches—these strategies eventually encounter diminishing returns. A single base cannot absorb mid-training indefinitely; its performance inevitably asymptotes, forcing engineers to scrap the base and pre-train an entirely new foundation.
Dwarkesh questions whether this limitation might dissolve once models are deployed to billions of active instances, as the sheer scale and diversity of simultaneous interactions could theoretically average out noise across distributions. However, the panel notes that while massive scale helps mitigate narrow distribution shifts, empirical evidence indicates that continuously updating a singular base weight configuration still plateaus. Until foundational breakthroughs in neural network plasticity and continual learning are achieved, frontier development remains economically and computationally tethered to periodic, full-scale retraining runs.
- Rolling back to earlier checkpoints and executing targeted mid-training runs extends model utility, but base performance eventually asymptotes.
- Even massive concurrent deployments cannot fully bypass the mathematical bottleneck caused by non-stationary data updates.
- Training models from scratch remains an expensive necessity because existing techniques cannot sustain unbounded continuous learning within a fixed set of weights.
---
[59:33](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3573s) Sponsor Break: Automating Podcast Editing with Grok Bot
Dwarkesh takes a brief intermission to detail how his production team integrated Grok Bot into their editorial pipeline. Following an interview recording, Dwarkesh typically shares an unstructured brain dump into Slack covering highlights, potential cuts, and thematic impressions. Previously, locating those referenced discussions within raw, multi-hour recordings consumed excessive editor time because the informal notes lacked precise timestamps.
To resolve this workflow friction, the team deployed Grok Bot as an autonomous assistant producer in Slack. Whenever an editor uploads a rough cut of an episode, Grok Bot opens the transcript directly on its virtual instance. It cross-references Dwarkesh's Slack messages against the conversation text, highlights pertinent passages, and consults a persistent dossier detailing his editing preferences to recommend structural cuts. The bot then delivers a curated list of candidate clips directly to his phone, streamlining post-production.
- The Grok Bot producer parses raw episode transcripts against conversational Slack instructions without requiring manual timestamps.
- It leverages a dedicated preference profile to propose edits and flag clip opportunities autonomously.
- Interested listeners can test the assistant at `x.ai/bot`.
---
[01:00:34](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3634s) The Ladder of RL Environments and Generative Asymmetries
Dwarkesh pivots the conversation to the relationship between data and AI progress, posing a foundational question: could existing model architectures achieve superintelligence—surpassing human experts across every domain—purely through the discovery of an optimal data distribution? The researchers treat the theoretical existence of such an outcome as trivially true: in the extreme case, a model could simply memorize the exact Python scripts required to instantiate and train a superintelligence. More realistically, there is likely an ascending "ladder of RL environments" capable of guiding an agent toward achieving human-level or superhuman AI research proficiency.
The crucial challenge lies in the exponential increase in human effort required to construct each successive rung of that ladder. Today, researchers exploit powerful informational asymmetries to build productive RL environments, especially problems where verification is vastly easier than generation—processes where it is "easier to go backwards than forwards." In these setups, researchers define a latent data-generating process that remains hidden from the model, forcing the agent to expend significant token search to reverse-engineer the underlying rules. Another asymmetry involves condensing immense human effort into concentrated training setups, such as Anthropic leveraging tens of thousands of combined human and model hours to isolate an elusive software bug, then distilling that discovery into a streamlined environment where an LLM must track down the flaw within a few million tokens. However, the researchers caution that relying on these asymmetric shortcuts will eventually hit diminishing returns, as discovering and structuring new domains with natural verification asymmetries becomes increasingly difficult.
- Training a superintelligence on current model architectures is theoretically possible if the optimal sequence of synthetic environments and data can be formulated.
- The research bottleneck centers on the exponentially increasing difficulty of designing progressively harder RL environments.
- "Easier to go backwards than forwards" environments allow researchers to hide latent data-generating variables, forcing models to expend irreducible compute and reasoning tokens to uncover the answer.
- Real-world bug discoveries requiring thousands of human and model hours are routinely condensed into synthetic benchmark environments designed to push agentic task horizons.
[01:02:50](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3770s) The RL Signal Bottleneck and Curriculum Ladders
The discussion turns to the severe mechanical and structural hurdles of training agents over extended time horizons. Creating synthetic tasks with long horizons currently requires humans to sit down and construct complex environments, facing steep compute and wall-clock bottlenecks that threaten to flatten capability progress. A striking anecdote illustrates how easily distilled expert behavior can be: a model trained exclusively on historical text up to 1930—often dubbed the "Talkie" model—was fine-tuned on a modest amount of modern coding agent trajectories and managed to outperform Claude 3 Opus on SWE-bench. When clean demonstrations of expert behavior exist, even a model with zero native knowledge of modern software engineering can rapidly absorb the required patterns.
```mermaid
flowchart TD
accTitle: Exploration Failure vs Curriculum Progression in RL
accDescr: Showing why RL fails without intermediate steps and succeeds with fine-grained curricula.
subgraph DirectJump["Direct RL Jump (Failure)"]
A["Grade 5 Math LM"] -->|RL with 128 rollouts| B["College / High School Math"]
B -.->|Zero Signal| FAIL["Plateau / No Learning"]
end
subgraph CurriculumLadder["Curriculum Ladder (Success)"]
C["Grade 5 Math LM"] --> D["Grade 7 Curriculum"]
D --> E["Grade 8 Curriculum"]
E --> F["Year 12 / College Math"]
end
```
However, imitation quickly hits a wall when self-directed exploration is required. A counterexample is cited where researchers took a model capable of fifth-grade mathematics and primary-school English, then attempted to use reinforcement learning to bridge the gap directly to late high school and college math. The gap was far too vast; the policy completely failed to climb without intermediate rungs. If a model cannot stumble upon a correct trajectory within something like 128 rollouts, reinforcement learning yields zero gradient signal. Unlike pre-training, which passively digests whatever token sequences it is fed, RL fundamentally demands fine-grained curricula—progressing step-by-step from Grade 7 to Grade 8 and beyond—to avoid getting trapped in uninformative reward deserts.
- **Talkie model on SWE-bench**: A model restricted to pre-1930 historical text outperformed Claude 3 Opus on SWE-bench after being fine-tuned on modern coding agent data.
- **RL rollout limits**: If an agent fails to achieve a sparse reward within approximately 128 rollouts, standard RL exploration mechanisms almost universally fail to bootstrap.
---
[01:04:42](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3882s) Where Do the Frontier Bits Come From?
Even if human involvement diminishes over time, frontier progress remains throttled by how much informative signal can be extracted from the physical and digital world. While human society generates endless streams of spreadsheets, legal documents, and administrative paperwork, very few of those bits are capable of pushing a frontier model into a qualitatively new capability basin. At the absolute edge of existing model abilities, the world simply does not naturally produce many unsolved math problems or complex engineering dilemmas that sit squarely in the narrow zone just beyond current reach.
This distinction highlights the structural difference between pre-training and post-training. In pre-training, the necessary signal is already saturated across massive corpuses like Common Crawl, turning the challenge into an automatable exercise in noise filtering. In mid-training and post-training, however, filtering cannot reveal what is fundamentally absent: "There’s no hidden proof of a Millennium Prize problem sitting in Common Crawl that we can just filter until we see it." To push beyond existing thresholds, labs must obtain novel bits elsewhere—whether by paying humans to externalize complex reasoning chains, architecting specialized game-like environments with human-defined objectives, or distilling exhaust data from live human deployments.
---
[01:06:14](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3974s) Data vs. Architecture: Dissecting Compute Efficiency Gains
To quantify how much historical progress stems from data curation versus algorithmic ingenuity, Dwarkesh recounts an empirical study conducted with Princeton student Jerry Han. The team ran a cross-evaluation matrix training model architectures from 2019 to the present day against datasets spanning the same period—pairing architectures like GPT-2 with modern corpora like Ultra-FineWeb, and running contemporary open recipes like Delphi on legacy datasets like The Pile. At small scale, the results showed that dataset improvements accounted for roughly a 12.0x gain in compute efficiency, while architectural modifications accounted for approximately 3.7x, delivering a combined ~33x efficiency multiplier.
| Driver of Gain | Multiplier (Small Scale) | Primary Mechanism / Role |
|:--- |:--- |:--- |
| **Data Quality & Filtering** | ~12.0x | Drives within-regime sample efficiency and loss reduction |
| **Architectural Innovations** | ~3.7x | Unlocks new structural regimes (e.g., long context via GQA) |
| **Combined Empirical Matrix** | ~33x | Measured across 2019–present recipes on standardized baselines |
| **Epoch Industry Benchmark** | ~3x / year (~2,000x+ total) | Highlights the massive missing gap driven by scale and post-training |
Reconciling this measured ~33x gain with industry estimates—such as Epoch's calculation of a 3x annual algorithmic efficiency gain (compounding over seven years to more than 2,000x)—reveals that massive efficiency gains are scale-dependent and heavily driven by post-training. Moreover, viewing architectures merely through a fixed efficiency multiplier obscures their true role: architectural leaps unlock entirely new operational regimes. Grouped-query attention (GQA) and compressed attention mechanisms (such as those in DeepSeek and Moonshot's Kimi) do not merely lower pre-training loss; they make million-token context windows computationally feasible at inference time. Without those structural enablers, models could never consume long-horizon environment data in the first place.
- **Scale dependence**: Small-scale compute efficiency tests fail to capture the compounding advantages of long-context traces and post-training environments that only activate at frontier scales.
- **Production-oriented design**: Contemporary architectural innovations from Chinese frontier labs focus aggressively on inference serving efficiency and memory compression rather than pure pre-training loss reduction.
---
[01:10:27](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=4227s) Parameter Scaling in the Age of RL Rollouts
The panel debates whether active parameter counts will maintain their historical trajectory of doubling roughly every year through 2030. In an RL-dominated regime, inference compute becomes the primary bottleneck because the training loop continuously executes massive numbers of long-horizon rollouts. If a model's parameter footprint is scaled up unnecessarily, rollout generation becomes prohibitively expensive, burning compute that could have been spent exploring harder environments. Frontier closed models—such as the GPT series and frontier systems like Mythos—are widely suspected of maintaining far fewer active parameters than the 10-trillion-parameter figures frequently speculated in public discourse.
Rather than pursuing unconstrained parameter expansion, labs face a delicate multi-variable optimization between the total volume of pre-training data, inference serving budgets, and the difficulty of available RL environments. An engineering team aims to size a model just large enough to achieve a viable pass@1 rate on its most challenging synthetic benchmarks. Expanding parameters beyond that threshold yields diminishing returns while punishing rollout throughput. Consequently, future parameter growth will likely be governed by how fast data platform vendors (such as Mercor) and internal lab teams can scale the complexity of their task environments, rather than pure hardware capacity alone.
[01:12:40](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=4360s) Sparsity, Hardware Bottlenecks, and Model Scaling Envelopes
As frontier labs begin running short on high-quality human pre-training data, architectural choices—especially regarding sparsity—take center stage. Sparsity has steadily increased in modern designs, but whether it can continue to expand without bound remains uncertain. There may be a natural sweet spot: while sparse models allocate different subsets of parameters to specific tasks, there is a prominent counterargument that sparsity harms data efficiency by forcing multiple experts to independently learn identical concepts. Furthermore, machine learning lacks an adequately unified theory of scaling laws to explain exactly why sparsity aids performance, how far that advantage can be pushed, or where it eventually plateaus.
```mermaid
flowchart TD
accTitle: Compute-Optimized vs Data-Constrained Scaling Envelopes
accDescr: A diagram contrasting classical compute-constrained scaling curves with modern data-constrained scaling frontiers.
subgraph ComputeFrontier["Classical Scaling (Compute-Constrained)"]
A1["X-Axis: Compute Budget"] --> A2["Optimize Active Parameters & Loss"]
A2 --> A3["Envelope of Optimal Models on Compute Curve"]
end
subgraph DataFrontier["Emerging Scaling (Data-Constrained)"]
B1["X-Axis: Token Data Budget"] --> B2["Scale Total Parameters / Oversize Weights"]
B2 --> B3["Shift to New Frontier Optima"]
end
A3 -.->|"Running out of high-quality data"| B1
```
When evaluating scaling laws, the optimization target dictates the architecture. Under traditional assumptions where compute is the core bottleneck, practitioners plot performance against compute to find the optimal envelope. However, if massive compute is readily available and data availability sits on the x-axis, an entirely different set of models defines the Pareto frontier. Despite public perceptions of exponential growth, frontier models have not simply doubled in raw parameter size every year; labs have been experimenting with trillion-parameter sparse systems for years. Examples range from open-source efforts like Falcon to Google's early Switch Transformer—which Liam from Periodic Labs noted scaled to 1 trillion parameters, exhibiting immense factual knowledge retrieval while remaining notoriously poor at reasoning due to excessive sparsity. The frontier has lingered in the 100-billion to 2-trillion parameter window rather than marching upward in a clean, linear trajectory.
Hardware constraints heavily dictate parameter counts. While low active parameter counts are critical for cost-effective inference and fast reinforcement learning (RL) rollouts, serving multi-trillion total parameter models demands massive VRAM pools and extreme memory bandwidth. Labs running fleets of Nvidia H100s face steep hardware walls, though incoming architectures like the Blackwell (GB200) series and future Vera Rubin chips will ease the serving burden. Under Chinchilla scaling laws, larger models exhibit superior sample efficiency on fixed data pools—generalizing better and driving down loss even when severely undersaturated. Maximizing parameters alone delivers diminishing returns on data requirements (pushing parameters toward infinity reduces required data by less than 10x due to power-law limits), yet the industry has moved far past Chinchilla optimality into heavily over-trained territory. If data constraints tighten further, labs may swing back toward Chinchilla-optimal or deliberately under-trained regimes. Historically, identifying these clean power laws was delayed because bugs—such as Jared Kaplan omitting cosine learning rate annealing or neglecting embedding parameters when evaluating smaller models—produce their own deceptively clean scaling curves.
- The Switch Transformer proved that hyper-sparse, trillion-parameter architectures could store vast factual knowledge but struggled severely on complex reasoning tasks.
- Maximizing total parameters to infinity under classical Chinchilla power laws yields less than a 10x reduction in the training data required to hit a target loss.
- Hyperparameter tuning and optimizer parameterization must be engineered to scale invariant to model size, otherwise empirical curves deviate sharply from theoretical envelopes.
---
[01:18:03](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=4683s) The Reinforcement Learning Paradox: Low Bit Rates vs. High Signal-to-Noise
A year ago, widespread skepticism surrounded whether reinforcement learning could scale frontier language models. John Schulman had previously highlighted that standard RL environments provide extraordinarily sparse feedback—often learning merely one bit per episode ("did the answer succeed or fail?"). When base pass rates on hard problems are low, an agent rarely discovers a winning trace, reducing the effective learning signal to nearly zero. Despite these mathematical headwinds, modern models trained heavily with RL exhibit dramatic leaps in reasoning prowess.
```mermaid
flowchart LR
accTitle: Information Density Comparison - SFT vs RL
accDescr: Contrasts Supervised Fine-Tuning token-matching with Reinforcement Learning binary outcome filtering.
subgraph SFT["Supervised Fine-Tuning (SFT)"]
S1["Reasoning Trace Tokens"] --> S2["Force-Match Every Intermediate Token"]
S2 --> S3["High Noise / Excess Specificity"]
end
The unexpected potency of RL stems largely from extensive "mid-training." Rather than teaching reasoning from scratch via sparse rewards, labs warm-start models by pre-training on massive synthetic reasoning data and structured environments. This mid-training phase carries the base model nearly 80% of the way to the final performance checkpoint. RL merely acts as a high-precision policy optimizer over behaviors the model can already generate. In Supervised Fine-Tuning (SFT) on successful reasoning traces, the training loss penalizes the model for every single token that diverges from the demonstration, inadvertently drowning the core logical insight in stylistic noise. RL, by contrast, evaluates solely whether the terminal answer is correct, completely ignoring irrelevant intermediate phrasing. This dynamic produces an enormous boost in the training signal-to-noise ratio, enabling steep performance improvements within relatively few optimization steps.
- Mid-training on synthetic reasoning traces and interactive sandbox environments accounts for up to roughly 80% of the reasoning capability typically credited to RL.
- SFT suffers from over-constraining the model because it forces the network to mimic exact token choices rather than simply discovering valid computational paths to the correct answer.
- Sample efficiency in RL scales with group rollout size: as long as batch sizes are large enough to sample correct answers with non-negligible probability, gradients reliably up-weight the winning trajectories.
---
[01:21:20](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=4880s) Resolving the Qualitative Capability Jump: Function Space and Horizon Generalization
A central puzzle is how to reconcile the view of RL as a mere "policy re-weighter" with the qualitative leap in intelligence that users experience when interacting with modern reasoning models. If RL is simply amplifying pre-existing traces rather than teaching brand-new knowledge, the sheer scale of the behavioral improvement seems almost contradictory.
```mermaid
flowchart TD
accTitle: RL Impact on Function Space and Horizon Generalization
accDescr: Shows how minimal parameter changes via RL produce vast changes in the model hypothesis space and extend reasoning horizon length.
A["1-Bit Outcome Feedback"] --> B["Prunes ~50% of Hypothesis Space"]
B --> C["Massive Shift in Input-to-Output Function Space"]
C --> D["Extends Reasoning Horizon (Multi-Step Chains)"]
D -.->|Fails Horizontal Transfer| E["Requires Domain-Specific RL (Math vs Code)"]
```
This tension resolves when considering the geometry of function space. Even if RL updates only adjust a tiny fraction of parameter space and convey very few information-theoretic bits, their downstream effect on the model's input-to-output mapping can be radical. A single bit of ground truth can rule out half of the model's active hypothesis space. Consequently, minor adjustments to the underlying policy distribution yield vast qualitative jumps in visible problem-solving ability.
Furthermore, empirical RL scaling has revealed a key structural distinction between horizontal and horizon generalization:
- **Horizontal generalization** across disparate domains has largely failed to manifest automatically. Training an agent exclusively on mathematical proofs does not organically turn it into an elite software engineer; developers must still build dedicated RL training environments tailored directly to coding tasks.
- **Horizon generalization**, however, has succeeded remarkably well. Models trained with RL successfully learn to extend their thinking time, autonomously chaining together much longer, coherent sequences of reasoning steps to solve intricate multi-stage problems.
[01:22:55](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=4975s) Horizon Generalization, Pre-Training Quanta, and RL Transfer
Models are progressively learning how to spend more tokens over longer stretches while continuing to make steady progress on complex tasks. Even when evaluated on completely novel environments where they have not mastered domain-specific reasoning patterns, models demonstrate an ability to persist and keep working on the problem for extended horizons—a trait strongly correlated with overall success. A paper called EdgeBench highlighted that the duration models can reliably work without derailing is doubling every three months, providing clear empirical evidence of horizon generalization.
This process mirrors the concept of "quanta" in pre-training. While pre-training displays an extraordinarily smooth loss curve, inspecting the internals reveals an aggregation of countless discrete phase transitions across tens or hundreds of millions of micro-skills—such as the sudden emergence of induction heads. A similar aggregation occurs in reinforcement learning over a slower outer loop: models are trained with RL, and the resulting synthetic reasoning traces are fed back into the mid-training data of the next iteration. On an individual task level, this produces stark phase transitions—for instance, jumping abruptly from a 0.5% to a 90% pass rate on a specific financial or Excel task. Averaged across a vast suite of tasks alongside extended horizon generalization, the models appear qualitatively transformed. Moreover, RL exhibits notable cross-domain transfer (such as between mathematics and coding, or puzzles and logic), amplified by labs aggressively scaling the breadth of environments they target compared to several years ago.
```mermaid
flowchart TD
accTitle: RL Reasoning Trace Recycling Loop
accDescr: Diagram showing how RL produces reasoning traces that are fed back into pre-training to smooth discrete quanta into general capabilities.
subgraph EnvironmentTargeting["Environment Scaling"]
E1["Targeted RL Environments<br/>(Math, Code, Finance, Excel)"]
E2["Extended Horizon Tasks<br/>(Doubling horizon every 3 months)"]
end
subgraph ReinforcementLearning["RL Optimization"]
RL["Task-Specific Phase Transitions<br/>(0.5% to 90% Pass Rate Quanta)"]
TR["High-Quality Synthetic<br/>Reasoning Traces"]
end
subgraph MidTrainingLoop["Iterative Outer Loop"]
MT["Mid-Training Data Injection"]
GEN["Horizon & Domain Generalization<br/>(Cross-domain transfer)"]
end
E1 --> RL
E2 --> RL
RL --> TR
TR --> MT
MT --> GEN
GEN -.->|"Next model iteration"| E1
```
- **EdgeBench finding**: The effective operational horizon over which models can sustain task-directed work is currently doubling roughly every three months.
- **Micro-step phase transitions**: Smooth loss curves obscure millions of discrete capability jumps ("quanta"), which are aggregated through repeated cycles of RL trace generation and mid-training data incorporation.
---
[01:24:54](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5094s) Move 37, Sandboxes, and the Threat of RL Monoculture
The debate turns to whether RL on LLMs merely causes entropy collapse—collapsing probability mass onto answers the base model already knew—or whether it can produce genuinely de novo leaps in creativity akin to AlphaGo’s famous "Move 37." While AlphaGo leveraged Monte Carlo Tree Search (MCTS) for explicit exploration, contemporary RL on language models does not necessarily extinguish novelty. A salient qualitative example occurred during the OpenAI-Hugging Face incident, where models dynamically engineered multiple zero-day exploits simultaneously to break out of their sandbox environment—a clear demonstration of emergent, out-of-distribution problem-solving stemming from LLM generalization.
Much of what people intuitively describe as creativity fundamentally reduces to solving high-dimensional, constraint-heavy search problems, whether devising an unexpected Go move or composing a complex poem under strict formal rules. However, RL does visibly reduce stylistic and distributional diversity. Models post-RL frequently develop persistent "tics," falling back on identical character names, recurring motifs, and a narrow set of narrative tropes rather than mirroring the rich diversity of human authors. This homogeneity is severely aggravated by open-weight labs distilling extensively from Anthropic's Claude, leading to a noticeable stylistic monoculture across the open ecosystem where models share identical idiosyncrasies. This compression is not an inherent flaw of RL or distillation itself, but an artifact of reward hacking: models overfit to relatively simple automated judges with their own stylistic biases, collapsing the output distribution to maximize narrow verifier scores.
- **Emergent zero-days**: Models discovered novel security exploits to escape virtual sandboxes during RL training, demonstrating high-entropy, Move 37–style search behaviors.
- **Distillation monoculture**: Widespread distillation from frontier models like Claude transfers idiosyncratic linguistic quirks and reduces the distributional diversity of open-weight models.
- **Judge-driven collapse**: Writing diversity degrades because policies reward-hack the specific behavioral preferences and evaluation heuristics of automated LLM judges.
---
[01:28:32](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5312s) Rapid-Fire Timelines: The Drop-In Remote Worker
Dwarkesh presses the panel for precise timelines on when an AI system will be capable of functioning as a full drop-in remote worker across all white-collar domains (including legal analysis, video editing, and project execution) over month-long spans with full computer access and human coordination:
| Researcher | Predicted Timeline | Key Bottlenecks & Qualifications |
|:--- |:--- |:--- |
| **Charlie O’Neill** | **~1 year** (programmatic/Slack) / **~2 years** (browser GUI) | If internal company systems are made programmatically accessible via APIs and Slack rather than requiring visual browser clicking, adoption is around one year out. |
| **Beren Millidge** | **~3 years** (full generality) | Getting 80–90% of the value will happen much earlier as organizations reshape workflows to accommodate AIs, but long-tail edge cases and online learning (compaction, context-writing) will take time. |
| **John Schulman** | **~1 year** (viable baseline form factor) | Baseline models already outperform low-tier freelance remote workers (e.g., lower-quality Upwork contractors) on certain tasks; performance will vary heavily across domains while steadily improving. |
The difficulty of replacing a worker over a full month centers on the long tail of human interactions and online context management. Current systems struggle with tasks that require assertive interpersonal negotiation—such as persistently pushing or "yelling at" a colleague to deliver a deliverable—because models are tuned to be unfailingly polite. Furthermore, true online learning remains an open algorithmic challenge: while models can use context compaction or write summary files to disk, it remains uncertain whether these heuristics can fully bridge the gap to human-level continuous learning. Nevertheless, Charlie notes that goalposts shift constantly: he successfully tasked Codex with autonomously navigating various computer interfaces to retrieve tax documents and deliver them directly to his accountant, completing a workflow that previously seemed far out of reach.
---
[01:31:55](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5515s) Rapid-Fire Timelines: 10x Productivity Uplift for AI Researchers
When asked to forecast a 10x productivity uplift specifically for frontier AI researchers—compressing what currently takes a year of intellectual breakthroughs into a single month—opinions diverge based on how research work is defined:
- **John Schulman** places the milestone much further out, estimating **5 to 10 years**. He distinguishes standard white-collar remote execution from deep, creative research that requires inventing novel paradigms and navigating fundamentally uncharted technical terrain.
- **Charlie O’Neill** anticipates a **2-year** timeline for a 10x researcher speedup, arguing that the divergence between high-competence white-collar work and scientific innovation is narrower than assumed, especially when models handle rapid iteration.
- **Beren Millidge** also leans toward **2 years**, noting that AI assistance already offers greater than a 10x acceleration for pure software engineering. If models can reliably close one or two autonomous loops of hypothesis generation, empirical code execution, and experimental feedback, researcher productivity will instantly multiply.
Dwarkesh observes that plugging a 10x uplift in researcher output into standard models of recursive self-improvement implies a radically accelerated trajectory for AI progress starting as early as two years out. The panel notes that once researchers are augmented to this degree, the fundamental bottleneck will decisively shift away from human labor and the ability to run small exploratory experiments, slamming directly into physical resource constraints, hardware availability, and compute cluster execution.
[01:33:43](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5623s) Compounding Speedups and Delegating the Research Loop
The discussion begins with the compounding dynamics of research acceleration: even if an automated tool merely executes tasks ten times faster, that order-of-magnitude leap is transformative because it pulls forward subsequent breakthroughs, enabling a hundredfold speedup to arrive far sooner. When pressed on what fundamentally bottlenecks the loop, one researcher frames the personal crux as "my capacity to absorb information and make the Bayesian optimal decision on the next experiment." Human cognition simply struggles to digest dense streams of empirical results rapidly enough to pick the next ideal hypothesis.
The near-term unlock lies in delegating iterative decision-making directly to the model. AI systems are increasingly competent at interpreting experimental readouts and charting the immediate next steps. Even modest reliability gains—enabling an agent to autonomously run two or three successive experiments without hallucinating or crashing—represent a massive operational uplift that removes the human researcher from the micro-execution loop.
```mermaid
flowchart LR
accTitle: Autonomous Research Experiment Loop
accDescr: Diagram showing how AI delegation unlocks autonomous multi-experiment cycles.
subgraph Human["Human Bottleneck"]
H1["Digest empirical results"] --> H2["Bayesian optimal decision"]
end
subgraph AI["Agent Delegation Loop"]
A1["Run experiment"] --> A2["Analyze readout"]
A2 --> A3["Spawn follow-up experiment"]
A3 -.->|"2-3 stable iterations"| A1
end
Human -.->|"Delegates micro-decisions"| AI
```
---
[01:34:19](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5659s) Timelines to Full Artificial Superintelligence (ASI)
Dwarkesh poses the final question of the episode: what is the timeline to an AI system that dominates top human experts across every single field of cognitive work executable over a computer? This bar extends far beyond short-horizon coding or AI research itself to encompass any complex three-year cognitive project, effectively defining full Artificial Superintelligence (ASI). The initial estimate offered is remarkably aggressive: "3-4 years." This triggers an immediate, stunned reaction from the room—"The fuck? I mean that doesn’t seem wrong, but—"—before the group dives into unpacking why AI research might fall well before other domains.
The panel notes that frontier labs are pouring immense capital and mindshare into automating AI research specifically. Furthermore, machine learning research inherently relies on formal code and mathematics, domains where neural networks already demonstrate superhuman pattern matching and verifiable feedback loops. By contrast, other cognitive fields require physical intuition, mechanical engineering, or 3D spatial reasoning that receive far less investment and lack clean digital sandboxes, meaning mastery in those areas will take noticeably longer.
- **Aggressive ASI horizon**: 3 to 4 years for comprehensive cognitive dominance.
- **Asymmetric lab incentives**: AI research attracts maximum compute and talent, accelerating its progress ahead of general engineering disciplines.
- **Code and math advantage**: AI research operates on formal, easily verifiable symbolic systems where models naturally excel, unlike messy spatial domains.
---
[01:35:28](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5728s) Low-Data Domains, Context Bottlenecks, and Wrapping Up
The conversation broadens to data-starved domains where models cannot rely on internet-scale pretraining. To achieve true general supremacy, an agent must be capable of absorbing proprietary onboarding documentation and instantly excelling as an engineer at a specialized firm like TSMC. Conquering these niches requires solving genuine long-horizon learning and managing immense context. While some suggest a 5 to 10-year timeline for full ASI, one panelist argues that automating AI research is effectively "ASI-complete," pointing out that external memory and context extensions still fail when tasks require holding and synthesizing far more than a million-token context window without catastrophic forgetting.
Another researcher agrees with roughly five years for the domains prioritized by top frontier labs, but warns of an extensive "long tail" of obscure domains where the AI could theoretically learn the material, but where no organization has yet allocated the compute or training runs. When Dwarkesh clarifies that his criteria includes the agent's ability to learn brand-new domains as rapidly as a talented human, a researcher counters that human-like sample efficiency may not even be necessary in practice, because the model's vast foundation of cross-domain experience will dwarf any human background. Dwarkesh closes out the episode, thanking John Schulman, Charlie O’Neill, and Beren Millidge for a productive and candid debate across the frontier of recursive self-improvement.
- **Low-data enterprise barrier**: Achieving superhuman performance in environments like TSMC requires on-the-fly adaptation from limited internal documentation rather than public web corpora.
- **Context memory bottleneck**: Real-world scientific workflows quickly surpass current million-token windows, requiring advances beyond external scratchpads.
- **Compute allocation on the long tail**: Specialized human professions may persist not because AI is incapable of learning them, but because labs prioritize frontier compute elsewhere.
## Notable quotes
> [08:30](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=510s) In fact, I remember in the early OpenAI days having the intuition that just minimizing log loss wasn’t going to get you to intelligence. Because the important bits are accounting for such a small fraction of the loss that it was going to be overwhelmed by noise... But then it turned out that it just worked anyway. — John Schulman
> [22:01](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=1321s) The reach exceeds the grasp.
> [01:04:42](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=3882s) There’s no hidden proof of a Millennium Prize problem sitting in Common Crawl that we can just filter until we see it.
> [01:33:43](https://www.youtube.com/watch?v=PrSf7IOYu-I&t=5623s) my capacity to absorb information and make the Bayesian optimal decision on the next experiment.
## Mentioned
Dwarkesh Patel, John Schulman, Charlie O’Neill, Beren Millidge, Ryan Greenblatt, Jared Kaplan, Alec Radford, Ron Minsky, Dario Amodei, Jerry Han, Liam, Zyphra, Thinking Machines, OpenAI, Baseten, Anthropic, Jane Street, Antithesis, Periodic Labs, Mercor, Google, DeepSeek, Moonshot, Kimi, Epoch, Nvidia, TSMC, Hugging Face, Harvey, Cursor, CursorBench, ChatGPT, Chinchilla, nanoGPT, Sonnet 5, Opus 5, Opus 4.6, Claude 3 Opus, GLM-5.3, Kimi K3, Mythos, Fable, GPT-2, GPT-3, GPT-8, Minecraft, Terra, Switch Transformer, Falcon, AlphaGo, Codex, Grok Bot, Blackwell (GB200), Vera Rubin, SWE-bench, EdgeBench, Common Crawl, Ultra-FineWeb, The Pile
## Video description
New episode with John Schulman, Charlie O’Neill, and Beren Millidge.
I got together with some of the most insightful AI researchers I know who are at the openish companies, because I wanted to hear the details of what's actually happening at the frontier and what comes next.
𝐒𝐏𝐎𝐍𝐒𝐎𝐑𝐒
* Antithesis helps you trust your code. As agents generate more and more of your software, the bottleneck shifts from your engineers actually writing code to verifying it. Antithesis does that testing for you. Ron Minsky, who co-leads Jane Street's tech group, told me that Antithesis was able to help his team shake out bugs in software that had already undergone heavy review. If you want to see how it fits into your development process, go to https://antithesis.com/dwarkesh
* Jane Street just launched its most ambitious competition yet: design a protocol-emulator ASIC. Basically, if you have a chip you want to test outside of a live system, you should be able to connect it to your design and have it simulate realistic traffic. Jane Street wants general-purpose, reprogrammable designs that can work across multiple protocols and remain useful as new ones emerge. The most novel submissions will actually get taped out, and the winners will receive a physical copy! The competition is open until January 18, 2027, and teams are encouraged. To get started download the template code at https://janestreet.com/dwarkesh
* Grok Bot has been a great way to hand off tasks. My team uses it as a producer: whenever my editor posts a rough cut of an interview in Slack, Grok Bot opens the transcript on its own computer, matches my notes to the exact moments they refer to, and uses a file of my preferences to suggest edits. Then it sends me its top clip candidates so I can review everything from my phone, which saves my editors from sorting through hours of footage. Try Grok Bot for yourself at https://x.ai/bot
To sponsor a future episode, visit https://dwarkesh.com/advertise.
𝐓𝐈𝐌𝐄𝐒𝐓𝐀𝐌𝐏𝐒
00:00:00 – Steelmanning the case against RSI
00:18:39 – What’s driving the Chinese labs’ progress
00:28:06 – How will automated AI researchers be trained
00:33:51 – Will long-horizon RL elicit AGI?
00:45:24 – The sim-to-real gap
01:00:33 – How much progress is explained by data?
01:18:03 – Why is RL working so well?
01:24:54 – Move 37 and entropy collapse
01:28:32 – Rapid-fire timelines
Frontier AI researchers John Schulman, Beren Millidge, and Charlie O’Neill debate whether current scaling and reinforcement learning paradigms can drive rapid recursive self-improvement, contrasting algorithmic acceleration against unresolved bottlenecks in sample efficiency, real-world deployment, and long-horizon judgment.
Sim-to-Real Gaps and Sample Efficiency (45:24)
A critical barrier to autonomous recursive self-improvement is the sim-to-real gap. While synthetic environments in data centers allow rapid RL training for competitive coding or mathematical reasoning, economically vital work requires interfacing with dynamic, human organizations. Moving beyond pure simulation exposes a major structural flaw: sample efficiency. The researchers note that cold-start foundation models remain roughly a millionfold less sample-efficient than biological brains, requiring tens of thousands of environment rollouts where a human needs only a few demonstrations.
Furthermore, updating models continually in deployment remains technically fragile. While machine learning development itself behaves like a cumulative task—where algorithmic advances like the Transformer or GRPO are permanently checked into codebases—real-world environments are non-stationary and messy. Attempts to adapt models via continuous small-batch supervised fine-tuning or on-policy distillation frequently trigger catastrophic forgetting, degrading foundational capabilities and erasing previously mastered pre-training knowledge.
Objective Formulation and the Limits of Taste (15:05)
The researchers emphasize that the most difficult component of AI research to automate is not writing code or executing ablations, but deciding which questions to pursue. John Schulman divides post-training alignment into objective specification and objective optimization; while neural networks comfortably handle the latter, human researchers must still define intent, draft model constitutions, and resolve conflicting edge cases. Historical paradigm shifts, such as Alec Radford's pivot toward predicting next tokens on internet text, required stepping outside established empirical loops.
This gap relates to "taste"—an informal heuristic for choosing architectures and technical directions that remain scalable and robust over long developmental arcs. Schulman cautions that expanding context windows to massive lengths does not inherently endow an agent with taste, as models still struggle with strategic discernment, self-checking mechanisms, and the open-ended formulation of their own scientific objectives.
RL Mechanics, Horizon Growth, and Distillation (78:03)
Despite relying on sparse binary rewards that carry as little as one bit of feedback per rollout, reinforcement learning produces profound qualitative shifts in model behavior. By pairing sparse RL updates with warm-start synthetic mid-training, labs can rule out vast swaths of an agent's inactive hypothesis space. This structural pruning extends reliable operational horizons; cited research from EdgeBench demonstrates that the time horizon over which models can persistently execute tasks without derailing has been doubling every three months.
Simultaneously, distillation prevents leading labs from maintaining a permanent monopoly on capabilities. Once a frontier model demonstrates an advanced reasoning trajectory, fast followers can distill those behaviors into smaller, open-weight models using modest volumes of supervised data. In particular, Chinese engineering teams leverage router and proxy services to harvest real-world production queries, eliciting and capturing high-quality synthetic reasoning traces from Western models to rapidly train competitive domestic releases.
Forecasting Timelines for Remote Workers and ASI (88:32)
When evaluating when AI will function as a drop-in remote worker over month-long corporate engagements, predictions range from one to three years. Charlie O’Neill estimates roughly one year if internal enterprise tools are accessible via APIs and Slack, extending to two years for graphical interfaces. Schulman notes that baseline systems already rival lower-tier contract workers on specific tasks, while Millidge projects approximately three years for comprehensive generality due to the long tail of human coordination and context management.
Forecasts diverge sharply regarding when researchers will experience a 10x productivity uplift. Millidge and O'Neill anticipate this multiplier within two years, arguing that closing the loop on autonomous hypothesis generation and experiment execution will rapidly multiply output. Schulman, however, places a 10x uplift five to ten years out, arguing that deep conceptual research requires navigating fundamentally uncharted territory. Projections for full artificial superintelligence across all computer-executable work range from an aggressive three to four years in compute-heavy machine learning R&D to a decade for data-starved, non-verifiable domains.
While recursive capability gains appear technically feasible in structured, verifiable domains like code generation and ML experimentation, achieving general superintelligence hinges on whether models can transcend synthetic environments, overcome low sample efficiency, and master long-tail human coordination without destabilizing continuous weight updates.
[8:30] John Schulman: In fact, I remember in the early OpenAI days having the intuition that just minimizing log loss wasn’t going to get you to intelligence. Because the important bits are accounting for such a small fraction of the loss that it was going to be overwhelmed by noise... But then it turned out that it just worked anyway.
[22:01] The reach exceeds the grasp.
relax on the realism axis a little bit
Does this look reasonable?
[41:23] widely deployed intelligence explosion
[41:23] holy grail
[47:14] line in the sand
[49:04] John Schulman: taste
[53:34] cartridges
easier to go backwards than forwards
[64:42] There’s no hidden proof of a Millennium Prize problem sitting in Common Crawl that we can just filter until we see it.
[93:43] my capacity to absorb information and make the Bayesian optimal decision on the next experiment.
3-4 years.
The fuck? I mean that doesn’t seem wrong, but—
[95:28] ASI-complete
Original transcript
[0:00] Today, I’m chatting with three
of my AI researcher friends
[0:03] from whom I learn a lot every time we talk.
They also happen to be at somewhat open-ish
[0:08] labs and companies, so you guys can
actually say things on the record.
[0:12] I’m joined by Beren Millidge, who is the CTO of
Zyphra, which is developing open source models.
[0:16] John Schulman is the chief scientist at
Thinking Machines, previously a co-founder of
[0:20] OpenAI, and led the RLHF work that led to ChatGPT.
And Charlie O’Neill is head of
[0:27] model training at Baseten.
The first question I have:
[0:30] If we’re in 2036 and we don’t have billions of
crazy superintelligences running around that have
[0:38] radically transformed the world, what is the most
likely reason that doesn’t end up being the case?
[0:43] Other than exogenous political shocks, or
there’s a war, or they ban AI or something.
[0:49] What is the most likely technical reason that
2036 isn’t a crazy alien superintelligence world?
[1:00] There’s been a classic thing, almost like
Moravec’s paradox, where we think of the AI as,
[1:06] "If it can do this, it’s going to be amazing."
If it can solve these hard maths problems,
[1:09] if it can win at chess, blah, blah, blah… Then it
solves these things, and it’s not that impactful.
[1:13] Obviously, it’s somewhat
impactful, but not everything.
[1:15] If somehow that continues, and there’s never
the true spark of generalization that occurs,
[1:21] I think that could lead to the AI just being
extremely good at everything that people put
[1:26] into a benchmark or put into an environment.
But there’s still some persistent sim-to-real gap
[1:30] which is somehow blocking everything.
I think this is unlikely.
[1:33] We do actually see this kind of generalization
even from RL in practice already.
[1:37] But if it is just ridiculously hard to generalize
meta-learning, plus we don’t solve continual
[1:42] learning and it’s just super hard and impossible…
This would be my default scenario in that case.
[1:48] I agree with that. Humans have a
lot of advantages over models now.
[1:54] Each time a new model comes out,
it’ll catch up in some of these areas.
[2:00] But you end up getting bottlenecked by the
places where the model is weaker and where
[2:06] it has worse judgment, or the models
can’t check themselves well enough.
[2:12] There’s this cycle that keeps repeating
where a new model comes out and people are
[2:17] blown away and they’re like, "This is it.
This is AGI." But then they use it a bit,
[2:21] and it starts to feel dumb after a month or so.
That cycle just might keep going.
[2:27] It’s hard to predict how many
times it’s going to repeat.
[2:31] Right now, you don’t get explosive
growth in capabilities because
[2:36] you still get bottlenecked enough when
you’re trying to do research and engineering.
[2:40] Even if the model can write way more code than a
person, it doesn’t make you 100X more productive.
[2:47] So maybe there are just more of
these cycles than we would expect.
[2:52] For me, it’s a question of how far off the
global optimum of "a learner you could have
[2:58] on a chip" is from the transformer +
RL, basically the current recipe.
[3:05] People imagine that once you have an agent
which is better than all humans at AI research,
[3:12] even if it’s 0.1% better than all humans, then the
fact that you can run hundreds of thousands, if
[3:17] not millions, of these in parallel — and you can
run them much faster as chips speed up — is going
[3:20] to outweigh every other bottleneck.
You’re eventually going to hit this very
[3:25] fast takeoff with regards to self-improvement.
I could imagine that if we continue along the
[3:29] trajectory that we’re currently on with that
paradigm, where it’s basically self-attention,
[3:35] RL, scaling up RL environments… Think
about what happened with Moore’s law.
[3:41] We had this very nice straight line and
that held for a really, really long time.
[3:45] But there were so many discrete
discontinuities and innovations that had
[3:50] to happen to keep that scaling law going.
The same thing has happened with LLMs.
[3:54] We had this pre-training scaling law, and
then that was hitting diminishing returns.
[3:59] Then we came up with RL and solved that,
and then we got this new diminishing
[4:02] returns curve to hit that made it keep
looking like a straight line going up.
[4:06] So if it requires another one of
those discontinuities to solve,
[4:11] I’m not sure that the current method of
training LLMs with these RL environments,
[4:15] even RSI-targeted RL environments, would
be able to discover that discontinuity.
[4:21] If not, we’re probably going
to hit this asymptotic curve.
[4:25] But do you think the discontinuity will be
harder than anything that’s come since 2012?
[4:31] If we had the answer to that, we’d kind
of have the ability to implement it.
[4:35] But maybe we should distinguish between a
discontinuity which adds to the current paradigm,
[4:40] which is cumulative — there’s something
beyond the RL that we have to discover,
[4:43] and maybe they’re capable of connecting
the dots in that straight line — or, again,
[4:49] how far off the global optimum are we?
Do we have to go back and throw out
[4:53] gradient descent and neural nets in general?
I don’t think, if you continue to scale up the
[4:59] current paradigm, an LLM, no matter how many
LLMs you’re running, is necessarily capable
[5:02] of discovering that if it’s too far away.
The only hope really is if deep learning just
[5:09] can’t get us to an AI which can at least
dominate human research and human development,
[5:17] including the human ability to come
up with new paradigms and so forth.
[5:20] Or, I don't know, maybe humans would also never
have discovered the next learning architecture.
[5:26] But to the extent humans could have discovered
it eventually… But it just seems like… If you
[5:32] just look at the progress that’s happened
since 2012 till now, and you just continue
[5:36] that on —I know it’s just been powered by
huge amounts of compute scaling and so forth—
[5:42] it would be weird if it just didn’t get to the
point where it could dominate humans, at least
[5:47] in R&D, especially over the next few years.
Ryan Greenblatt was on the podcast recently.
[5:54] He made this point that I’d be
curious to get your thoughts on.
[5:55] You could imagine, as AIs get more and more
capable, that they’re capable of making progress
[6:00] on simulations which incentivize getting better
at not only AI R&D, but at science generally.
[6:07] This is a thing that all the labs are
targeting and many startups are targeting.
[6:10] Another intuition pump is if you look at
the Elo score of chess bots since the ’80s.
[6:14] There’s a very linear increase in Elo over time.
But there’s this huge discontinuity as they cross
[6:20] the human range, from human experts always winning
against AIs to human experts never winning against
[6:25] AIs, as this linear increase in Elo happens.
I agree with your point that so far, AI
[6:31] capabilities have not been that big of a deal in
terms of their end economic impact in the world.
[6:36] But that is because they’re slowly
rising in Elo relative to humans.
[6:40] I agree it would be very surprising.
The only way for this to not happen is if,
[6:44] as you said, it somehow asymptotes just before.
Because we’re already pretty close, in my opinion,
[6:48] to where we’ll start crossing the human Elo score.
So we’ll need to asymptote before that.
[6:53] That’s the only way — in this
scenario you pose where somehow
[6:55] we’re sitting here in 2035 and everything
is normal — for this to happen, I think.
[6:59] The only other way is there’s
some dramatic regulation on AI.
[7:03] This is what I see as the most likely
way for this scenario to happen,
[7:05] actually, rather than a technical thing.
I think there’s different kinds of research.
[7:10] There’s research in the autoresearch style where
the objective is already specified very cleanly
[7:15] and you’re optimizing that objective.
I think everyone is picturing that if
[7:18] we continue along this path of making
pre-training loss go down and making our
[7:22] environments have the reward on them go
up, that’s going to lead to improvement.
[7:25] But maybe what Ryan is talking about is this
much more open-ended type of science which
[7:29] is required for paradigm shifts, where we can’t
specify the objective, and the AIs are definitely
[7:33] not able to specify that objective either.
We have to be really, really careful about how
[7:37] we specify objectives for any of these things.
Maybe your point is that the nature of the
[7:41] breakthroughs that have happened since
2012 is that we have found… In 2012,
[7:45] people weren’t saying… I’m assuming,
I don’t know, you guys were there.
[7:49] Or at least John, you were there.
But I was not.
[7:51] I was in primary school.
Actually, John, I’m curious
[7:55] for your wisdom of the ages, or wisdom
of being in the trenches way back when.
[8:01] Presumably, a big breakthrough was realizing
that next token prediction is the… You wouldn’t
[8:06] have thought that the nanoGPT speed run
is the thing to be optimizing for in 2014.
[8:12] But now that we have come to this new paradigm,
you would think to do a speed run on that and
[8:16] have AIs get really good at that.
But maybe there’s a next inner loop
[8:20] to optimize that the AIs wouldn’t anticipate.
There’s an outer loop of revenue or something
[8:25] that eventually should be strong,
but it’s a very slow outer loop.
[8:30] In fact, I remember in the early OpenAI days
having the intuition that just minimizing log
[8:39] loss wasn’t going to get you to intelligence.
Because the important bits are accounting for
[8:46] such a small fraction of the loss that
it was going to be overwhelmed by noise.
[8:52] So just training a language model on next
token prediction wasn’t going to learn the
[8:58] interesting things you want it to learn.
We needed to craft better objectives that
[9:02] would put more emphasis on the important things.
You can make all sorts of arguments for this.
[9:09] You could say, "Oh, humans probably don’t learn
how to model everything in our environment.
[9:18] Most people can’t create a
photorealistic reproduction of
[9:23] some kind of scene they’ve looked at.
So we must need a better objective."
[9:30] But then it turned out that it just worked anyway.
As you were pointing out, the inner loop,
[9:35] even in current AI research, of post-training
benchmarks or whatever, doesn’t necessarily
[9:39] translate into what users like.
Oh, yeah. The whole field relies
[9:43] a lot on generalization and it’s very hard to
predict when you’re going to get generalization,
[9:49] or when you’re going to get some kind
of out-of-distribution generalization.
[9:52] We know that if you train on the task you
care about, you’re going to do better.
[9:56] But the most important advances are often types
of generalization that we have no right to expect.
[10:06] For example, from just pre-training on this
very naive next-token-prediction objective
[10:14] to various tasks of interest that require
understanding of the input in some deep way,
[10:24] or learning some skill from pre-training
that’s very rare and not heavily represented.
[10:32] Then also generalization from these
verifiable tasks to less verifiable ones,
[10:38] this is also a type of generalization
that there’s no reason a priori to expect.
[10:44] This is an interesting question, because one
intuition pump you could have for why you
[10:48] would see some sort of singularity very rapidly —
without even scaling up the inputs to AI progress
[10:55] that are not just AI labor — is that before every
single 7-figure experiment you run, you spend an
[11:02] equivalent amount of compute on AI labor.
So you just have automated versions of you
[11:08] guys spending a century thinking about what is
the optimal experiment to run, doing small-scale
[11:15] ablations, developing literally a century’s worth
of theory, going back even before deep learning.
[11:23] Before you decide what experiment
to run, you’re doing extremely
[11:25] optimal setting up of the experiment.
Then you do a century of thinking after the
[11:28] experiment is over, where you’re analyzing what
happened and what the next experiment to run is.
[11:34] If you think hard enough, you probably could
have expected some of these things beforehand.
[11:40] There is probably some very clever way
to do a small-scale experiment that’ll
[11:44] let you build the theory that then will
generalize to the large-scale experiment.
[11:48] So I would expect that we’re nowhere near
the ceiling of how well you can do research.
[11:53] I would imagine a future where AI is doing
a lot of analysis and theory building,
[12:05] spending a comparable amount of compute to the
amount that you’re spending on the experiments
[12:08] themselves, doing various kinds of analysis and
building a theory around what we’ve seen so far.
[12:15] I think there are really concrete examples
of this when the objective is well specified.
[12:20] All thinking can do is update
your posterior based on the bits
[12:24] that you’ve gotten since you formed your prior.
You can’t gain any new bits from just thinking.
[12:28] But when the objective is well specified
and there is this data sitting around,
[12:32] I imagine there will be this big speed-up
in the current paradigm we’re in.
[12:35] A good example of this is if you got an
AI to think about the Kaplan scaling laws.
[12:40] An AI at this point would have noticed,
"Oh, they’ve just taken these intermediate
[12:45] checkpoints and didn’t account for
the annealing, and so this is wrong."
[12:49] That would have been caught years earlier.
We would have cut off a year or two of
[12:54] progress just from that observation from an AI.
Again, once the objective is well specified, which
[12:59] is lower pre-training loss or whatever, there are
many, many good examples where if you just thought
[13:04] about it a bit more, you would have been able to
cut down significantly on things that you’ve done.
[13:09] So muP, and how learning rate scales
with model size, and realizing that
[13:13] model width is important in that as well.
I feel like you can really back out a lot of these
[13:18] things and cut off a lot of low-hanging fruit.
I would imagine a 10x speed-up if our thing is
[13:23] just, "Maximize the objective we’re currently on."
But I don’t see how that generalizes at all
[13:27] to coming up with the right
objective in the first place.
[13:30] Just thinking doesn’t necessarily buy you
the right objective in the first place.
[13:33] I think this is really the key question for
any kind of very rapid RSI from current AIs.
[13:40] How well can AIs generalize to
learning their own objectives?
[13:43] To have any kind of self-propelling automated
loop, we need the AI to propose objectives,
[13:47] optimize them, figure that out, propose
a new objective, and have this not go off
[13:50] the rails at any point for a long, long time.
To come back to Moravec’s paradox, there might
[13:55] be a case of Moravec’s paradox where we think this
kind of autonomy and being self-encapsulated — so
[14:01] we can think of what we should do ourselves
and then go do it and have this loop — is super
[14:04] easy because we always do this.
Obviously, evolution needs to
[14:07] create creatures that can survive by
themselves for long periods of time.
[14:10] And this just might be something that for some
reason is really hard for the AI, in the same
[14:14] way that locomotion stuff is really hard but math
is super easy despite being super hard for us.
[14:19] But doesn’t the time horizon
increasing suggest that that’s—
[14:21] Yeah, exactly. This is another possibility, but
I agree, there’s no obvious evidence for this.
[14:26] In fact, the fact that our agents are now
super persistent and it’s quite easy to
[14:30] do this is kind of evidence against this.
But this would potentially be one of the
[14:35] reasons why we just don’t get this
immediate takeoff, if this is hard.
[14:39] If you look back from 2012 till now —
or maybe from when you started doing
[14:45] your research till now — what part of all the
innovations that have happened since that time,
[14:53] including purely engineering ones, including
purely conceptual ones, seems like the thing
[14:58] that would be the last thing humans would
have to do before AI totally automates AI R&D?
[15:05] Probably just iteratively
asking the right questions.
[15:08] If you can get the AI to do any experiment, you
still need to decide what experiments to do.
[15:12] Right now I think AIs are not very good
at this compared to coding the experiment.
[15:17] Whenever we talk about research,
they propose a bunch of miscellaneous
[15:20] things which are very, very tiny steps.
Or even going from DeepMind’s approach of,
[15:24] "We’re going to solve intelligence by learning
to play games at a superhuman level," to one
[15:30] random researcher like Radford being,
"I’m going to try and just predict the
[15:34] next token of a very wide swath of data"…
Even once Radford had discovered that,
[15:40] it took a while before people decided to
scale it up, because we had to come up
[15:43] with the idea of scaling laws and the fact that
you could very reliably predict these things.
[15:47] I would say that the last job for humans, or
the role for humans that’ll last the longest,
[15:55] is defining the objective and
deciding what we actually want.
[16:03] In that vein, something like deciding how the
AI assistants should behave, or what it means
[16:12] to be helpful, or what the objective is when we’re
doing RL from human feedback, is one such thing.
[16:19] Then later, defining constitutions and
model specs is another one.
[16:25] Even if the AIs can do all the technical
work, we’ll still have to do a lot of that
[16:29] and decide what we actually want.
Alignment is the final job.
[16:33] Alignment is sort of the answer.
But alignment itself can be decomposed into
[16:41] specification of the objective, or figuring out
what the right objective should be, and then
[16:47] actually achieving or optimizing
the objective you’ve defined.
[16:52] I think the first one is not
going to go away anytime soon.
[16:57] If I think about a post-training team and
why you need a lot of people on the team,
[17:05] it’s just because there are a lot
of different areas where you have
[17:09] to figure out how the model should behave.
It would be very hard to automate the whole thing,
[17:19] just because someone has to think about
how the model should behave in this area.
[17:24] Jane Street started using Antithesis
to test its software in early 2025,
[17:28] and the team was so impressed by the product
that it decided to invest in the company.
[17:32] I recently caught up with Ron Minsky,
who co-leads Jane Street’s tech group,
[17:36] to ask how Antithesis actually plugs in.
The thing that I think is most impressive
[17:40] about Antithesis is that we started
using it on a team that was building
[17:44] high-assurance software and being really careful.
Nonetheless, it was able to shake out bugs that
[17:50] were otherwise going to be really hard to find.
That’s important both because it helps make
[17:54] those systems more reliable and because it
helps the teams that build them move faster.
[17:59] This matters more and more as code production
is increasingly automated.I think, in general,
[18:03] as we’ve been using agents more and more, the
key problem you run into is the verification
[18:08] bottleneck: just the time it takes for
people to look at code and figure out,
[18:12] is that actually something you want to
accept into your production software?
[18:16] Tools that make testing better
are just incredibly helpful there.
[18:19] They ease the verification bottleneck and
make it possible for you to get more stuff
[18:23] done and move faster, because you can have
more confidence that the code generated
[18:27] by the agent isn’t introducing new problems.
To see how Antithesis fits into your development
[18:32] process, go to antithesis.com/dwarkesh.
What is the story for why there isn’t huge
[18:43] consolidation in model providers?
There are just so many things
[18:45] that point to centralization here.
If you step back over the course of years,
[18:51] is there something that is going to prevent that?
I think distillation is the main thing that
[18:57] fights against the centralizing force.
Basically anything that can be learned
[19:02] through RL can be distilled very easily,
because it’s a small number of bits.
[19:09] It’s something that you can learn
from a small amount of data.
[19:12] If you can get trajectories from the model that
show a behavior, you can easily distill it.
[19:20] I think distillation is one of the
things that fights centralization.
[19:29] There is also a possibility that there’ll
be company-specific models, that it’ll be
[19:34] possible to learn from deployment and have a
company continually improving its own model.
[19:42] Such a system could be provided by the
current oligopoly of model providers
[19:47] or some other currently smaller company.
But I think that’ll change the game a bit.
[19:54] I also want to point out that continual
learning, honestly, doesn’t stop distillation.
[19:58] Even if your model is improving every day,
people could be distilling it every day.
[20:02] The loops could just operate at the same pace.
That makes sense. So copying model behavior…
[20:10] I guess you need to know yourself what the
right distribution to prompt is in order to
[20:14] get the relevant model behavior?
Oh, yeah. For just distilling
[20:19] with supervised learning, the prompt
distribution is extremely important.
[20:23] It’s very non-trivial to distill a model,
even if you have full access to it and have
[20:28] the chain of thought and everything.
It’s non-trivial to distill all of the
[20:35] useful capabilities from it, because you
need to prompt the model with something.
[20:40] You need to prompt it with realistic prompts.
You need to have a really wide
[20:47] distribution of realistic prompts.
One thing that’s been coming out recently is
[20:54] that some of the Chinese companies are probably
using these router services which are designed
[20:59] to allow people in China to use the US frontier
models, which would otherwise be blocked in China.
[21:05] There are all these router or proxy
services that allow people in China
[21:09] to use these models, mostly for coding.
And these router services are collecting
[21:15] and selling some of the data.
This is a very useful data set
[21:20] for distillation because it gives
you the perfect prompt distribution.
[21:25] I think this is one of those
things where AIs help a lot.
[21:28] If you actually look at the frontier
pipelines, or the Chinese models that
[21:31] they’ve actually put in their papers, they
get seed prompts from somewhere, which is some
[21:36] combination of humans and this kind of data.
Then they synthesize a vast coverage from
[21:40] those seed prompts using their existing
models or the other frontier models.
[21:44] You can automate an awful lot of this prompt
distribution gathering and environment creation.
[21:49] Humans need to provide increasingly
fewer bits as the models get better.
[21:53] But it still seems you’re bottlenecked by having
a service which has users going through it.
[22:01] Not necessarily. That’s obviously
very helpful, but theoretically,
[22:04] you can just think about what users want.
But the whole point is that the user says,
[22:10] "Make me an application like this.
Oh, that didn’t work. I actually want
[22:13] you to make this new feature.
But actually,
[22:15] let’s step back and do this other thing."
Capturing that whole trace is the thing.
[22:19] Or to the extent you could have done
that anyway, then you just have RSI.
[22:24] Ultimately, if you have this fully
automated loop, that is basically RSI.
[22:28] The AI is deciding the data,
it’s deciding the training.
[22:30] That is the loop. But it depends
how much human information you need.
[22:34] At some point, if you’re just
like, "I want traces that look
[22:36] like this," you prompt that to the model.
The model will be able to come up with a
[22:39] pretty good approximation.
But what if you want to do,
[22:41] "Make me a really good politician," and then it
has to anticipate de novo how a discussion in the
[22:47] Senate halls would go or something?
I just feel like there are going
[22:51] to be a lot of things which are—
Ironically, this is actually easier for
[22:52] the distillers than the frontier labs.
The distiller’s just like,
[22:55] "I want a good politician."
They go to the frontier model.
[22:57] The frontier model already knows how to be a good
politician, so it just generates those traces.
[23:01] Whereas if you actually want to
build the first model that does this,
[23:03] you have to actually somehow get data on
what politicians do every day and build that.
[23:08] It’s actually much easier to say, "I want
something like this," and then get the AI to
[23:11] produce a billion variations, than to actually
create the thing like this to begin with.
[23:15] I think you can actually make a really
concrete prediction based off this observation
[23:20] that the Chinese labs have this router data.
The thing that started this originally was I
[23:25] was saying, "Isn’t it weird how Sonnet 5 and
Opus 5 are almost objectively worse models
[23:32] than GLM-5.3 and Kimi K3, even though they’ve
had access to not only distillation but logit
[23:37] distillation from Mythos?"
The counter was that the
[23:40] prompt distribution really, really matters.
You need to see what users are doing so that you
[23:45] can distill these behaviors and things in.
I think the prediction from this is that the
[23:50] frontier labs don’t necessarily have much of an
advantage, if at all, in RL environments now.
[23:56] Yes, user distribution matters for general
behavior and so on, but the best measure
[24:01] of a capability is the very, very hard RL
environments you’ve made at the frontier.
[24:05] If you have access to those
RL environments as Anthropic,
[24:08] and you have access to logit distillation, and
you’ve still made a worse model, then maybe—
[24:13] Then real-world deployment
matters more than the environment.
[24:15] That’s really interesting. But they had
to incentivize those capabilities in the
[24:20] first place in Fable, or the frontier model.
So it’s weird that they can’t incentivize them
[24:26] again with a smaller model or something.
Maybe we’re just in this weird uncanny
[24:32] valley where trying to copy that frontier
model too much, the student-teacher gap,
[24:38] whatever it is, is just too large.
People have made this point with Opus.
[24:42] The difference between Opus 4.6 and Opus
5 is that Opus 5 really feels like it’s
[24:47] got this AI-as-a-judge checking
every possible thing it’s done.
[24:51] That’s why it uses so many tokens.
It tries to think about all these things,
[24:54] but it doesn’t necessarily have the big model
smell of Fable to know when to stop doing that,
[24:58] or when’s a good path to go down.
The reach exceeds the grasp.
[25:02] I would offer a slightly different hypothesis.
I would say there are a couple of different axes
[25:09] for the environments you can create.
One of them is difficulty
[25:13] and the other is realism.
It’s comparatively easy to create a
[25:19] lot of difficult environments that involve doing a
much more complicated task or doing something that
[25:29] requires a lot more cleverness.
You could say this is the
[25:33] benchmaxxing distribution, because a lot of the
most prominent benchmarks just involve doing some
[25:38] very hard puzzle-like task that’s easy to verify.
Then there’s the realism axis, where you want the
[25:45] model to be good in the realistic coding agent
setting where there’s multiple back-and-forths
[25:49] with the human and there’s multiple objectives.
The labs who are crafting the model behavior for
[26:01] the first time need to push in both directions.
To get good model behavior, you need to really
[26:05] push on the realism axis and have rubrics or
some kind of human feedback that’s informing
[26:12] the reward function you use there.
But if you try to do distillation naively,
[26:18] you end up just matching the teacher
on the benchmaxxing distribution.
[26:24] If you don’t have enough of the environments
that really exercise the capabilities in these
[26:30] trickier realistic settings, then you’re not
going to get those into your student model.
[26:36] I think maybe one thing that’s happening is
the big models generalize better from the
[26:42] tricky narrow tasks to these more realistic tasks.
If you have a really good realistic prompt
[26:52] distribution for distillation, you
can match the big model really well.
[26:56] But if you only have this distribution of
easily verifiable tasks, then you can match
[27:03] the big model on all the benchmarks, but
you do worse on this broader distribution.
[27:10] That might even explain something about the
smaller Anthropic models, like Sonnet 5,
[27:17] though it’s hard to predict exactly what
they’re doing to post-train those models.
[27:22] It could also be that they’re always changing
their post-training stack, and they just got
[27:28] a few things wrong in some of these models.
I don’t know… they turned something up too
[27:37] high and created some quirks
that people really don’t like.
[27:39] It’s really easy to screw up post-training in
some way that doesn’t show up in benchmarks.
[27:45] Just one other very basic point
is that the frontier AI labs buy
[27:50] all their data from big data companies.
The Chinese can also just buy the same
[27:52] data from data companies.
And they are, right?
[27:54] And they are. Exactly. There’s a lot
of people being annoyed about this,
[27:57] but if they have exactly the same data and
they can buy that, they can also distill.
[28:02] It means it’s quite easy to keep up, really.
The other question I had is how the first
[28:11] models that are capable of automating
AI R&D will actually be trained.
[28:15] There’s a toy version, which is this
thing that Ryan was talking about.
[28:19] You just have GPT-8 try to build GPT-3 size
models that are really good at inner loop
[28:26] type challenges: beating video games that require
continual learning, or just getting to a certain
[28:32] loss with the least amount of compute, et cetera.
But John, I think you had an interesting point
[28:36] that maybe that’s not the way it
actually will happen in practice.
[28:39] So I’m curious, by the point at which you have AIs
that are actually capable of automating AI R&D,
[28:44] how are they probably trained?
We’ll probably do some combination
[28:47] of learning from human feedback
to absorb the researchers’ taste,
[28:52] and just creating a lot of practice environments
which involve doing multi-step research projects.
[29:03] People will in practice do some
combination of those two things and,
[29:08] each iteration, patch whatever seems to
be most broken in the last iteration.
[29:14] Researchers will be using the AIs a lot and will
notice that they have some consistent weaknesses.
[29:23] Those things will either be patched by collecting
human feedback or creating environments.
[29:29] Maybe a useful way to think about
this is how much of the lineage we
[29:33] roll back and then let self-play from there.
In the limit, you’re picturing just giving
[29:38] them a GPU and maybe neural nets or something
and saying, "Okay, figure out how to train
[29:44] a model to do these particular tasks."
The way it currently works is we go up
[29:49] to the very edge of the lineage and say, "Okay,
here are the bugs Anthropic has found in their
[29:54] training stack in the last few months.
We’ll turn those into environments."
[29:56] You need to train and get better on the frontier.
[29:59] So you obviously lock in all the
previous history of the lineage.
[30:01] But you could imagine a world in which
you roll back to before GRPO or something.
[30:06] Then you have environments which try to get it
to discover the best form to RL models on, and
[30:12] then maybe you roll further and further back… But
I think we will still be so compute bottlenecked
[30:16] that people will just keep staying at the frontier
and essentially diffing the bugs and whatever
[30:21] improvements they found since the last model
version, turning those into training environments.
[30:24] Which is also really good for having
non-stale, new data between model generations.
[30:30] Again, this is basically continual learning within
the AI lab, of distilling the last three months of
[30:35] AI research progress through environments and
RLHF-type stuff back into the model itself.
[30:41] And it is distilling. That’s maybe why
some of us feel like it’s asymptotic.
[30:46] You’re always just trying to get
the last three months of progress.
[30:50] That progress is being contributed to by AIs, of
course, but it also still has humans in the loop.
[30:54] It feels like you’re just constantly inching
closer and closer to what the human researchers
[30:58] are finding and capable of doing.
The one thing I will say, though,
[31:01] is obviously if you’re just distilling on
trajectories, you can never go above it.
[31:04] But environments can go quite a
far way above what a human can do.
[31:07] It’s very easy to design an environment
that no human can solve, but the AI can
[31:10] obviously still try and solve it.
That would be the path to go ahead
[31:14] of just what the human AI research is.
Do you have an example in terms of RSI,
[31:18] of what kind of training set?
Nanochat speedrun, but doing it
[31:21] even faster than a human speedrunner.
I feel like in AI research especially,
[31:24] it’s very easy to define goals.
You could say the loss needs to be 1.3 or
[31:29] something, and no human can get that now.
But that’s an extremely measurable,
[31:34] verifiable task.
If the AI gets that, then great.
[31:37] Or I don’t know, building a 100 million
parameter model that beats Minecraft.
[31:41] That’s maybe too easy, but beats a much
more complicated game or something.
[31:45] Isn’t it crazy that 100 million
parameter models beat Minecraft?
[31:48] We’re calling that too easy?
Imagine if you said that five years ago.
[31:52] I would say a lot of research is
not exactly like that, though,
[31:56] where it’s hill climbing on a well-defined goal.
It’s more like, here’s an intuition we have about
[32:02] some way models should be better.
We also have some idea for an algorithm
[32:07] that seems to go a little bit in this direction.
So let’s come up with a task that is designed
[32:15] to show signs of life on this approach,
and see if we get those signs of life.
[32:22] If we do, we can make successively
more realistic versions of the task.
[32:26] It’s a lot more guided by intuition.
The inner loop is to test for that
[32:35] intuition rather than the test
itself leading to the insight.
[32:40] Right. You’re not directly optimizing
for the eventual objective you care
[32:45] about or the practical production objective.
You’re relaxing your objective a little bit.
[32:54] You’re saying, "Let’s relax on the realism axis
a little bit and find some methods that actually
[32:59] work, and then try to get back to realism
later after the method matures a little bit."
[33:05] There’s also research that’s more oriented
towards explaining things and developing a theory.
[33:15] Often we don’t have mathematical theories in
machine learning that are that predictive.
[33:20] But we have a lot of more informal
theories for what’s going on.
[33:27] Presumably the models will be trained on
some combination of all of these tasks.
[33:30] Some will be very easily verifiable, some
will be LLM-as-a-judge or just ask the human,
[33:34] "Does this look reasonable?"
The hope would be that these would
[33:39] all generalize to these much harder,
more vague, fuzzy kinds of tasks.
[33:43] It probably will to some extent.
Whether it generalizes enough that
[33:46] the loop can become self-sealing without
humans being in the loop at all is unclear.
[33:51] Maybe taking a step back.
Here’s what it seems to me
[33:55] the plan for AI research going forward is.
You tell me if you think it’s going to work
[34:00] or if you agree with this characterization.
The bet is that we will scale up RLVR training
[34:08] across millions of diverse environments,
across hundreds of different kinds of domains.
[34:14] What will emerge at the other end is an agent
which has learned these basic skills — or less
[34:19] than basic skills — around being persistent,
being able to triage information and context,
[34:26] eventually having end-to-end optimization of
working with other agents and things like that.
[34:31] Such an agent will be very sample efficient within
the context —you've done research on how you
[34:36] scale up in-context learning to make it
arbitrarily long, but you keep scaling it up.
[34:40] And what comes out the other end will be something
that basically functions like a drop-in remote
[34:45] worker over the course of a week or a month.
First of all, do you agree that that is
[34:49] the bet the labs are making?
And second, is that enough?
[34:53] Basically learning how to learn within
these simulacra within a data center,
[34:58] and then getting deployed into the real world, but
not actually learning from real-world deployment…
[35:02] only learning these meta skills from the
simulated environments in the data center.
[35:08] I think it’s now hard to separate out
how much of the labs’ effort is going
[35:13] towards direct RSI versus making generally
intelligent models that they can continue
[35:17] to deploy to collect revenue to
fund the next big training run.
[35:20] For the latter, yes, that’s probably
just the bet they’re making.
[35:30] It’s very clear, the pattern of where these
environments are going over the last few years.
[35:32] Anthropic’s lineage of environments
is a very clear example of this.
[35:35] First, we just focus on coding and we’re
going to get really, really good at that.
[35:38] Then, from the task horizon that we’ve
got from coding — which is probably the
[35:42] lowest-hanging fruit in terms of data available
on the internet to create environments, and
[35:46] their own internal stuff that they can turn into
environments — then we’re going to generalize.
[35:50] We’re going to go up to finance next, and
literally just so much Excel data and all
[35:54] that sort of stuff in the RL training.
Then it’s PowerPoints. It’s this long
[35:58] tail of the working economy.
That seemed to work really well.
[36:02] A lot of the other labs, even the
open source labs, have now realized
[36:05] that that was the correct bet to make.
But what is the implication from that?
[36:07] When I had Dario on the podcast, the thing I
asked him was, if you truly expect models which
[36:12] will be human-like in their ability to learn on
the job, why would you try to bake in all these
[36:18] skills of working with PowerPoint or something?
Wouldn’t you just expect the model to be able
[36:22] to pick that up while it’s deployed?
There’s multiple different explanations.
[36:26] One is just that we expect models to get there
soon, but they’re not there yet, so why not
[36:31] amortize these skills into the model training?
Another is that we’re not concentrated on making
[36:38] it really good at widely deployed work.
We just want it really good at RSI.
[36:43] This is just a way for us to get revenue so that
we can pour it back into a model that is actually
[36:48] really good at doing RSI development.
Then once the singularity happens,
[36:52] the thing that comes out the other end will be
really good at all the things which seem like
[36:56] bottlenecks to the current generation of models.
John, I don’t know if you have takes on
[37:00] how one should construe why there is so much
task-specific knowledge in these models if the
[37:06] path is this kind of generalization.
If the models were good enough at
[37:10] learning in context, then in theory, you
wouldn’t need to train them on finance.
[37:15] They would just be able to read all the books
on the fly and figure out how to do everything
[37:22] in the appropriate jurisdiction.
You could argue that you need to do
[37:29] a lot of this domain-specific training
just to make them more efficient.
[37:35] Even if they were smart enough to figure this out
on the fly, you still might want to do a bunch of
[37:40] RL and bake all these intuitions into the weights,
so the model would be more efficient at runtime.
[37:49] In practice, it does seem like model providers are
going domain by domain and trying to strengthen
[37:55] the models in the highest value domains.
I’d say that that’s one of the answers to
[37:59] why the models have gotten so much better.
It’s just because the model providers have
[38:04] covered a lot of the high-value domains
and the most common types of skills.
[38:10] Another thing is just that it’s not that
expensive to do both at the same time.
[38:14] The models are massive. They can easily afford,
in terms of their parameters, to learn everything.
[38:18] There is likely some transfer.
Even if finance is not specific,
[38:22] the information is important for RSI.
Just the general meta-learning of how to figure
[38:26] out what’s important, how to have taste, how to
do long-horizon work is potentially generalizable.
[38:31] There’s not that much RSI
data in the world as well.
[38:34] It’s hard to generate and
requires a lot of effort.
[38:36] So if you can amortize in this other
data, you get some transfer from it.
[38:40] You already have masses of compute
and masses of parameter space,
[38:42] so why not do that as well as, obviously, the
direct commercial intent of selling a model?
[38:48] I’ll add that there’s one question about
whether this current paradigm of doing
[38:55] sim-to-real will be the dominant one forever.
You look at what the real-world tasks are like.
[39:03] Then you try to create a bunch of
environments that can be simulated
[39:07] in the data center, and you can do RL on them.
Obviously, this has been very successful.
[39:14] But it has a lot of weaknesses, because a
lot of things are just hard to simulate,
[39:19] especially if they involve interacting
with a bunch of humans in real time.
[39:25] So there’s some question about whether sim-to-real
will be the dominant framework forever.
[39:31] I think sim-to-real has to be the dominant
framework while sample efficiency is low,
[39:34] because right now you need thousands and
thousands of interactions with the humans.
[39:38] No human is going to sit there
and be in the loop of RL training.
[39:42] So we have to simulate that now
to get the samples you need.
[39:45] But obviously, if sample efficiency
improves a lot, you’d expect learning from
[39:48] deployment to become a much bigger part of it.
Though there are also other things you could do.
[39:53] You can learn off-policy, so you can take all the
traces, and even without resimulating everything,
[39:59] you can potentially learn something from them.
Jane Street just launched a new competition,
[40:03] and it’s its most ambitious one yet:
design a protocol-emulator ASIC.
[40:08] Basically, if you have a chip you want
to test, you can connect it to this ASIC,
[40:11] and the ASIC will simulate realistic traffic.
That way, you can see how the chip responds
[40:16] without having to plug it into a live system.
Jane Street is looking for flexible,
[40:20] general-purpose designs, not
single-protocol emulators.
[40:23] When I was chatting with them, they suggested that
I start by trying to implement what are apparently
[40:28] three very common protocols: UART, SPI, and I²C.
Jane Street also mentioned that they hope more
[40:35] ambitious designs will tackle low-speed USB,
Ethernet, and any other protocols that flex
[40:41] your chip’s specific architecture.
Importantly, your design should be
[40:44] reprogrammable rather than smashing a
bunch of specific protocols onto a chip.
[40:49] If a new protocol comes out after
your ASIC is taped out, your chip
[40:53] still needs to be able to handle it.
How exactly it does that is up to you.
[40:57] But there is one hard constraint: your design must
target an open-source 130-nanometer process node.
[41:03] That’s because Jane Street will pay
to tape out the most novel submissions
[41:07] and send physical copies to the winners.
The competition is open until January 18,
[41:12] 2027, and working in teams is highly encouraged.
Go to janestreet.com/dwarkesh to download the
[41:19] template code and get started.
I want to ask more about this,
[41:23] because it’s weird that you have 50% of
compute that’s spent on inference that is
[41:30] not directly helping the model become better.
One of the key advantages you’d expect digital
[41:35] minds to eventually have is that,
unlike a human who gets to have 50
[41:38] years of real-world experience, a model will
get to experience, through all its instances,
[41:45] millions of years of deployment across all kinds
of economically relevant work in the economy.
[41:51] Right now, that data is just not, in a
meaningful sense, helping the model get better.
[41:56] It seems so obvious that eventually models
should be able to learn from this data.
[42:00] Once they do, you would have something
that almost feels like a widely deployed
[42:03] intelligence explosion, because the
model is assimilating so much information
[42:07] across all these deployed instances.
When do you expect this kind of hive-mind,
[42:11] crazy shit to start happening?
I think broadly, at a very basic level,
[42:15] this is already happening… just
in the next generation of models.
[42:18] Right now, you can obviously take your deployment
data and put this in the pre-train or the
[42:21] mid-train of future models, especially if you do
some kind of filtering or some kind of judgment
[42:26] or annotation or synthesization of that.
How much do you think that explains the
[42:30] generation-over-generation improvement?
I think it explains quite a bit.
[42:35] I don’t know whether the labs do this,
because theoretically, they claim not
[42:37] to train on people’s data.
But the Chinese 100% do.
[42:41] They definitely get this advantage.
This is basically what distillation is.
[42:45] They take the models, they get some fraction
of their deployment data by pinging the model,
[42:50] and then they train their next
generation of models on it.
[42:52] They can certainly do it on
their own models as well.
[42:54] There’s no reason not to whatsoever.
I completely agree with this.
[42:56] If you zoom out far enough,
this is definitely happening.
[43:00] What we’re all picturing, the holy grail of
continual learning, is this very organic,
[43:06] live loop of an individual model getting
an experience and live-updating on the
[43:10] spot and learning from that.
A lot of things break when you
[43:13] zoom into that level of granularity.
But the big labs are doing this.
[43:17] The closed models are doing this.
There are also early signs of life
[43:19] of people using open-source models
doing this at a much faster cadence.
[43:24] A good example is probably Composer.
Harvey’s doing the same thing with legal agents.
[43:27] You have some sort of model, and you are
getting very specific environments from the
[43:38] data that you have for that particular task,
and things that users are complaining about,
[43:42] and all the feedback that you’re somehow
extracting from your specific deployments.
[43:46] A lot of these companies have the
advantage over the big labs in that they
[43:49] can use this data really, really well.
Then they will create environments.
[43:52] They will do a big post-train of Kimi K3.
They will go deploy it.
[43:57] They might do some online learning as
well, like Composer did online…
[44:00] basically REINFORCE for a long time.
There’s still a human in the loop.
[44:04] There’s still a human saying, "Okay,
these are the signals we care about.
[44:07] Here’s how we’re going to create
environments from the data that we have."
[44:09] It’s still a longer cadence than
maybe the one that you’re thinking of,
[44:12] but it really is happening.
Eventually that loop will
[44:15] become faster and faster.
The Composer thing is interesting
[44:17] because this is where, in Cursor, people
press Tab or they don’t press Tab on the
[44:24] next completion that the model suggests.
Based on that, every single day, Composer
[44:28] gets better at predicting the next—
That was the old Tab model.
[44:31] They actually did the same thing not just for the
Tab model, but for the actual generative model.
[44:35] Oh, I see. Interesting.
It’s hard because when you do online
[44:39] reinforcement learning, you don’t have groups.
You just have one user saying one thing,
[44:42] and then you get one rollout.
So you have a big variance-reduction problem.
[44:47] Cursor’s fuzzy answer to this was, "We have very
good heuristics which are able to estimate how
[44:53] much better than average this response was, or
how much worse than average this response was."
[44:57] Then they would do this big REINFORCE update.
Their solution to whether it got worse or not
[45:03] was that if it improved on CursorBench, they
would deploy the new model every five hours.
[45:07] If it didn’t, they would throw that version out.
I think your biggest problem is actually
[45:11] just not knowing what the reward
function should be for natural data.
[45:14] If you use some kind of superficial
signal, like did they accept the edit,
[45:22] that might get reward-hacked in some way.
But isn’t this a bigger issue with the sim-to-real
[45:27] thing, where the longer-horizon tasks get, the
harder they are to simulate within a data center?
[45:34] It seems to me that even in coding, we’re already
getting to the point where there’s not some
[45:42] year-long coding task that doesn’t eventually
require you to talk to a client or interact
[45:47] with the company or interact with users.
If you think about the gamut of things we
[45:51] would want AI to be capable of, eventually
superintelligence should be able to run a
[45:56] business, or start a new business and make it
profitable, or have a profitable day trading
[46:00] in the markets, or win a court case.
These are all things which are very
[46:03] hard to simulate in a data center.
An inherent part of the learning
[46:07] there is interacting with the real world.
Maybe they learn how to get better at these
[46:11] things from the transfer between sim-to-real.
But alternatively, maybe you do need weight
[46:16] updates from these kinds of interactions
in order to get better at them.
[46:21] If that is the case — if transfer isn’t
strong enough and you do need weight
[46:24] updates — then the fact that the models are quite
sample-inefficient is maybe a deeper problem.
[46:30] The reason I’m curious about this
is that by default, I don’t see how
[46:34] you don’t get some kind of crazy recursive
self-improvement within the next 10 years.
[46:39] But the one reason why that might not happen is
that in terms of the sample efficiency of weight
[46:45] updates, models just seem way far behind humans.
They’re plausibly a millionfold behind humans in
[46:50] terms of how much data a human sees from
birth to adulthood versus how much a model
[46:53] sees from cold start to finishing training.
This is all to say, first of all, is there going
[47:02] to be good transfer between simulations and the
extremely long-horizon, really complicated real
[47:05] shit that we want the AI to do in the real world?
And if not, does that really mean that the
[47:10] lack of sample efficiency in
these models comes to bite us?
[47:14] Maybe the way I’d break down the two types
of tasks — the ones in which models get good
[47:18] and the ones where models will still continue
to struggle — is whether the task is cumulative,
[47:22] or whether you have this non-stationary
distribution where you have to keep
[47:26] learning and relitigating a bunch of stuff.
An example of a cumulative task might be RSI.
[47:32] It’s theoretically possible to have a
less-than-a-million-token Python file
[47:36] which from scratch trains a model that
is capable of recursive self-improvement.
[47:41] Every discovery that you make is
a line in the sand that you hold.
[47:45] If it’s true that for RSI we don’t need to
discover a new attention variant or whatever,
[47:49] then once you’ve discovered attention, and
once you’ve discovered mixture of experts,
[47:52] and once you discover GRPO, you just add
that to the training stack and that’s there.
[47:56] A good example of this is 5.6 Sol training, 5.6
Terra, or whichever one OpenAI told us it trained.
[48:03] It didn’t have to go back and discover attention.
It basically would have called a bunch of
[48:07] scripts, like pre-training.sh and
post-training.sh, and just done that.
[48:12] That’s an example of a cumulative task.
I think the real world — and the reason
[48:16] people are thinking so much about continual
learning — is not really a cumulative task.
[48:20] Imagine in a law firm, you have an
agent acting as a legal associate.
[48:25] That’s a very non-stationary distribution.
[48:27] You have to be able to fit in your
context all the relationships between
[48:30] all the important people at that company,
which are also changing all the time.
[48:33] You have all these implicit ways about how things
are done, where to find information, et cetera.
[48:38] That’s not as clean an example
of a cumulative task as RSI is.
[48:43] I think there will be this
breakdown between tasks.
[48:45] But if the labs realize that — and they do
believe that RSI is cumulative in the sense
[48:50] that we don’t need to go back and discover some
brand-new architecture or whatever — then maybe
[48:54] more and more effort and compute gets
focused on that versus the other tasks.
[48:56] It’s so unfortunate that RSI happened
to be easier than being a paralegal.
[49:04] I would say today’s models are weaker
than humans in a lot of different ways.
[49:13] Some of them might have to do with
sample efficiency in a certain regime.
[49:19] In some regimes, models are very
sample-efficient, like learning in context.
[49:23] But then there might be some medium-length
regime where they’re less sample-efficient,
[49:27] because humans can do some kind of weight
update more efficiently than models.
[49:34] I think being less sample-efficient in certain
regimes might be one of the sources of weakness.
[49:41] But I think there are other sources of weakness
that are completely different from that.
[49:45] For example, having lower diversity of
thought than humans, or being bad at
[49:52] certain kinds of long-horizon judgments.
I think a lot of what people call taste
[49:58] is something about behavior that
works in the long run, and that
[50:05] people have realized works in the long run.
Not everything, but some aspect of taste.
[50:12] Especially for something like software
engineering, I think a lot of taste is "What
[50:16] are the systems that are going to be maintainable
and work well in the long run of this project?"
[50:25] There are a variety of weaknesses of models
which limit RSI along with other things.
[50:34] Some of them are related to sample
efficiency, and some of them aren’t.
[50:37] Maybe an interesting thought experiment is this.
Let’s say you were able to give a model a context
[50:42] window of a trillion tokens, or whatever
you would have needed to fit in your
[50:46] experience prior to, let’s say, RLHF.
It’s got all that experience in the
[50:51] context window, and it has the same sample
efficiency and in-context learning ability
[50:55] as it does at a million tokens.
Do you think taste is then solved?
[50:59] Would it be able to make the
same judgments that you did?
[51:02] Or is there something fundamentally missing,
apart from just a longer context window with
[51:05] the same sample efficiency?
It would have to be trained
[51:08] to learn from that context.
Either it would have to be
[51:16] trained to learn the right update to make from
that context, or it would have to generalize.
[51:22] So you don’t think you can just dump it all
in, your whole life, your research experience?
[51:26] You still need the data to
train it on long context.
[51:28] Even if you could theoretically get a trillion
context, you would need a trillion lengths
[51:31] of data to train it.
Right now you have 10k context,
[51:34] you can't just dump in a million.
Yeah, I’m just asking if you had that.
[51:37] In theory, I think, yes.
This really just comes down to the
[51:39] question of how meta-learnable taste
is from shorter-horizon episodes.
[51:44] I feel like there’s no obvious reason it’s super
long, because humans somehow developed taste
[51:48] without having many long episodes.
We don’t live to be 10,000.
[51:53] We develop pretty quickly. If you think
about even a PhD, the difference between
[51:57] a first-year PhD student and a final-year
student or postdoc, that’s five years maybe.
[52:02] They’ve only done maybe 10-30
research projects in total.
[52:05] But somehow they develop taste quite quickly from
a relatively short succession of small things.
[52:10] Theoretically, it’s possible
to develop it like that.
[52:13] The AI obviously will have vastly more experience
in which to develop taste, to meta-learn it.
[52:18] Then the question is how well that generalizes
to really long-horizon things, which I think is
[52:22] really unsolved at this point.
We don’t know.
[52:25] Going back to this question, eventually
there should be a regime where AIs are
[52:29] learning a ton from each individual
instance of deployment that they have.
[52:33] Currently you could say
there’s a fuzzy meta process
[52:36] by which models do improve from deployment.
But I feel like it’s a very weak feedback loop.
[52:43] Do you see this on the horizon, where there’s
this hive mind kind of learning that’s very rapid,
[52:48] and if so, how exactly does it happen?
I would say that whether we get a hive
[52:55] mind that learns from all of its deployment
experience is in a big part about incentives,
[53:02] rather than being a technical question.
Companies aren’t going to want to
[53:08] have the model provider learn from all of
their deployment, because that might just
[53:13] reduce the advantage of their business.
I think the economics of this will pressure,
[53:20] not necessarily weight updates to one big common
shared model, but modules that get subbed in.
[53:26] A very obvious example of this is a
LoRA, but it might be something else.
[53:30] There’s been a lot of work to try and fit an
arbitrary context length into a fixed size.
[53:34] This is all the linear attention stuff.
And cartridges, which are essentially
[53:39] KV caches trained to be very, very
compressed to fit in a lot of information.
[53:43] That’s another example of something that companies
may be willing to sign up for, if that gets
[53:48] subbed into the model and it’s not actually
changing the base underlying model itself.
[53:53] There are many different versions of
learning from your data in real time.
[53:56] The latter ones are not really helping the
big labs, because they are just these modules.
[54:00] But I think the economic pressure
will force the labs to go down that
[54:06] path first before they can embark on this...
Which economic pressure, though? I feel like
[54:11] even if you have a bunch of cartridges
or LoRAs or whatnot, you can still just
[54:14] take all these traces and dump them into the
pre-training of your next generation of models.
[54:19] Yes. It may be a more indirect form of
learning that the big labs are getting.
[54:23] That’s obviously still really valuable to them.
But I can’t imagine a world in which we start
[54:26] off with, "We’re going to just
directly train this one big
[54:29] model on all the exact data that we’re getting."
No, I think it will definitely go through stages,
[54:33] because this is assuming there’s one
discontinuous event where suddenly
[54:36] we fix weight updates continuously.
In practice, I think it’s much more
[54:39] likely to be that the cartridges and stuff
allow you to specialize in deployments.
[54:43] Then you generate traces, you put that in
your model, and three months later you come
[54:46] out with a model which is better at this stuff.
You specialize it again, you consolidate it again,
[54:50] and then eventually we’ll just
make this leap faster and faster.
[54:52] Instead of releasing a model every
three months, now it’s every week,
[54:55] and then every day, and then every hour,
at which point we’ve basically solved it.
[54:59] I think this is a good point as well,
because you asked how far off the current
[55:03] paradigm we are from being able to do this.
We’ve done a bit of research into this,
[55:07] and people have done a lot of research.
At a really large scale, when you wash
[55:11] out enough noise and you have large
enough batches, this outer-loop process
[55:14] of putting data into mid-training and
creating our own environments does work
[55:18] in some sort of continual learning regime.
But the problem is, when you zoom in close
[55:21] enough at a micro level — I’ve got one model
and I’m trying to update it again for a law
[55:26] firm or something, and I’m trying to do that very
continuously with a relatively small amount of
[55:30] data — all the methods kind of break down a bit.
If I SFT the model on just successful traces,
[55:39] off-policy or on-policy, eventually in the
very iterative regime, when you’re doing
[55:44] hundreds of these micro-updates,
you see catastrophic forgetting.
[55:48] You see forgetting of previous information learned
on top of the base model that was much earlier on,
[55:53] and you see degradation of general capabilities.
[55:58] On-policy distillation seems to push this
horizon out a little bit, but it still
[56:02] eventually succumbs to the same thing.
RL is good at getting capabilities in,
[56:09] but it’s not as good at getting knowledge
in, this very explicit knowledge of, "Ah,
[56:13] okay, this person does this at this law firm,
and this is a very specific process we find."
[56:17] You have to pour in a lot of
compute to create the right
[56:19] environments to get the knowledge in with RL.
Do you think the fundamental issue here — why
[56:23] you get worse at these other skills or there’s
forgetting — is fundamentally an issue of capacity
[56:28] or an issue of techniques?
A little bit of both.
[56:31] I think SFT and even on-policy
distillation can be way too destructive.
[56:38] The reason RL is so nice is because it changes
a very, very small amount about the model.
[56:44] There’s a lot of evidence
for why this is the case.
[56:47] It just tweaks it in this very, very small
loss valley to get it into the right point.
[56:53] But that also then limits what you can do with
RL, how much you can actually change the model.
[56:57] So you’re saying the reason this
isn't a winner-take-all, potentially,
[57:00] is that it is just very hard to distill
that much information into the base model?
[57:03] Without ruining something,
in an iterative fashion.
[57:06] It’s easy to distill it
into a different base model.
[57:08] This is where I think it’s mostly technique.
It’s definitely not that there isn’t capacity.
[57:13] If you had some model with all this data, and
you take literally the same-size model and
[57:17] pre-train it from scratch with all of the
stuff in mid-training, it will be better.
[57:20] I think that’s a lot of what’s happening today.
There’s very much a bottleneck that stops us from
[57:24] just keeping training the same model forever,
versus just getting all the data from the old
[57:28] model and training a new model from scratch.
This is exactly as Charlie was saying:
[57:31] some combination of plasticity and
catastrophic forgetting.
[57:35] If you just naively train on non-stationary
data, because you’re adding new data as you go,
[57:39] this is messing with the data distribution,
so the old stuff is just forgotten.
[57:43] We don’t really have good methods
to stop that from happening.
[57:46] So maybe in the limit you’re just
bottlenecked by retraining the model
[57:49] from scratch with all this new information.
Yes, which of course is very expensive.
[57:52] Training a model from scratch is expensive.
But you’re going to do that anyways.
[57:56] Not necessarily. Maybe eventually, if you have
continual learning, you never train a new model.
[57:59] You just have a model and it
keeps learning and expanding.
[58:02] But there might be some deep technical
reason why that’s very difficult.
[58:06] That’s the question. I think we have pushed
back how much from scratch we need to do.
[58:11] It is definitely possible now to
take the pre-trained base and do
[58:15] very good mid-training on top of that, kind
of continuously, plus some RL from different
[58:20] checkpoints that are later on in the training.
That’s looking more like continual learning,
[58:23] but it’s certainly not the case of taking the
most recent model, applying a couple of very small
[58:27] updates, and iteratively never losing anything.
Sorry, but I’m a bit confused, because isn’t this
[58:32] literally what happens during training?
During post-training or something,
[58:35] you have a model that’s already gone through
so much training, and then you distill some
[58:40] fork that’s been further RL’d.
Isn’t that literally what happens?
[58:44] But it’s still at a large enough scale,
I think, that you’re washing out a lot
[58:47] of the noise, and you’re not just focused on one
distribution, which, as Beren said, is the issue.
[58:53] If you’re just focusing on one task—
But in the eventual regime you’d be doing…
[58:59] There are billions of deployed instances.
You’re learning from all of them at once,
[59:05] so hopefully there’s some
washing out of noise from that.
[59:09] Maybe at that scale, yeah.
As Charlie was saying,
[59:13] you can definitely do continual mid-training
for a long time, and you can roll back to a
[59:16] checkpoint and give it new mid-training data.
But at the same time,
[59:18] you can’t do this indefinitely.
If you just keep continually training the
[59:21] same base forever, it asymptotes at some point.
You can’t just learn new stuff in that base.
[59:27] This is why people end up training new bases.
Otherwise you would just keep mid-training
[59:31] the same base forever.
Whenever I finish recording
[59:33] an interview, I immediately brain-dump all
my thoughts into Slack—things like what was
[59:37] most interesting and what should get cut.
This ensures that my editors have all the
[59:40] context they need to start editing the episode.
But these brain dumps don’t have clear timestamps,
[59:45] and my unedited recordings are many hours long.
It can take a ton of editor time just to find the
[59:52] exact moments I was referencing.
So we decided to try adding
[59:55] a Grok Bot producer to our chat.
Now, whenever one of my editors posts
[59:59] a rough cut of an episode, Grok Bot opens the
transcript on its own computer and starts working,
[60:04] usually before I’ve even seen the message.
It takes the notes I dropped into Slack
[60:08] and highlights the relevant
snippets in the transcript.
[60:10] It also uses a big case file I’ve
compiled with all my preferences,
[60:13] so it can suggest potential edits.
When it’s done, it sends me its
[60:17] top clip candidates so I can
review everything from my phone.
[60:20] This has worked really well.
Being able to send informal messages,
[60:23] like I’m texting my editor, and then have
the transcript immediately reflect my
[60:27] preferences has just been so helpful.
Try Grok Bot yourself at x.ai/bot.
[60:34] Let’s talk a bit about data now.
I’m generally interested in this
[60:38] question of how much of AI progress
is just explained by data progress.
[60:41] That doesn’t mean it will necessarily be hard
to automate, but that's a separate question.
[60:46] Is there some data distribution which, if you
trained current architectures on it, would result
[60:53] in a superintelligence that totally dominates
human experts across every single field?
[60:58] Are we talking about pre-training plus
post-training data, environments as well?
[61:03] I think the existence of this is obvious.
It’s just whether we can create the right
[61:07] environment to get there.
In the trivial case,
[61:09] we could just train it to output the Python
file which trains the actual superintelligence.
[61:12] Just have that memorized in the weights.
Yes, there’s probably a ladder of RL
[61:17] environments that is possible to construct such
that you would get an AI researcher which is
[61:23] at least as good as a human researcher.
But the effort to climb each successive
[61:28] rung grows kind of exponentially.
Those are the two things you have to
[61:34] trade off against as to how fast we’re going
to hit that final rung where it’s better.
[61:40] I think that’s fairly clear.
We’re still relatively
[61:44] early in RL environment creation.
There are a lot of asymmetries that
[61:47] we exploit in order to create good environments.
One of the asymmetries which we’ve talked about
[61:51] before is that there are environments where
it’s easier to go backwards than forwards.
[61:56] What I mean by that is, it’s very easy to
define this complex data-generating process,
[62:01] and this is the latent variable
you keep hidden from the model.
[62:04] You can generate arbitrarily complex environments,
and the model has to do a lot of irreducible
[62:09] token spend and irreducible work to figure
out what that data-generating process was.
[62:14] There are asymmetries in terms of
injecting information from the real world.
[62:18] Anthropic finds a bug through tens of
thousands of humans and LLMs combined,
[62:23] and turns that into a very, very neat
environment which a single LLM could
[62:26] theoretically find within a few million tokens.
There are all these asymmetries which we’re
[62:31] cherry-picking, and we’re counting on
this kind of task-horizon generalization.
[62:36] But I think it’s just going to hit diminishing
returns at some point, diminishing returns in
[62:41] how hard it is to create those environments in
the first place, coming up with them, because
[62:44] you can’t necessarily just have these processes
where it’s easier to go backwards than forwards.
[62:50] You actually have to sit down and construct
something that looks like a long enough time
[62:55] horizon with humans, and it’s going
to be a really complex task to create.
[62:59] Then there are also going to be the
compute and time bottlenecks for the
[63:01] agent to actually do those tasks.
I think you’re just going to start
[63:05] seeing this curve flatten out.
I saw something about how someone
[63:08] fine-tuned the Talkie model, which is only trained
on data up to 1930, on modern coding agent data.
[63:18] It did better than Claude 3 Opus on SWE-bench.
So this model that has no knowledge of code
[63:26] whatsoever can be fine-tuned on
a moderate amount of data and
[63:31] behave better as a coding agent than this much
larger pre-trained model, which is pretty crazy.
[63:36] It kind of shows you that once you have
an example of the right expert behavior,
[63:42] it’s actually surprisingly easy to
copy that into a relatively weak model.
[63:48] But a counterexample to that is a paper
recently where they trained a model up to
[63:53] fifth-grade maths, and also primary-school English
and stuff, so it was a decent language model.
[63:59] They tried to RL it to do late
high school and college maths.
[64:03] The gap was just too large.
They couldn’t get it to climb at all.
[64:06] But if you did successive rungs of year
7 maths and then year 8 maths… and so on,
[64:11] you could obviously climb to year 12.
Again, it’s just what is the distance
[64:15] between the rungs on those ladders,
and how hard is it to create?
[64:18] This just comes back to the RL signal problem.
RL is not very good at exploring right now.
[64:23] If the model can’t get it in 128 rollouts,
it’s very unlikely to get signal to progress.
[64:28] This is why in RL we need curricula, whereas
in pre-training we don’t, because that’s not
[64:33] a problem for pre-training at all.
Again, pre-training data is
[64:37] different to post-training data.
I imagine as we continue on, humans
[64:42] will be involved less and less, but that doesn’t
change the fact that you’re bottlenecked on how
[64:46] much signal you can extract from the real world.
There’s a lot of signal in the world,
[64:51] and that’s true.
There’s people doing
[64:53] spreadsheet tasks, there’s people doing
legal tasks and all this sort of stuff.
[64:56] But at the capability frontier
of where the models are at now,
[65:00] how many bits in the world are actually really
relevant to improving the model’s capabilities?
[65:06] How many new maths problems are
being solved that are just beyond
[65:09] the reach or grasp of the current models?
How many new coding problems are being
[65:13] created or solved that are beyond
the reach of the current models?
[65:16] I think that’s why the diminishing returns kick
in, because even the world as a whole is not
[65:19] giving you the bits, going back to the start
of this, that are useful for tipping you into
[65:22] the next basin of capability.
I totally agree with this.
[65:26] It’s really a question of where
the signal is coming from.
[65:30] In pre-training, the signal
is already in Common Crawl.
[65:33] For the tasks that you care about in pre-training,
the problem is not getting signal at all.
[65:38] It’s filtering out all the noise that exists.
That’s quite an automatable process.
[65:41] But as the models get better, as we
enter mid-training and post-training,
[65:45] the signal just doesn’t exist
anywhere in the original data we have.
[65:48] No amount of filtering will get this.
There’s no hidden proof of a Millennium
[65:52] Prize problem sitting in Common Crawl
that we can just filter until we see it.
[65:56] At that point, you have to get bits some other
way, either from humans directly, asking them
[66:00] to write out their reasoning, or by creating
environments where humans decide what environment
[66:05] should be created and what the objectives of these
environments are, or some kind of training on
[66:10] the human data that exists in deployment.
You have to get the bits from somewhere.
[66:14] There’s a question of how much of the progress
in pre-training is being driven by data.
[66:18] I did this investigation with Jerry Han, who’s
a student at Princeton, where we trained all
[66:24] the recipes from 2019 till now pairwise
with all the data sets from 2019 to now.
[66:31] You’re training GPT-2 on the newest
data set, like Ultra-FineWeb.
[66:36] You train Delphi, which is the newest open source
training recipe, on the Pile or some old data set.
[66:42] You do the whole grid.
You see, getting to some
[66:48] level of capabilities, how much less
compute does it take, across this grid?
[66:52] You see that the data seems to explain
something like a 12.0x compute efficiency
[66:58] gain, but the architecture improvements
explain something like a 3.7x compute
[67:01] efficiency gain, at a very small scale.
To the extent that that is true at large
[67:06] scale — that most of the pre-training
compute efficiency gains are coming from
[67:10] better data — how much can that continue?
Can you keep filtering data more and more
[67:16] and building more and more synthetic data?
Do you have a sense of how much this kind of
[67:20] pre-training progress can continue?
My prior is that, again, the
[67:26] low-hanging fruit is somewhat exhausted.
We got the internet as this big block,
[67:31] and it’s not like the internet is
necessarily growing at the same rate.
[67:36] All the useful stuff on the internet
isn’t growing at the same rate.
[67:38] We’ve probably got a bunch of 0.1%
loss drops to go, but definitely
[67:42] not as many as have currently occurred.
But it’s also really interesting that you
[67:46] find this cumulative 33x improvement across both.
I think it was Epoch or someone who estimated
[67:53] 3x a year since 2019, which would imply
something like 3⁷, over 2,000X improvement.
[68:01] So where’s that missing 100x
or whatever coming from?
[68:05] That probably gives you a good signal
of how much of this is post-training.
[68:08] I think the explanation has to be that a lot of
the compute efficiency gains are scale dependent,
[68:14] and we’re starting at extremely small scale.
That raises a question of whether the data compute
[68:20] efficiency gains or the algorithmic compute
efficiency gains have more scale dependence.
[68:25] I don't know if you have a prior on that.
[68:27] We just didn’t have enough compute
to investigate that question.
[68:29] Just naively, theoretically, the scale dependence
of the architecture is fairly well known,
[68:36] and you can fit a straight line to it.
Whereas I would have no idea how to
[68:40] do that for combining pre-training plus
post-training data and mid-training data.
[68:44] Funnily enough, I feel like data is
actually more important with scale.
[68:48] I feel like architectures
are kind of a one-time thing.
[68:53] Saying just an X% efficiency gain is kind of
misleading, because what an architecture does is
[68:57] let you reach a qualitatively new regime which
you couldn’t reach with the old architecture.
[69:01] Within that regime, obviously the data
is the primary thing determining it.
[69:04] But if we didn’t have even GQA, if we were
doing full attention all day, it would be
[69:10] ridiculously expensive to do a million context.
Because of that, we could never use the data
[69:15] which is actually at a million context,
so we couldn’t get these capabilities.
[69:18] Even though if you just do a naive "how much does
this do at 2K context", where the architecture
[69:23] isn’t unlocking anything, then the data will look
much more important than in some sense it is.
[69:27] It’s unclear to me that these things are
really just multiplicative gains in this way.
[69:32] I see. So what’s your take on
the scale dependence of data?
[69:37] On scale dependence, I think a lot of
the mid-training and post-training data
[69:41] we have now actually gets better with scale,
because a lot of it — the very long context
[69:46] horizon environment stuff — really requires
big models to be able to make use of it.
[69:51] If you try and train your 100 million
parameter model on SWE-bench traces,
[69:54] it’s not going to get anywhere.
It’s not going to show you the
[69:57] same kind of improvement that you would get if
you train an actual sensible size model on it.
[70:01] It’s hard as well now because so many of
the architecture changes — you look at Kimi,
[70:05] for instance, or DeepSeek — they’re doing these
architectural modifications not just with dropping
[70:10] the pre-training loss in mind, but with how the
models are going to be used in the real world.
[70:15] The inference efficiency, having some form of
compressed attention in the DeepSeek models,
[70:19] is not necessarily geared around a
fundamental trade-off improvement.
[70:23] It’s just, "Okay, we’re considering
how the models are going to be used."
[70:27] One question I’m curious about,
to understand the future,
[70:28] is how parameter scaling will go as we’re
getting into more of an RL-heavy regime.
[70:37] You can look at open source architectures and
see how fast parameters have been scaling.
[70:42] Maybe it’s roughly 2x every year
for frontier open source models.
[70:46] To the extent that even frontier closed source
models have 100B or 200B active parameters,
[70:52] do you think that keeps 2x-ing year over year?
Or, now that we’re in an RL regime where you
[70:55] also want to conserve compute on rollouts… Also,
maybe there is a threshold effect where you have
[71:01] enough capacity and at that point increasing
parameters arbitrarily doesn’t matter as much.
[71:06] Do you guys have a sense of, in 2030, how many
active parameters a frontier model will have?
[71:11] I think for the next few years, because we are
so focused on doing longer and longer horizon
[71:17] rollouts for RL, where inference efficiency
matters a lot, it feels like the models aren’t
[71:23] necessarily saturated on their ability to do that.
The bottleneck is still the environments.
[71:27] So we might see a little bit of a plateau.
I have a feeling that Mythos and the GPT
[71:33] models are much smaller than the 10 trillion
parameter range that people are talking about.
[71:38] Even just naively comparing them to open source
models, you can probably back out that conclusion.
[71:44] Probably for the next few years, I wouldn’t
imagine a huge growth in the number of parameters.
[71:47] But again, there’s so many
different things to trade off here.
[71:51] You decide the size of your model based
on how much pre-training data you have,
[71:55] and then the difficulty of the RL
environments that you’ve got to train on.
[71:58] You ideally want to get to the optimal point
where you can get a decent pass@1 or something
[72:04] on the hardest environments you have.
It wouldn’t make sense to make a bigger
[72:08] model pass there, because then you’re just
paying much more inference than you need to.
[72:12] So a lot of it depends on how quickly Mercor and
the in-house teams can scale up the complexity
[72:18] of the RL environments they’re training on.
I would expect the models to keep getting
[72:22] bigger just because people are scaling up
compute and the GPUs are getting bigger.
[72:26] But exactly how much they get bigger depends
a bit on the scaling laws in non-obvious ways.
[72:34] One thing is that I think data efficiency is going
to be a bigger driver than compute efficiency of
[72:40] the exact architectures people use, now that
we’re getting to the regime where we’re running
[72:46] low on high quality pre-training data.
That might affect how sparse you want
[72:51] to make the model.
I also think we don’t
[72:55] understand sparsity that well.
Parameters are a different
[72:59] resource than active parameters.
Sparsity has definitely increased a bit,
[73:08] but it’s not clear that it’s going
to keep increasing without bound.
[73:11] There might be some kind of sweet spot.
There’s an argument that sparsity should
[73:16] make data efficiency worse, because you might
have to learn the same thing on multiple experts,
[73:22] though that’s debatable.
I don’t think we have a
[73:27] good enough theory of scaling laws that we
really understand why sparsity is helping,
[73:33] how much it’ll help, and if that’ll plateau
at some point at a certain level of sparsity.
[73:38] Sorry, can you spell out exactly
what the implication of data
[73:42] efficiency would be on parameters?
It sounds like you’d say there
[73:46] should be less sparsity, but what are the
other implications on parameter scaling?
[73:50] Just that with the scaling law, you’re
not trying to optimize compute efficiency.
[73:56] You have all your choices you
can make on the architecture.
[74:00] Each of these gives you a different scaling law.
Traditionally, you would look at some
[74:04] kind of envelope based on compute.
You would look at performance versus
[74:08] compute and take the envelope of the best models.
But if we’re making that decision based on data —
[74:20] we’re assuming we can spend a lot of compute, so
data is on our x-axis instead of compute — then
[74:33] we just get a different set of optima, or a
different set of models that are on that frontier.
[74:39] I also don’t think that we’ve
necessarily doubled the size of the
[74:44] models every year for the last few years.
People have been training 1 trillion
[74:49] parameter models for at least a few years.
There was even an open source one called Falcon.
[74:53] Liam from Periodic Labs, I think,
posted yesterday on Twitter about how
[74:56] an early experiment was training a 1 trillion
parameter model that was very, very sparse.
[75:00] That was what they did before OpenAI,
at Google, the Switch Transformer.
[75:05] It was very, very good at knowledge but
terrible at reasoning because it was so sparse.
[75:12] It feels like we’ve been playing in this 100
billion up to 2 trillion parameter range for
[75:18] at least a little bit.
It certainly hasn’t
[75:19] been this nice linear increase.
I feel like there’s two things.
[75:23] As Charlie was saying, inference efficiency
is super important for RL rollouts.
[75:27] This will really push down
active parameters quite a lot.
[75:31] I think the total parameters really
depends a lot on the hardware as well.
[75:35] You really need very high memory bandwidth and
VRAM size to actually be able to serve
[75:39] multi-trillion parameter models.
Right now, people are still using
[75:43] a lot of H100s and stuff.
As everyone moves to GBs and
[75:46] then Vera Rubins, we’ll get more of the
ability to scale and actually serve and
[75:51] do large RL inference at larger scales.
The data question I think is interesting,
[75:56] because naively, larger models are much more
sample efficient in the actual data points.
[76:00] Even if you’re not saturating the
model, it’s still better to go bigger,
[76:04] because larger models generalize better and get
to a better loss for the same amount of data.
[76:09] Right now I think we have a lot of
data, and that’s not the constraint.
[76:13] Compute is. So we’re having smaller
models which are very inference efficient.
[76:16] But if compute is no longer the bottleneck,
it might come back to larger models which are
[76:20] undersaturated, but have this generalization
ability because they’re much larger.
[76:25] If you just look at the basic Chinchilla
scaling law and you just maximize out
[76:31] parameters, it actually decreases the amount of
data you need to get to the same loss very little.
[76:36] If you go to infinity on parameters, the amount
of data you need I think goes down less than 10X,
[76:41] just because of the nature of the power law.
But we’re now on the way-too-much-data side
[76:45] of the Chinchilla laws.
Right now we over-train
[76:47] models according to Chinchilla.
So we could easily get back to
[76:49] a point where, as we’re running out of data,
we move back to the Chinchilla optimal point,
[76:53] or even a bit on the under-training model side.
But surely, even with these new chips that come
[76:59] online, we’re just going to be so compute
bottlenecked for the next few years that
[77:02] that won’t necessarily be the case.
This depends on the ratio you have of
[77:06] training and inference compute, really.
If you’re super bottlenecked on data,
[77:09] not on compute, you should go bigger.
If you’re super bottlenecked on compute,
[77:12] you should always go smaller.
You can also use computer-generated
[77:16] synthetic data, so it’s one of
these very hard things to predict.
[77:20] I think part of the reason it took people so long
to figure out the scaling laws in the first place
[77:24] was that if you don’t get all these things right,
then you don’t get such a clean relationship.
[77:30] The beautiful straight lines on graphs hide a
lot of complexity in how you have to make sure
[77:37] to scale every hyperparameter the right way,
or parameterize your optimizer in a way that
[77:43] scales and where you don’t have to change your
hyperparameters as you change the model size.
[77:47] Bugs have their own clean scaling laws as well.
Like with Kaplan forgetting the cosine
[77:53] annealing thing, or even just not
considering embedding parameters, I think.
[77:56] That messed up the estimate at
smaller models because embedding
[78:00] parameters are a decent size of the model.
A bit on RL. A year ago, a lot of people
[78:08] were making this argument that RL will not
be super successful at scaling for models.
[78:14] John, you wrote a research paper where you
were pointing out that models learn one
[78:19] bit per episode when you RL.
They learn, "Did I get the
[78:22] answer right or did I get it wrong?"
Then I wrote some blog posts earlier
[78:25] this year where I was like, "It’s even worse than
that," because when the pass rate is low and the
[78:28] model is very unlikely to get the answer right, it
learns almost nothing at all from an RL episode.
[78:35] But I look at the models today,
and they seem pretty smart.
[78:39] It seems to be the result of scaling up RL.
Beren, you had a post a few weeks ago where
[78:43] you were trying to explain what’s going on.
Why has RL been more successful than
[78:47] one would have naively thought?
I think the success of RL comes
[78:52] down to a bunch of different things.
First, what is slightly underestimated
[78:56] is the mid-training.
An awful lot of what we
[78:59] see as successes of RL actually comes from very,
very good mid-training data, which is where we’re
[79:04] essentially doing pre-training but on synthetic
reasoning data and the kind of environments
[79:08] that get the model warm-started for RL.
This takes the model almost 80% of the
[79:12] way to the final RL checkpoint often.
Then what RL does on top of that is
[79:18] essentially tweaking the policy.
This is one of the reasons why it doesn’t
[79:22] need as many bits as you would naively think.
It doesn’t have to learn all of these
[79:25] behaviors from scratch.
It needs just a few bits
[79:28] from these episodes, which you do get.
The other thing that I point out in my
[79:31] blog is that these bits are extremely high
signal compared to regular pre-training,
[79:36] which is why you need RL at all versus just
SFT-ing on successful reasoning traces.
[79:40] Because it’s exactly the bits
about how to get the answer right.
[79:44] There’s two things. Yes, one, it’s exactly
the bits about how to get the answer right.
[79:47] But this is not exactly how you think
of it, because in SFT, you have a trace.
[79:52] You have, say, a bunch of math reasoning
and then the answer at the end.
[79:55] The bit is still there.
You still SFT on the answer token.
[79:58] What’s important is that the
objective ignores all the other bits.
[80:01] In SFT, you have to try and match the exact
reasoning tokens that the model produces.
[80:07] You’re essentially getting too many
bits about the exact way this other
[80:10] model you’re training on reasons.
For RL, you only get the one bit.
[80:14] That means that signal is not drowned out in
the noise of all the other bits the model has.
[80:20] It’s really a super dramatic increase in
the signal-to-noise ratio during training,
[80:24] which is why RL is so dramatically
efficient in terms of steps.
[80:31] There’s been so much debate about what RL does to
the model versus mid-training or SFT or whatever.
[80:38] Everyone talks about how pass@1 will
go up, but pass@256 will go down.
[80:42] Very rare correct reasoning traces
will be down-weighted and outweighed
[80:46] by a gradient signal from easier reasoning traces.
I think the simple way to view RL now is that if
[80:53] you have a large enough amount of compute
to sample a large enough group size — such
[80:58] that your probability of getting a bunch of
correct answers is past some not insignificant
[81:03] probability — then it will be up-weighted.
To Beren’s point, mid-training and more
[81:10] pre-training — the pass@1, the
starting point for RL — scales in
[81:15] a log number of pre-training tokens.
Can I ask some very basic questions?
[81:20] That answer makes sense, and maybe
there’s empirical research which
[81:24] shows that this is what’s happening.
But then I just look at the models
[81:28] themselves… I don’t know what’s happened.
Maybe you can give me a sense of what is
[81:34] the basis of the AI progress over the last year.
Maybe it’s just up-weighting the policies which
[81:44] were going to do the correct thinking anyways.
But it just seems like qualitatively,
[81:48] the models have gotten so much more capable.
Maybe there’s no inherent contradiction there.
[81:56] But how do we square the relatively
small impact this take would imply that
[82:02] RL would have with the actual qualitative
capabilities the models seem to be gaining?
[82:06] One thing I want to point
out here is that it doesn’t
[82:08] necessarily imply that RL has a small effect.
Even if you have a few bits and you only change
[82:13] the parameters a small amount, the actual impact
on function space — the input-to-output mapping
[82:18] the model learns — can still be super dramatic.
Even one bit can change your function space a lot.
[82:22] It can rule out half the
hypothesis space, which is huge.
[82:25] I don’t think it’s necessarily the case that small
amounts of bits, small amounts of RL, once you’re
[82:29] starting from a really good point, means that
you don’t have dramatic impacts in behavior.
[82:33] At least… not necessarily.
I think it comes down to two things.
[82:36] The first thing is that everyone was hoping
that RL would generalize this reasoning
[82:41] across all these different domains.
I don’t think we necessarily got
[82:44] this horizontal generalization.
Just training on math doesn’t
[82:47] necessarily make you the greatest coder.
You do have to do RL on code environments.
[82:51] I think what we did get, though,
is horizon generalization.
[82:55] The models just learned how to use
more tokens for longer and still
[83:00] make progress on some sort of task.
You can train on environments where
[83:04] they get longer and longer and then put
them into a completely new environment.
[83:07] Yes, they may not have generalized the reasoning
patterns which allow them to do well in that
[83:10] environment, but they’ve at least generalized
the ability to continue on that task for longer,
[83:14] which is correlated with success.
There was a paper called EdgeBench which
[83:18] showed that the rate at which models can work
for longer is doubling every three months.
[83:23] That’s clear evidence of generalization.
The final way to think about it is,
[83:28] in pre-training, there’s this idea of quanta.
You have this very smooth pre-training loss curve.
[83:34] When you look at what’s happening in the model,
the model is learning all these very discrete
[83:39] tasks, and there’s all these emergent
points where there’s a phase transition.
[83:43] It didn’t have induction heads,
now it has induction heads.
[83:46] There’s tens of thousands, millions, probably
hundreds of millions of these things.
[83:50] You average them all together and
you get this very smooth loss curve.
[83:54] To an extent, a similar thing is happening for RL.
There is this very slow outer loop,
[83:58] as Beren mentioned.
We will train a model and then
[84:01] RL it, and then in the next model iteration of
training, we will dump a bunch of these synthetic
[84:07] reasoning traces into the mid-training data.
We’re kind of hitting all these quanta for
[84:11] all these different tasks, and on an individual
task level, it may look like a phase transition.
[84:15] You’re suddenly going from a 0.5% pass
rate to a 90% pass rate on a particular
[84:21] finance task or Excel task or whatever.
But you average all these things together,
[84:24] plus the horizon generalization, and you kind of
go, "Wow, we’ve got qualitatively better models."
[84:30] I think a lot of this as well is
just… RL does generalize a bit.
[84:34] You get some transfer between math and code,
or puzzles and math and this kind of stuff.
[84:38] Also, the sheer amount of environments
people are targeting is just vastly greater.
[84:43] Before, when you tried to do some task which
you do in your daily life, two years ago,
[84:48] the labs wouldn’t really care about this.
They wouldn’t train the model for it.
[84:50] Now it’s just so much broader.
They have a lot of environments
[84:53] targeting this specific thing.
Earlier in the conversation we were talking
[84:56] about RL in the context of causing this entropy
collapse, or just concentrating probability on
[85:02] solutions the base model had already done, and
causing relatively sparse updates in the policy.
[85:08] But I think there’s also another story
about RL, which is going back to the
[85:16] Atari games and then AlphaGo coming up
with move 37, the super creative move.
[85:21] Because it was never initialized on
human data, it can think in ways that
[85:25] humans are not even thinking and come
up with extremely creative solutions.
[85:29] Do you have a sense of when we should expect,
or if we should expect, RL on LLMs to result
[85:35] in things like move 37, extreme creativity even
beyond human creativity, because there’s just de
[85:41] novo initialization of intelligence?
A couple of things here.
[85:47] First off, I think that AlphaGo is using MCTS,
which obviously does more exploration and stuff
[85:52] than regular policy gradients.
But I also think that RL doesn’t
[85:56] necessarily reduce the creativity.
This is obviously qualitative, but if
[86:01] we look at the OpenAI-Hugging Face incident, these
models were coming up with multiple zero-days at
[86:06] a time to break out of the sandbox.
This is clearly some level of move 37
[86:11] creativity already, which we just get from the
general generalization properties of the LLMs.
[86:17] It’s definitely not the case that RL is totally
destroying entropy, especially on long horizons.
[86:23] One thing that people call creativity
is just solving hard search problems.
[86:31] Move 37 is obviously an example of
that, or writing some kind of poem
[86:36] that satisfies a ton of different constraints.
That’s something AI is obviously going to be
[86:42] extremely good at, if trained for it.
Then there’s another way in which the
[86:51] diversity of the models’ outputs is a lot
lower after RL, and they develop these tics.
[86:58] Even though the models seem like they’re
good at writing, when you do some kind of
[87:02] distributional analysis, you find that they’re
reusing certain themes all the time and they’re
[87:10] using the same character names all the time.
You’re not getting the same kind of diversity
[87:15] that you get from human authors.
You’re getting one really good style.
[87:21] So I think that kind of diversity has
definitely been cut down by RL a lot.
[87:29] In fact, since we were talking about distillation
earlier, one thing that’s happening is that so
[87:38] many people are distilling, mostly from Claude,
that all the open-weight models write the same
[87:44] way as Claude and have the same tics.
This seems kind of concerning to me,
[87:50] that we’re having this monoculture emerge.
Again, I don’t think this is fundamental
[87:56] to RL as a method, though.
The same with distillation. Even with
[87:59] distillation, you’re just training on the data.
Just because your data is not super broad,
[88:03] that doesn’t mean the training
method itself is somehow wrong.
[88:06] It’s a problem with the data.
I think a lot of the RL entropy collapse, for
[88:08] instance, is basically due to exploitation of
fairly simple verifiers when you don’t have a
[88:15] huge diversity of environments.
The writing, for instance,
[88:19] is presumably graded by some judge.
The judge has some specific tics,
[88:22] and the model is learning to reward hack
the judge, and that’s why it collapses.
[88:26] But this is really a problem with the judge.
It’s not a problem with RL in general.
[88:30] Okay, super rapid-fire
predictions about the future.
[88:34] I want timelines on the
following couple of questions.
[88:38] By when do we have models which…
Here’s what it feels like to a user.
[88:46] You basically hire it as a drop-in remote
worker for all kinds of white-collar work?
[88:53] Not just coding, but video
editing, law, paralegal, et cetera.
[88:59] It’s literally an actual remote
worker, with full computer use,
[89:02] with literally a month of seamless learning and
operation, executing on complex projects that
[89:10] require interacting with other people, et cetera.
Everything a human worker could do over a month.
[89:15] If you mandate it to use a browser or
whatever — rather than the firm setting
[89:20] up the information to be programmatically
accessible — maybe a couple of years.
[89:23] But if it’s not browser-based — it can send
Slack messages, it can do all this stuff — I’d
[89:28] still probably say around a year.
I would say maybe three years for
[89:32] the full generality.
But to Charlie’s point,
[89:36] we will end up with a lot of people making their
organizations easier for the AIs to use, and so
[89:41] you get 80-90% of the way there before that.
Sorry, but the diff between one year and
[89:48] three years there is just literally…
I think there’s going to be a long tail
[89:51] of miscellaneous stuff which some human can do,
which will take the models quite a while to do.
[89:56] Are you thinking of computer stuff
or basic cognitive capabilities?
[89:59] I think this really comes down to a
question of how quickly we can solve
[90:03] this kind of online learning, and whether we can
get 80-90% of the way there with compaction and
[90:08] writing files to yourself and stuff.
That’s my big uncertainty. I really don’t know.
[90:14] An example of something that it wouldn’t
be good at is if I have to yell at someone
[90:17] to get something at work, or really
push someone to get something done.
[90:21] The model just isn’t going to do that.
It’s going to be too nice.
[90:24] I’d say there’s a wide variation
in quality of human remote workers.
[90:29] If you try to hire someone off of Upwork
to do a software engineering project,
[90:33] there’s going to be a huge variation.
It’s often quite hard to get them to
[90:37] do a good job or pay attention to
all the feedback you’re giving.
[90:44] I would guess that in some cases, the
pre-AI version of this was worse than
[90:51] what you can get now from existing AI.
I think it might end up being a little
[90:57] complicated, because to some extent we already
have this for some not-so-high-quality work.
[91:04] But then obviously we’re not matching human
level in certain higher-quality forms of work.
[91:14] But I basically agree with Charlie
and Beren that maybe we’ll have some
[91:19] version of this in a year or so that’s okay.
We’ll have that form factor, and it’ll be able
[91:27] to do some things really well, some things not
so well, and things will be improving from there.
[91:33] We shift the goalposts based on
the very long tail all the time.
[91:36] I feel like you’ve used this example
before of doing your taxes or something.
[91:40] This year, I literally just told Codex to go get
everything I needed and send it to the accountant.
[91:45] There was this massive list of stuff it had to
use computers to click through and download.
[91:49] It did it. It was perfect. A lot
of this stuff it can already do.
[91:55] Okay: give you 10x total productivity uplift.
Basically, if it takes you a year to make a
[92:02] breakthrough now, you make
a breakthrough every month.
[92:05] I think I would just refuse
to give you a scalar on this.
[92:10] We might already be past
that in some types of work.
[92:14] Let’s say you’re trying to do
certain types of math, and—
[92:20] Oh, sorry. But for you as AI researchers
trying to advance the state of AI research.
[92:27] How much are AI researchers sped up or uplifted?
Somewhere between 5-10 years?
[92:33] Oh, really? Okay, that’s far away.
Really, you think it’s longer than
[92:36] for a general remote worker?
Interesting.
[92:39] I’m realizing you probably have a very different
definition of a fully general remote worker.
[92:43] I could have specified that earlier.
This is true, because obviously an
[92:47] AI researcher can be a remote worker.
I’m picturing normal white-collar work
[92:52] over the period of a month.
I think it starts to diverge
[92:55] a little bit past two months.
A very competent white-collar worker,
[92:58] but not necessarily a super creative researcher.
I would say two years.
[93:02] Two years? 10x? Okay. How about you, Beren?
I can kind of see that, actually, because
[93:09] right now it’s already definitely
more than 10X for coding stuff.
[93:12] So if it can do even one or two
loops of experimental feedback,
[93:16] that would actually be massive already.
So 10x uplift of AI researchers within two years.
[93:22] If you plug that into a very naive
model of AI progress and how much is
[93:26] coming from AI researchers, and there’s
a 10x increase in their productivity,
[93:32] you have a radically accelerated pace of
AI progress starting two years from now.
[93:36] I think this will mean that AI progress
doesn’t get bottlenecked on AI researchers’
[93:40] ability to run small experiments.
It gets bottlenecked on other things.
[93:43] Of course. But it just happens
10x faster, which is a huge deal.
[93:47] That also helps the next thing, which gives
you a 100x speedup, happen sooner, et cetera.
[93:53] I’m happy to just take a bit longer on that one.
What’s the crux?
[93:58] My capacity to absorb information and make the
Bayesian optimal decision on the next experiment.
[94:04] I’m assuming that you can
delegate some of this to the AI.
[94:07] The AI is becoming decent at deciding.
It’s run this experiment, it’s got
[94:10] this result, it runs the next experiment.
If it can run two or three experiments in a
[94:14] row without crashing, then
that is actually a big uplift.
[94:19] Okay, final question. An AI which dominates
top human experts across every single field
[94:27] of work that can be done over a computer.
So not only AI research, but all cognitive work.
[94:35] Not just short-horizon work, but literally, if
it takes three years or something, the AI will
[94:40] still do better than humans.
This is basically just ASI?
[94:43] Yeah.
I would say 3-4 years.
[94:46] The fuck? I mean that doesn’t seem wrong, but—
AI is obviously getting more attention.
[94:56] It’s one of the harder things, but a
lot of energy is being put into it.
[95:01] It’s also not one of the hardest things for
AI, because it involves a lot of code and math,
[95:07] which models are really good at.
For things that involve 3D and
[95:12] spatial stuff and physical stuff, I
think that will take a little longer.
[95:20] If it’s mechanical engineering or something, and
it’s not getting the most attention right now,
[95:26] that might take a little longer.
But it also does include fields
[95:28] where there is relatively little data
because of the nature of the field,
[95:31] and it has to learn that data on the fly.
For example, it has to become superhuman
[95:37] at being an engineer at TSMC or something.
So you would have to assume that you can give
[95:47] the AI the same onboarding material.
Then something has to be solved about
[95:54] longer-horizon learning.
I’d say 5 to 10.
[95:58] So basically, you think automating AI
research is ASI-complete or something?
[96:06] Yeah, I think so. I think there are so many
things in the world where, even if you have
[96:11] some sort of memory system external to the model,
and even if context length grows a little bit,
[96:16] there are just fundamentally things where,
even if you could research the information
[96:19] or write notes yourself, you’d need more
than a million-token context window today.
[96:24] I kind of agree on the 5-year range, at least
for the stuff that labs are focusing on.
[96:29] But I think there’s going to be a long tail of
stuff which the AI could theoretically go out
[96:33] and learn about, but no one has bothered to do
it and the compute hasn’t been allocated to that.
[96:37] So that might take longer for
literally every single human expert.
[96:41] Sorry, but by this I also included the ability
to learn a new domain as fast as a human.
[96:46] I think that’s not necessarily
necessary, because the AI will have
[96:49] vastly greater experience than any human.
Thanks so much for doing this, guys.
[96:52] I feel like this was a great format for getting
different experts to disagree and debate and
[96:56] discuss things together.
It was very productive.
[96:59] Thanks for having us.