That was just a post to try and find how many posts I'd posted to this thread.Very informative indeed.
I now get it.
Forums -> find threads -> Threads with your posts -> hover over the little image of your avatar.
Nothing to do with "What's new" at all!