It is an interesting puzzle. This was a secular rise in cognitive test scores well documented in a number of countries during the 20th century. It has stopped and even reversed in the last few decades. There seem to be several pausible ideas out there
One is that social changes have had the effect of "training" people for cognitive tests: more magazines, radio, chatter everywhere, advertising, etc. Hard idea to test. I do fieldwork in Southern Africa. Forty years ago there were no radios in the backcountry, no books, no magazines. Today radio, newspapers, magazines are everywhere. I expect that this changes people a lot but I have no evidence.
Flynn himself thinks nutrition got better but the data are not clear about that. I would favor as an explanation vaccination and antibiotics. Infectious disease and the inflammation associated with it does seem to damage people (Caleb Finch, Eileen Crimmins, others). We have cut the intensity of childhood insults way down everywhere.
My two cents........
Well, now it is four cents. Parents even teach to IQ tests.
Childhood insults? I'm sure you meant childhood disease.
Edit: Q&A is now closed. Thanks to everyone for participating, and thanks very much to Harpending and Cochran for their responses.
In response to Kaj's review, Henry Harpending and Gregory Cochran, the authors of the The 10,000 Year Explosion, have agreed to a Q&A session with the Less Wrong community.
If you have any questions for either Harpending or Cochran, please reply to this post with a question addressed to one or both of them. Material for questions might be derived from their blog for the book which includes stories about hunting animals in Africa with an eye towards evolutionary implications (which rose to Jennifer's attention based on Steve Sailer's prior attention).
Please do not kibitz in this Q&A... instead go to the kibitzing area to talk about the Q&A session itself. Eventually, this post will be edited to note that the process has been closed, at which time there should be no new questions.