Agreed, good tools can be used badly. Over the years I’ve written Java, C++, and PHP professionally, and I’ve seen excellent and horrible impls in each. Today, I mostly use Java and this thread is reminding me that I need to learn a new for-fun language.
If we keep doubling, will I eventually be a person on the tracks? There are a finite number of people, so eventually I would be, right? So, passing the buck would be equivalent to handing my fate to a stranger.
OTOH, if there are an infinite number of people, then this thought experiment is creating people out of thin air. Do these imaginary people’s rhetorical lives even matter?
Either way, it seems better to kill 1 person at the start.