Lex Fridman PodcastGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles | Lex Fridman Podcast #31
EVERY SPOKEN WORD
150 min read · 30,032 words- 0:00 – 1:27:30
Intro
- LFLex Fridman
The following is a conversation with George Hotz. He's the founder of Comma.ai, a machine learning based vehicle automation company. He is most certainly an outspoken personality in the field of AI and technology in general. He first gained recognition for being the first person to carrier unlock an iPhone and since then, he's done quite a few interesting things at the intersection of hardware and software. This is the Artificial Intelligence podcast. If you enjoy it, subscribe on YouTube, give it five stars on iTunes, support it on Patreon, or simply connect with me on Twitter @lexfridman, spelled F-R-I-D-M-A-N. And I'd like to give a special thank you to Jennifer from Canada for her support of the podcast on Patreon. Merci beaucoup, Jennifer. She's, uh, been a friend and an engineering colleague for many years since I was in grad school. Your support means a lot and inspires me to keep this series going. And now here's my conversation with George Hotz. Do you think we're living in a simulation?
- GHGeorge Hotz
Y- yes, but it may be unfalsifiable.
- LFLex Fridman
What do you mean by unfalsifiable?
- GHGeorge Hotz
So if the simulation is designed in such a way that they did like a formal proof to show that no information can get in and out, and if their hardware is designed to, for the, anything in the simulation to always keep the hardware in spec, it may be impossible to prove whether we're in a simulation or not.
- LFLex Fridman
So they've designed it such that it's a closed system, you can't get outside the system?
- GHGeorge Hotz
Well, maybe it's one of three worlds. We're either in a simulation which can be exploited, we're in a simulation which not only can't be exploited but like the same thing's true about VMs. Um, a really well-designed VM, you can't even detect if you're in a VM or not.
- LFLex Fridman
(laughs) That's brilliant. So we're, uh, it's, yeah, so the simulation's running on a, on a virtual machine?
- GHGeorge Hotz
Yeah. But now i- in reality all VMs have ways to detect.
- LFLex Fridman
That's the point. I mean, is it, uh, y- you've done quite a bit of hacking yourself, uh, and so you should know that, uh, really any complicated system will have ways in and out.
- GHGeorge Hotz
So this isn't necessarily true going forward. I spent my time away from Comma, I learned, uh, Coq.
- LFLex Fridman
Mm-hmm.
- GHGeorge Hotz
It's a dependently typed, like, uh, it's a language we're writing math proofs in.
- LFLex Fridman
Mm-hmm.
- GHGeorge Hotz
And if you write code that compiles in a language like that, it is correct by definition. The, the types check its correctness.
- LFLex Fridman
Mm-hmm.
- GHGeorge Hotz
So it's possible that the simulation is written in a language like this, in which case, you know...
- LFLex Fridman
Yeah, but that, that can't be sufficiently expressive a language like that.
- GHGeorge Hotz
Oh, it can.
- LFLex Fridman
It can be?
- GHGeorge Hotz
Oh, yeah.
- LFLex Fridman
Okay. Well so you, uh, hm, all right, so-
- GHGeorge Hotz
The simulation doesn't have to be Turing-complete if it has a scheduled end date. Looks like it does actually with Entropy.
- LFLex Fridman
I, uh, I don't think that, uh, a simulation as, that results in, uh, something as complicated as the universe wo- would have a form of proof th- of correctness, right? Uh, it's possible of course, uh...
- GHGeorge Hotz
We have no idea how good their tooling is, and we have-
- LFLex Fridman
True.
- GHGeorge Hotz
... no idea how complicated the universe computer really is. It may be quite simple.
- LFLex Fridman
It's just very large, right?
- GHGeorge Hotz
It's very, it's definitely very large.
- LFLex Fridman
But the fundamental rules might be super simple.
- GHGeorge Hotz
Yeah. Conway's game of life kind of stuff.
Episode duration: 1:59:36
Install uListen for AI-powered chat & search across the full episode — Get Full Transcript
Transcript of episode iwcYp-XT7UI