Binary pattern matching in Elixir with PNG parsing example | Hacker News Reader