That's the way it's always been. If you're not logged in, there's a lag. You don't see the latest content, whether it's new articles or new comments.

Eventually, it will show up, even if you're not logged in.

Have you tried clearing your cache?

Yeah, cleared all caches.
I had not noticed the lag before.

The lag exists because as a non-logged in user the webserver is giving you a slightly delayed, cached copy. It shouldn't be more than a few minutes old. This improves the overall performance of the site.

Great explanation. I recently added something similar to the site's FAQ.

http://www.theoildrum.com/special/faq#anonymous_cache

Try deleting your TOD cookies and logging in again.

Yeah, it's sweet now.
I just didn't know about the cache delay before.
All good.

Now all good here too.

No problem with Opera 9.25, Vista.