The U-Verse Gateway…To Hell

I just spent the last couple of hours discovering that my U-Verse gateway’s DNS server (serving the internal network) decided, for fun, to persist old IP addresses for some of my computers. The end result of this was that, while their external/NATted access was fine, local network services that were reliant on DNS would fail …

Memory Card Bugs (and a note about static analysis)

I was watching John Carmack’s QuakeCon 2011 keynote, and he mentioned that Rage was currently in the stage where they are creating cert builds, and just fixing bugs like (paraphrased) “getting a multiplayer invite and pulling your memory card out.” Memory card bugs are one of those things that tend to be a big annoyance …

Fallout: New Vegas has gone gold

Here’s the official announcement on the Bethesda blog, along with pictures of an awesome Fallout: New Vegas themed cake that one of the designers at Obsidian got for his birthday. I pitched in for a couple of months prior to certification to help get it ready for ship. I hope everyone enjoys playing it once …

The Kindle is really picky about USB cables…

I decided to try setting up Calibre on my machine to manage my e-books, and rather than use the e-mail sync functionality with my Kindle, I figured I would just sync it via USB. I attached it through another micro-USB cable that I happened to have attached to my computer, but I had weird issues …

Windows 7 Mobile Device Center not recognizing my phone over USB

I had some issues setting up my increasingly old and decrepit phone with my new machine – I installed the Windows Mobile Device Center, but it refused to recognize my phone when connected by USB. I seemed to be having some other issues at the time, and had an aborted attempt to install the proper …

A Gross Overgeneralization

From David Chisnall: If you find yourself optimizing your code, then it means that the author of your compiler has failed. This is just very, very untrue. Even if you strike algorithmic optimization from the picture, code optimization is still a very important and useful skill to have no matter what sort of programming you’re …