Linkdump through March 20, 2007
Code on the Road: Code on the Road: exampleCode != productionCode
Papadimitriou, Berkeley: CS294: Reading the Classics
Hailperin, Gustavus: Concrete Abstractions - An Introduction to Computer Science Using Scheme
I'm currently reading SICP. I don't plan on reading Concrete Abstractions any time soon, if at all, but I found the link to this free book and thought it was worth linking to...
scimaplarge.jpg (JPEG Image, 6013x5782 pixels) - a huge map relating fields of study in science. Awesome!
Torben Mogensen: Basics of Compiler Design
My Financial Journey: Frugal cure for a sore throat - I haven't tried it, but it sounds interesting. Hopefully it's a long time before I get such a sore throat I need to reach for this treatment. :-)
Telegraph: Is this the fabric of the universe? - the complexity of E8 is so staggering...
Eric Lippert's Blog: Fabulous Adventures In Coding : How Not To Teach Recursion
New York Times: John W. Backus, 82, Fortran Developer, Dies
I read this yesterday, via LtU. I've downloaded the Backus Turing Award paper from that page, and look forward to reading it. The obituary (link above) has an amazing quote, which is incredibly timely and important for me. Here it is:
"You need the willingness to fail all the time," he said. "You have to generate many ideas and then you have to work very hard only to discover that they don't work. And you keep doing that over and over until you find one that does work."'
I opened my desktop background with Fireworks and superimposed that quote onto the image, as big as I could make it. I need to remember that, daily. One of my problems right now is there are so many things I want to do, but I know that right now I don't have the knowledge to do them "right", or at least, do them as an expert would. So I stall, because I hate doing things wrong and having to re-do them... I'm stalling for the day when I know "enough", but in the mean time I'm not failing enough to gain enough experience. So I need to be willing to fail all the time. Anything better is totally unrealistic.
RIP Mr. Backus. And thank you again.
Derek Slager: The Case for Emacs
Bad news for my friends in San Jose and San Francisco. :-(
hyperstruct blog: seethrough: a simple XML/XHTML templating system for Erlang - taking inspiration from ZPT and Nevow. It's good to see this style of XHTML templating become more common.
ars technica: Minireview: Papers for OS X
CNET News.com: Test flight for Adobe's Apollo
CNET News.com: Apple releases WWDC details
Consumerist: Consumerist's 9-Step Beginner's Budget
Microsoft Watch: Apple to Developers: Get a Mac
Mac OS X Tips: Top 15 Terminal Commands for Hidden Mac OS X Settings