3 Things That Make Online Marketing Hard and How to Make Them Work for You | Hacker News Reader