The Procrastinating Caveman: Human Evolution and Procrastination122 points by da5eRead the articleDiscussion on Hacker News