Still, the site's home page, not the sub site that is the forums, does not refresh latest forum posts until an admin posts a new rumor post. It's become a long standing quirk.
Also, the mobile version appears to no longer exist, nor is there a link to mobile or desktop versions at the bottom of the home page. Using the desktop link on a mobile platform used to be a work around, even that has been gone for a month and a half or more.
I do not see any admin posts in this thread, causes me to wonder if admins have seen it.
Probably best, for me anyway, is to chalk the issue up as a First World Annoyance, admins likely have other, preferable things to do than chase down some errant code.