Ask HN: Why is naming things in programming so hard? | Hacker News Reader