5 ms·What you need to know about DARPA, the Pentagon's mad science division5 points by pmcpinto 12y ago