9 lessons from 25 years of Linux kernel development | Hacker News Reader