2009 Archive
9661.
Writing a language in 15 minutes (blog.jcoglan.com)
9662.
Beautiful photos of insides of old libraries (thenonist.com)
9663.
How to Run a Startup Board Meeting (payne.org)
9664.
Rejected By Apple, iPhone Developers Go Underground (wired.com)
9665.
The Django community in 2009 (jacobian.org)
9666.
Turning Cellphones into Microscopes (nytimes.com)
9667.
Security in a Reputation Economy (schneier.com)
9668.
Advice: Just finish it (sitepoint.com)
9669.
Growing Blind (aiplayground.org)
9670.
“We think you’d also like…” and the Math of Suggestion - Part 2 (gruenderszene.de)
9671.
Common Java Cookbook (discursive.com)
9672.
Sessions from Google I/O 2009 (code.google.com)
9673.
The May Unemployment Numbers are Here, and Worse Than Predicted (michaelscomments.wordpress.com)
9674.
French court savages "three-strikes" law, tosses it out (arstechnica.com)
9675.
How many people will buy your iPhone app today? Probably none. (bustedloop.com)
9676.
Campaign Monitor attacked (campaignmonitor.com)
9677.
The real google calculator (thisismyrobot.blogspot.com)
9678.
Colorful data (colorful-data.net)
9679.
Seedcamp: thoughts on the evolution of a European startup (localglobe.blogspot.com)
9680.
Pattern Calculus (lambda-the-ultimate.org)
9681.
A chessboard in MySQL (blog.some-abstract-type.com)
9682.
A history of adventure games, and how interfaces affect puzzles (strangehorizons.com)
9683.
Reddit pycon keynote video (pycon.blip.tv)
9684.
Steve Blank: SuperMac War Story 9: Sales, Not Awards (steveblank.com)
9685.
Google thought Michael Jackson traffic was attack (news.cnet.com)
9686.
Scalable Web Architectures and Application State (bytepawn.com)
9687.
Windows Exploit Programming Primer [2 hr video] (securitytube.net)
9688.
Things Every Programmer Should Know (programmer.97things.oreilly.com)
9689.
Grand Central Dispatch internals and FreeBSD port [pdf] (wiki.freebsd.org)
9690.
Good People Work Hard (coliveira.net)