Nice to know I can still pull an all-nighter out of the bag when I need to. I've been awake for about 40 hours now, having stayed up all night to finish an essay. I handed it in this morning, then completed a full day at work, then got home and worked on my research project. And then I caned the computer at chess on the hardest difficulty level:
(caution - don't click this link unless you want to waste the next hour of your life)
I think I've managed to push on through the sleep barrier now so will probably be up for a few more hours. Better get on with some more work. One project down, two more to go....