this post was submitted on 18 Aug 2023
734 points (95.5% liked)

Programmer Humor

19623 readers
111 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] rockSlayer 13 points 1 year ago (1 children)

Exactly. If you have the means at hand, you have the responsibility to act. At the risk of taking a shitpost way too seriously, if you were in that situation and actively chose to leave the decision to someone else to kill double the people, then you acted unethically.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (3 children)

Technically the 2nd guy could just let it go through and nobody dies. However if it was to double over and over forever until it stopped, then technically the best option is to just double it forever. Nobody would ever die? If someone decided to end "the game" as it were and kill some people, then that's on them.

[–] [email protected] 7 points 1 year ago* (last edited 1 year ago) (2 children)

Pretty sure there's a base case when you run out of people to tie to the tracks. A naive log2 of 8 billion is only 33 decisions.

[–] [email protected] 4 points 1 year ago (1 children)

Except, given finite resources, the tracks would run out before having enough space for 8 billion tied-up people.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

Yes, say there are 2^33 people for illustrations sake, by 33 decisions you (the first puller) are guaranteed to be dead too. At 32 it's 50/50, the odds increase as the decisions get made. From a self preservation standpoint the best thing you can do to minimize your personal risk is pull the lever. It also happens to kill the fewest other people.

The only out is nobody pulls the lever.

[–] rockSlayer 1 points 1 year ago

True, since we're analyzing a hypothetical ethical question I shouldn't leave any open assumptions. I made the assumption that at some point, at least one person will have to die, as in I see this trolley problem as a situation where at the end there is no choice and the maximum number of people die.

[–] [email protected] 1 points 1 year ago (1 children)

It’s on them, but it affects thousands or millions of others.

As such if you can prevent that, and don’t, it’s also on you too.

[–] Alexstarfire 2 points 1 year ago (1 children)

I think that's bad logic. The choice everyone has is kill or not kill. I can't be held responsible for someone deciding to pick kill when they have the ability to pick not kill.

[–] [email protected] 2 points 1 year ago (1 children)

You’re not responsible for their choice.

You’re responsible for giving them the choice.

[–] Alexstarfire 1 points 1 year ago

Ok, and what does that actually mean for/to me? It's not the same as intentionally putting somrone in a situation where both choices knowingly result in death. And even if was in this situation, wouldn't it ultimately be the fault/responsibility of whoever set up the scenario to being with?