Re:India school-leaving exam: A controversy that cost 23 lives
by 9wzYQbTYsAIc on Sunday August 25, 2019 @08:18AM
(#20792543)
> Programming should have a code of ethics.
There is one: https://www.computer.org/education/code-of-ethics
Re:India school-leaving exam: A controversy that cost 23 lives
by ghaff on Sunday August 25, 2019 @08:09AM
(#20792514)
The ACM and IEEE both have codes of ethics. That's a very long way from some silver bullet though.
Re:India school-leaving exam: A controversy that cost 23 lives
by praptak on Sunday August 25, 2019 @07:01AM
(#20792289)
Without unions the management can pressure you into breaking the code of ethics.
Re:India school-leaving exam: A controversy that cost 23 lives
by sokoloff on Sunday August 25, 2019 @09:37AM
(#20792888)
Enron had union workers. Volkswagen has union workers. Boeing has union workers. I'm not sure that unionization is the silver bullet to ward off unethical behavior.
Re:India school-leaving exam: A controversy that cost 23 lives
by lxhmj on Sunday August 25, 2019 @08:13AM
(#20792527)
I'm inclined to say that if there's a bug in some grading software and some students kill themselves for failing, the problem here is not with the software.
Re:India school-leaving exam: A controversy that cost 23 lives
by 9wzYQbTYsAIc on Sunday August 25, 2019 @08:20AM
(#20792553)
That’s like saying that if there’s a bug in some missile targeting software and some some students die from playing in the park, the problem is the park that they chose to play in.
Re:India school-leaving exam: A controversy that cost 23 lives
by spamizbad on Sunday August 25, 2019 @09:23AM
(#20792804)
Wouldn't be the fault of the organization that fired the missile? Especially if they were told ahead of time "This missile's targeting system is only accurate 99.9% of the time so do be careful"
Re:India school-leaving exam: A controversy that cost 23 lives
by lxhmj on Sunday August 25, 2019 @08:46AM
(#20792653)
No it's not, since playing in a park is normal, but killing yourself for getting bad grades is not.
Re:India school-leaving exam: A controversy that cost 23 lives
by 9wzYQbTYsAIc on Sunday August 25, 2019 @08:51AM
(#20792671)
Working hard for good grades and being disappointed at failure is normal too.
Software design could, probably should, have incorporated the social context of failure. This is Asia, India in particular, that we are talking about here - the hyper-competitiveness that these kids go through is probably worse than what medical doctors go through in prestigious schools in the US.
Re:India school-leaving exam: A controversy that cost 23 lives
by lxjum on Sunday August 25, 2019 @08:54AM
(#20792693)
>Software design should have incorporated the social context of failure.
Yeah sure. My bad. Let's be reasonable:
if(grade < 5)grade = 5
Re:India school-leaving exam: A controversy that cost 23 lives
by 9wzYQbTYsAIc on Sunday August 25, 2019 @08:59AM
(#20792716)
How about if(gradeForStudent(i) < avg(gradesForStudent(i))) flagForReview
Still a one liner.
You seem to have forgot that the software defect was an error in grading.
Programming should have a code of ethics.