I have 130 unexplained reputation that just appeared this evening on Programmers.SE that I cannot account for.
My reputation was at 444 prior to the change in reputation policy to do more frequent recalculations, and was at 398 yesterday prior to me deleting an answer with a +16 net rep score and casting a downvote. This put my reputation at 381. Right now, I am at 511, and I have received no upvotes nor have I had any undeleted content. The only obvious thing in my reputation trail that I can see is a +40 for an answer to the question "A question to Interviewers: Should I stick to C++ or learn something new?," which is now apparently deleted and I do not see a corresponding -40 for it elsewhere in the history. The other 90 points, I still cannot track down. It is also hard to go by vote counts on answers, as quite a few went CW, some after at least some reputation had been accrued.
Is there yet another change to the reputation algorithm that could explain this?