[Webpage] Can no longer see blender's development schedule

I don’t know. I cleared the data and I still get the same thing. Can someone confirm?

In this Geometry Nodes meeting thread, the links for workboard and patches at the top redirect me to the developer portal, no matter what. (tried in firefox and chrome, both in regular and incognito mode)