What are some good reasons to take a technology company public? | Hacker News Reader