Why printk() is so complicated, and how to fix it | Hacker News Reader