Brief Introduction to Contrastive Learning | Hacker News Reader