Should software developers have a code of ethics? | Hacker News Reader