Basically I was away for a week and none of the other moderators have been approving threads. Threads with links and stuff get "automatically moderated" which means they aren't visible until a mod lets them be.
And now I'm putting off doing the job because there are so many people who've tried to make their threads several times and it's all a mess. There's inevitably going to be duplicate threads getting approved and it's going to take hours and it's 1am already.