Who will win the self-driving race? Here are eight possibilities | Hacker News Reader