UPDATED: The forums have disappeared?!
Actually, no, they haven’t. We’re still alive and well! But we’ve gotten quite a few reports of redirects to that page lately, saying that the site does not exist. While we’re not sure what’s causing this, we’re definitely looking into it and how to fix it. In the mean time,…