Is there a way to hide certain subforums from New Posts? I'm guessing not because I can't find any settings, but thought it couldn't hurt to ask.
Hover over your name in the top right and go to 'ignore new posts'. From there you'll have a list. I think that's what you want.