Home > Meme Archive
Jul 15, 2013 Source: New Scientist
Millions log into Reddit every day, letting fly with cat pics, tales of social awkwardness and Star Trek references. This is the war for Reddit "karma points": the crucial upvotes and downvotes from internet strangers, which govern how content is ... (Read More)
|
Tweet |