|
|
|
|
|
by 1888franklin
3439 days ago
|
|
You state this as simple fact, but is it so? Delivering enterprise software is very hard. Matt suggests that USDS was necessary to rescue healthcare.gov, for example. The labor pool of skilled coders is smaller vs. demand than for many other professions. If the top 500 coders declined to participate in a project that savagely violates human rights - and encouraged this as a norm in our communities - isn't it plausible that doing so could either prevent, derail, or meaningfully weaken such a project? 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.