New
The latest blog posts to take off on Hacker News. 21,844 posts.
The Two Things about Computer Programming
In The Two Things about the Two Things, it's noted that people are unlikely to agree what the two things are, especially when it comes to computing. So I'm going to cheat.
TextMate finally gets an update
Update 2010-11-14: Post about restoring ⇧⌥⇥ for shift left . Post about restoring interactive input functionality .
The one true REST explanation
Leonard Richardson's model for understanding a RESTful architecture as steps in a maturity model. Levels are (1) resources, (2) HTTP verbs and return codes, and (3) hypertext controls.
The Python IAQ: Infrequently Answered Questions
A question is infrequently answered either because few people know the answer or because it concerns an obscure, subtle point (but a point that may be crucial to you). I thought I had invented the term for my Java IAQ , but it also shows up at the very informative About.com Urban Legends site. There are lots of Python…
Modern Perl, the book, is Available.
After countless commits, the generosity of dozens of proofreaders, and far too long proofreading the index, Modern Perl: the book is available! You can buy a lovely print version from any well-stocked online vendor (and you're more than welcome to...
The Instapaper Default.png dilemma
iOS apps display a prerendered, static image when they launch called Default.png . Developers can set it to anything they like. This is Instapaper ’s:
Proving P!=NP: "...Ryan has taken the first real baby step in decades."
On October 8th, when in my graduate complexity course as we discussed the 1987 Razborov-Smolensky result that one can't compute the Mod p b...
Go (lang): one year ago today
Happy 1st birthday, Go!
Running Shells in Emacs: An Overview
One of Emacs's strongest capabilities is its ability to talk to external shells, like bash, or emulate an entire terminal. But this being Emacs, you have more than one choice to choose from − and which choice is right for you?
My Android development income report
A lot of people says that there is no real money in the Android development. They say that if you want to make money you should write for iPhone, iPad and all other iThings… This is not true!…
Comparing Python frameworks: A simple webapp in Flask, web.py, bottle, juno ...
This is a set of apps which creates the same application in various Python web micro-frameworks.
Linus Torvalds' Greatest Invention
From the highly eclectic blog of Mark Dominus
The Joel Test: 12 Steps to Better Code (2000; Still relevant?)
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understa…