newsfilter.io
Interview

George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles | Lex Fridman Podcast #31

Core Philosophy & Simulation Theory

  • Hotz posits that we may be living in an unfalsifiable simulation, analogous to a well-designed virtual machine where hardware constraints prevent information leakage or external detection.
  • He suggests that if a simulation utilizes a dependently typed language (like Coq) for correctness, it may be mathematically unbreakable, though he acknowledges the universe's complexity might preclude such formal proofs.
  • Hotz advocates for a "thinking upwards" narrative, shifting focus from physical space exploration (the modernist rocket narrative) to virtual reality and AI as the next frontier for human existence.
  • He expresses a desire to eventually "move" to the cloud/virtual world, believing the quality of virtual infrastructure (e.g., an automated dishwasher) could surpass physical reality regardless of relative status.
  • His personal philosophy on ethics and crime is rooted in a "Russian" perspective that crime is not worth the risk of exposure; he cites Dostoevsky's Crime and Punishment as a deterrent, believing that while one might get away with it initially, eventual capture is inevitable.

Technical Evolution & Programming

  • Hotz's first major hack was carrier-unlocking the iPhone in 2007 via physical hardware modification (pulling an address line), before transitioning to software exploitation.
  • He developed "Kara" (or Cura), a "timeless debugger" that records the computer's state like a "Git for your run log," allowing users to rewind and inspect variable changes, though he notes it struggles with massive binaries like Chrome.
  • He admits his early C code for the iPhone hack was "atrocious" and "broken," evolving only through years of practice, Google/Facebook internships, and iterative tool-building (rebuilding the same tool four times before it was usable).
  • Hotz prefers Go for large-scale systems due to its strong typing, which prevents errors that plague Python (e.g., undetected variable misspellings), though he still uses Python for CTFs due to speed of iteration.
  • He dismisses JavaScript's ecosystem as chaotic ("roaches never die") despite its dominance in the browser, citing version incompatibilities between Babel, ESLint, and npm as a major friction point.

Comma AI & Autonomous Driving Strategy

  • Core Value Proposition: Hotz argues that "lane keeping" is the only truly valuable feature for current consumers, providing significant stress reduction compared to the "terrible" user experience of Tesla's current "Navigate on Autopilot."
  • Hardware Architecture: OpenPilot runs on a Snapdragon 820 phone in a plastic case, utilizing Sony IMX 298 forward cameras and a driver-facing camera, fusing radar data (which remains on the car) but planning to enable camera-only operation.
  • Safety Model: The company requires 100% driver monitoring (detecting phone usage, sleeping, and head orientation) before reaching version 1.0; currently, they disengage steering control but allow gas/brake inputs to override, ensuring the human retains a cheap frictionless takeover.
  • Technical Approach: Hotz rejects HD mapping as a long-term solution, advocating for a "react to environment" approach similar to human perception rather than pre-defined maps.
  • Perception vs. Planning: He argues that separating perception (outputting a state vector) from planning is fundamentally flawed because no human-understandable feature vector exists for complex driving scenarios (e.g., occluded areas); thus, end-to-end learning (a 1024-dimensional vector) is the only path to human-level performance.
  • Competitive Landscape:
    • Tesla: He believes Tesla is the only viable contender for Level 5 due to data scale and over-the-air updates but criticizes their lack of driver monitoring and "Navigate on Autopilot's" mechanical behavior.
    • Waymo/Cruise: He acknowledges they have a 3-5 year lead in technology but criticizes their business model for lacking network effects; he believes Level 5 autonomy will eventually be a commodity where anyone with a checkbook can deploy a fleet, similar to scooters.
    • Mobileye: He cites Mobileye's low R&D spend relative to its revenue as a model of efficiency, contrasting it with the high business development overhead required to work with legacy automakers.
  • Future Business Model: Comma AI aims to become a car insurance company, leveraging their data to statistically identify the safest drivers and offer low premiums, effectively creating a bifurcated market where "bad drivers" are priced out.

Security & Hacking Methodology

  • CTFs (Capture The Flag): Hotz views CTFs as a "race against the clock" where modern players drill specific categories (pwnable, reverse engineering) rather than discovering novel exploits; he notes the difficulty has increased, requiring 9 chained exploits to jailbreak an iPhone.
  • Security Philosophy: He treats security as a subset of safety, asserting that systems relying on wireless communication (V2V, teleoperation) for safety are fundamentally insecure; safety must rely on local sensors that cannot be hacked.
  • Project Zero: He describes Google's Project Zero as a "weapon dropping" initiative that forces companies to patch vulnerabilities within 90 days or have the exploit publicly released, accelerating industry security standards.

Social, Ethical, and Future Views

  • AI Relationships: Hotz is serious about the potential for AI girlfriends and merging with machines, envisioning a monogamous, deep relationship with an AI that simulates his future to guide him, rather than a simple data link.
  • The Singularity: He predicts the singularity will occur around 2038, defined as the point where global computational power is dominated by silicon rather than biological brains, aligning with the Unix timestamp rollover date.
  • Definition of "Winning": He defines "winning" not as material wealth, but as building a "maximally compressive model of the world" to explore and maximize the derivative of compression, effectively solving the mystery of the universe's purpose.
  • Safety vs. Innovation: He critiques current safety engineering for stifling innovation, arguing that the "trolley problem" is a distraction and that the current solution for Level 2 systems is to disengage and leave the decision to the human.
  • Driver Monitoring Critique: He criticizes Tesla's steering wheel sensor requirement as poor UX, arguing for camera-based monitoring and noting that Super Cruise's reaction to looking away (6-second timeout) is too rigid and should be adaptive to scene context.

Company Status & Operations

  • Financials: Comma AI operates with a burn rate of ~$200k/month and revenue of ~$100k/month, aiming to 4x revenue to reach profitability.
  • Governance: Hotz serves as President but describes his role as an "unelected president of a small dictatorship," prioritizing technical progress over traditional business development or fundraising.
  • Timeline: He predicts Comma AI will be 1-2 years behind Tesla in achieving Level 5, but insists Tesla's current timeline for a full autonomous fleet is unrealistic, betting against their 2020/2021 claims.
  • Open Source: He maintains an "open source" culture for tools (like Cabana and the simulator) to ensure transparency and verify his safety claims via public scrutiny.