What makes a startup idea viable? | Hacker News Reader