Dealing with binary data in client-side JS | Hacker News Reader