On the other hand, if you're in favor of a Muslim registry and fear that he might oppose it, then it makes total sense to ask him this question at this time. In fact that's the only reason it makes sense to ask him this question at this time. Hence downvoters, assuming that the majority of HN is against a Muslim registry.
I hope that if I were to be given a task so clearly violating rights, I would follow through with what my first reaction now is: sabotage it, using means usually considered illegal if necessary, up to and including property damage.
edit: I'm not at USDS, nor anything similar, nor a US citizen. So the above is pretty cheap talk – nobody would ever ask /me/ for their illegal Orwellian IT project. I was just trying to express an attitude that I hope exists where it actually matters.
You grossly overestimate the reach and importance of HN
I concede that we cannot prevent some software from being created. But there is a great qualitative difference between any software and effective software. And if there isn't, and our creativity/labor doesn't matter in creating such a difference, then what is all this talk on HN about?
besides...
"The fact that a person acted pursuant to order of his Government or of a superior does not relieve him from responsibility under international law, provided a moral choice was in fact possible to him."
Not sure what the top 500 vote totals were on this, but when Snowden's documents revealed existence of a massive domestic surveillance program that included large amounts of data collection, parsing and analysis, most people were surprised at the breadth, depth and sheer amount of data.
Worth noting that it was developed without any significant leaks either, which spells doubt on the idea that top 500 were even invited to express their stance on the subject, which nevertheless did not force the project into derailment. For all we know, some might have participated, through a government or a third-party contract that did not specify exact goals of the project and provided limited view into the overarching theme.
One thing that's hard to judge from the outside is the quality and efficiency of that code. It could be very bad indeed.
I've had the opportunity to work with a few ex-NSA software engineers. One in particular was among the smartest and most capable colleagues I've ever had. If, as is the impression I gathered, he's at all typical of the talent NSA has at its disposal, I would expect the limiting factors to be the volume and accuracy of the data available, rather than the quality of the software built to analyze it.
Also, I can't resist, but:
> Worth noting that it was developed without any significant leaks either
...until is wasn't
BBC called it "extensive internet and phone surveillance by American intelligence" http://www.bbc.com/news/world-us-canada-23123964
Wired described "the vast scope of the government’s domestic surveillance programs" in reference to Snowden leaks. https://www.wired.com/2014/08/edward-snowden/
EFF refers to NSA's access to "large streams of domestic and international communications" https://www.eff.org/nsa-spying/how-it-works
Assuming that journalists tend to sensationalize I'd agree to apply a grain a salt for these statements, but is there an argument suggesting NSA's operation was fairly small scale and is not indicative of their capability to build large systems?
> if not this person, someone
> else will
Tell that to the person booking performers for the inauguration