I have a relatively shnazzy home theater system... nothing extraordinarily special, but we have a dedicated entertainment room, a 57“ Sony widescreen display, and a Bose Lifestyle sound system. And, what do I use such toys for?...
Watching movies, of course.
Which movies? These ones:
- Structure and Interpretation of Computer Programs
The classic MIT course, video captured from the mid-80s. It's amazing watching this how little has changed in the field of computer science since then. Yeah, yeah, different languages, some new fancy shmancy runtimes, APIs, and the like... but the foundation seems to be proving fairly rock solid. The accompanying Wizard book is available online in its entirety, as well as some wiki content on c2. Caution: downloads are massive.
- Dynamic Languages Wizard Series
This series consists of three panel discussions covering language-design goop. Specifically, there's one for runtime, one on compilation, and another on language design. Definitely worth watching each once, perhaps twice. (Unfortunately, these are in QuickTime format. I actually installed that crapware just so I could watch these videos... what a man will do for his love of geekhood.)
Any other suggestions for similar online content out there? Thanks to Peter Drayton for the pointers to both of these.
(Yeah, yeah, using my DVD burner'd probably be significantly easier than my hack wiring... but, I'm a cheapo. Last I checked, blank DVDs are hovering in the low-to-mid $10s.)
There are a couple other DVD-based videos which I am particularly fond of, too:
 |
Triumph of the Nerds
Done by Robert Cringely, there are three primary documentaries on a single DVD, each of which details a particular step in the evolution of personal computing. For some reason, I have watched the entire series 5 or so times... it's just good entertainment! It contains interviews with BillG, Steve Balmer, Larry Ellison, etc. way back in the day... as well as the creator of the Altair! Oh man, I'm getting so excited typing this that I think I'll go steep a cup of tea and watch it right now. |
 |
Revolution OS
Details the rise of the Linux OS and FSF/GNU, through interviews with Linus Torvalds, Richard Stallman, Eric Raymonds, among others. Contains a couple skewed perspectives (I recommend ignoring the narration), but all-in-all I found it informative. |