How does the Linux kernel run a program | Hacker News Reader