But the information there is incorrect and fallacious - its just going around in circles talking nonsense about the brain.....
This has all been discussed here - so perhaps the best strategy would be to read both sources and then realise why that link about is flawed.