Six principles for evaluating cognitive capabilities in AI models | Hacker News Reader