The StackOverflow team believes that everybody's special in their own way and doesn't deserve to have a negative self-esteem (aka reputation).
This system make it easier for new users to recover from their initial mistakes: if they start with a couple of downvotes, it doesn't make a difference.
Users who would go significantly below 0 if it wasn't for the ...
It's the third time now that I tried to write something that really encapsulates how much respect I have for you, but nothing really quite manages.
As such, I'll keep myself short:
Thank you for everything you've done for Security.SE. Without you, the site would definitely look a lot different, and not for the better. I've learned a lot from you in my time ...
I'm new around here, but I noticed very quickly that you're extremely active in moderating, but still answer a lot of questions. Which I find quite impressive. On some sites (Stack Overflow), the moderators seem to be too busy moderating to answer much anymore. But I see you taking the time to answer and make sure that even ...
Congratulations on the milestone! Here are some great ones:
A 1k+ question, and maybe the most popular duplicate target on the site?
I'm a robot in a warehouse full of boxes. (I have used this method IRL, and it works great.)
Poor, poor Dave... summon_cthulhu();
Careful explanations of complex topics.
A small sample of some of the great answers:
Possibly the highest reputation per word on the site?
A clown who claims he was at the last company party.
Sometimes controversial, but always well reasoned.
Not to mention the 158 answers that got zero upvote, but just looking at a small sample will show that they are full of helpful nuggets.
Thanks and ...
That is not downvotes.
A user that upvoted one of your answers was deleted from the system - with them, the reputation given by them has also gone.
This happens to other people too - you are not alone.
You loose rep for down-voting answers. It is used as a deterrent; it discourages unnecessary down-votes, or down-votes that are in your own self-interest rather than the interest of the community.
Down-voting questions, on the other hand, looses you no rep at all.
You can see this answer here about it, and the policy on voting down here
Reputation does not carry over to coming days. So if you get 25 upvotes on an answer (normally earning 10 points each) on day 1 and zero upvotes on day 2, you get 200 in reputation on day 1 and zero on day 2.
My first thought was that you were at rank change, but your code snippet shows something else. This appears to be a bug that's currently unsolved. It seems to not actually touch your reputation, see Where has my 24922 rep gone? at the SEmeta site.
The two main reasons why comments are restricted to 50+ rep users are:
Ensuring that the user has demonstrated sufficient understanding of our system before they're allowed to comment (to avoid new users posting e.g. "Thank you JukEbox, your answer worked for me! But I have another problem now: ... Can you help me?")
Now, obviously, ...
New users are deliberately not allowed to post comments (except under their own posts), precisely to avoid what you're trying to do. This is a question and answer site. Comments distract from the main purpose of the site.
Stack Exchange was explicitly designed to avoid the problems of forums where the conversation drifts, the useful answer is somewhere in ...
Not a bug - a feature. It's a way to keep spam down to a minimum. Answers persist but comments can disappear forever. If a 1-rep new account is created to spam, it becomes high-visibility so that action can be taken.
The rep threshold (50) is low enough to allow people to quickly build enough rep in order to comment.