would have given you +1 but no funny pics or clever puns, sorry.Rep is kind of a silly mechanic. How it works is that anyone who pays for the game (believe F2P can not rep) can give positive rep based upon a percentage of their own rep. They can do this once a week (I think) for the same poster and can do it a few times in a day. If you have lots of rep (1750 I believe) you can also hand out negative rep, also as a percentage of your total rep. This means that both positive rep and negative rep while anonymous can generally be guessed at who is giving it to you. For example, very few have such massive rep bars to hit you for 50+ negative/positive rep. If one of those few people posts in the thread either supportive or in the contrary to your position it's fairly obvious who gave the rep out.
Rep actually does very little. If someone gets a very high negative rep total I have heard that their posts are approved before they are posted, much like someone who accumulates infractions. Incredibly stubborn or angry poster generally are the only ones to get this much negative reputation.
Some little hints about rep.
*You can turn off your reputation from displaying. Posters with net negative rep often do this, but they are certainly not the only ones. This however does not prevent people from still giving you positive or negative reputation.
*Meaningful and intelligent posting often does not result in a positive reputation. In fact, if the subject matter ruffles anyones feathers it could very result in negative reputation.
*The best ways to gain positive reputation are posting funny pictures and one liners.
*The reputation system is all about promoting group think. Go with the crowd and you get positive reinforcement go against it and you get negative reinforcement.
*You can see how much reputation you have under the user CP tab.