Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

When users get removed, the reputation points due to their votes are removed from the system, and the voting points are subtracted from the current day's reputation. This makes perfect sense.

However, since the points subtracted today have been added at some earlier time, it would make sense to let today's over-the-cap votes to offset the "User was removed" un-votes. Otherwise, the timing of the removal plays into the calculation, which is arbitrary.

Ideally, the process should take into account the entire set of votes on the day the removed vote has been counted: if that day contains a matching over-the-cap vote, the removed vote should not be subtracted at all.

Illustration of the problem.

EDIT : It looks like the the reputation does not get restored even with events that come after the user removal: the removal from 4 hours ago does not get reversed with upvotes from two minutes ago (see below).

Updated illustration

share|improve this question
You may be interested in this discussion as well: Don't throw away all votes when a user is deleted. Not everyone is in agreement that this reputation loss makes sense =) Also, the very interesting details about reputation events are here: What does SE use to calculate reputation? – jadarnel27 Apr 18 '12 at 18:27
up vote 10 down vote accepted


You're not actually losing the reputation today. You're losing it on the day that reputation was actually earned. It's only listed under today to indicate to you why you lost the reputation. If on the day you earned that reputation you hit the reputation cap, then the reputation for that day is recalculated to reflect the deleted content (or in this case, retracted votes).

If you uncheck the "show removed posts" box at the bottom of the page, you'll see that for the day you are still sitting at the reputation cap for today. That's exactly how the system should work.

share|improve this answer
I guess it's a display issue then. It would be nice to see some reference to the date on which the vote that got retracted was posted originally. – dasblinkenlight Apr 19 '12 at 3:28
"If on the day you earned that reputation you hit the reputation cap, then the reputation for that day is recalculated to reflect the deleted content (or in this case, retracted votes)." -- does this mean that if I did hit the cap on a day when the retracted vote has been cast, and there was at least one over-the-cap vote on that day, the reputation is not going to change, and the info about the "User was removed" line item would not appear at all? – dasblinkenlight Apr 19 '12 at 3:30
No, the line will still appear, but the over-the-cap vote from that day will be recalculated to add reputation instead of being a +0. So your reputation overall wouldn't change, the line would just appear. I agree it can be confusing, but that's why they added that checkbox at the bottom, so you can view it without deletions and retractions. – animuson Apr 19 '12 at 3:32
@animuson is that checkbox also present on the mobile version of the website? Because not only I see all the -10 listed in my daily rep, but I don't see the current total rep for the day (on my smartphone). So I have to count manually all the +10, subtract the -10, to know where I am at... – VonC Apr 19 '12 at 6:50
@VonC: I'm not sure. If it's not, you can always request it in a feature-request. – animuson Apr 19 '12 at 6:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .