A history of S_IFMT | Hacker News Reader