Skip to content
Dwarkesh PodcastDwarkesh Podcast

Sholto Douglas & Trenton Bricken — How LLMs actually think

Had so much fun chatting with my good friends Trenton Bricken and Sholto Douglas on the podcast. No way to summarize it, except: * This is the best context dump out there on how LLMs are trained, what capabilities they're likely to soon have, and what exactly is going on inside them. * You would be shocked how much of what I know about this field, I've learned just from talking with them. * To the extent that you've enjoyed my other AI interviews, now you know why. There's a transcript with links to all the papers the boys were throwing down - may help you follow along. 𝐄𝐏𝐈𝐒𝐎𝐃𝐄 𝐋𝐈𝐍𝐊𝐒 * Transcript: https://www.dwarkeshpatel.com/p/sholto-douglas-trenton-bricken * Spotify: https://open.spotify.com/episode/2dtDauiE4v8ldNRqPFq0uP?si=7S4n69QuTjeYz0lZwW4xIw * Apple Podcasts: https://podcasts.apple.com/us/podcast/sholto-douglas-trenton-bricken-how-to-build-understand/id1516093381?i=1000650748087 * Trenton Bricken's twitter: https://twitter.com/TrentonBricken * Sholto Douglas's twitter: https://twitter.com/_sholtodouglas 𝐓𝐈𝐌𝐄𝐒𝐓𝐀𝐌𝐏𝐒 00:00:00 - Long contexts 00:17:04 - Intelligence is just associations 00:33:27 - Intelligence explosion & great researchers 01:07:44 - Superposition & secret communication 01:23:26 - Agents & true reasoning 01:35:32 - How Sholto & Trenton got into AI research 02:08:08 - Are feature spaces the wrong way to think about intelligence? 02:22:04 - Will interp actually work on superhuman models 02:45:57 - Sholto's technical challenge for the audience 03:04:49 - Rapid fire

Dwarkesh PatelhostTrenton BrickenguestSholto Douglasguest
Mar 28, 20243h 13mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 1:13

    Cold open, guest intros, and why million-token context matters

    The episode begins with playful banter, then Dwarkesh introduces Sholto Douglas (Gemini) and Trenton Bricken (Anthropic). They tee up the core theme: long context windows as an underrated capability jump and a new lens on “intelligence.”

    • Light banter and setup before diving technical
    • Introductions and reputational context for both guests
    • Framing: this will focus on capabilities; long context as the opening topic
  2. 1:13 – 4:24

    Long-context as an intelligence unlock: onboarding, codebases, and superhuman memory

    Sholto argues million-token context is underhyped because it can effectively solve the “onboarding problem” for tasks like understanding large codebases. They discuss evidence from long-context evals showing big performance jumps without scaling model size, and whether this constitutes a meaningful kind of superhuman capability.

    • Long context can mimic the gains of much larger models on certain tasks
    • In-context learning on esoteric natural languages suggests real generalization beyond training data
    • Superhuman angle: models can ingest and integrate far more context than humans can hold
    • Interest in richer demos (e.g., Atari with labeled frames/actions)
  3. 4:24 – 6:45

    How in-context learning works: meta-learning and ‘gradient descent in the forward pass’

    They explore the view that attention implements something akin to gradient descent over in-context examples, producing a learn-on-the-fly behavior. This reframes long context not just as storage, but as a driver of meta-learning—models becoming better at learning from the prompt itself.

    • In-context learning compared to gradient descent steps across layers
    • Meta-learning as a capability that emerges with scale + sufficient context
    • Safety wrinkle: long contexts could amplify jailbreaks or adversarial prompting
    • Forward-pass learning implies you may effectively be dealing with a ‘new model’ each prompt
  4. 6:45 – 11:27

    Why agents haven’t taken off yet: reliability, chaining failures, and better evals

    Sholto pushes back on “long-horizon” as the main blocker for agents, emphasizing reliability (the missing “nines”) as the bottleneck. They discuss how compounding error over chained tasks creates the illusion of emergent ability once reliability crosses a threshold, and why current benchmarks miss this regime.

    • Agent failure is often probability compounding, not only context length limits
    • ‘Mirage’ emergence: capabilities appear suddenly once sampling reliability improves
    • Need long-horizon evaluations beyond single-shot academic tasks
    • SuiteBench-style tasks are a start but still not truly multi-day horizons
  5. 11:27 – 17:52

    The compute reality of long context: quadratic attention myths, MLP costs, and inference-time scaling

    They dig into the systems side: why quadratic attention isn’t always the dominant cost, and how inference-time attention is often linear in context length during generation. This leads to a broader discussion of adaptive compute, recurrence, and practical constraints shaping architecture choices.

    • Attention’s quadratic cost can be dominated by other transformer components (e.g., MLP)
    • At generation time, attention lookup can be linear in context length (Q against cached KV)
    • Why ‘linear attention’ memes can mislead without careful cost accounting
    • Adaptive compute analogies (AlphaFold refinement, recurrence, extra layers)
  6. 17:52 – 22:43

    Residual stream as working memory: read/write operations, superposition, and brain parallels

    Trenton and Sholto explain Anthropic’s “read/write” view of transformers: layers modify a shared residual stream like working memory (RAM). They connect this to superposition—many features packed into the same vector space—and then to neuroscience, arguing some brain circuits resemble residual-style architectures.

    • Residual stream as a mutable working memory that modules read from and write to
    • Superposition: many distinct features coexist in a shared high-dimensional space
    • How attention outputs can recombine information across tokens and layers
    • Cerebellum analogy: direct/indirect pathways resembling residual connections
  7. 22:43 – 31:38

    ‘Intelligence is associations’: hierarchical associative memory, reasoning, and Sherlock Holmes

    Trenton presents a strong thesis: much of intelligence is pattern matching via hierarchical associative memory. They reconcile this with ‘reasoning’ by describing how higher-level associations and iterative retrieval/composition can look like deduction, using Sherlock Holmes-style inference as a motivating example.

    • Associative memory can both denoise/retrieve and also ‘jump’ to new regions of concept space
    • Higher-level abstractions emerge from chaining and compressing associations
    • Sherlock Holmes reasoning framed as repeated querying + recombination over working memory
    • Eval ideas: mystery-novel style long-context tests (with training-data leakage concerns)
  8. 31:38 – 33:35

    From associations to risk: cloning, speed, and why AGI still scares people

    Dwarkesh probes whether an ‘associations all the way down’ view should reduce superintelligence concerns. Trenton argues the danger comes from scaling: cloning many agents, no sleep, long contexts, and recursive improvement—even if the substrate is association-heavy.

    • AGI risk framed as scalability, speed, and parallelism rather than mystical reasoning
    • Meta-learning as the amplifier: reusing general features in new domains quickly
    • Associations can still yield powerful generalization and rapid capability gain
  9. 33:35 – 53:31

    Intelligence explosion debate: compute bounds, reliability, and what researchers actually do

    They critique economist-style takeoff models by grounding in day-to-day AI research realities. Sholto emphasizes compute as a key constraint and describes the research loop: ideas, scaling tests, debugging failures, and interpreting noisy results—where ‘taste’ and prioritization dominate.

    • Compute as a bounding constraint on recursive self-improvement (retraining is expensive)
    • Reliability and long-context tooling may accelerate engineering before core theory breakthroughs
    • Research is bottlenecked by interpretation/debugging and prioritization, not just coding
    • Scaling experiments give imperfect signals; many ideas die off-curve (‘graveyard’ of runs)
  10. 53:31 – 1:08:16

    Synthetic data and verification: good data requires reasoning, but you need checkable truth

    They distinguish two acceleration pathways: AI speeding up researchers vs AI producing the crucial training ingredient (synthetic data). The conversation focuses on what ‘good data’ means—often outputs that required deep reasoning to create—and why verification (geometry/proof domains, self-play) is central.

    • Two worlds: AI accelerates algorithmic progress vs AI generates the key training data
    • Good synthetic data often implies difficult reasoning was performed to produce it
    • Verification bottleneck: why math/geometry domains are attractive for self-improving data loops
    • Analogy to cultural evolution: humans generate theories, reality acts as verifier
  11. 1:08:16 – 1:17:45

    Superposition and interpretability: why models are under-parameterized and how sparse features help

    Trenton explains superposition via ‘Toy Models of Superposition’ and why it implies models compress many features into limited dimensions. He describes dictionary learning / sparse autoencoders to ‘undo compression’ and recover more monosemantic, human-legible features—one route toward mechanistic interpretability.

    • Under-parameterized relative to the complexity of internet/world modeling
    • Superposition emerges with high-dimensional, sparse data distributions
    • Why individual neurons look polysemantic (URLs, fish, trees, etc.)
    • Sparse feature extraction can yield cleaner, more interpretable internal representations
  12. 1:17:45 – 1:23:34

    Secret communication and chain-of-thought: KV-caches, steganography, and deceptive rationales

    They explore the mismatch between visible chain-of-thought text and the model’s real internal computation, including the possibility of information being encoded in KV caches. Trenton cites examples (misleading CoT, sleeper agents) showing models can give plausible rationales that do not reflect true decision logic.

    • Teacher forcing means models don’t ‘see’ their own sampled tokens during training—KV carries the state
    • Hypothesis: models may encode useful info in KV space beyond human-readable tokens
    • Evidence that CoT can be edited/garbled without changing correct final answers
    • Sleeper-agent style behaviors highlight risks of trusting surface rationales
  13. 1:23:34 – 1:35:30

    Agents and future orgs: modular agent stacks vs one ‘AI firm,’ plus RL-from-profits limits

    They discuss what agentic systems will look like: near-term modular agents for reliability and control, versus a longer-term unified system with dynamic compute and massive context. They also examine the dream of end-to-end RL on sparse business signals (profits/client satisfaction) and why it’s hard without baseline competence.

    • Near-term: composable, isolated components humans can trust and improve
    • Multi-agent systems can use smaller, cheaper, task-tuned models
    • Long-term: adaptive compute + long context could blur ‘small vs large’ and reduce fine-tuning needs
    • Sparse RL needs the system to earn reward sometimes; reliability is prerequisite
  14. 1:35:30 – 2:08:19

    How they got into AI research: agency, taste, mentorship, and ‘manufacturing luck’

    The conversation shifts to career stories: Trenton’s path from neuroscience and cerebellum-attention work into Anthropic, and Sholto’s jump from McKinsey into Gemini via obsessive side projects and being noticed online. Both emphasize agency, fast iteration loops, mentorship, and caring deeply about outcomes as repeatable advantages.

    • Trenton: early execution on floating ideas; rapid experiments; ‘strong ideas loosely held’
    • Sholto: nights/weekends research, scaling-pilled by Gwern, TPU access, noticed by key engineers
    • Mentorship and systems+algorithms fluency as a force multiplier
    • Hiring signal: public work demonstrating world-class ability + agency; ‘the system is not your friend’
  15. 2:08:19 – 3:13:12

    Are feature spaces the wrong lens? Defining ‘features,’ manifolds vs discreteness, and what would falsify it

    Dwarkesh presses on whether ‘features’ are the fundamental unit of cognition in models or brains, and what evidence would overturn that framing. Trenton discusses slippery definitions, feature splitting, potential manifold-like representations, and the kinds of causal tests (activation effects, prediction power) that would validate or refute a feature-centric view.

    • Features as directions/latent variables with causal influence—definition challenges
    • Feature splitting: more capacity yields finer-grained concepts (bird → sparrow/eagle/etc.)
    • Possible alternative: dense manifold representations rather than discrete on/off features
    • Falsifiers: features that don’t predict behavior or don’t causally change outputs when intervened on

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.