Skip to content
Lex Fridman PodcastLex Fridman Podcast

George Hotz: Tiny Corp, Twitter, AI Safety, Self-Driving, GPT, AGI & God | Lex Fridman Podcast #387

George Hotz is a programmer, hacker, and the founder of comma-ai and tiny corp. Please support this podcast by checking out our sponsors: - Numerai: https://numer.ai/lex - Babbel: https://babbel.com/lexpod and use code Lexpod to get 55% off - NetSuite: http://netsuite.com/lex to get free product tour - InsideTracker: https://insidetracker.com/lex to get 20% off - AG1: https://drinkag1.com/lex to get 1 month supply of fish oil TRANSCRIPT: https://lexfridman.com/george-hotz-3-transcript EPISODE LINKS: George's Twitter: https://twitter.com/realgeorgehotz George's Twitch: https://twitch.tv/georgehotz George's Instagram: https://instagram.com/georgehotz Tiny Corp's Twitter: https://twitter.com/__tinygrad__ Tiny Corp's Website: https://tinygrad.org/ Comma-ai's Twitter: https://twitter.com/comma_ai Comma-ai's Website: https://comma.ai/ Comma-ai's YouTube (unofficial): https://youtube.com/georgehotzarchive Mentioned: Learning a Driving Simulator (paper): https://bit.ly/42T6lAN PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ Full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 OUTLINE: 0:00 - Introduction 1:39 - Time is an illusion 11:18 - Memes 13:55 - Eliezer Yudkowsky 26:19 - Virtual reality 32:38 - AI friends 40:03 - tiny corp 53:24 - NVIDIA vs AMD 56:21 - tinybox 1:08:30 - Self-driving 1:23:09 - Programming 1:31:06 - AI safety 1:56:03 - Working at Twitter 2:33:46 - Prompt engineering 2:39:42 - Video games 2:55:57 - Andrej Karpathy 3:06:02 - Meaning of life SOCIAL: - Twitter: https://twitter.com/lexfridman - LinkedIn: https://www.linkedin.com/in/lexfridman - Facebook: https://www.facebook.com/lexfridman - Instagram: https://www.instagram.com/lexfridman - Medium: https://medium.com/@lexfridman - Reddit: https://reddit.com/r/lexfridman - Support on Patreon: https://www.patreon.com/lexfridman

Lex FridmanhostGeorge Hotzguest
Jun 29, 20233h 8mWatch on YouTube ↗

CHAPTERS

  1. How humanity ends: wireheading, infinite TikTok, and the “little red button”

    Lex and George start with existential risk, but George’s worry is less about an AI “turning evil” and more about humans using powerful tools to optimize for addiction. He frames a plausible endgame as wireheading—amusing ourselves to death—or a slow demographic collapse where people simply stop reproducing.

    • AI as a “little red button” that gets pressed for tactical goals, unlike nukes
    • Wireheading: addictive feeds that outcompete basic needs like eating
    • Species vs society: humanity might survive even if modern society collapses
    • Diversity in humans makes full extinction hard, but social forces can funnel behavior
  2. Is time real? Useful models, objective reality, and computation as the substrate

    George treats time less as a metaphysical truth and more as a model that’s useful for describing reality. The conversation quickly broadens to whether anything is “real” beneath our models, with George pointing to math and compression (Kolmogorov complexity) as grounded anchors.

    • Time as a useful model regardless of ontological status
    • Objective reality vs model-based pragmatism
    • “Math is real”: complexity and hardness as fundamental constraints
    • Everything as computation; extended Church–Turing thesis
  3. The “George Hotz model”: AI replicas, relationships, and real vs artificial difficulty

    They explore what it would mean for an AI model to emulate George—eventually outperforming him in social preference. George distinguishes “real difficulty” (survival constraints) from “artificial difficulty” (knobs you can tune or turn off), and worries that optimized digital companions could hollow out authentic struggle.

    • AI clones competing with the real person in social and romantic settings
    • Fine-tuned partners: perfect quirks and curated flaws
    • Artificial difficulty as adjustable/constructed friction vs nature’s constraints
    • The “throwing away the knob” gesture as a dangerous romanticization
  4. Memes, superhuman manipulation, and building the TikTok you can’t stop watching

    George predicts that truly superhuman AI will create memes and media that can manipulate humans at a deeper level than today’s engagement algorithms. Using "Infinite Jest" as a metaphor, he imagines generative content that becomes irresistibly compelling—far beyond human-produced feeds.

    • AI-generated memes as a new class of psychological weapon
    • Infinite Jest analogy: entertainment that overrides all other drives
    • Scale matters: “one humanity” of content vs “a hundred humanities”
    • AI safety reframed: biggest threat is humans using AI to manipulate humans
  5. Eliezer Yudkowsky, nukes vs AI, and whether AI kills society or the species

    Lex brings up Eliezer’s claim that AI will kill everyone; George partly agrees but emphasizes societal collapse over literal extinction. He contrasts nuclear weapons (hard to use tactically) with AI (easy to deploy in many small, strategic ways), and argues that robustness and self-reproduction are missing from today’s machines.

    • Why nukes didn’t end the world: limited tactical usefulness
    • Why AI is different: many “small button” uses can reshape society
    • Post-collapse rebuilding: possible return to anti-technology taboos
    • Robustness gap: superintelligence may arrive before machines can reproduce/repair
  6. Robots that reproduce: fabs, the bio stack vs silicon stack, and the real bottleneck

    They dig into why self-replicating robots are far harder than they sound—microchips and fabs dominate the complexity. George contrasts biology, where reproduction is foundational, with silicon systems that depend on vast industrial scaffolding, making autonomous survival and reproduction unrealistic in the near term.

    • Self-replication requires fabs, doping/etching silicon, and enormous infrastructure
    • 3D printers can’t trivially “print chips” or full compute stacks
    • Biological stack starts with reproduction; silicon stack does not
    • Civilization-scale reproduction (e.g., reproducing on Mars) is the real benchmark
  7. Virtual reality and loneliness: why humans want to believe (and why LLMs aren’t conscious)

    George is enthusiastic about VR but thinks truly convincing visuals are still far away, unlike audio which already reaches realism. They connect this to loneliness and the human urge to anthropomorphize, with George dismissing consciousness as a fuzzy concept—often a stand-in for “soul.”

    • VR today is far from “eye-resolution” realism; audio is closer to solved
    • Loneliness as a driver for immersive escape and belief
    • Humans over-ascribe minds: “sad face on a rock” analogy
    • Consciousness as an anthropocentric label; LLMs as less conscious than animals
  8. AI friends and AI girlfriends: the Girlfriend Turing Test and cultural “ought” vs “is”

    George openly says he wants AI friends, and jokes his next company could be AI girlfriends designed to pass a “girlfriend Turing test.” They discuss cheating, monogamy, and how culture must decide what’s acceptable—because what AI can do doesn’t determine what society ought to endorse.

    • Desire for AI friends smarter than us; current models feel “junior engineer/Fiverr level”
    • Cheating and relationship boundaries become harder to define with AI partners
    • “Girlfriend Turing Test”: personalized companion realism as a product goal
    • Is–ought gap: capability doesn’t dictate moral or cultural response
  9. TinyCorp origin: TinyGrad, decentralizing compute power, and the NVIDIA monopoly worry

    George explains TinyGrad as a learning project that became a mission: keep AI compute decentralized as GPUs become strategic resources. He worries a dominant NVIDIA could become a national-security choke point, pushing him to build a simpler framework that can run well across hardware.

    • TinyGrad started as an educational project (like Karpathy’s MicroGrad)
    • Strategic concern: NVIDIA dominance as a centralization risk
    • Decentralization as a guiding principle (hardware + software ecosystems)
    • Cloud skepticism: “who owns the off switch?”
  10. NVIDIA vs AMD: drivers, open-source culture, and why accelerators fail on software

    George argues most AI accelerator startups fail not because chips are bad but because the software stack is too hard to match against CUDA/PyTorch performance. He’s blunt about AMD’s driver instability (kernel panics), but also frames success as cultural: public development, maintained issues, and real openness.

    • AI accelerators are primarily a software problem, not a hardware problem
    • Porting PyTorch is painful: too many kernels to implement and tune
    • AMD critique: driver instability; fuzz-testing demo loops causing kernel panics
    • Open source as culture (issues, velocity, public iteration), not GitHub dumps
  11. Tinybox: a petaflop in your house, quiet cooling, and “largest LLM you can run from a wall plug”

    George pitches Tinybox as a turnkey deep learning machine optimized for home power constraints, noise, and bandwidth. The product goal is simple: run large open models (like LLaMA 65B) locally in real time with an Apple-like out-of-the-box experience.

    • Tinybox specs focus: near-petaflop compute, >100GB VRAM, massive bandwidth, fast NVMe RAID
    • Constraint-driven design: 120V/15A outlet; “tiny rack” idea for garages via EV chargers
    • GPU flexibility (AMD/NVIDIA/Intel), but experience and stability are key
    • Quiet cooling via larger, low-pressure airflow rather than small high-pressure fans
  12. Self-driving update: OpenPilot, DriveGPT, simulators, RL, and Tesla’s lead

    George claims the core problem is solved in principle: learn a human driving policy from data, not hand-coded rules. He describes a new direction—DriveGPT-style next-frame prediction in a learned simulator—then using RL to optimize for “non-disengagement” as a proxy for customer satisfaction.

    • “Solved” means: model outputs human-like driving policy from realistic sensors
    • DriveGPT: transformer-based learned simulator trained on next-frame prediction
    • RL on the simulator with reward tied to disengagement (comfort + confidence)
    • Compute scaling at Comma; Tesla remains 1–2 years ahead due to execution and scale
  13. Open-source AI vs “AI safety as control”: paperclips, PSYOP defense, and the AI firewall for your mind

    George’s AI safety stance is anti-centralization: the most dangerous future is a small group controlling a single aligned model. He argues open access is a defense—e.g., personal AI that filters manipulation like an ad blocker—and suggests “AI firewalls” for individuals to protect attention and cognition.

    • Open source as anti-paperclip strategy: many AIs reduce single-point-of-failure control
    • Critique of “trusted authorities” controlling intelligence; alignment as political power
    • Threat model: humans deploying bots/propaganda, not autonomous AI rebellion
    • AI firewall concept: personal tools to block ads, PSYOPs, and outrage-engine content
  14. Twitter internship: refactor-before-features, incentive failures, and why tests are the foundation

    George recounts his brief Twitter stint and focuses on why the codebase felt stuck: low trust in tests, online-only diffs, and incentives that rewarded building new internal libraries over using proven tools. His prescription is classic but hard: freeze feature work, build trustworthy tests between services, then replace modules safely.

    • Refactors before features: speed comes from reducing complexity, not adding code
    • Promotion incentives produced needless internal rewrites (e.g., replacing NGINX)
    • Twitter can’t be run locally; development friction and lack of CI confidence
    • Plan: put tests “between pieces” (microservices boundaries), then rewrite modules with tests proving equivalence
  15. Programming philosophy: tool completeness, why GPT code is “close to correct,” and what George actually wants from AI

    They contrast driving and programming through “tool completeness”: programming constantly evolves its tools, while driving interfaces barely change. George rejects current LLM coding assistants because “close to correct” increases debugging burden; instead he wants AI that finds bugs, explains issues, and behaves like a high-signal code reviewer.

    • Tool completeness: programming’s tools/languages evolve rapidly; driving’s do not
    • LLM code risk: close-to-correct code is the worst kind for debugging-heavy work
    • Desired AI: bug finding, feedback, and correctness tools (mypy-style), not prose autocompletion
    • Optional typing as a pragmatic middle ground; wish for runtime type enforcement mode

Get more out of YouTube videos.

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