Programmers confess unethical, illegal tasks asked of them
What makes a programmer different than any other person who needs to ask the same question to himself/herself? What about unethical weapons, medicine, sales practices?