So I read a comment, it seemed good, so I "upvoted" it (with the teeny-weeny little triangle).
Then in like 15 seconds I spotted that somehow I skipped over an important detail that actually makes me disagree with the comment and I don't want to suggest any more that it represents a valuable position.
I immediately moved for the triangle again, but clicking it did not help, however fast I have caught the mistake.
Please consider how comments are so much less legible than regular content: this is a significant catalyst for this kind of mistake.
Edit:
From Muru I have learned that it is allowed within a minute's timeframe.
I have tried it out now and it worked.
Could the time limit to revoke an "upvote" on a comment be raised to a reasonable value, one that corresponds on how long someone may spend until entirely parsed a comment thread's information? Or even, to one that allows for one to update their position (change their mind) due to information found in another answer to the same question? (That would make like at least 5-10 minutes.)
I should mention that I have just found an AU website bug that destroys (or rather, fails to restore) the comment vote revoking mechanism entirely (click interactions on the upvoted triangle are dead) if one navigates away and then returns to the page (or reloads), even within the time limit.
(If navigating back to the page happens with the browser's history back button, a reload will be necessary, because the page otherwise does not show the results of the latest interactions. For example the fact that I upvoted the comment becomes visible again only after a page reload. Which however does not restore the revoking mechanism.)
Update:
Yeah, you can close this with won't fix
. I have found the site-wide bug-report where they answered that they won't do anything to it: Unable to undo comment-upvote after page reload
New update:
I have left comments on the (in my opinion, misguided) official answer that (in an arrogant tone) rejects any improvements, but they got deleted. (I have already seen enough around the meta SE to not be shocked, or even surprised by this.)
So I at least bring my comments here. If any of you see a way to get this seen by those who could improve things (I must say, in general), please help with it.
StackOverflow is running the very platform where the developers of current and future digital infrastructure gather to learn their craft from. This puts an incredibly big responsibility on this company / website to lead by good example. If you personally have a doubt about this being a bug, an overlooked detail (or at least a lazy implementation, a shortcut taken) — that now you appear to excuse retroacively (explaining it with policy and "intent") — then please consult a coding expert who can clarify it for you.
"intentionally unforgiving"? — in terms of user experience, this is terrible, and I can't fathom how SO would ever need to rely on intentionally terrible experience. For the sake of humankind — tumbling forward ever faster into a digitally lived society of ever growing impact — I ask you to connect the dots and see the biblical amount of misery and suffering that would get unleashed on people in all walks of life if developers worldwide would take example from this kind of attitude. I wish that you can grow up to the responsibility, and manage to lead by good example.