Paul eventually became convinced that we had written lots of good code but wouldn’t release it because we were perfectionists. Knock it off, he would tell us. It’s more important to get it up than to get it right. Paul had become convinced that users love seeing new features, it gave them the impression of an exciting vibrant site.
There is something to this, of course. But I have a contrary proposal: users love perfectionism….Adding features is part of this, of course, but not at all the whole thing. You can’t create a great sculpture just by tossing on more and more clay.
Aaron Swartz discusses perfectionism, and hints at a new startup, here.