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