Internet guy who believes in the triumph of humanity with a little help from technology. Yadda, yadda, yadda.
Aug 1, 2001
Wow, the Web Server Statistics for blogdex show over 20,000 successful requests in one week. That seems like a lot. Nice! There's also a bunch of other reports there and some nice pie charts. Pie chahts kid.