The Case for Weak Dependencies in JavaScript | Hacker News Reader