Why we built our own background agent | Dark Hacker News