Thanks to LoL, I dug up archives of computer magazines from the seventies and eighties[1] (Creative Computing, Compute! etc.) The "hacker spirit" sure has changed in the last 30 years. Those magazines were playful. They even had entire sections devoted to computer games and interesting puzzles you could solve using a computer (Core War, for example, first appeared in one such magazine). These days people write Twitter clients and todo lists that run on Google App Engine.
LoL is one of very few books published in the last decade that capture the hacker spirit. It ranks right up there with _why's (Poignant) Guide to Ruby and Programming Perl[2].
Right now I'm having a blast re-writing old BASIC games in Lisp and then writing programs to beat those games. Most games are easy to beat, but some of them can pose quite a challenge. Fun times :D
---
[1] http://www.atariarchives.org/ and http://www.atarimagazines.com/
[2] I don't actually program Perl. I just read a few chapters from Programming Perl one lazy afternoon.