Why MCP can't be as simple as Naive Context Protocol | Hacker News Reader