Ask HN: Why is GUI programming so hard? | Hacker News Reader