Computer Science 101
It is great that Stanford is putting these courses online. There is a dearth of good, solid, fundamental, publicly available material for people who want to get into making software.
Steve Jobs Book Excerpt: Why he wore the Black Mock Turtleneck uniform Apple Intelligence
How much you want to bet some of these shirts will be auctioned off?
If you care about something, you should make it with your own hands as much as possible.
gregory david collins: Slides from CUFP 2011: Snap Framework Tutorial
Even though it’s just slides, it’s a nice high-level introduction to Snap. These kinds of docs are in short supply.
(via Polargraph by Sandy Noble | TRIANGULATION BLOG)
This is effing incredible and I want to build it.
A patched version of Caball-Install for GHC 7.2.1
Are you either excited about GHC 7.2.1 or do you require it because you upgraded to Mac OSX Lion (where 7.0.* is plagued by linker errors)? If so, then you might be interested in the procedure outlined in this gist. GHC builds fine even with the broken 7.0.* as a base, but cabal-install has been recalcitrant.
Since the process of patching and updating is a little fiddly, I’ve taken the expense of hosting the patched cabal-install ready for you to download, untar, and run “sh bootstrap.sh” upon.
Make sure before you start to move your old 7.0.* ~/.cabal and ~/.ghc directories somewhere else; they can break the boostrapping.


