As far as I am aware, yes this forum is set up that way - I've never seen my posts under the New Posts search. However, I think your posts do show up for a short while on the front page ticker...
...