Phrog seems like a great person, and I think the comments wars left him disillusioned.
I figured I'd post to TS rather than bug him.
Site's been pretty broken for quite a while, and seems to be decaying.
TTD keeps dropping for me today, hope that's not an all the time thing.