(Disclosure: I work for Google, on unrelated stuff, though I didn't at the time I wrote that blog post.)