Nope.
The link you provided leads me to a screen that says "The topic or board you are looking for appears to be either missing or off limits to you."
When I'm logged off, the Newbie forum is right above the General forum category in its own forum category (Welcome to Darwinbots). When I'm logged on, there's nothing above the General forum category - just a black separator line across the page above it and then above that the links Help, Search, Profile, etc. No collapsible Welcome to Darwinbots category.