Affine transformations | Hacker News Reader