What is the rationale behind "Over a year ago" when showing when a comment was made?
It seems worse in every way than just saying "X years ago".
This is in order to get more comments.
This post questioned why the "Over a year ago" was used and staff commented the following. I will collect the comments here for easier reading but see the comment thread for more context:
To give a bit of context - the hypothesis here is that users (especially newer users) might feel less inclined to reply to comments from, say, 2015. We just want to see if this makes a difference.
(link)
it's totally fine for new users to reply to old comments (e.g. to add more information). The hypothesis here is that showing an absolute date of
2015might cause users to not bother contributing because the content is already old and out-of-date.
(link)
We're just looking to understand user behaviour. We might find that it has no effect. We might find that we get more comments, but they're not the comments that we want. We might find that we get great new contributions. We run experiments to see what happens, then we can make informed decisions.
(link)
Then on how the timestamp part of the experiment was controlled for:
50% of users see the "over a year ago" date and both of those groups contain evenly proportioned populations for other variables, so we can rule out other factors. We can even compare with variables to say for example "date makes more of a difference when there's a smaller font" (although with smaller groups like that it takes longer to reach statistical significance).
(link)
Later on when it was pointed out (again) that "Over a year ago" is misleading for older comments, staff responded with the following:
A lot of recent feedback has been that comments are ephemeral in nature, yet the feedback here seems to be about comments providing useful additional context to an answer. Can they be both?
(link)
I was really confused by this new "feature"!
"Internet Explorer doesn't support this 'yet'? In 2025? Wait... this comment is from 10 years ago!"
I never post on Stack Overflow, but I use it all the time -- this really makes the site a lot harder to use and a lot less useful.
Hopefully me coming out of nowhere to leave this answer (sorry, I think I can't comment) will help make the case to the people in charge that this is not a change that benefits even non-posting users. This pretty much sucks, I'm sorry to have to be the one to say it!
You can delete this if you want as I realize it's not actually an answer to the question. But I had to come find this and post this to register my displeasure. Please change it back.
time.s-user-card--time { font-size: 0 !important; } time.s-user-card--time:before { content: attr(title); font-size: var(--fs-caption); }