Ok, now I know what universe you are in, but no idea what planet you are talking about. I don’t see any site update, and the discussions page goes to the main forum page like it has for months (at least) now.
JEDIT: Ok I see clicking on the logo now goes to Discussions instead of the previous homepage, which is now gone.