You don't think its as simple as people choosing one of the ten most popular names for a given year do you?
I found it exceedingly accurate with most of the people for a given first name I know being born plus or minus five years of the peak for that name in popularity.
> You don't think its as simple as people choosing one of the ten most popular names for a given year do you?
Maybe, but why do those names become popular? William, Harry, George and Charlotte are obvious (British royal babies) and other names have interesting rises and falls.
I found it exceedingly accurate with most of the people for a given first name I know being born plus or minus five years of the peak for that name in popularity.