Why you shouldn't default to positional parameters | Hacker News Reader