Ask HN: Who should handle UI logic? | Hacker News Reader