Discriminative vs generative models for classification | Hacker News Reader