Validating input in Elm | Hacker News Reader