Handling complexity without abstraction: Algebraic Bricklaying C | Hacker News Reader