There was a recent update to the forum infrastructure, and a few posts got deleted along the way.

It's all over now, and the site will continue to run as smooth as always, as well as some new fancy features.