https://arxiv.org/abs/1611.01578
Too bad, it is already there :P
Disclaimer: I am the author
Reply on news.ycombinator.com