XKCD Author Finds Geeky Ways to Promote His New Book