A generative, predictive model for menstrual cycle lengths | Hacker News Reader