The time in the forums is definitely off a bit. It's something Roger has on his to do to fix but he is working intensely on a few other projects and this is a "low urgency" fix...so please bear with us.
I think he now has about a month worth of changes in the forums but we keep asking him to work on other things first.
Right now, we are trying to get our super cool Invention Gallery feature to work to help promote our inventor's inventions better. The feature was crashing people's systems so we needed to fix that.
Anybody notice the new Invention Gallery viewer on all the articles on our site? Since we get about a million page views a month, the Star Inventions will now be featured about 12 million times a year and the rest of our inventions in our invention gallery about 100,000 times a year.
We thought that was more important than getting the times to show correctly...