I have seen questions of all kinds on Stack Overflow, many have something to do with sofware development but never seen an ethics tag?! Kind of weird. Is this kind of question allowed of what to do with your customers, whether to show or not a page requesting user data?
closed as off-topic by CRABOLO, Martijn Pieters, Monica Cellio, ɥʇǝS, Aziz Shaikh Jan 1 '15 at 8:24
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This question pertains only to a specific site in the Stack Exchange Network. Questions on Meta Stack Exchange should pertain to our network or software that drives it as a whole, within the guidelines defined in the help center. You should ask this question on the meta site where your concern originated." – CRABOLO, Martijn Pieters, Monica Cellio, ɥʇǝS, Aziz Shaikh
Ethics questions are always subjective, and frequently argumentative. This tends to make them inappropriate for SO...
Even where ethical questions are not really argumentative, they still tend towards discussion. Long, detailed discussions which are ill suited to the Stack Overflow format.
There really isn't much in ethics that is strictly programming-related. There are plenty of ethical issues that affect programmers, but they tend to be more general and would apply to quite a few professions. Heck, look at the ACM code of ethics. Most of the points don't even mention computing, and the ones that do aren't specific to software development.
That, and as Shog9 points out, ethics tend to be subjective, and it's really easy to get an argument started.
My problem with questions about ethics is that ethics are, by their very nature, subjective. There is no right answer. What is right for
Person A might be horrific for
Person B to even think about.
Not for Stack Overflow, but it seems well-suited for Programmers. Ethics aren't purely subjective, and it's still possible to give a well-constructed answer.
I'm not sure about ethics questions in general, but the particular question seems to be a useful question with useful answers.