Processing Binary Protocols with Client-Side JavaScript | Hacker News Reader