News for hackers. Stuff that matters.
Re:51 hours left to live by seabee on Sunday March 06, 2011 @12:16PM (#2294501)
The 66% ratio is something of a meme in Reddit meta-discussion, and has been for a year or more. (As are complaints of 'why would anyone downvote this'.)

There are no comments on this comment yet.