https://news.ycombinator.com/item?id=21958927
Warning: No doubt what I wrote there is not good enough for NSF or DARPA funding!