Discussion
Ask HN: Should there be a Hippocratic oath for Programmers?
In the light of Prism, would it be useful for programmers to be able to publically swear an ethical oath? For instance, that they would blow the whistle on, or refuse to create, anything that they have reason to think will be used for a massive infringement on individual liberty.