This never dawned on me. That the classic trolley problem dilemma is actually a painfully real consideration for self driving car engineers. Imagine designing a system that has to decide who lives and who dies in various scenarios, or even just writing the code that someone else has decided the actions of. Plotting the death of people. What a horrible job.