I've submitted a list of previous articles on this topic, all different, all with their slightly different slant, some with significant discussion.<p><a href="https://news.ycombinator.com/item?id=10102160" rel="nofollow">https://news.ycombinator.com/item?id=10102160</a>