3 ms·
This is a duplicate, see https://news.ycombinator.com/item?id=11230287 https://news.ycombinator.com/item?id=11230287, https://news.ycombinator.com/item?id=16220
by AdrianB1 7y ago
This is a duplicate, see https://news.ycombinator.com/item?id=11230287 https://news.ycombinator.com/item?id=11230287, https://news.ycombinator.com/item?id=16220499 https://news.ycombinator.com/item?id=16220499 and more.