RT @thinkgeek: Today in Geek History: IE6 is unleashed in 2001. Its browser marketshare is now ~7%, or ~100% higher than it *should* be.

August 29 2010, 9:04pm