It's 9am and I've taken a shower, done the exercise of implementing CPS again from scratch, (this time it may actually be right) and found another bug in my work code (not a fatal one, but one that reduces in terrible performance, i.e. zero compression). And I woke up without an alarm clock. What the hell did I do right? I went to sleep around 11pm last night and woke up around 7 this morning. I can't remember doing anything particularly unusual. I ate about the same amount and the same sort of food yesterday. Anyway, for some reason I feel quite calm and able to focus on getting "work" done. At least for some values of work. I still feel reluctant to do the work I'm really supposed to be doing, but dealing with it isn't the exhausting painful ordeal it usually is.