2 ms·blog post: https://news.ycombinator.com/item?id=25795466 https://news.ycombinator.com/item?id=25795466by mzs 6y agoblog post: https://news.ycombinator.com/item?id=25795466 https://news.ycombinator.com/item?id=25795466