How Generative Adversarial Networks Work | Hacker News Reader