S steve.yegge.googlepages.com Google disables Steve Yegge's site 22 points mojuba 19 years ago 21 comments