This is odd, but I was in Chrome instead of safari and went here ( the SD forums) without signing in. Usually if I’m not signed in I can’t see the Beta Testing category, but there it was. I went to the new build announcement and could read the message, but clicking on the link had no effect.
In short it seems that public access to Beta Testing is now allowed, and I just want to make sure Mark and Shane are aware.