JavaScript .bind() vs. .apply() and .call() | Hacker News Reader