Found this: Return of the xxxx? while searching for something else. I'd guess the author is a Microsoft employee, since he talks about "returning to work on the Internet Explorer team".
Contemplating Microsoft starting development on IE, let me just say this:
Hahahahahahahahahahahahahaha.....{deep breath} aaaahahahahahahahahaha.
Just get Firefox.
Update: Iliad has the same idea
Posted on December 31, 2004 04:21 PM