How to keep viewers engaged in an online video | Dark Hacker News