About seven years ago, I wrote an internal company newsletter about ethics in software engineering (lost to the sands of time now, but the memories of it being proudly displayed above the urinals in the men's bathroom are eternal).

One aspect of it was around self-driving cars and the trolley problem. You know the one - if the car can't avoid an...