that is, asking and answering questions — does not require any reputation whatsoever. Stack Overflow is run by you! To help us run the site, you'll need to earn some reputation first. Reputation is a (very) rough measurement of how much the community trusts you. Reputation is never given, it is earned by convincing fellow users that you know what you're talking about. To gain reputation, post good questions and useful answers. Your peers will vote on your posts, and those votes will cause you to gain (or, in rare cases, lose) reputation: answer is voted up +10 question is voted up +5 answer is accepted +15 (+2 to acceptor) post is voted down -2 (-1 to voter) Amass enough reputation points and Stack Overflow will allow you to go beyond simply asking and answering questions: http://meta.stackoverflow.com/a/59326 And a bit lucky: reputation was intented to be optional but people started playing...
from them that's dumb, you shouldn't be punished because someone else got punished =| – Justin Kirk Apr 18 '12 at 18:25 I had 60 points taken away from me this way just a few minutes ago. I don't see what a user quitting or being removed for violation of the rules has to do with the validity of votes be they upvotes or downvotes.– Michael Chernick Jun 26 '12 at 21:48 I gained points because a user who had downvoted my post got removed - so don't forget that this feature goes both ways. – Tim Apr 19 '12 at 6:47 Thanks for explaining. It hurt to lose 25 points, but the integrity of the site is certainly more important. – cantera25 Jun 7 at 3:19 @cantera25 Yes, fake accounts have been common for a long time, and some users have abused them to gain thousands of reputation before the moderators catch them and destroy the accounts. – Jeremy Banks Jun 6 at 20:57 http://meta.stackoverflow.com/q/126470
creates sockpuppets to upvote posts of the "true user". "True user" earns badge. All sockpuppets are merged in, and "true user" still holds badge. (Also a literal example.) It is almost like we're doing things halfway. Either revoke badges, or award people for new accomplishments as they earn them. Since badges earned improperly are the much rarer case and much, much hairier, I'm ok with that not being handled as part of the automatic process and only handling it manually when it is truly malicious. Some users even create fake accounts to upvote their own answers!! http://meta.stackoverflow.com/a/96782
surely, for more have a look at the paper. What do we learn from SO about worldwide tool adoption? Can we harness developer playfulness to write better software?