I love his idea for idiomatic language correction. That would be an excellent service for non-native speakers of a language.
Besides the article, I found the take on Google logo interesting. Cool!
Sorry if this is a stupid question but under what cirumstances would someone need to search Google programatically? The author mentioned something about keeping track of site statistics. Not sure I understand why you would need this.