DemandProgress.org sent out a great e-mail celebrating the Internet’s 20th Birthday! That means it’s as old as most college sophomore. Weird. It was twenty years ago this weekend that Tim Berners-Lee, while working at CERN, put the world’s first website online. It announced his new creation: the World Wide Web. Last year, while urging Internet […]