goodlisten

Episode

George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
listen on Spotify
1:59:41
Published: Mon Aug 05 2019
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)
listen on Spotify
Artificial Intelligence
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Simulation Theory
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Technology
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
CTF competitions
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Hacking
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Programming
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Distributed File Systems
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Autonomous Driving
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Autonomous Driving
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Lane Keeping Assist
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex Fridman Podcast
The need for frictionless driver monitoring systems for consumer autonomous cars is critical.
39:27 - 45:48 (06:20)
listen on Spotify
Autonomous Cars
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Driver Monitoring
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Reinforcement Learning
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Waymo
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Autonomous Driving
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Machine Learning
Summary

The use of data and machine learning could enable cars to automatically do lane changes and learn appropriate driving policies from good drivers.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
self-driving cars
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Self-Driving Cars
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Autonomous Vehicles
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Self-Driving Cars
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Technology
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Reinforcement Learning
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Reinforcement Learning
Summary

The human element of catching the system when it fails is key to making reinforcement learning work effectively.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Technology
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex Fridman Podcast
The speaker discusses the importance of having real skills and being known for them.
1:39:02 - 1:42:03 (03:01)
listen on Spotify
Skills
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Computer Vision
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Technology
Summary

The discussion covers the trolley problem and the level of technical expertise required to have an opinion on developing reliable and secure systems.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Work
Summary

The guest discusses the meaning of work, and the potential merging of virtual reality and AI with sex work.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Artificial Intelligence
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex 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)
listen on Spotify
Artificial Intelligence
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.

Episode
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles
Podcast
Lex Fridman Podcast