Today we got word that the site is going to under go some changes in the near future. The site's forum software is going to be bumped to the next major version. The owners are also refreshing the look of the site. These changes will be happening the next couple weeks.
Fou-Lu or myself will post when we get more specifics on timelines.