The case against Palantir: new questions on the science and independence