A little while ago I was unimpressed with some of Randall Munroe's output (not that I could do better!) and was worried xkcd had peaked...

...now I know he was just working on this.