Here is my take on that topic:

- https://news.ycombinator.com/item?id=43594043