ShingleBot: A random sentence generator based on rejection sampling Monte Carlo | Hacker News Reader