Ask HN: How can you make a user experience addictive? · HackerTrans