I noticed my rep went down by -70 points, and is the first have heard of that, what does it mean? **Edit:** I am a StackOverflow user and has never come across it before!