I always wondered if guys like that really write the code that way for their own consumption. Or whether they have their own private version with proper readable names so they know what's going on, and a sed script they run over it to replace those readable names with 's', 'f', 'fx', 'a', 'aa', etc before they show the code to anyone else..

. There used to be commercial source code obfuscators you could buy that would try to make your code unreadable by changing all the variable and function names etc. Yeah, I guess I'm just a cynic, surely he wouldn't do something like that, no, the guy must be a genius...