From NAND to Tetris – Building a Modern Computer from First Principles | Dark Hacker News