OP here.
I have been monitoring this post on and off and it seems like a significant number of people are flagging it.
It went onto the front page at least twice (both times ranked in the 10s) and disappeared from there.
As of now, it is back on and ranked 103.
I recognize that there are some questions regarding the papers (they are not peer reviewed yet) but the response to it on HN is both puzzling and troubling.