Where has the new posts button gone to?
Yeah that sucks, it was my main way of browsing this forum. Now I have to go in and look up the URL in my browser history.
The link is on the main page and under the forums menu.
Are you missing the link on the right nav?
Eureka! There it is!