Why Hardware Development Is Hard, Part 1: Verilog Is Weird | Hacker News Reader