Monthly Archives: March 2013

Clean living and

The precdence of ‘&’ in C/C++ just cost me another hour. It’s probably cost me a cumulative week of debugging time in the last quarter century. Remember to brush your teeth, bathe regularly, chew with your mouth closed, and parenthesize … Continue reading

Posted in Uncategorized | 12 Comments

Revisionist History

The current Time Machine Bucket List (If a working time machine falls into my lap, these are a few things I’d address…) Gary Kildall must understand to use linefeed as the line terminator in text files, and not carriage-return plus … Continue reading

Posted in Uncategorized | 20 Comments

AntiChamber

I just finished AntiChamber. I liked it. It will mess with your head, a lot. A few of the puzzles require careful timing (ugh), and one puzzle towards the end was not obvious at all, but on the whole I liked the … Continue reading

Posted in Uncategorized | 2 Comments

A classic bug

We were at lunch, and I was bitching to my cow-orkers about the USB device I was trying to get running. “It’s flaky as hell,” I said.  “One moment it’s working, the next it’s in the weeds and not transferring … Continue reading

Posted in Uncategorized | 3 Comments

vetus plumbum

I was just doing some soldering in the garage. I use a fine gauge solder for ICs and similar small connections (not the lead-free stuff, by the way), but I had to solder a number of larger components with much … Continue reading

Posted in Uncategorized | 4 Comments