This page is archived at /blog/random_bytes/Grassroots/.