New
The latest blog posts to take off on Hacker News. 1,905 posts.
First Time vs Serial Entrepreneurs
I've been thinking a lot about the differences between first time and serial entrepreneurs. We invest in both and do not have a preference betweeen the two. But there are significant differences. The best first time entrepreneurs have been stewing on their idea for quite a while. It is a personal passion of theirs and…
Objective-C's niche: why it survives in a world of alternatives
Objective-C remains an impediment for many programmers coming to the Mac or iPhone platforms — few programmers have ever experienced it before learning Cocoa, forcing two learning curves at once for new Cocoa developers. How did Apple end up with such a weird language? And for a company known to replace CPU…
Patent 5,893,120 reduced to mathematical formulae
I have previously argued that the Bilski ruling renders all software unpatentable in the US because any method of manipulating information ...
Joel Spolsky: Lunch
What do you do for lunch every day? Where do you eat it? With whom? I’ve been on teams that eat together every day, and it’s awesome. I’ve been on teams that don’t, and lunch every day is, at best,…
Cordless Dog: Stay
If you're fastidious about keeping your windows tidy, Stay is for you. Stay ensures that your windows are where you want them, even as you connect and disconnect displays.
Why Instapaper Free is taking an extended vacation
Last fall, I conducted an experiment: I quietly removed Instapaper Free from the App Store 1 for three days, leaving only the full, $4.99 Instapaper app . Not only did sales increase incrementally, but nobody seemed to notice.
MacBook Air is enough for a work machine
Reader Brendon Cromwell (among many others) writes in to ask about my MacBook Air: >How is it holding up for you in your daily routine? What’s your feel for how long you think it will hold…
The Linux perf command rocks
A summary of Linux profiling/monitoring tools
Tumblr "Disappears" Microsoft's Danah Boyd
Update: Tumblr called me, apologized, and restored my account. More details below.
IOS games using JavaScriptCore without WebKit
Less talk, more action – Apple just approved two of my JavaScript games for the AppStore: Biolab Disaster and Drop . Both are free; go check them out. You can also play them in your browser here and here .
Your taste is why your work disappoints you.
I love this observation about taste and creative work from Ira Glass: Nobody tells this to people who are beginners, I wish someone told me. All of us who do cr
How to beat Apple
In the near term, companies making iPhone and iPad competitors are never going to beat Apple at their own game. Apple has supply chain advantages, a massive num
Why programmers are not paid in proportion to their productivity
The most productive programmers are orders of magnitude more productive than average programmers. But salaries usually fall within a fairly small range in any company. Even across the entire profession, salaries don't vary that much. If some programmers are 10x more productive than others, why aren't they paid 10x as…
The myth of the Lisp genius
I'm fascinated by the myth of the Lisp genius, the eccentric programmer who accomplishes super-human feats writing Lisp. I'm not saying that such geniuses don't exist; they do. Here I'm using "myth" in the sense of a story with archetypical characters that fuels the imagination. I'm thinking myth in the sense of…
A “perfect” voting system
A voting system that sidesteps Arrow's theorem entirely. The scare quotes around
Richard Feynman on education in Brazil
From Surely You’re Joking, Mr. Feynman!: