Dispel the magic by defining the semantics | Hacker News Reader