Hi, is the site infected or has another technical problem?
I believe it has been moved back to hit hub wiki
Yes its out for now, look here