Facebook IPO Is Nigh, Should You Buy? | Hacker News Reader