How to build realistic AI companions | Dark Hacker News