One has to know reddit in order to understand it. Reddit karma is just simply bragging rights on the internet, you get one reddit karma per upvote on any of your posts on reddit. Meys is currently the creator of the top thread in the starcraft section.
See it as a means of reward for posting useful things. I like the system. You can get negative karma too if ppl downvote ur stuff.