TPM recently reported that DARPA, the Department of Defense’s agency that develops new technologies for future military use, has been laying the ground work to send humans five light-years into space to visit the stars. “How can they top themselves after announcing that?” you might be wondering.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=114475