Previous Entry Index Next Entry

Zzz: March 8, 2008

<-- work -->

Grue Noise

"I've got so much more to fix here than just the ship."

The time I spent tracking down the above link is going into my log as code review, which is like playing I Wanna Be the Guy. When there are comments, they're 15 years out of date. Half the time it seems like it only worked by accident. When it looks OK, it's time to check for a trap. I think this may be why I liked Fooled by Randomness so much.

It isn't code review itself that drives me into a fugue of blinding rage. Thinking through the effects of someone's changes is usually pretty satisfying. It's the fact that the mess that I find myself reporting on is generally the result of the total absence of rational planning.

<-- -->

For the last 2 days my computer-use-logging script has been leaving off the last 5 minutes of the day. This evening I figured out where I'd gone wrong. Mixing floating-point and integer representations of time and time intervals can lead to surprises.

Previous Entry Index Next Entry