Using Protobuf instead of JSON to communicate with a front end | Hacker News Reader