The battle for context: why MCP vs. CLI is the wrong fight | Hacker News Reader