CIA Software Developer Goes Open Source, Instead
jamie found this piece, at Wired's Danger Room from a couple of days back, about an encouraging sign for the growth of open source in the military / intelligence sphere. "For three years, Matthew Burton has been trying to get a simple, useful software tool into the hands of analysts at the Central Intelligence Agency. For three years, haggling over the code’s intellectual property rights has kept the software from going anywhere near Langley. So now, Burton’s releasing it — free to the public, and under an open source license."
The answer as in an expert system software is not to entirely rely on it, but use it as a tool in your arsenal to help you do the job. Yes a computer can't figure every conceivable option in most circumstances, but neither can a human, the key is they my both come up with solutions unique to one another.
Do we really want growing open source use in the military / intelligence sphere?
Where is the border between helpful and harmful, and where is the moral event horizon for the contributors?
"Software for Analysts" sounds harmless, but could very well be their best shot at re-creating 1984. Is it really encouraging to have Echelon being empored by open source to eavesdrop on even more emails and phone calls?
Or how about drones, avionics, etc? Would you feel empowered by having a killbot using your code?
HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
As I read the article, the guy extended to some software the CIA already had on speculation, but they don't want to buy his extension. So he has a hissy fit and decides to abandon the project and release the source. Nothing to see here...
So far, and for a while now, all this has been but site that collects peoples emails. There is NO SOFTWARE, just a promise that it's "Coming Soon"... Pardon the skepticism, but this could just be a misguided stunt by a butthurt developer to try and leverage public interest or a more nefarious scam, or just attention whoring.
I will not be pushed, filed, stamped, indexed, briefed, debriefed or numbered. My life is my own.
When has Wired magazine been anything besides glossy fishwrap? Their website is your standard Conde Nast press release publishing machine. There is so much fishy going on at Wired magazine between the editorial, advertising sales and the PR industry that whenever I read something of theirs I come away feeling like I'm covered in grease. There used to be a couple of good bloggers over there, including the great Bruce Sterling, but even he has started mailing it in, probably because even submitting stories to Wired leaves him feeling like he's covered in grease, too.
The last straw came a long time before the filthy business between Adrian Lamo and the editorial staff's sucking up to power, in true Conde Nast style and selling out wikileaks.
As hard as they try to appear hip and edgy, they're really nothing but part of a huge corporate billboard machine. There are dozens of excellent sites on the web that cover technology and culture much better. There's no need for anyone to visit or read Wired.
You are welcome on my lawn.
For example, everybody who has an email spam filter uses one. If it's based on rules like name of the sender, source IP etc, then it's an expert system in disguise. If it's based on bayesian tech, it's AI in disguise.
The labels AI and expert system are slightly toxic, due to the overpromising about them that was done in th epast, but the fundamental ideas are sound and useful.
If I write military software and use a variety of open source projects in my software, what it does is allow me to build with tools that have been vetted by analyst as being clean. E.g. I need a crypto software for my submarine communications systems, I can re-use open source knowing that the code has been researched and found to be clean of "other influences". If I use a black blox software, you don't know what is inside (at least not as easily). An open source box can be analyzed and signed, joining a list of "approved" tools. I don't write military software, so I'm just opining generically here..
Have you fscked your local propeller head today?