Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Description
George Hotz is the founder of Comma.ai, a machine learning based vehicle automation company. He is 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 has done quite a few interesting things at the intersection of hardware and software. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on iTunes or support it on Patreon.
Chapters
In this episode of the Artificial Intelligence podcast, Lex Friedman interviews George Hotz, the founder of Comm.
00:00 - 01:21 (01:21)
Summary
In this episode of the Artificial Intelligence podcast, Lex Friedman interviews George Hotz, the founder of Comm. AI, a machine learning-based vehicle automation company, on his views on AI and technology in general, as well as his thoughts on living in a simulation.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The podcast discusses the possibility of humanity being in a simulation, the idea that the simulation may be designed to keep the hardware in spec, and whether it would be possible to prove that we are in a simulation or not.
01:23 - 05:55 (04:32)
Summary
The podcast discusses the possibility of humanity being in a simulation, the idea that the simulation may be designed to keep the hardware in spec, and whether it would be possible to prove that we are in a simulation or not.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
A developer talks about receiving feedback from respected individuals regarding code quality, and the difficulty of debugging a processor without a debugger or low-level tools.
05:55 - 09:39 (03:43)
Summary
A developer talks about receiving feedback from respected individuals regarding code quality, and the difficulty of debugging a processor without a debugger or low-level tools.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The speaker expresses his bias towards the peak years of 2011 to 2015 in the CTF competitive scene, and mentions its similarity to modern competitive programming.
09:39 - 13:57 (04:18)
Summary
The speaker expresses his bias towards the peak years of 2011 to 2015 in the CTF competitive scene, and mentions its similarity to modern competitive programming. He notes the quality of the players and the amount of innovation during those years.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
A discussion on the possibility of good hackers being lured into unethical hacking for monetary gain and the distribution of good and bad people in the hacking community.
13:57 - 18:49 (04:52)
Summary
A discussion on the possibility of good hackers being lured into unethical hacking for monetary gain and the distribution of good and bad people in the hacking community.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The guest shares her admiration for the speed and efficiency of the host's programming, likening it to watching a skilled gamer.
18:49 - 22:22 (03:32)
Summary
The guest shares her admiration for the speed and efficiency of the host's programming, likening it to watching a skilled gamer. They discuss Project Zero's approach to API documentation.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
In this episode, the host discusses distributed file systems like Ceph and Seaweed FS, and reflects on his recent embrace of programming languages like JavaScript and PHP, which are often criticized as being "bad" languages with poor performance and functionality.
22:22 - 27:44 (05:21)
Summary
In this episode, the host discusses distributed file systems like Ceph and Seaweed FS, and reflects on his recent embrace of programming languages like JavaScript and PHP, which are often criticized as being "bad" languages with poor performance and functionality.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
In this podcast, the guest discusses their conversation with Elon Musk regarding autonomous driving, including correcting Musk's misunderstandings and struggles to solve all aspects of autonomous driving.
27:44 - 31:01 (03:16)
Summary
In this podcast, the guest discusses their conversation with Elon Musk regarding autonomous driving, including correcting Musk's misunderstandings and struggles to solve all aspects of autonomous driving.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
Lane keeping is a valuable safety feature for autonomous vehicles as it alleviates stress from the driver and improves overall safety by removing the need to constantly stay vigilant while driving.
31:01 - 35:40 (04:39)
Summary
Lane keeping is a valuable safety feature for autonomous vehicles as it alleviates stress from the driver and improves overall safety by removing the need to constantly stay vigilant while driving. However, the technology is still reliant on sensors that could potentially disengage if lane markings are faded or absent.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The different types of lane keeping assist systems that cars use includes small torque application after crossing a lane line and the Tesla system which keeps the car centered in the lane.
35:40 - 39:27 (03:47)
Summary
The different types of lane keeping assist systems that cars use includes small torque application after crossing a lane line and the Tesla system which keeps the car centered in the lane. The speaker mentions a new car with support for 45 different car makes and emphasizes the importance of genuine customer interaction.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The need for frictionless driver monitoring systems for consumer autonomous cars is critical.
39:27 - 45:48 (06:20)
Summary
The need for frictionless driver monitoring systems for consumer autonomous cars is critical. Driver monitoring needs to be implemented in a way that cannot be cheated, similar to Tesla's current system.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The need for driver monitoring is discussed in relation to the state of the driver and the car to ensure safe driving, despite Elon Musk's recent claim that it's not necessary.
45:48 - 50:54 (05:06)
Summary
The need for driver monitoring is discussed in relation to the state of the driver and the car to ensure safe driving, despite Elon Musk's recent claim that it's not necessary.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
Researchers are developing reinforcement learning models to train pedestrians to move in more natural ways using real data.
50:54 - 53:46 (02:51)
Summary
Researchers are developing reinforcement learning models to train pedestrians to move in more natural ways using real data. The focus is on creating ultra-realistic behavioral models to improve simulations.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
Waymo's self-driving cars have a perception stack and planner, but the line between the two is not always clear.
53:46 - 57:44 (03:58)
Summary
Waymo's self-driving cars have a perception stack and planner, but the line between the two is not always clear. The company relies on a combination of hand-engineering and machine learning to make its vehicles more autonomous.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
Turning autonomous driving into a learning problem allows for a more efficient and effective approach, rather than relying on hand-coded hacks and modules.
57:45 - 1:02:30 (04:44)
Summary
Turning autonomous driving into a learning problem allows for a more efficient and effective approach, rather than relying on hand-coded hacks and modules.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The use of data and machine learning could enable cars to automatically do lane changes and learn appropriate driving policies from good drivers.
1:02:30 - 1:06:46 (04:15)
Summary
The use of data and machine learning could enable cars to automatically do lane changes and learn appropriate driving policies from good drivers.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The possibility of achieving level five self-driving vehicles without any machine learning is discussed, with questions raised about whether or not it is a feasible approach.
1:06:46 - 1:09:58 (03:12)
Summary
The possibility of achieving level five self-driving vehicles without any machine learning is discussed, with questions raised about whether or not it is a feasible approach. The motivations behind other companies' promises to deliver L5 vehicles within the next few years are examined in comparison to Google's Waymo.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The focus on winning self-driving cars as a goal doesn't always align with other opportunities presented, such as selling consumer products or access to data.
1:09:58 - 1:17:44 (07:46)
Summary
The focus on winning self-driving cars as a goal doesn't always align with other opportunities presented, such as selling consumer products or access to data. The prioritization of these opportunities can depend on how they contribute to the end goal of winning self-driving cars.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The use of perception systems, based on both vision and radar, is being considered as a substitute for relying heavily on LIDAR technology in autonomous vehicles.
1:17:44 - 1:21:14 (03:29)
Summary
The use of perception systems, based on both vision and radar, is being considered as a substitute for relying heavily on LIDAR technology in autonomous vehicles.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
A first-mover advantage exists in carefully balancing a market with self-driving cars, as switching costs increase for consumers.
1:21:15 - 1:24:30 (03:15)
Summary
A first-mover advantage exists in carefully balancing a market with self-driving cars, as switching costs increase for consumers. Chinese knockoff self-driving cars may be attractive for blanketing a city, but the commoditization of the technology could resemble the current state of scooter sharing.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The static driving problem, or the ability to navigate roads assuming you're the only car, is not an easy feat for current technology.
1:24:31 - 1:29:03 (04:31)
Summary
The static driving problem, or the ability to navigate roads assuming you're the only car, is not an easy feat for current technology. This is where Tesla is failing in their lane-keeping system.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
Lateral's approach for reinforcement learning on the world will scale to handle both the static and dynamic elements.
1:29:03 - 1:31:42 (02:39)
Summary
Lateral's approach for reinforcement learning on the world will scale to handle both the static and dynamic elements. The future plan is to perform reinforcement learning on the world once all the cars come in.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The human element of catching the system when it fails is key to making reinforcement learning work effectively.
1:31:44 - 1:35:46 (04:02)
Summary
The human element of catching the system when it fails is key to making reinforcement learning work effectively.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The speaker compares torque limits in their company to Tesla's and analyzes the language used in the Misera documentation, noting it reflects the software's origins in computer science.
1:35:46 - 1:39:01 (03:14)
Summary
The speaker compares torque limits in their company to Tesla's and analyzes the language used in the Misera documentation, noting it reflects the software's origins in computer science.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The speaker discusses the importance of having real skills and being known for them.
1:39:02 - 1:42:03 (03:01)
Summary
The speaker discusses the importance of having real skills and being known for them. They also express admiration for those who contribute to building infrastructure.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The speaker talks about their interest in observing pedestrian behavior and understanding it from a computer vision perspective.
1:42:03 - 1:44:57 (02:54)
Summary
The speaker talks about their interest in observing pedestrian behavior and understanding it from a computer vision perspective. They also discuss the potential business value of using technology to monitor employee behavior and reduce accidents.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The discussion covers the trolley problem and the level of technical expertise required to have an opinion on developing reliable and secure systems.
1:44:57 - 1:48:56 (03:58)
Summary
The discussion covers the trolley problem and the level of technical expertise required to have an opinion on developing reliable and secure systems.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The guest discusses the meaning of work, and the potential merging of virtual reality and AI with sex work.
1:48:56 - 1:54:40 (05:44)
Summary
The guest discusses the meaning of work, and the potential merging of virtual reality and AI with sex work.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The speaker discusses their perspective on winning, personal goals, and building a compressive model of the world based on the total number of human and machine flops.
1:54:40 - 1:58:47 (04:06)
Summary
The speaker discusses their perspective on winning, personal goals, and building a compressive model of the world based on the total number of human and machine flops.
EpisodeGeorge Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
PodcastLex Fridman Podcast
The technical goal of AI is to maximize uncertainty while reducing it at the same time, and the universal reward function is an important aspect of AI.
1:58:47 - 1:59:32 (00:45)
Summary
The technical goal of AI is to maximize uncertainty while reducing it at the same time, and the universal reward function is an important aspect of AI.