If you’re reading this, you are on the new site.
Things are still under construction, but I’m expecting greatly increased performance (on both your end and mine) and working comments.
There is currently a fair amount of IE weirdness. (What else is new?) I will be working on that and much more in the coming days.
But why take chances? Make the switch to Firefox!