Why do languages succeed or fail? Cool data+visualizations from UC Berkeley | Hacker News Reader