An article by PaulGraham, December 2005 http://www.paulgraham.com/procrastination.html