From the article: NSA Director Keith Alexander disclosed in Senate testimony in October that the NSA had run a pilot project in 2010 and 2011 to collect “samples” of U.S. cellphone location data. The data collected were never available for intelligence analysis purposes, and the project was discontinued because it had no “operational value,” he said. Alexander allowed that a broader collection of such data “may be so…
> And that, folks, is why we as engineers and hackers have a moral duty to be very selective in the types of work we take on and for whom. Computer yechnology work is still a wild west. Other fields which have similar ethical considerations - medicine, chemistry, engineering - have ethics courses which make it clear to the graduates that their professional decisions have consequences. There is no such standard for co…
ACM Code of Ethics: http://www.acm.org/about/code-of-ethics
So, the standards exist but people choose to ignore them. Which, I guess since you're not forced to be a member of either professional society as a "computer person", isn't all that unreasonable. But personal ethics should win out in these situations without someone else having to tell you that it's wrong.