https://en.wikipedia.org/wiki/Shannon%27s_source_coding_theo...
https://en.wikipedia.org/wiki/Huffman_coding
https://en.wikipedia.org/wiki/Arithmetic_coding
https://en.wikipedia.org/wiki/Asymmetric_Numeral_Systems
Reply on news.ycombinator.com