I have had the exact same thing happen as well. I also use Chrome, if that's relevant. I agree with hillsboroks that it was very nice to have the list of latest posts right on the front page.
It's a bug which our developer is fixing. It should be back again soon.
What I have observed recently (using Firefox on PCs and Safari on my iPad) is that the Forum section displays on the front page, but the list of posts is not current. Is this happening for others, as well?
Thanks for pointing this out - I've asked our developers to look into it. I think it's probably happening on all browsers.