Posts are often missing from the forum homepage?

For example, see some new posts under dev aren’t showing up above?

Not sure. I don’t see that problem from my account but I’ll keep my eyes open.

I see that behaviour in Chrome, but not IE, which includes the recent Dev topics.