Key Principles for Building Effective AI Agents | Dark Hacker News