I've never even heard of this. Looked it up and it looks like an academic/medical industry thing. Probably irrelavent to other professions.
It's terrible advice for anyone in the US. CV's are a European thing. Basically just ignore this post entirely due to lack of relevance.
That and I'm somewhat confident the 10 page thing is satirical.
