https://news.ycombinator.com/item?id=17505380
Also, the earlier submission didn't get a lot of comments (7) or votes, so a second run is probably OK by the guidelines.
https://news.ycombinator.com/item?id=17505380