I notice that the poster put it under satire. And the link doesn’t work. But it’s the kind of thing that you aren’t surprised to read these days, and see touted as serious science, isn’t it?
Ding-Ding-Ding! We have a winner!
Yes, it’s satire, I wrote it and even the “author’s name” is subliminal satire.