Ruby, facemash and the Elo rating algorithm | Dark Hacker News