If you hang around on the front page a lot, after a while you will see this bar:
I click it, and a few new/updated questions pop in:
But why does it say that question was changed in 2011 last? It was changed right now!
A quick refresh of the page confirms it: