Simple and fast - http://www.tbray.org/ongoing/When/200x/2003/03/22/Binary Possible bug, fix and lesson learnt - http://searchforquality.blogspot.com/2007/06/very-interesting-bug.html http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html