Tuesday, January 8, 2008

Can't stand the heat...

Man, I'm glad that's not my office. We had a 45 minute long meeting in Big J's office, and that chirping about drove me mad. Kudos to the other devs for giving uniformly unhelpful suggestions on what it might be:

"Is that your cell phone charger?"
"Could be your GPU fan..."
"Dunno, it sounded like the AC or something."

Greg suggested I turn it off for a week or so, let him get comfortable with the silence again. That may be too long, but a day or so of quiet might be nice. Or maybe we try the 2kHz setting. I'll leave it to a vote: should Big J get a rest? Or should we keep the heat on?

Once more unto the breech

Annoy-a-tron: ACTIVATED.

Big J put on a brave face, but I can tell this is going to be a rough day for him. It's easy to get comfortable in the new office he's set up for himself, but that noise is back. What could it be? He's going to retrace his steps, think about everything he moved around. Maybe moving the UPS set it off again? Maybe it wasn't the UPS? What seemed so simple and sure, the obvious answer to the problem, has now become murky and unclear again. This is the apotheosis of programmer's madness: the Heisenbug.

So today we'll let our little device run its course. I'll keep posting as often as I can sneak by and chart the progress of my plan, without arousing suspicion.