Although word on the street (I live on a strange street) is that you should accept hardly any of their scientific claims. The consensus from the people I know who have seen it is that the ideas are interesting, but lack experimental verification and proper theoretical grounding.
no subject
Just me spoiling everybody's fun. Because I can.
no subject