B backchannel.com How Empassioned Amateurs Built a New Planetary Nervous System 50 points evanh2002 10 years ago 3 comments