How exactly do they track if people actually read the entire article? Merely based on time?
Everyone should get an analytics account and see the insane amount of things that Google can track for YOU, for FREE with just three lines of extra code on your page.
If you want to add this to your own site, checkout jQuery ScrollDepth: https://github.com/robflaherty/jquery-scrolldepth