The link doesn't explain a thing about the science; in fact, the author states in the very first paragraph that he won't even bother. What exactly do you think you posted?
The manifesto's claims are very much in the scientific mainstream. Evidence has only piled on since the Pinker-Spelke debate. You have very little to hang your hat on in this argument.
[1] https://www.edge.org/3rd_culture/debate05/debate05_index.htm...