MCP Apps vs. Generative UI | Dark Hacker News