The Instigator
jakscrow
Con (against)
Winning
6 Points
The Contender
zekromthepokemon
Pro (for)
Losing
0 Points

Should programmers be held liable for their program's decisions?

Do you like this debate?NoYes+0
Add this debate to Google Add this debate to Delicious Add this debate to FaceBook Add this debate to Digg  
Post Voting Period
The voting period for this debate has ended.
after 1 vote the winner is...
jakscrow
Voting Style: Open Point System: 7 Point
Started: 6/15/2015 Category: Technology
Updated: 1 year ago Status: Post Voting Period
Viewed: 434 times Debate No: 76592
Debate Rounds (3)
Comments (0)
Votes (1)

 

jakscrow

Con

are actuaries liable for whether insurance plans cancel coverage because the cost-benefit analysis (CBA) favors the cancellation vs the coverage? the cancelled coverage leads to a host of financial hardship, possible bankruptcy and certain death in most cases. actuaries are not held accountable for their CBA so why should a programmer be held responsible for their best guess choice for the least damage given the following scenario:

a fully self-driving truck unexpectedly hits an object that has fallen onto a highway and loses control.
The truck may at this point have to make a choice: veer to the right onto a walkway, where a mother and her children are walking and would be killed; or to the left where three elderly people are crossing the road. when a truck is being powered by a computer algorithm, then these decisions would have to be made in advance by the programmers.

the programmer's 'duty of care' algorithm should cause the least amount of long term drag to the economy. like the actuary, the programmer should not be held liable for her program killings.

http://www.realfirstaid.co.uk...
http://www.bbc.co.uk...;
zekromthepokemon

Pro

The programmer shouldn't be held liable. Programs screw up for sometimes little to no reason and it'd be impossible to convict her since she wouldn't have known.
Debate Round No. 1
jakscrow

Con

You agreed with my original argument. I took the against being held liable position.

Yes, computer programs do run into glitches all the time because what happens in the pen test room isn't the real world. And we all know the real world throws knuckle balls. For the same reasons, parents shouldn't be liable for their offspring committing a crime neither should programmers be held liable for their babies.
zekromthepokemon

Pro

zekromthepokemon forfeited this round.
Debate Round No. 2
jakscrow

Con

chicken dinner?
zekromthepokemon

Pro

zekromthepokemon forfeited this round.
Debate Round No. 3
No comments have been posted on this debate.
1 votes has been placed for this debate.
Vote Placed by Defro 1 year ago
Defro
jakscrowzekromthepokemonTied
Agreed with before the debate:--Vote Checkmark0 points
Agreed with after the debate:--Vote Checkmark0 points
Who had better conduct:Vote Checkmark--1 point
Had better spelling and grammar:--Vote Checkmark1 point
Made more convincing arguments:Vote Checkmark--3 points
Used the most reliable sources:Vote Checkmark--2 points
Total points awarded:60 
Reasons for voting decision: Pro loses conduct for forfeiting rounds and choosing the wrong stance. Therefore, Con also wins arguments and sources for presenting an argument and sources.