19962013Random Bytes, 2003–2009obBlogPostOctober 30, 2003 in Random BytesHere.See this post as it first appeared on Blogware.EarlierVegasLaterISP Exchange Notes