Why you should use named arguments in Ruby | Hacker News Reader