J jeffdechambeau.com Why reddit sucks: The broken economics of karma 20 points jeffdechambeau 14 years ago 13 comments