I've been missing the forum too. I Know founder was talking about a site renovation, maybe it didnt go as smooythly as planned. I hope it's up again soon.
He would post here semi-regularly but now that you mention it, I can't remember the last time I saw Kubrick post up here.