Programming with POSIX® Threads. It's a hardcore geek book, but it took a complex and perilous subject, and made it straightforward, understandable, and useful. A very usable book. I liked it.
2. What's your favorite book of all time?
That's really impossible to say.
3. What's the worst book you've ever read?
I've read some stinkers. I think the worst actually published novel I've read was Wolfking by Bridget Wood. It starts out in a lost-tech post-nuke-war world, and then somehow moves to a magical pre-Christian Ireland, but I can swallow that. It's just this side of kinky (very kinky) soft-core, but I don't mind that. But the plotting is full of holes that you see when they happen, it's completely predictable, except for the parts that don't make sense, the characters are inconsistent, and the pacing is all wrong. Descriptions are done by comparing things to things that the characters are carefully explained to have never seen.
4. What book that you've read would you most like to see adapted into a movie?
Vinge's The Peace War and Marooned in Realtime. Well, not movies, but I really would love to watch them as a faithfully translated miniseries.
5. How do you plan to spend your weekend?
Chores. A birthday party. Whatever.