How does a self-driving car work? | Hacker News Reader