Making a Game in Janet, Part 3: The problem with macros (2021) | Hacker News Reader