This was submitted nearly two weeks back, here: https://news.ycombinator.com/item?id=5682367 but it must have slid off the front page and into obscurity so I am glad it has come up again and received the attention it deserves.
However, I am curious that the URL seems identical so how was it possible for a new submission to be made? I thought HN just added another vote to the original for duplicates.