The many uses of randomness | Hacker News Reader