new and great! added July 14, 2006
Computer science books for free online reading: algorithms, artificial intelligence, communication, signal processing, information theory, modeling, simulation, software engineering, systems analysis and design.
6 Books Every Programmer Should Own
Jason Rudolph - Programmer, consultant, speaker, and author specializing in Ruby, Rails, Groovy, and Grails
Implementing a programming language is an experience no programmer should go without; the process fosters a deep understanding of computation, and it's fun!
Particletree is the beginning of something. This place, this collection of knowledge, is a gathering of forces, a sharpening of skills.
by Paul Hsieh
Three Universal methods of reducing complexity.
Studying Go (Baduk/Weiqui) is a nice mind-exercise. I recommend it!
Since this post got quite popular I decided to incorporate some of the excellent suggestions posted in the comments, so this list now has more than …