Okay, back a couple hours later here and the site looks to be lit up with new posts again.

Edit: on further inspection, none of the posts marked as new are actually new.