The O'Reilly history of programming langauges
Check out this history of computer languges (up to 2004). It's really interesting! (Referenced from Dr Dobbs magazine...)
Environmental news, social issues, free speech, and software development.
"Serendipity (n): accidental sagacity; the faculty of making fortunate discoveries of things you were not looking for"