I am shocked, shocked I say, that people who have just gone three days with almost no sleep get grouchy, whiny, and stupid. Not getting enough sleep isn't cool, it doesn't make you more productive, and for many people it makes you a horrible person to be around. Unfortunately, it seems that many coders still view it as a badge of honor, not the symptom of poor decision making. (See the author of this post, cheering on the group who made a 'bold' decision to go out drinking instead of getting sleep.)