Default function arguments in C99 using named arguments | Hacker News Reader