Looking at more random users, I think tokens earned via posting are being undercounted somehow. Users with only comments display as having exactly the amount of tokens I would expect from total karma on eligible posts minus self-votes, but looking at users with posts made after April 2 (to avoid complications from a changing post-value formula) consistently have less than the “comment votes plus 3x post votes, not counting self votes” formula would predict. For instance, Zvi has two posts (currently 52 and 68 karma) and zero comments in the last week. With strength 2 selfvotes, (52-2+68-2)*3=348 expected tokens which is a significant mismatch from his displayed 302. It doesn’t seem to be out of date since his displayed tokens change instantly in response to me voting on the posts, is something going wrong or is there some weird special case way of voting on posts that doesn’t get immediately reflected in the user page?
Posts get self-strong-upvoted by default, and strong upvote strength is modified by user karma. Zvi is a high karma user so his strong votes are like +10. Plug that number in instead of 2 and that accounts for the discrepancy you noticed.
I thought maybe deleted posts/comments or unpublished drafts could explain the difference. I understand both of those categories contribute to karma/hearts, but they don’t show up on the user’s page. However, these would have to have been significantly downvoted to match the direction of the discrepancy.
(gjm’s take is correct)
Looking at more random users, I think tokens earned via posting are being undercounted somehow. Users with only comments display as having exactly the amount of tokens I would expect from total karma on eligible posts minus self-votes, but looking at users with posts made after April 2 (to avoid complications from a changing post-value formula) consistently have less than the “comment votes plus 3x post votes, not counting self votes” formula would predict. For instance, Zvi has two posts (currently 52 and 68 karma) and zero comments in the last week. With strength 2 selfvotes, (52-2+68-2)*3=348 expected tokens which is a significant mismatch from his displayed 302. It doesn’t seem to be out of date since his displayed tokens change instantly in response to me voting on the posts, is something going wrong or is there some weird special case way of voting on posts that doesn’t get immediately reflected in the user page?
Posts get self-strong-upvoted by default, and strong upvote strength is modified by user karma. Zvi is a high karma user so his strong votes are like +10. Plug that number in instead of 2 and that accounts for the discrepancy you noticed.
Doh. I forget how much faster strong upvotes scaled with user karma, that resolves all my confusion.
This coment indicates that early posts might not have been given the full multiplier, but both of Zvi’s posts went up after this.
I thought maybe deleted posts/comments or unpublished drafts could explain the difference. I understand both of those categories contribute to karma/hearts, but they don’t show up on the user’s page. However, these would have to have been significantly downvoted to match the direction of the discrepancy.