The only explanation I can think of is that unless you logout, as far as the server is concered you are logged in (or active) untill you timeout which should be ~ 20 minutes or so.
Then when you click new posts, you are shown posts since you were last active which would be from 11.20