Seems we're back
Thanks for your patience. It seems we are back after our forum update. What's new is that we require a so called human verification questions for all new users who hasn't posted before. This is a simple step to avoid the torrent of spam we've seen around here over the last few weeks.
If you should find anything that doesn't look right, please report it by replying to this thread.