maxa comments on The National Dashboard and Human Progress