From Staff:

"IRC should be back up. We had an issue with one of our IRC servers just completely dying for no reason, so I had to provision a new one"

For the time being, there are still issues with the new IRC.
Site is back up.