-4

Possible Duplicate:
Why does reputation have a lower bound of 1?

Why does a person start on 1 reputation? Why not 0? It can confuse the calculation of reputation points.

5
  • 1
    How can it confuse the calculation?
    – slugster
    Oct 14, 2011 at 3:05
  • 8
    You get 1 point for breathing.
    – LarsTech
    Oct 14, 2011 at 3:07
  • 12
    "There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors."
    – johnsyweb
    Oct 14, 2011 at 3:10
  • 4
    Meh, let's scrap the whole thing and switch to a scoring system based on dice rolls. Upvotes are 2d6 +modifers, stave off downvotes with saving throws, etc. Oct 14, 2011 at 3:38
  • And also, why can't you have a reputation lower than 1? Oct 14, 2011 at 3:48

1 Answer 1

21

No, it can't start at 0.

See the problem is we're not very good programmers, and the divide by 0 errors were absolutely killing us, so 1 is the minimum.

5
  • 2
    but answers start on 0... jks
    – Antony
    Oct 14, 2011 at 4:24
  • so, that might be why negative reputations don't happen? Oct 14, 2011 at 4:24
  • 3
    @iphonemaniac - When reputation reaches 0 we get errors again, so we stop before it gets there...that's why it never gets to negative either. Oct 14, 2011 at 4:25
  • 9
    You'll be singing a different tune when Jon Skeet overflows the rep column in the database Oct 14, 2011 at 4:56
  • 3
    Heh, and I always thought it was a psychological thing, as in "We give you one point for free, so that you don't have to feel like you're a zero."
    – user102937
    Oct 14, 2011 at 19:54

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