Rethinking the `setup` convention in Neovim. Is it time for a paradigm shift? | Hacker News Reader