I'm here! I've just been having hell getting the website to work for the last week or two. Lots of pages failing to load, hanging for minutes at a time, dumping posts. The forum staff are apparently aware of it; I have no idea if it's a server thing or what, but it was pretty widespread. Seems to be working now, though!