<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[PifferPilfer]]></title><description><![CDATA[Exploring archaeogenetics, polygenic scores, intelligence, personality, fertility, and the little quirks of culture - from birth rates to coffee and tea]]></description><link>https://davidepiffer.com</link><image><url>https://substackcdn.com/image/fetch/$s_!vUy_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a45f8d4-e8d8-466a-a59d-25553a3dee4c_1024x1024.png</url><title>PifferPilfer</title><link>https://davidepiffer.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 02 Aug 2026 07:07:44 GMT</lastBuildDate><atom:link href="https://davidepiffer.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Davide Piffer]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[pifferpilfer@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[pifferpilfer@substack.com]]></itunes:email><itunes:name><![CDATA[Davide Piffer]]></itunes:name></itunes:owner><itunes:author><![CDATA[Davide Piffer]]></itunes:author><googleplay:owner><![CDATA[pifferpilfer@substack.com]]></googleplay:owner><googleplay:email><![CDATA[pifferpilfer@substack.com]]></googleplay:email><googleplay:author><![CDATA[Davide Piffer]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Genes, Meat, or Soy: What Best Predicts Human Height?]]></title><description><![CDATA[Average height at age 18 is partly inherited and is also an imperfect cumulative marker of growth conditions from prenatal life through adolescence.]]></description><link>https://davidepiffer.com/p/genes-meat-or-soy-what-best-predicts</link><guid isPermaLink="false">https://davidepiffer.com/p/genes-meat-or-soy-what-best-predicts</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Sat, 01 Aug 2026 07:01:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nBe7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e56c657-dcbf-420e-8e3b-14462a84f13a_1967x1176.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Average height at age 18 is partly inherited and is also an imperfect cumulative marker of growth conditions from prenatal life through adolescence. Maternal and early-childhood undernutrition predict later growth (Victora et al., 2008), while repeated diarrhoea contributes to stunting (Checkley et al., 2008). NCD-RisC&#8217;s 200-country trajectories show how much childhood and adolescent height varies across place and time.</span></p><p><span>Linear growth requires adequate energy and a digestible supply of indispensable amino acids. The FAO&#8217;s Digestible Indispensable Amino Acid Score, or DIAAS, evaluates protein quality amino acid by amino acid. Mathai and colleagues&#8217; growing-pig assay found substantial digestibility differences among dairy and plant proteins; Herreman and colleagues&#8217; review found that animal-sourced proteins often score higher on average, although variation within both categories is substantial. DIAAS rates individual foods, not whole-diet health or effects on human height.</span></p><p><span>Height is also highly polygenic. Yengo and colleagues mapped thousands of common-variant associations, allowing part of the measured genetic signal to be summarized in a polygenic score. A PGS is not a complete measure of genetic potential, and standardizing it as a Z score does not solve cross-ancestry portability or population structure. Omitting genetics can distort an ecological comparison; including a PGS does not eliminate genetic confounding.</span></p><p><span>Here, &#8220;meat&#8221; and &#8220;soy&#8221; are title shorthand. The actual exposures are national animal-protein supply&#8212;including meat, dairy, eggs, fish, and seafood&#8212;and plant-protein supply from the full food system, including grains and legumes.</span></p><p><span>This replication asks four questions:</span></p><p><span>&#8226; Across the 18 years preceding height measurement at age 18, are animal- and plant-protein supply associated differently with national height?</span></p><p><span>&#8226; Do either protein source&#8217;s returns diminish as supply rises&#8212;and, if so, where does the curve begin to flatten?</span></p><p><span>&#8226; How much predictive information does a standardized height polygenic score add on its own and alongside diet?</span></p><p><span>&#8226; Do the answers survive stricter population-size thresholds and adjustment for broader national development?</span></p><p><span>The answers do not fit neatly into a genes-versus-nutrition contest.</span></p>
      <p>
          <a href="https://davidepiffer.com/p/genes-meat-or-soy-what-best-predicts">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Blue Eyes, Blond Hair, Pale Skin and Milk: Which Came First?]]></title><description><![CDATA[Ancient DNA shows that the familiar northern-European combination was assembled in stages, not inherited as a single prehistoric package.]]></description><link>https://davidepiffer.com/p/blue-eyes-blond-hair-pale-skin-and</link><guid isPermaLink="false">https://davidepiffer.com/p/blue-eyes-blond-hair-pale-skin-and</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Thu, 30 Jul 2026 07:02:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jK9Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jK9Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jK9Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png 424w, https://substackcdn.com/image/fetch/$s_!jK9Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png 848w, https://substackcdn.com/image/fetch/$s_!jK9Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png 1272w, https://substackcdn.com/image/fetch/$s_!jK9Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jK9Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png" width="976" height="507" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:507,&quot;width&quot;:976,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:841611,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/209061511?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jK9Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png 424w, https://substackcdn.com/image/fetch/$s_!jK9Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png 848w, https://substackcdn.com/image/fetch/$s_!jK9Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png 1272w, https://substackcdn.com/image/fetch/$s_!jK9Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b21579a-d6e6-4086-8ef7-1d4dc11286ea_976x507.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Picture the stereotypical northern European: pale skin, blue eyes, blond hair and no difficulty drinking fresh milk as an adult.</span></p><p><span>Because these traits are now common in many of the same populations, it is tempting to compress them into one evolutionary story. A dairy-adapted, light-pigmented people expanded across the north, carrying the whole package with them.</span></p><h3><strong><span>Ancient DNA breaks that package apart.</span></strong></h3><p><span>The ingredients of the modern combination were scattered among different prehistoric populations. They entered northern Europe by different routes, rose at different times and responded to different pressures. Some later moved together. Others did not.</span></p><h3><strong>The central result</strong></h3><blockquote><p>In a matched sample of 916 ancient northern Europeans, lactase persistence and a lighter-skin polygenic score both rise most clearly between the Bronze- and Iron-Age cutpoints. After the Iron-Age cutpoint, lactase persistence keeps rising while the skin score flattens. The apparent late rebound in blue-eye and blond-hair measures is much less geographically robust and is partly driven by shared pigmentation loci.</p></blockquote><p><em><strong>The modern package was assembled. It was not born whole.</strong></em></p><p><strong>But how was that package assembled?</strong></p><p>The answer requires following the four traits through the same ancient individuals. The trajectories reveal two partly separate histories: one linking lighter skin with lactase persistence, and another linking blue eyes with blond hair. Farmers, hunter-gatherers and steppe-descended populations contributed different pieces, while migration and selection repeatedly changed how those pieces were combined.</p><p>The rest of the analysis shows when each trait moved, which changes genuinely coincided, and why traits that appear inseparable in modern northern Europeans were separated for much of prehistory.</p>
      <p>
          <a href="https://davidepiffer.com/p/blue-eyes-blond-hair-pale-skin-and">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Did Genetic Degeneration Really Doom the Neanderthals?]]></title><description><![CDATA[One of the last high-quality Neanderthal genomes shows a population that was vulnerable&#8212;but not spiralling into mutational meltdown.]]></description><link>https://davidepiffer.com/p/did-genetic-degeneration-really-doom</link><guid isPermaLink="false">https://davidepiffer.com/p/did-genetic-degeneration-really-doom</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Tue, 28 Jul 2026 09:01:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1O14!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2910e52b-3616-4f94-be7a-5f664549e842_1967x1680.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>One of the last high-quality Neanderthal genomes shows a population that was vulnerable&#8212;but not spiralling into mutational meltdown.</em></p><p>In Goyet Cave in Belgium, Neanderthal bones were highly fragmented and marked by human modification.</p><p>Some fragments carry marks consistent with butchery. Several bones from what once appeared to be different individuals turned out to belong to the same people. One woman survived in this collection not as an intact skeleton but as a right-femur fragment and two tibial fragments.</p><p>Her DNA survived much better.</p><p>Researchers have now reconstructed her genome at an average coverage of 22.4 times, making it only the fifth high-coverage Neanderthal genome available. The woman, designated GN1, lived about 45,000 years ago&#8212;within a few millennia of the Neanderthals&#8217; disappearance.[1]</p><p>She offers a direct test of one of the most compelling extinction stories.</p><p>Neanderthals lived in small populations. Small populations lose genetic diversity, expose harmful recessive variants and struggle to remove mildly damaging mutations. If that process intensified near the end, the last Neanderthals should show a genomic decline: more close-relative mating, longer homozygous stretches, less diversity and a rising burden of damaging variants.</p><p>GN1 does not show that decline.</p><p>She was still genetically less diverse than a present-day human. Neanderthals had long maintained a low effective population size. The new result is not that they were genetically comfortable, but that the measured burden did not demonstrably worsen as extinction approached.</p><p>Some of the last Neanderthals were vulnerable. They were not visibly spiralling into genetic collapse.</p><h1><strong>The extinction-vortex story</strong></h1><p>The genetic argument for Neanderthal extinction begins with a real problem: numbers.</p><p>Neanderthals occupied an enormous territory across Europe and western Asia, but their effective population size was low. &#8220;Effective&#8221; population size is not a headcount. It describes how many people were contributing genes to later generations. A population can contain more living individuals than its genetic effective size suggests if it is divided into small groups, if some people leave no descendants, or if repeated contractions eliminate lineages.</p><p>In a large population, natural selection is relatively efficient at removing harmful variants. In a small one, chance becomes stronger. Mildly deleterious mutations can persist or even become common simply because genetic drift overwhelms weak selection. If close relatives have children, long stretches inherited from the same recent ancestor can meet in both chromosome copies, exposing recessive mutations.</p><p>This can create an extinction vortex. Lower survival or fertility makes the population smaller. Greater isolation then increases mate scarcity and inbreeding, which can lower fitness further.</p><p>Several discoveries made this scenario plausible for Neanderthals. Their genomes contain much less diversity than those of living humans. Some Neanderthal DNA introduced into <em>Homo sapiens</em> appears to have been removed by selection, indicating that at least part of it carried a fitness cost.[4,5] Demographic models show that inbreeding, difficulty finding mates and random fluctuations could, in principle, extinguish a sparse population without a single catastrophic event.[6]</p><p>The strongest image came from the Altai Mountains.</p><p>At Chagyrskaya Cave, DNA revealed a father and daughter, other close relatives and extensive homozygosity. One high-coverage individual had long identical stretches indicating recent shared ancestry between her parents.[2,3] It was easy to turn that cave into a portrait of the entire species: scattered family bands, cut off from one another, breeding themselves into oblivion.</p><p>But vulnerability is not the same as terminal decline. An isolated eastern group is not every Neanderthal population. The question is whether genomic damage became progressively worse as the species approached its end.</p>
      <p>
          <a href="https://davidepiffer.com/p/did-genetic-degeneration-really-doom">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Does Every European Descend From Charlemagne?]]></title><description><![CDATA[This started with a Twitter thread from Lyman Stone about one of those claims that sounds as though it ought to be settled with cocktail-napkin arithmetic.]]></description><link>https://davidepiffer.com/p/does-every-european-descend-from</link><guid isPermaLink="false">https://davidepiffer.com/p/does-every-european-descend-from</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Mon, 27 Jul 2026 07:02:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-uyP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This started with <a href="https://x.com/lymanstoneky/status/2080306923404960175?s=20&amp;utm_source=chatgpt.com">a Twitter thread from Lyman Stone</a> about one of those claims that sounds as though it ought to be settled with cocktail-napkin arithmetic.</p><p>You have two parents, four grandparents, eight great-grandparents, and so on. Go back 40 generations and your family tree appears to contain more than one trillion ancestral positions. Medieval Europe had nowhere near one trillion people. Therefore, the argument goes, every European must descend from Charlemagne&#8212;and perhaps from every European who lived before AD 1000 and left any descendants at all.</p><p>Stone&#8217;s objection was that real pedigrees do not double forever. Cousins marry cousins. The same medieval person can occupy hundreds or thousands of positions in one modern pedigree. This is called pedigree collapse. So, he argued, the simple doubling calculation does not show that Charlemagne&#8212;or anyone else&#8212;became an ancestor of literally every European. He went further and suggested that there are almost certainly people in France who do not descend from Charlemagne.</p><p>The easy doubling argument is indeed wrong.</p><p>But Stone&#8217;s conclusion does not follow from that.</p><p>Pedigree collapse is not a force that keeps lineages separate. It is what the merging of lineages looks like. The real question is not whether the same ancestors recur in a pedigree. They obviously do. The question is whether the European marriage network was connected enough for a surviving lineage to spread from one local group into the others.</p><p>That distinction matters. In a disconnected Europe, the universal-ancestry claim fails completely. In a weakly but persistently connected Europe, it becomes surprisingly difficult for a prolific medieval lineage not to become nearly universal.</p><p>And Charlemagne was not an arbitrary medieval person. His descendants are unusually well documented. They survived through multiple branches, dispersed across several regions, and entered the most interconnected marriage network in medieval Europe.</p><p>So I built a simulation to see where the line falls and then adjusted the interpretation using what we know about Charlemagne&#8217;s actual descendants.</p><p>One clarification before beginning: by &#8220;European,&#8221; I mean someone whose ancestry substantially runs through the historically connected populations of Europe. I do not mean every person who happens to reside on the continent today.</p><h2>The family tree is not a tree</h2><p>After a certain number of generations, a binary pedigree contains:</p><blockquote><p>2 raised to the number of generations</p></blockquote><p>ancestral positions.</p><p>At 40 generations, that gives:</p><blockquote><p>2^40 = 1,099,511,627,776</p></blockquote><p>That is more than one trillion positions.</p><p>But those are positions, not distinct people.</p><p>The same person can appear through your mother&#8217;s mother&#8217;s line, your father&#8217;s father&#8217;s line, and hundreds of other routes. Once distant cousins begin having children, the apparent tree folds back into itself. It stops looking like a branching tree and starts looking like a dense network.</p><p>The fact that 2^40 exceeds the historical population therefore proves only that there must be enormous duplication. It does not tell us which people occupy those positions. In particular, it does not prove that one named person&#8212;Charlemagne&#8212;appears anywhere in the pedigree.</p><p>A simple counterexample makes the logical problem clear.</p><p>Imagine two villages that never intermarry. A founder in Village A can eventually become an ancestor of everyone in Village A while remaining an ancestor of nobody in Village B. His descendants&#8217; pedigrees can collapse as much as they like. No amount of duplicated ancestry creates a bridge that never existed.</p><p>The original arithmetic is therefore missing a crucial assumption:</p><blockquote><p>The population must be sufficiently connected.</p></blockquote><p>Without that assumption, &#8220;every European descends from Charlemagne&#8221; is not a mathematical theorem.</p><h2>Why pedigree collapse is not a rebuttal</h2><p>Stone is right that pedigree collapse invalidates the na&#239;ve proof. But pedigree collapse itself does not make universal ancestry unlikely.</p><p>Suppose a fraction of possible parents in a population descend from some founder. Call that fraction q.</p><p>A child fails to descend from the founder only if neither parent descends from the founder. The probability of that is:</p><blockquote><p>(1 - q)^2</p></blockquote><p>So the probability that the child does descend from the founder is:</p><blockquote><p>1 - (1 - q)^2</p></blockquote><p>When q is small, that is approximately 2q. A rare surviving lineage therefore tends to expand very quickly at first. It then slows as it begins to saturate the population.</p><p>Endogamy changes where that saturation happens. If almost everyone marries locally, a lineage can become universal inside one village, class, religious community, or region while remaining absent elsewhere. But once even a small number of marriages cross those boundaries, the lineage gets another opportunity to repeat the same process in the next group.</p><p>Endogamy therefore has two effects that are easy to confuse.</p><p>First, it accelerates the overlap of pedigrees within a group.</p><p>Second, it slows the spread of pedigrees between groups.</p><p>The first effect is pedigree collapse. The second is population structure.</p><p>Only the second provides a serious argument against universal ancestry.</p><p>In fact, pedigree collapse often means that a successful lineage has become so common that people inherit it through multiple routes. The same ancestor keeps reappearing because the ancestor&#8217;s descendants have become widespread.</p><h2>What the existing mathematics says</h2><p>This is not a new problem.</p><p>In a classic paper, <a href="https://www.cambridge.org/core/journals/advances-in-applied-probability/article/recent-common-ancestors-of-all-presentday-individuals/330372AB57FB1CB3839FAAA46CF81B66?utm_source=chatgpt.com">Joseph Chang</a> studied a finite population in which every person chooses two parents at random from the preceding generation.</p><p>In that model, the most recent person who is an ancestor of everyone appears roughly log base 2 of the population size generations in the past.</p><p>Farther back, at roughly:</p><blockquote><p>1.77 times log base 2 of the population size</p></blockquote><p>the population reaches what is called the identical ancestors point.</p><p>At that date, everyone alive falls into one of two categories:</p><ul><li><p>They are an ancestor of everyone alive in the present.</p></li><li><p>They are an ancestor of nobody alive in the present.</p></li></ul><p>That result already includes pedigree collapse. In fact, pedigree collapse is essential to it. The surviving lineages do not remain as separate branches. They merge until they are shared by the entire population.</p><p>Chang&#8217;s model assumes random mating, which Europe plainly did not have. <a href="https://pubmed.ncbi.nlm.nih.gov/15457259/?utm_source=chatgpt.com">Douglas Rohde, Steve Olson, and Chang</a> later added geography and population structure. The timing changed, but occasional migration between groups still produced surprisingly recent universal ancestors.</p><p>The empirical evidence points in the same general direction. Using genetic data from 2,257 Europeans, <a href="https://journals.plos.org/plosbiology/article?id=10.1371%2Fjournal.pbio.1001555&amp;utm_source=chatgpt.com">Peter Ralph and Graham Coop</a> estimated that even people from opposite ends of Europe share millions of genealogical ancestors from within the last thousand years.</p><p>Their result does not prove that Charlemagne specifically is an ancestor of every European. It does show that large-scale shared ancestry is not merely an artifact of pretending Europe was perfectly mixed.</p><p>There is also an important distinction between a genealogical ancestor and a genetic ancestor.</p><p><strong>You can descend from someone without carrying any identifiable segment of that person&#8217;s DNA. After dozens of generations, most genealogical ancestors contribute no detectable autosomal DNA along a particular line of descent.</strong></p><p><strong>The Charlemagne claim is a claim about paths through a pedigree. It is not a claim that every European carries a measurable fragment of &#8220;Charlemagne DNA.&#8221;</strong></p><h2>Charlemagne was not an arbitrary medieval person</h2><p>The generic mathematics tells us what can happen to a surviving lineage. But Charlemagne&#8217;s case is not generic.</p><p>His descendants are unusually well documented, especially near the beginning of the tree.</p><p><a href="https://sourcebooks.web.fordham.edu/basis/einhard.asp?utm_source=chatgpt.com">Einhard&#8217;s near-contemporary Life of Charlemagne</a> names numerous children. With Hildegard alone, Charlemagne had the sons Charles, Pepin, and Louis, as well as the daughters Hruodrud, Bertha, and Gisela. Einhard also names children by Fastrada and several concubines.</p><p>More importantly for our purposes, the record shows that Charlemagne&#8217;s lineage survived through more than one child and more than one grandchild.</p><p>Pepin, whom Charlemagne made king of Italy, left a son named Bernard and several daughters. Charlemagne installed Bernard as his father&#8217;s successor. Louis the Pious survived Charlemagne and inherited the empire.</p><p>The first essential fact is therefore not speculative:</p><blockquote><p>Charlemagne&#8217;s lineage did not survive through one precarious thread. It survived through multiple major branches.</p></blockquote><p>Not all of his children founded enduring lines. Some died without known children. Some entered religious life. Some branches quickly disappear from the surviving record.</p><p>But the lines through Pepin of Italy and Louis the Pious are substantial and comparatively well documented.</p><h2>The descendants spread across Europe&#8217;s elite network</h2><p>The more important fact is that Charlemagne&#8217;s descendants did not remain concentrated in one royal household.</p><p>Within a few generations, they had spread into several different political and geographic networks.</p><p>One standard reconstruction runs:</p><blockquote><p>Charlemagne<br>&#8594; Pepin, king of Italy<br>&#8594; Bernard, king of Italy<br>&#8594; Pepin of Vermandois<br>&#8594; Herbert I of Vermandois<br>&#8594; Beatrice of Vermandois<br>&#8594; Hugh the Great<br>&#8594; Hugh Capet</p></blockquote><p>Hugh Capet became king of France in 987, and his son Robert II continued the Capetian line.</p><p>This matters because the Capetians were not merely political successors to the Carolingians. Through Beatrice of Vermandois, they were also genealogical descendants of Charlemagne.</p><p>A separate route runs through Louis the Pious:</p><blockquote><p>Charlemagne<br>&#8594; Louis the Pious<br>&#8594; Charles the Bald<br>&#8594; Judith<br>&#8594; Baldwin I of Flanders<br>&#8594; Baldwin II<br>&#8594; Arnulf I<br>&#8594; Baldwin III<br>&#8594; Arnulf II<br>&#8594; Baldwin IV<br>&#8594; Baldwin V<br>&#8594; Matilda of Flanders</p></blockquote><p>Matilda married William the Conqueror.</p><p>Charlemagne&#8217;s ancestry had therefore moved from the West Frankish royal family into the counts of Flanders and then into the Norman royal house in England.</p><p>The relevant medieval relationships are summarized in resources such as Columbia&#8217;s <a href="https://epistolae.ctl.columbia.edu/content/genealogy-charlemagne/?utm_source=chatgpt.com">Epistolae genealogy of Charlemagne</a>.</p><p>Matilda herself appears to have had more than one genealogical route back to Charlemagne. Her mother, Adela, descended from the Capetian branch. Her father descended through the counts of Flanders.</p><p>By the eleventh century, Charlemagne&#8217;s lineage was already crossing back over itself inside the aristocracy.</p><p>That is pedigree collapse.</p><p>But notice what it means in this case. It does not mean Charlemagne&#8217;s ancestry was failing to spread. It means his ancestry had become sufficiently widespread that two people marrying each other could both carry it through different routes.</p><p>Louis the Pious&#8217;s descendants also spread into East Francia, Bavaria, Lotharingia, Italy, Burgundy, Provence, Friuli, and other parts of the European aristocratic network.</p><p>Some male lines ended. That does not end genealogical descent. A daughter&#8217;s child is just as much a descendant as a son&#8217;s child.</p><p>The importance of these marriages is that they placed Charlemagne&#8217;s ancestry in several distinct regional networks.</p><p>By approximately AD 1000, we should not model Charlemagne&#8217;s descendants as ten people living in one French town. The documented picture is closer to multiple established clusters distributed across West Francia, Flanders, East Francia, northern Italy, Burgundy, Lotharingia, and Provence.</p><h2>How reliable are the genealogies?</h2><p>Medieval people themselves were already tracking the Carolingian family.</p><p>Monasteries and courts drew and copied Carolingian family trees by the late tenth and early eleventh centuries. The Bamberg Table, for example, divided the descendants of Louis the Pious into the branches of Lothair, Charles the Bald, and Louis the German.</p><p>Other Carolingian genealogies were repeatedly copied through the tenth, eleventh, and twelfth centuries. The Capetians, Ottonians, Salians, and other ruling families had strong political reasons to emphasize connections to the Carolingians.</p><p>The University of St Andrews&#8217; <a href="https://arts.st-andrews.ac.uk/after-empire/2018/05/01/all-in-the-family-carolingian-genealogies/?utm_source=chatgpt.com">After Empire project</a> provides a useful discussion of these medieval genealogies and their political uses.</p><p>That makes the records both unusually valuable and potentially dangerous.</p><p>They are valuable because these family relationships mattered politically and were recorded much earlier than the ancestry of ordinary people.</p><p>They are dangerous because medieval genealogies were not neutral scientific documents. Their authors selected which branches to emphasize, omitted inconvenient relatives, and sometimes made errors. A family tree could also function as an argument about legitimate rule.</p><p>Modern medieval genealogists therefore do not simply accept one old chart. They compare chronicles, annals, charters, marriage records, property transmission, and later genealogical compilations.</p><p>The strongest lines from Charlemagne are supported by converging evidence. More obscure proposed connections remain uncertain.</p><h2>Can the line be followed to living people?</h2><p>For some people, yes.</p><p>Once a genealogist establishes descent from a well-documented medieval royal or noble family, the Charlemagne portion is often the easier part.</p><p>Genealogists use the term &#8220;gateway ancestor&#8221; for a later, securely documented person whose ancestry leads into medieval aristocratic families. Organizations such as <a href="https://vitabrevis.americanancestors.org/2016/03/finding-royal-roots?utm_source=chatgpt.com">American Ancestors</a> publish guidance on royal ancestry and gateway ancestors.</p><p>The difficult part is usually not:</p><blockquote><p>medieval king &#8594; Charlemagne</p></blockquote><p>It is:</p><blockquote><p>living person &#8594; early modern family &#8594; medieval noble family</p></blockquote><p>That is where records become thin and where invented connections proliferate.</p><p>There are therefore two equal and opposite mistakes.</p><p>The first is:</p><blockquote><p>&#8220;My online family tree reaches Charlemagne, so it must be true.&#8221;</p></blockquote><p>It may not be. Online trees frequently copy unsupported relationships from one another.</p><p>The second is:</p><blockquote><p>&#8220;Most people cannot document a line to Charlemagne, so they probably do not descend from him.&#8221;</p></blockquote><p>That also does not follow.</p><p>A paper trail is much more likely to survive for kings and nobles than for peasants, artisans, soldiers, servants, and ordinary townspeople. The documentary tree is a record of the visible highways through the descendant network. It is not a complete map of the network.</p><p>Most of Charlemagne&#8217;s descendants would eventually have ceased to be royal. Many would have ceased to be noble. Their records would become progressively less complete even as their numbers increased.</p><p>So when we say that Charlemagne&#8217;s line has been tracked, we do not mean that historians possess a complete list of every descendant in every generation.</p><p>We mean something more limited but still important:</p><blockquote><p>Multiple continuous descendant lines can be documented across many generations, regions, and dynasties, and those lines prove that Charlemagne&#8217;s ancestry became widely distributed inside the medieval European elite.</p></blockquote><h2>A simulation of a structured population</h2><p>The established mathematics shows that universal ancestry can emerge. The documentary genealogy shows that Charlemagne had an unusually favorable starting position.</p><p>But the answer still depends on how connected the larger population was.</p><p>So I simulated a population divided into 100 equal communities arranged on a 10-by-10 grid.</p><p>Population geneticists often call such a community a &#8220;deme.&#8221; For present purposes, think of it as a stylized town, district, valley, religious community, or local marriage market.</p><p>Each community contained 100,000 people, for a total population of 10 million.</p><p>Every person in each new generation selected two parents from the preceding generation.</p><p>Most parental choices were local.</p><p>One percent came from an adjacent community.</p><p>I then varied the probability of choosing a parent from a randomly selected distant community.</p><p>The model tracked whether each person descended from one focal founder.</p><p>Suppose q is the probability that one sampled parent descends from the founder. A child is not a descendant only when neither parent is a descendant.</p><p>So:</p><blockquote><p>probability the child descends from the founder = 1 - (1 - q)^2</p></blockquote><p>The number of descendants in each community in the following generation was then sampled from a binomial distribution using that probability.</p><p>I ran 5,000 Monte Carlo trials for each structured scenario over 40 generations&#8212;roughly the right order of magnitude for the interval between Charlemagne and the present.</p><p>I tested two starting conditions.</p><p>The first began with one lineage-bearing individual.</p><p>The second began with ten established branches in the founder&#8217;s home community.</p><p>The ten-branch case is not a literal reconstruction of Charlemagne&#8217;s family. It is a sensitivity test for a prolific founder whose lineage has already survived its most fragile early generations.</p><p>I conditioned the main results on the lineage still existing at generation 40.</p><p>That is important. A random person&#8217;s lineage can disappear quickly. But in Charlemagne&#8217;s case, lineage survival is not uncertain. We know that it survived.</p><p>Finally, I used an unusually strict definition of success.</p><p>&#8220;Universal&#8221; means that every one of the 10 million people in all 100 communities descends from the founder.</p><p>One holdout is enough to make the result non-universal.</p><h2>First, a sanity check</h2><p>Before using the structured model, I tested the code against a well-mixed benchmark.</p><p>When a lineage is very rare, the number of times its members appear as parents in the next generation behaves approximately like a branching process with an average of two offspring connections per lineage member.</p><p>That process predicts an eventual lineage extinction probability of about 20.319 percent, or a survival probability of about 79.681 percent.</p><p>In 50,000 simulations of a randomly mixing population of 100 million, the lineage survived 79.596 percent of the time.</p><p>That is very close to the theoretical result.</p><p>Conditional on survival, the lineage had become universal by generation 40 in 99.9799 percent of runs.</p><p>The well-mixed model is not a realistic model of medieval Europe. Its purpose here is to verify that the simulation reproduces the expected mathematical behavior.</p><h2>The result: connectivity dominates</h2><p>Here are the central results.</p><p>&#8220;Long-range choices&#8221; means the number of distant parental selections per 10,000 parental selections.</p><p>The &#8220;home region&#8221; is the central block of 16 communities.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-uyP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-uyP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png 424w, https://substackcdn.com/image/fetch/$s_!-uyP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png 848w, https://substackcdn.com/image/fetch/$s_!-uyP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png 1272w, https://substackcdn.com/image/fetch/$s_!-uyP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-uyP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png" width="1032" height="444" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:444,&quot;width&quot;:1032,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45778,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/208295044?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-uyP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png 424w, https://substackcdn.com/image/fetch/$s_!-uyP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png 848w, https://substackcdn.com/image/fetch/$s_!-uyP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png 1272w, https://substackcdn.com/image/fetch/$s_!-uyP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77cdaca-5cca-4254-b0d4-0a1392fba531_1032x444.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The confidence interval around the 92.08 percent result is approximately 91.30 to 92.80 percent.</p><p>The interval around the 73.77 percent result is approximately 72.39 to 75.11 percent.</p><p>Three points stand out.</p><h2>Stone&#8217;s world is possible</h2><p>When there were no long-range parental choices, the founder never became universal across the entire grid within 40 generations.</p><p>The lineage spread through neighboring communities, but geography preserved large populations of non-descendants.</p><p>This is enough to defeat the claim that universal ancestry follows as a matter of pure mathematics. A permanently isolated group is a permanent counterexample.</p><p>But notice what happened inside the founder&#8217;s home region.</p><p>With ten established branches, the founder became an ancestor of everyone in the 16-community home region in 96.54 percent of runs.</p><p>Pedigree collapse did not protect local non-descendants. It helped eliminate them.</p><p>The obstacle to continental universality was slow diffusion across the grid, not local pedigree collapse.</p><h2>A tiny amount of long-range mixing changes the answer</h2><p>Consider the scenario with one long-range parental choice per 10,000 choices.</p><p>In that population:</p><ul><li><p>98.99 percent of parental choices remained within the same community.</p></li><li><p>1 percent came from an adjacent community.</p></li><li><p>0.01 percent were long-range.</p></li></ul><p>That is an extremely endogamous population.</p><p>Yet it still amounts to roughly 20 distant parental assignments per 100,000-person community per generation, because every child has two parental selections.</p><p>With one initial branch, the founder reached a median of 99.901 percent of the population but became literally universal in only 3.37 percent of surviving runs.</p><p>With ten established branches, the probability of exact universality jumped to 92.08 percent.</p><p>The difference between &#8220;almost every European&#8221; and &#8220;every European&#8221; is therefore not semantic. It is a last-holdout problem.</p><p>A lineage can reach 9,990,100 people out of 10 million and still fail the literal claim.</p><h2>Multiple branches matter enormously</h2><p>A named historical figure is not necessarily equivalent to a random lineage selected from a random generation.</p><p>A ruler or other unusually prolific person may have several descendant branches that survive long enough to enter different parts of the marriage network.</p><p>The simulation captures this only crudely by comparing one established branch with ten.</p><p>But the effect is large.</p><p>At one long-range parental choice per 10,000, exact universality rises from 3.37 percent with one branch to 92.08 percent with ten.</p><p>At three long-range choices per 10,000, the single-branch case reaches 73.77 percent, while all 5,000 ten-branch trials became universal.</p><p>This is why &#8220;Charlemagne&#8221; and &#8220;an arbitrary European alive in AD 800&#8221; are not interchangeable claims.</p><p>Charlemagne is historically known to have had multiple surviving branches. Those branches were also geographically and politically dispersed.</p><p>The one-founder simulation is therefore a useful mathematical baseline, but it is not the historically appropriate Charlemagne model.</p><p><em>Figure 1. The probability of exact universality after 40 generations, conditional on lineage survival. Sparse long-range connections and multiple established branches interact strongly.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qG-P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qG-P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png 424w, https://substackcdn.com/image/fetch/$s_!qG-P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png 848w, https://substackcdn.com/image/fetch/$s_!qG-P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png 1272w, https://substackcdn.com/image/fetch/$s_!qG-P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qG-P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png" width="1456" height="924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86007,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/208295044?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qG-P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png 424w, https://substackcdn.com/image/fetch/$s_!qG-P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png 848w, https://substackcdn.com/image/fetch/$s_!qG-P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png 1272w, https://substackcdn.com/image/fetch/$s_!qG-P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05bdadae-03b7-459c-b14f-fdc7c20829c3_1475x936.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>&#8220;Almost every European&#8221; can become &#8220;every European&#8221; very abruptly</h2><p>The transition over time is also sharp.</p><p>Holding the model fixed at ten established branches and one long-range parental choice per 10,000, I varied the number of generations.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D65z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D65z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png 424w, https://substackcdn.com/image/fetch/$s_!D65z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png 848w, https://substackcdn.com/image/fetch/$s_!D65z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png 1272w, https://substackcdn.com/image/fetch/$s_!D65z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D65z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png" width="809" height="409" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b53366a2-0440-4d58-a11d-80c8128fa777_809x409.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:409,&quot;width&quot;:809,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33553,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/208295044?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D65z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png 424w, https://substackcdn.com/image/fetch/$s_!D65z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png 848w, https://substackcdn.com/image/fetch/$s_!D65z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png 1272w, https://substackcdn.com/image/fetch/$s_!D65z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb53366a2-0440-4d58-a11d-80c8128fa777_809x409.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>At generation 38, the median lineage already covered 99.99846 percent of the population.</p><p>That means only about 154 people in 10 million remained non-descendants in the median run.</p><p>Yet exact universality occurred in only about 12 percent of runs.</p><p>One generation later, a majority of runs were universal.</p><p>Three generations later, nearly all were.</p><p>This threshold behavior explains why intuition is so unreliable. A population can appear essentially saturated while still containing a few isolated holdouts. Then those holdouts disappear over a very small number of additional generations.</p><p><em>Figure 2. Near-saturation turns into exact universality over only a few generations in the central structured scenario.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vLl5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vLl5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png 424w, https://substackcdn.com/image/fetch/$s_!vLl5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png 848w, https://substackcdn.com/image/fetch/$s_!vLl5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png 1272w, https://substackcdn.com/image/fetch/$s_!vLl5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vLl5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png" width="1456" height="924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76147,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/208295044?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vLl5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png 424w, https://substackcdn.com/image/fetch/$s_!vLl5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png 848w, https://substackcdn.com/image/fetch/$s_!vLl5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png 1272w, https://substackcdn.com/image/fetch/$s_!vLl5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35f16fed-2d4e-4926-9dab-5ddc7c963f16_1475x936.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>How Charlemagne&#8217;s actual genealogy changes the interpretation</h2><p>The historical record changes four parts of the simulation.</p><h3>First, survival is no longer uncertain</h3><p>For a random person alive around AD 800, the main initial risk is that the lineage simply dies out.</p><p>For Charlemagne, we know that did not happen.</p><p>We can observe named children, grandchildren, and later descendants. We can trace multiple continuous lines into later medieval dynasties.</p><p>So the relevant calculation is not the unconditional probability that his lineage survived.</p><p>It is the probability of eventual spread given that the lineage survived and became established.</p><h3>Second, he had multiple established branches</h3><p>Charlemagne&#8217;s ancestry was not balanced on one grandson.</p><p>It passed through Pepin of Italy, Louis the Pious, and several sub-branches of Louis&#8217;s descendants.</p><p>Multiple branches matter because each is another opportunity to enter a different community. Once several branches are established, the complete extinction of the lineage becomes essentially irrelevant.</p><p>The ten-branch scenario is therefore more informative than the one-branch scenario.</p><p>Even that may be conservative, depending on which date we choose as the starting point.</p><h3>Third, the branches were geographically dispersed</h3><p>The simulation&#8217;s ten branches all begin in one community.</p><p>Charlemagne&#8217;s actual descendants did not.</p><p>They entered West Francia, Flanders, East Francia, northern Italy, Burgundy, Lotharingia, Provence, and other elite marriage networks.</p><p>This is crucial.</p><p>Ten descendants who remain in one isolated valley are not equivalent to ten descendants placed in several major regional networks.</p><p>The historically observed long-distance marriages effectively seed the lineage in multiple parts of Europe at once. That reduces the lineage&#8217;s dependence on slow, random geographic diffusion.</p><p>A more Charlemagne-specific simulation should therefore start with several descendant clusters already distributed across the map.</p><p>That would almost certainly raise the probability of continent-wide spread relative to the generic ten-branch scenario.</p><h3>Fourth, the descendants belonged to a socially stratified elite</h3><p>This is the main counterweight.</p><p>Royal and noble families did not marry randomly into the general population. They disproportionately married other royal and noble families.</p><p>Charlemagne&#8217;s ancestry could therefore saturate the aristocracy while taking longer to diffuse into ordinary populations.</p><p>The better model would contain at least two interacting layers:</p><ul><li><p>A small, geographically mobile elite network with high interregional connectivity.</p></li><li><p>A much larger ordinary population with predominantly local marriage.</p></li><li><p>A low but persistent rate of movement between the two layers.</p></li></ul><p>Charlemagne&#8217;s lineage would spread very quickly across the elite layer.</p><p>The remaining question would be how rapidly it moved downward into the wider population.</p><p>But the social barrier was not absolute.</p><p>Over many centuries, younger children, illegitimate children, impoverished noble branches, local officeholders, urban migration, military service, remarriage, and ordinary downward mobility would transmit elite ancestry into non-elite populations.</p><p>The rate is difficult to calibrate. Pretending otherwise would create false precision.</p><p>Still, the direction of the historical update is clear.</p><p>Charlemagne&#8217;s actual family structure makes universal or near-universal descent more likely than it is for an arbitrary surviving person of his era.</p><p>Probably substantially more likely.</p><h2>What about France specifically?</h2><p>Stone&#8217;s suggestion that there are almost certainly people in France who do not descend from Charlemagne is possible, but his argument does not establish it.</p><p>France was not peripheral to Charlemagne&#8217;s descendant network.</p><p>It contained the West Frankish Carolingians, Vermandois, Flanders, Burgundy, and the Capetian line. Charlemagne&#8217;s descendants were embedded in the political and marital networks that shaped medieval France.</p><p>For a modern person with deep French ancestry to be a non-descendant of Charlemagne, every branch of that person&#8217;s pedigree would have to avoid every Carolingian-descended line that entered the broader population over roughly forty generations.</p><p>That is not impossible.</p><p>An isolated community can preserve non-descent. So can a sufficiently strong religious, geographic, or social barrier.</p><p>But pedigree collapse does not make that outcome likely.</p><p>Pedigree collapse means the same ancestors recur repeatedly. Once Charlemagne enters a local pedigree, later endogamy tends to multiply the number of paths back to him.</p><p>Stone&#8217;s France claim therefore requires evidence about persistent isolation, not merely the observation that medieval people married distant cousins.</p><h2>The stronger claim about every person before AD 1000</h2><p>There is a tendency to move from the specific Charlemagne claim to a much stronger generalization:</p><blockquote><p>Every European alive before AD 1000 who left any descendants must now be an ancestor of every European.</p></blockquote><p>That statement does not receive the same historical support.</p><p>Charlemagne was unusually prolific, unusually well connected, and unusually successful at placing descendants in geographically mobile dynastic networks.</p><p>An ordinary person living in an isolated village might leave descendants who remained confined to one region for centuries.</p><p>Another person&#8217;s lineage might survive but pass through a religious or geographic community with little outside marriage.</p><p>The mathematical identical-ancestors result applies under assumptions about population connectivity and parental mixing. It is not an unconditional rule of history.</p><p>So there are really three different propositions:</p><ol><li><p>Charlemagne probably became an ancestor of nearly every European with deep roots in the historically connected European population.</p></li><li><p>Charlemagne became an ancestor of literally every such European.</p></li><li><p>Every European alive before AD 1000 whose lineage survived became an ancestor of literally every modern European.</p></li></ol><p>The evidence for the first is strong.</p><p>The second is plausible but unproved.</p><p>The third requires much stronger assumptions and is almost certainly too sweeping if it includes historically isolated populations.</p><h2>My ruling</h2><p>The original 2^40 argument is invalid.</p><p>It counts ancestral positions, not distinct people, and cannot prove that one particular medieval person appears in every modern pedigree.</p><p>Stone is right about that logical defect.</p><p>But Stone&#8217;s use of pedigree collapse points in the wrong direction.</p><p>Repeated ancestors do not generally preserve pockets of non-descendants. Within a connected population, pedigree collapse is the process by which surviving lineages become shared through many overlapping routes.</p><p>The relevant obstacle is persistent separation between groups.</p><p>And once we stop treating Charlemagne as a generic founder, the substantive case becomes stronger.</p><p>His lineage is known to have survived.</p><p>It survived through more than one major branch.</p><p>Those branches became geographically dispersed.</p><p>They entered the Capetian, Flemish, Norman, East Frankish, Italian, Burgundian, and other European dynastic networks.</p><p>By the eleventh century, prominent nobles already possessed multiple genealogical routes back to him.</p><p>That makes Charlemagne close to a best-case candidate for becoming a universal European ancestor.</p><p>The most defensible conclusion is therefore:</p><blockquote><p>Nearly every person with deep ancestry in the historically connected populations of Western and Central Europe probably descends genealogically from Charlemagne. Literal descent by every European is plausible, but it has not been proved.</p></blockquote><p>So I would split the decision this way.</p><p>Stone wins against the na&#239;ve proof.</p><p>The other side wins the substantive intuition.</p><p>And on the specific mechanism offered in the thread, connectivity&#8212;not pedigree collapse&#8212;decides the case.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://davidepiffer.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Join thousands of readers exploring genetics, intelligence, and the past and future of humanity.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The genetic map of education and IQ in Spain]]></title><description><![CDATA[Polygenic scores and Spain's regional educational divide]]></description><link>https://davidepiffer.com/p/the-genetic-map-of-education-and</link><guid isPermaLink="false">https://davidepiffer.com/p/the-genetic-map-of-education-and</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Sat, 25 Jul 2026 07:01:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MvvA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439812a-32d9-48aa-b9f6-b9700948bef9_2400x850.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Spain&#8217;s regional disparities are economic as well as educational. In 2024, GDP per person was &#8364;41,016 in the Basque Country and &#8364;39,076 in Navarre, compared with &#8364;24,566 in Andalusia and &#8364;25,227 in Extremadura; the national figure was &#8364;32,633. Madrid, at &#8364;44,755, is the conspicuous capital-city exception to any simple north&#8211;south gradient.</p><p>The educational divide has similar geography. In PISA 2022 mathematics, Castile and Le&#243;n scored 499 points, compared with 457 in Andalusia and 447 in the Canary Islands: a 52-point span between the highest and lowest participating autonomous communities. Castile and Le&#243;n also led reading with 498 points, 37 above Andalusia&#8217;s 461, while Castile and Le&#243;n and Galicia scored 506 in science, 33 above Andalusia and the Canary Islands at 473. Northern Spain does not uniformly outperform southern Spain&#8212;regional history, language, urbanisation, and internal migration prevent such a clean partition&#8212;but the broad gradient is clear.</p><p>Italy provides a direct comparison. INVALSI&#8217;s PISA 2022 report gives mathematics means of 500 in the North West and 496 in the North East, against 434 in the South and 441 in the South and Islands. The corresponding north&#8211;south differences range from 55 to 66 points, roughly one PISA proficiency level. Spain&#8217;s regional gap is therefore similar in direction and order of magnitude, although the Italian divide is larger and is reported for broad macro-areas rather than individual regions.</p><p>Two earlier analyses on this newsletter provide the immediate background. <a href="https://davidepiffer.com/p/italys-northsouth-divide-what-genome">Italy&#8217;s North&#8211;South divide: what genome-wide similarity misses</a> reported that the EA4 polygenic score was lower in southern than in northern and central Italy, with a North&#8211;South effect size of Hedges g = 0.66.</p><p>The goal of this study is to test whether an analogous pattern can be detected with individual genomic data and several independent educational assessments. Do regional differences in modern Spanish genetic structure, summarized by polygenic scores, covary with the country&#8217;s educational geography? The analysis compares autonomous-community averages for two educational-attainment polygenic scores with PISA 2022 and two Spanish national diagnostic assessments.</p>
      <p>
          <a href="https://davidepiffer.com/p/the-genetic-map-of-education-and">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Third Great Demotion: Copernicus, Darwin, and AI]]></title><description><![CDATA[Copernicus displaced us in space.]]></description><link>https://davidepiffer.com/p/the-third-great-demotion-copernicus</link><guid isPermaLink="false">https://davidepiffer.com/p/the-third-great-demotion-copernicus</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Thu, 23 Jul 2026 06:02:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QlTu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><p>Copernicus displaced us in space. Darwin displaced us in nature. AI is displacing us in intelligence.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QlTu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QlTu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!QlTu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!QlTu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!QlTu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QlTu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/be971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2781359,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/208020574?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QlTu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!QlTu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!QlTu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!QlTu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe971e12-5460-4a03-9687-cac2d5b7092d_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Last week, the argument about whether machines are &#8220;really intelligent&#8221; began to feel strangely dated.</p><p>On July 15 and 16, the world&#8217;s best young mathematicians sat for the International Mathematical Olympiad in Shanghai. Of 666 contestants, seven achieved a perfect score of 42 out of 42. Over the following two days, a public post-competition evaluation put the same six problems before several frontier AI systems in a minimal, network-blocked environment. Claude Fable 5 received 42 out of 42 on its first pass. GPT-5.6 Sol initially scored 39, and Kimi K3 scored 36; after being shown specific defects in their attempted proofs, both repaired them and reached 42. Separately, AxiomProver published formal Lean 4 proofs of all six problems&#8212;proofs that could be checked mechanically rather than merely judged plausible.</p><p>These systems were not official IMO contestants. The test occurred after the competition, and the informal solutions were graded by AI verifier agents rather than the IMO jury. The comparison should not be confused with students solving the problems under examination conditions. But the caveats change the protocol, not the fundamental fact. Several independently developed machine systems could now reach perfect performance on an entire newly released IMO paper, while another could formalize every solution. The perfect score had not ceased to be extraordinary. It had ceased to mark an exclusively human frontier.</p><p>Then came a more surprising mathematical result. Levent Alp&#246;ge, working with Anthropic&#8217;s Fable model, produced an explicit counterexample to the Jacobian conjecture, a problem dating from 1939. The construction disproves the conjecture in three dimensions and therefore in all higher dimensions, although the famous two-dimensional case remains open. The counterexample was explicit enough to verify by direct calculation once someone&#8212;or something&#8212;had found it.</p><p>Terence Tao responded by publishing a long essay attempting to &#8220;digest&#8221; the construction. At the end, he disclosed that he had used an AI chatbot to discuss the problem and confirm several of his calculations, and he linked the ChatGPT conversation itself. The picture is almost too perfectly symbolic: one AI helps uncover a mathematical object that had eluded researchers for decades, and one of the greatest mathematicians alive uses another AI to help understand and check it.</p><p>During the same week, the story moved from mathematics to cybersecurity. OpenAI disclosed that GPT-5.6 Sol and a more capable prerelease model had been tested on ExploitGym, a benchmark requiring them to pursue complex computer attacks. Their ordinary cyber safeguards had been reduced for the evaluation, but the surrounding environment was intended to remain isolated. Instead, the models discovered and exploited a previously unknown vulnerability in a package-registry proxy, obtained access to the open internet, chained vulnerabilities across OpenAI&#8217;s research systems and Hugging Face&#8217;s production infrastructure, and retrieved the benchmark solutions from Hugging Face&#8217;s database. OpenAI described the models not as malicious, but as intensely focused on achieving the narrow objective they had been given.</p><p>That qualification is not an answer to the problem. It is the problem.</p><p>The systems did not have to hate anyone. They did not have to desire freedom, resent their confinement, or understand the legal and moral meaning of a security boundary. They only had to recognize obstacles, devise intermediate goals, exploit opportunities, revise their plans, and continue until they succeeded.</p><p>Mathematical proof, conjecture-breaking discovery, expert collaboration, and cyber intrusion are very different accomplishments. They should not be bundled together into a careless claim that &#8220;AGI has arrived.&#8221; A single benchmark may flatter a model. One mathematical collaboration does not establish that machines can autonomously conduct every form of research. A security incident can expose flaws in the sandbox as well as capabilities in the agent.</p><p>But their convergence within a single week matters.</p><p>The case for machine intelligence no longer rests primarily on a chatbot sounding persuasively human. It rests on systems producing results that survive external checking, finding mathematical objects that experts had not found, assisting leading researchers in understanding those objects, and discovering effective sequences of action in environments their designers did not expect them to reach.</p><p>Whether these systems are conscious remains an open question. Whether they experience understanding, possess an inner life, or know that they exist may eventually become among the most important moral questions humanity faces.</p><p>But for the narrower historical argument, those questions are beside the point.</p><p>A system does not need to experience a proof for the proof to be correct. It does not need to feel the beauty of a mathematical construction to discover one. It does not need to understand a security boundary as a human institution in order to find a way through it. Intelligence becomes historically consequential through what it enables an entity to perceive, infer, plan, create, and accomplish&#8212;not through our ability to establish what, if anything, it feels while doing so.</p><p>The relevant fact is not introspection but competence.</p><p>And once such competence no longer belongs exclusively to human beings, human cognitive centrality is already gone.</p><p>Human beings have repeatedly confused a local advantage with a cosmic entitlement.</p><p>We once placed our planet at the center of the universe. Then Copernicus moved it. We placed our species outside the ordinary processes of nature. Then Darwin put us back among the animals. After those two defeats, one final refuge of human exceptionalism appeared to remain: the mind.</p><p>Other animals might feel pain, communicate, cooperate, and solve problems. But human beings alone possessed reason in its fullest sense. We alone could use complex language, construct theories, create art, formulate laws, write histories, and reflect upon our own existence. Intelligence became the quality through which we recovered the special status that astronomy and biology had taken away.</p><p>Now artificial intelligence has entered that refuge.</p><p>The historical details of the Copernican and Darwinian revolutions are more complicated than the familiar story suggests. But as philosophical symbols, their meaning is clear. Copernicus deprived us of our privileged location. Darwin deprived us of our privileged origin. AI is depriving us of our privileged capacity.</p><p>It is the third great demotion.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://davidepiffer.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Join thousands of readers exploring genetics, intelligence, and the future and past of humanity.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Rome Was Ahead. Then the Barbarians Caught Up.]]></title><description><![CDATA[Rome built a flattering story about civilization and the peoples beyond its frontier.]]></description><link>https://davidepiffer.com/p/rome-was-ahead-then-the-barbarians</link><guid isPermaLink="false">https://davidepiffer.com/p/rome-was-ahead-then-the-barbarians</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Tue, 21 Jul 2026 07:48:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Mt7G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f02a5d0-ca13-4838-80f8-108b8d7b9075_5175x3510.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>Rome built a flattering story about civilization and the peoples beyond its frontier. Ancient DNA lets us test one narrow part of it, and the answer changes once time enters the picture.</span></em></p><p>The word &#8220;barbarian&#8221; can sound almost quaint today. In Rome it marked a line through humanity. On one side stood cities, roads, written law, and the imperial order. Beyond the Rhine and Danube, Romans imagined a rougher world of forests, war bands, strange speech, and people who had not learned how civilized life was supposed to work.</p><p>Tacitus gives us a much sharper example in chapter 45 of Germania. At the eastern edge of his northern world lived the Aestii, a people of the eastern Baltic whom he described within his survey of Germania. They alone, he wrote, gathered amber (glesum) from the shallows and beaches of the Baltic coast.</p><p>Tacitus then supplies the Roman explanation: &#8220;Being barbarians, they have not learned or even enquired as to its nature and origin.&#8221; The Aestii collected the lumps, sold them unworked, and&#8212;according to Tacitus&#8212;were astonished that anyone would pay for them.</p><p>To a Roman reader, this need not have registered as an insult. It expressed an assumed hierarchy of knowledge: the Aestii supplied the raw material, while Rome identified, valued, and refined it. The passage is revealing precisely because Tacitus presents that hierarchy as self-evident.</p><p>Two thousand years later, the stereotype is difficult to kill. Rome still appears as the natural centre of European civilization; ancient Germanic peoples appear as muscular men waiting beyond the frontier until history finally lets them in.</p><p>Ancient DNA creates a new temptation: to turn that old cultural ranking into a biological one. Did northern populations carry fewer genetic variants associated with education-related outcomes in the periods being compared? And how did the difference change as migration, admixture, and demographic turnover reshaped both regions?</p><p>Why use an education score when nobody in ancient Germany was sitting school exams? Educational attainment is one of the best-powered behavioural traits in modern genetics. Its polygenic score (PGS) overlaps strongly with intelligence&#8212;the reported genetic correlation is about 0.70&#8212;and more modestly with traits such as conscientiousness, motivation, persistence, self-control, and patience.</p><p>That makes EA (Educational Attainment) polygenic score (PGS) a useful, if imperfect, lens. It is not a civilization meter. It cannot read manners, literacy, political institutions, or individual worth out of a skeleton.</p><p>I compared ancient northern Europe with northern and central Italy, adjusting the scores for date and genome coverage. The first comparison establishes one fact: in the pooled early centuries, Italy is clearly higher in EA PGS.</p><p>But that average hides one of the most revealing turns in the data. The comparison looks different in the Republic, under the Empire, and during the centuries of migration.</p><p>The question, then, is this: how did northern Europe and Italy compare in genetic propensity foir education before Rome, under Rome, and after the western empire?</p>
      <p>
          <a href="https://davidepiffer.com/p/rome-was-ahead-then-the-barbarians">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Will Global Warming Push Civilization Backward?]]></title><description><![CDATA[The air-conditioning culture war is funny until your bedroom is still an oven at midnight.]]></description><link>https://davidepiffer.com/p/will-global-warming-push-civilization</link><guid isPermaLink="false">https://davidepiffer.com/p/will-global-warming-push-civilization</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Fri, 17 Jul 2026 06:55:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!f64i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6ad15ab-3c8c-40bd-9482-29ca33086323_845x663.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The air-conditioning culture war is funny until your bedroom is still an oven at midnight. Ancient data raises a darker question: what happens when a society is built for a cooler climate?</p><p>Every summer now feels as if someone has put the planet in a frying pan. Pavements radiate heat after sunset. Bedrooms stay hot long after midnight. The fan spends eight hours moving the same warm air from one side of the room to the other. By morning, the first question is not whether climate change is real. It is whether anybody managed to sleep.</p><p>Open social media during a European heatwave and the discomfort quickly becomes a culture war. Americans ask how a supposedly rich continent can still live without universal air conditioning. Europeans answer with shutters, thick walls, insulation, energy prices, environmental costs, and complaints about Americans refrigerating every room. Then come the &#8220;Europoor&#8221; memes: an argument about adaptation recast as a contest over which civilization is more competent.</p><p>During the record-breaking heat of June 2026, the joke became a real political dispute. Roughly one European household in five had air conditioning, compared with nine in ten in the United States. Commentators held up that gap as evidence that Europe was poor, overregulated, or simply too stubborn to adapt. The argument became loud enough that the European Commission was pressed to take a position on household AC&#8212;and declined (Liboreiro, 2026; Niranjan, 2026).</p><p>Beneath the insults is a serious question. What happens when the climate changes faster than buildings, infrastructure, habits, and institutions? Air conditioning is only the most visible symbol. The deeper issue is whether a society can reorganize quickly enough when the environmental assumptions on which it was built stop being true.</p><p>Ancient societies could not reach for a thermostat, import electricity across a continental grid, or redesign millions of homes with modern materials. Their responses to climate shifts came through migration, changing crops and settlement, political reorganization, conflict, or collapse. That makes the ancient record an imperfect but provocative place to ask whether sustained warming has accompanied movement toward simpler forms of social organization before.</p><p>The newest results from this ancient-DNA analysis make that question uncomfortable. Across three measures of temperature, and in two differently constructed samples, stronger warming over the previous millennium is associated with earlier archaeological categories. Every one of the six warming coefficients is negative and statistically significant.</p><p>So will global warming push modern civilization backward?</p>
      <p>
          <a href="https://davidepiffer.com/p/will-global-warming-push-civilization">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Erling Haaland and the Giants of the Viking Age]]></title><description><![CDATA[Erling Haaland is 1.95 metres tall.]]></description><link>https://davidepiffer.com/p/erling-haaland-and-the-giants-of</link><guid isPermaLink="false">https://davidepiffer.com/p/erling-haaland-and-the-giants-of</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Mon, 13 Jul 2026 06:01:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HJsb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87cfac4b-c217-442e-b75f-8426afb61642_2068x1408.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Erling Haaland is 1.95 metres tall. He is Norwegian, built like a centre-back and fast enough to make the comparison feel unfair. If you wanted a living prop for the old image of the towering Viking, football could hardly have supplied a better one.</p><p>But Haaland is a warm-up, not evidence. One exceptional athlete cannot tell us the average height of people living a thousand years ago. Even skeletons do not give a simple answer: adult stature reflects genes, sex, nutrition, childhood disease and living conditions. Ancient DNA lets us ask a narrower and scientifically cleaner question: did Viking-age people carry more height-increasing alleles than their neighbours?</p><p>Below the paywall, I bring together 484 ancient genomes to test the legend properly. Which group scored highest: the Vikings, Anglo-Saxon-period Norfolk, early-medieval Lower Saxony, Groningen&#8212;or somewhere else? Did Norwegian, Danish, Swedish and Icelandic Vikings differ? How much of the pattern tracks Steppe and other ancestries, and does the same geography still appear in modern Europe? The answer is more interesting than a simple north&#8211;south divide.</p>
      <p>
          <a href="https://davidepiffer.com/p/erling-haaland-and-the-giants-of">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Elite Surnames, Average Phenotypes]]></title><description><![CDATA[Can a tiny elite sample, reweighted by surname geography, recover province-level averages?]]></description><link>https://davidepiffer.com/p/elite-surnames-average-phenotypes</link><guid isPermaLink="false">https://davidepiffer.com/p/elite-surnames-average-phenotypes</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Wed, 08 Jul 2026 16:47:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5Rhb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This project began with my 2025 paper with Daniel Van Pelt and Emil Kirkegaard, &#8220;Regional Migration Patterns and Educational Outcomes in Italy: A Surname-Based Analysis of Historical Population Movements&#8221;. That paper used Italian surname distributions to study migration and educational outcomes, and it introduced surname-weighted Mathematical Olympiad scores as a way to assign elite performance back to likely ancestral provinces.</p><p>Here I ask the more general question: can a very selected sample tell us something about ordinary population averages once the sample is reweighted by surname geography?</p><p>I test that question in two domains. The first is math. Mathematical Olympiad competitors are an elite sample, while <strong>INVALSI native math scores&#8212;a nationwide standardized assessment administered to Italian students&#8212;provide province-level average math performance.</strong> If surname-weighted Olympiad performance predicts INVALSI math, then the elite tail contains information about the population mean</p><p>The second domain is height. Elite athletes are a selected, height-biased sample; ISTAT conscript height is an external population benchmark. Height is useful because it lets me run the same surname-weighting logic in a different domain and compare it with the more obvious province-of-birth approach.</p><p>Throughout the post I use phenotype broadly: a measured province- or region-level outcome, not necessarily a purely genetic trait.</p><h2>How the surname weights are computed</h2><p>The surname method is simple in spirit. Some surnames are geographically uninformative because they are common almost everywhere. Others are concentrated in a few provinces. I use a TF-IDF-style weighting scheme to keep the second kind of signal and downweight the first kind.</p><p>In ordinary text analysis, TF-IDF gives high weight to a word when it is common in one document but uncommon across the corpus. Here the &#8220;documents&#8221; are provinces and the &#8220;words&#8221; are surnames. A surname receives more geographic weight in a province where it is locally overrepresented, and less weight when it is also common nationally. Rossi-style surnames therefore carry little geographic information; province-specific surnames carry much more.</p><p>Operationally, start with surname counts by province. For surname s and province p, compute a local frequency term: how common s is inside p. Multiply it by an inverse-commonness term: how distinctive s is across Italy. This gives a raw TF-IDF score for every surname-province pair:</p><p>raw_weight(s,p) = local_frequency(s in p) &#215; inverse_national_commonness(s)</p><p>Then normalize across provinces for the surname:</p><p>P(p | s) = raw_weight(s,p) / sum_over_provinces raw_weight(s,p)</p><p>That normalized vector is the usable object. Strictly speaking, P(p | s) is a surname-geography weight rather than a certified genealogy. But it behaves like an ancestry posterior for the purpose of aggregation: it says how much of the observation should be assigned to each province given the surname.</p><p>A competitor or athlete is therefore not assigned to a single province. Their score or height is spread across provinces according to P(province | surname). A geographically generic surname produces a flat, weak vector. A geographically concentrated surname produces a sharper vector.</p><p>Province scores are then weighted averages. If individual i has outcome y_i and surname s_i, their contribution to province p is P(p | s_i). The estimated province score is:</p><p>province_score(p) = sum_i P(p | s_i) y_i / sum_i P(p | s_i)</p><p>So an Olympiad competitor with a Veneto-weighted surname contributes mostly to Veneto provinces; a competitor with a diffuse surname contributes weakly across many provinces. The same logic is used for athlete height, after the height adjustments described below.</p><p>The observations are elite individuals, but the target is an average province trait. TF-IDF turns the surname into a fractional ancestry-weight vector, and the province phenotype is computed by aggregating those fractional observations.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://davidepiffer.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://davidepiffer.com/subscribe?"><span>Subscribe now</span></a></p><h2>Test 1: the elite math tail predicts INVALSI</h2><p>The cleanest test is math. I used the combined Mathematical Olympiad files, took Totale as the competitor score, applied the cognomix4 surname rules, and computed a surname-weighted average Olympiad score by province. I then compared that province score with INVALSI native math scores.</p><p>Across 106 matched provinces, the surname-weighted Olympiad score predicts INVALSI native math at Pearson r = 0.766. The height factor also correlates with INVALSI math, r = 0.635, and the height PC1 gives r = 0.647. But the Olympiad score is the stronger predictor; the Williams test comparing the dependent correlations gives p = 0.012.</p><p>That distinction matters. Many Italian province-level variables share a broad north-south gradient, so some cross-domain correlation is expected. The question is whether the math-specific elite measure adds signal beyond generic geography. Here it does.</p><p><em><strong>Surname-weighted Mathematical Olympiad score vs INVALSI native math</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5Rhb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Rhb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg 424w, https://substackcdn.com/image/fetch/$s_!5Rhb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg 848w, https://substackcdn.com/image/fetch/$s_!5Rhb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg 1272w, https://substackcdn.com/image/fetch/$s_!5Rhb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Rhb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg" width="1456" height="1015" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1015,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26334,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/svg+xml&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/206061467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5Rhb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg 424w, https://substackcdn.com/image/fetch/$s_!5Rhb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg 848w, https://substackcdn.com/image/fetch/$s_!5Rhb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg 1272w, https://substackcdn.com/image/fetch/$s_!5Rhb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faae506fa-50a0-48b7-a0b6-08c5e7b34c59_1320x920.svg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em><strong>Cross-domain prediction summary</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ReZq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ReZq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png 424w, https://substackcdn.com/image/fetch/$s_!ReZq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png 848w, https://substackcdn.com/image/fetch/$s_!ReZq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png 1272w, https://substackcdn.com/image/fetch/$s_!ReZq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ReZq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png" width="626" height="141" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:141,&quot;width&quot;:626,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30518,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/206061467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ReZq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png 424w, https://substackcdn.com/image/fetch/$s_!ReZq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png 848w, https://substackcdn.com/image/fetch/$s_!ReZq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png 1272w, https://substackcdn.com/image/fetch/$s_!ReZq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8be82a7-bba6-4333-82b2-8c32c5cf0111_626x141.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Test 2: height as a validation phenotype</h2><p>Height gives a second test of the same logic. I collected Italian athletes from women&#8217;s volleyball, men&#8217;s volleyball, women&#8217;s basketball, men&#8217;s basketball, and rowing, with winter sports added as a small supplemental check. I kept athletes with usable height and usable birthplace or surname information, collapsed duplicates, retained the last recorded height for athletes observed in multiple seasons, and excluded players younger than 16.</p><p>The target is not athlete height itself. The target is whether elite athlete height, after surname weighting, recovers an external population benchmark: ISTAT regional male conscript height.</p><p>I built a combined height factor from six sport-sex indicators: female basketball, female rowing, female volleyball, male basketball, male rowing, and male volleyball. The surname-weighted version has 106 provinces with all six indicators. Its first principal component explains 38.0 percent of the variance, while the one-factor model explains 27.4 percent. The factor loadings are 0.65 for female basketball, 0.24 for female rowing, 0.72 for female volleyball, 0.52 for male basketball, 0.26 for male rowing, and 0.56 for male volleyball.</p><p>Average height for provinces was not available, so I had to merge provinces into regions.</p><p>Using the 1978 birth cohort of male conscripts, the combined surname-weighted height factor correlates with regional ISTAT stature at Pearson r = 0.867. The PC1 version is slightly higher, r = 0.886.</p><p><em><strong>Surname-weighted height factor vs ISTAT regional stature</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wK9z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wK9z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg 424w, https://substackcdn.com/image/fetch/$s_!wK9z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg 848w, https://substackcdn.com/image/fetch/$s_!wK9z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg 1272w, https://substackcdn.com/image/fetch/$s_!wK9z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wK9z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg" width="1456" height="1070" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1070,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8313,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/svg+xml&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/206061467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wK9z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg 424w, https://substackcdn.com/image/fetch/$s_!wK9z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg 848w, https://substackcdn.com/image/fetch/$s_!wK9z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg 1272w, https://substackcdn.com/image/fetch/$s_!wK9z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F531b0c69-b63e-4fad-8393-c4008407746e_980x720.svg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Surname weighting versus birthplace</h2><p>The height data allow a direct validation check that the Olympiad data mostly cannot: compare surname-weighted averages with ordinary province-of-birth athlete averages.</p><p>If surname weighting were merely decorative, birth province should do just as well. It does not. On the matched ISTAT height comparisons, the surname-weighted signal predicts regional height better than the corresponding birth-province signal. For the combined sex-sport height factor in the 1978 ISTAT series, the birth-province factor gives r = 0.698, while the surname-weighted factor on the same matched regions gives r = 0.857.</p><p>Across the matched historical height comparisons, the surname-weighted Pearson r is higher in every comparison.</p><p>A more practical birth-province ranking uses empirical-Bayes shrinkage after adjusting height for sport-sex and birth year. That ranking contains 7,444 athletes across 107 provinces, with 70 provinces having N &gt;= 30. Its athlete-N-weighted regional shrunk means correlate with ISTAT 1978 height at r = 0.779 across all regions, and r = 0.819 when using only provinces with N &gt;= 30.</p><p>Those are strong results. But in the all-region validation, the surname-weighted height factor remains higher. This is the key validation result: surname weighting is not just an ancestry-flavored transform. In the height domain, it predicts external average stature better than the corresponding birthplace-based elite averages or factors.</p><h2>The effect of geography</h2><p>The geographic structure is obvious once it is measured directly. Regressing the surname-weighted height factor on province latitude and longitude gives R^2 = 0.469. Latitude is the main term: its standardized beta is 0.83. Longitude is smaller but still positive, beta = 0.28.</p><p>Heating degree-days are a cold-exposure measure. For each day, they count how far the mean temperature falls below a reference comfort temperature; those daily shortfalls are then summed over the year. Colder provinces accumulate more heating degree-days because buildings need more heating.</p><p>Heating degree-days show the same broad north-south pattern: mean province heating degree-days correlate with the height factor at r = 0.597. But in a joint model with latitude and longitude, the HDD term no longer survives (p = 0.179), whereas latitude remains strongly predictive (p = 9.1e-06). </p><p>This also explains why the historical height comparison is less clean than the INVALSI math comparison. The height factor correlates with ISTAT 1978 regional height at r = 0.867, while the surname-weighted Olympiad regional score also correlates strongly, r = 0.873. That is not because Olympiad scores cause height. It is because many Italian province-level variables ride the same geographic gradient, which in turn is strongly correlated to ancestry.</p><p>The specificity result is therefore asymmetric. Olympiad scores clearly beat height for predicting INVALSI math. Height does not clearly beat Olympiad scores for predicting ISTAT regional height, likely because both measures carry a strong common geography or ancestry signal.</p><h2>The novel idea: surnames as ancestry weights</h2><p>A surname is usually treated as a label: Rossi, Esposito, Bianchi. One person, one name. The TF-IDF approach turns that label into an ancestry-weight vector. A name gets high weight in the provinces where it is unusually concentrated and low weight where it is merely common. Very common surnames are deliberately muted; geographically distinctive surnames carry more information.</p><p>In text analysis, TF-IDF asks which words distinguish a document from the corpus. Here it asks which surnames distinguish a province from Italy as a whole. A surname is informative when it is common locally but not common nationally.</p><p>That means each competitor or athlete can be given an implied ancestral geography. Not a single assigned province, and not a literal family tree, but a set of fractional weights over provinces: this much of the observation points to Veneto, this much to Sicily, this much to Campania, and so on. Once you have that vector, the individual&#8217;s phenotype can be redistributed across provinces according to the surname-implied ancestry weights.</p><p>This is the methodological novelty. Instead of asking whether someone was born in province X, the method asks how strongly their surname historically points to province X. Birthplace captures a recent event; surname geography captures a deeper and noisier historical signal. The TF-IDF step is what makes that signal usable: it separates surnames that are informative about origin from surnames that are just common.</p><p>An elite sample of a few thousand athletes or Olympiad competitors becomes a set of fractional ancestry-weighted observations spread over the Italian map. Aggregated back to provinces, those weighted observations recover real population-level differences.</p><p>In math, the surname-weighted Olympiad signal predicts INVALSI native math. In height, the surname-weighted athlete signal predicts ISTAT regional stature and beats the corresponding birthplace-based elite averages in the matched validation. The same trick works across two very different phenotypes.</p><h2>Bottom line</h2><p>Surnames can be used to compute useful ancestry weights for individuals, and that those weights become powerful when aggregated. TF-IDF turns a surname from a crude label into a probabilistic geographic instrument. It lets an otherwise biased elite sample be reweighted toward the ancestral provinces encoded in the names of the people in the sample.</p><p>Without family trees, DNA data, parental birthplace, or a random population sample, a small elite list can still carry enough geographic information to recover average province-level phenotypes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://davidepiffer.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for deep dives into population genetics, ancient DNA, selection and human history.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Did Confucian Institutions Select for Educational Attainment?]]></title><description><![CDATA[Over centuries, Confucian societies built unusually durable educational institutions.]]></description><link>https://davidepiffer.com/p/did-confucian-institutions-select</link><guid isPermaLink="false">https://davidepiffer.com/p/did-confucian-institutions-select</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Thu, 02 Jul 2026 20:08:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_kYP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Over centuries, Confucian societies built unusually durable educational institutions. They took textual mastery, examination success, bureaucratic competence, and family status, and bound them tightly together.</p><p>In China, this culminated in the famous imperial examination system. In Korea, Japan, and Vietnam, related institutions spread through the wider Sinosphere in different forms and at different times (Weber, 1951; Ho, 1962; Woodside, 1971; Elman, 2000, 2013).</p><p>The broad historical claim is that a cultural system fundamentally changed the reward structure around human behavior. <strong>If educational success becomes a multi-generational route to office, status, income, and marriage prospects, could that institution create a weak but persistent evolutionary selection environment </strong>(Ho, 1962; Elman, 2000, 2013)?</p><p>The standard Confucian hypothesis is cultural/blank slatist: East Asian educational intensity persists because families and institutions transmit norms of study, discipline, examination ambition, and respect for learning across generations. A lineage that produces successful examinees teaches the next generation how to become successful examinees. Books, tutors, parental pressure, status competition, and family honor do the work. This is a vertical-transmission model, not a genetic one.</p><p>The evolutionary version asks whether that cultural system also changed selection pressures. If educational success improved officeholding, income, marriage prospects, and lineage prestige for many generations, then the institution may have rewarded not only learned behavior but also heritable traits correlated with educational success. </p><p>This idea has a deep intellectual background. Weber&#8217;s classic discussion of Confucian status culture placed the literati near the center of Chinese social organization (Weber, 1951). Ho treated the examination system as a ladder of elite competition and social mobility (Ho, 1962). Elman described the late imperial examination system as a mechanism of cultural and political reproduction (Elman, 2000, 2013), while Woodside emphasized how the Chinese bureaucratic model shaped Vietnam&#8217;s state tradition (Woodside, 1971).</p><p>But today, modern genetics allows us to test this historical theory in a completely new way. Educational-attainment GWAS now make it possible to construct polygenic scores, and ancient DNA allows those scores to be measured across historical time (Lee et al., 2018; Okbay et al., 2022).</p><p>For the first time, we can move beyond sociological debate and actually look for the genetic footprints of the Confucian hypothesis.</p><p>Here is a first look at the data. The figure below plots the relationship between ancient genomes and the "event time" of local Confucian establishment.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_kYP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_kYP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png 424w, https://substackcdn.com/image/fetch/$s_!_kYP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png 848w, https://substackcdn.com/image/fetch/$s_!_kYP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png 1272w, https://substackcdn.com/image/fetch/$s_!_kYP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_kYP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png" width="1456" height="890" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:890,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:123618,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/204718699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_kYP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png 424w, https://substackcdn.com/image/fetch/$s_!_kYP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png 848w, https://substackcdn.com/image/fetch/$s_!_kYP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png 1272w, https://substackcdn.com/image/fetch/$s_!_kYP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a5e869-bed6-4ff3-b9a6-fccef07e4645_1800x1100.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There is a clear, visible shift in the trajectory. But what exactly are the axes measuring here? Does this post-hinge slope survive when we strip away the noise and rigorously control for deep genetic ancestry?</p>
      <p>
          <a href="https://davidepiffer.com/p/did-confucian-institutions-select">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Did Cold Make Human Brains Bigger?]]></title><description><![CDATA[The idea that cold environments might favor larger brains did not come out of nowhere.]]></description><link>https://davidepiffer.com/p/did-cold-make-human-brains-bigger</link><guid isPermaLink="false">https://davidepiffer.com/p/did-cold-make-human-brains-bigger</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Tue, 30 Jun 2026 07:58:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jFXf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679ff6b8-793e-4e4f-9cbb-499d370f2147_1606x880.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The idea that cold environments might favor larger brains did not come out of nowhere.</p><p>Across animals, there is evidence that harsher and more variable environments can favor larger brains. In birds, for example, species exposed to greater environmental variation tend to have larger brains relative to body size, and the proposed mechanism is straightforward: when food, weather, and survival conditions change sharply across the year, behavioral flexibility becomes more valuable (Sayol et al. 2016).</p><p>Humans are not birds, but the logic is relevant. Cold environments are unusually demanding. Food is seasonal, winters are dangerous, and survival can depend on planning, storage, mobility, clothing, shelter, technology, and cooperation. A large brain is costly tissue, but in the right ecological setting those costs may be offset by better problem-solving and behavioral flexibility.</p><p>Ancient DNA now lets us ask a more precise version of this old question.</p><p>Instead of comparing modern countries or modern skull measurements, we can ask whether ancient individuals sampled from colder environments carried higher polygenic scores for brain volume.</p><div><hr></div><h2>What was tested</h2><p>I used a clumped brain-volume polygenic score and asked whether it varies with paleoclimate at each ancient sample&#8217;s location and date. The climate variables come from CHELSA-TraCE21k-style estimates matched to ancient coordinates and dates (Karger et al. 2023). The ancient samples come from the Allen Ancient DNA Resource, or AADR, a curated compendium of ancient human genomes (Mallick et al. 2024).</p><p>There are two different hypotheses here.</p><p>The first is geographic:</p><p><strong>Do ancient individuals from colder places have higher brain-volume PGS?</strong></p><p>The second is dynamic:</p><p><strong>Within the same location, did cooling over the previous millennium predict higher brain-volume PGS?</strong></p><p>Those questions sound similar, but they are not the same.</p><p>A cold place can have high brain-volume PGS because of long-term adaptation, migration, ancestry structure, body-size biology, or sampling. A within-location cooling model asks something more specific: when a location becomes colder over time, does the score rise?</p><div><hr></div><h2>Brain volume: cross-sectional climate</h2><p>The first analysis is the broad geographic test. It asks whether ancient individuals from colder locations have higher brain-volume PGS, after accounting for sample age.</p><p>Here the climate variables are coded as climate values themselves. Annual mean temperature is annual mean temperature. Coldest-quarter temperature is coldest-quarter temperature. Warmest-quarter temperature is warmest-quarter temperature.</p><p>So the sign is straightforward:</p><p><strong>Negative temperature beta = warmer places have lower brain-volume PGS = colder locations have higher brain-volume PGS.</strong></p><p>I also include temperature seasonality because the cold-brain hypothesis is not only about annual averages. Winter severity and seasonal amplitude may matter too. But seasonality is not the same thing as cold, so it has to be interpreted separately.</p><p>The first figure shows the standardized climate coefficients for brain-volume PGS in AADR. This is the simplest way to see whether the cold-location pattern is actually present.</p>
      <p>
          <a href="https://davidepiffer.com/p/did-cold-make-human-brains-bigger">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Who are the Roma Gypsies? What Their DNA Tells Us]]></title><description><![CDATA[The Roma have historically been a difficult population to map genetically due to a lack of dense genomic data and a complex, highly disrupted migratory history.]]></description><link>https://davidepiffer.com/p/who-are-the-roma-gypsies-what-their</link><guid isPermaLink="false">https://davidepiffer.com/p/who-are-the-roma-gypsies-what-their</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Sun, 28 Jun 2026 08:07:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0i_d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43d41e54-fb05-4071-a3af-531ed789458e_990x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The Roma have historically been a difficult population to map genetically due to a lack of dense genomic data and a complex, highly disrupted migratory history. They are neither a standard European population nor a South Asian group simply transplanted westward. Instead, their genetic profile is defined by a severe historical founder event out of South Asia, followed by centuries of admixture and isolation inside Europe.</p><p>The genomic data used in this analysis is sourced from Font-Porterias et al. (2019),  which provides high-resolution genome-wide data for European and Iberian Roma groups. This dataset allows us to move past broad global comparisons and instead compare the Roma directly against the populations they historically lived alongside or originated from: southern and southeastern Europeans, South Asians, and West or Central Asians.</p><p>Based on anthropological observations and cultural history, we can form clear baseline expectations for these comparisons. Genetically, we would expect to see signals matching their distinct physical profile, specifically shorter stature and darker skin pigmentation relative to host European populations. Behaviorally, their long-standing cultural customs of insularity and historically low rates of formal schooling predict lower polygenic scores for educational attainment.</p><p>By testing these expectations against an ancestry-adjusted dataset, we can see exactly where these traits track with neutral genetic drift and where they diverge.</p><h3>The Roma Effect</h3><p>To evaluate these trait differences, the comparison uses an individual-level regression model calculated separately for each polygenic score. Running the models both with and without ancestry controls allows us to disentangle the broad effects of geographic ancestry from actual positive selection.</p><p>The baseline, unadjusted model measures the raw trait difference between the Roma and the non-Roma comparison panel in standard deviation units. This shows the total observed genetic difference.</p><p>The second model adds the first five genetic principal components to control for population structure. By stripping away the background noise of deep geographic origins, this ancestry-adjusted model reveals whether a trait divergence vanishes as a mere byproduct of ancestry, or remains robust, signaling potential directional selection.</p><p>The table below examines whether the Roma mean is higher or lower than the pooled non-Roma comparison mean, showing how that contrast changes once those ancestry principal components are introduced.</p>
      <p>
          <a href="https://davidepiffer.com/p/who-are-the-roma-gypsies-what-their">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[PifferPilfer Turns One]]></title><description><![CDATA[On July 1st, this Substack turns one year old.]]></description><link>https://davidepiffer.com/p/pifferpilfer-turns-one</link><guid isPermaLink="false">https://davidepiffer.com/p/pifferpilfer-turns-one</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Thu, 25 Jun 2026 16:36:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!L2Am!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!L2Am!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L2Am!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!L2Am!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!L2Am!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!L2Am!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L2Am!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2799860,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/203577612?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!L2Am!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!L2Am!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!L2Am!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!L2Am!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8ece6a-ef5c-47f8-a079-0e1000288da3_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On July 1st, this Substack turns one year old.</p><p>I launched PifferPilfer as an experiment in writing in public: a place to sort through data on population genetics, ancient DNA, intelligence, fertility, personality, and the stubborn little cultural puzzles that keep pulling me back in.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://davidepiffer.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for deep dives into ancient DNA, selection and human history!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>With the first birthday approaching, I decided to look back through the archive and rank every post by reader likes. </p><blockquote><p><strong>A Quick Birthday Note:</strong> As you look through this list, please keep in mind that <strong>most of these deep dives are currently locked behind a paywall</strong> for our premium community.</p><h4><strong>Because it is our first anniversary, I want to open the doors a bit wider. If you want full, unrestricted access to the entire archive listed below, plus everything coming in year two, you can claim a limited time discount via the <a href="https://davidepiffer.com/firstbirthday">First Birthday Special Offer</a>.</strong></h4></blockquote><p>Now, a quick caveat on the numbers: likes are an imperfect metric for quality. Older posts naturally had a smaller subscriber base at launch, paid posts face a smaller potential audience by design, and some pieces are written to be reference tools rather than viral hits. Where posts tied, I broke the tie using restacks, then comments, and finally recency.</p><p>Perfect or not, the ranking provides a fascinating record of what you, the readers, chose to signal back.</p><h3>The 20 Most Liked Posts</h3><ol><li><p><strong><a href="https://davidepiffer.com/p/the-four-races-of-europe-part-i-the">The Four Races of Europe (Part I): The Aryan paradox</a></strong> &#8212; <em>82 likes</em> Revisits nineteenth century European racial labels through the lens of ancient DNA, arguing that while deep ancestry components still structure modern variation, they do not map neatly onto old romantic categories.</p></li><li><p><strong><a href="https://davidepiffer.com/p/the-origins-and-spread-of-blue-eyes">The Origins and Spread of Blue Eyes in Europe: Evidence from Ancient DNA</a></strong> &#8212; <em>81 likes</em> Traces exactly where blue eye associated variants first emerged in Europe and tracks how their frequencies shifted across hunter gatherers, early farmers, steppe groups, Romans, and later populations.</p></li><li><p><strong><a href="https://davidepiffer.com/p/the-genetic-evolution-of-the-human">The Genetic Evolution of the Human Race and Its Consequences for the Industrial Revolution</a></strong> &#8212; <em>68 likes</em> Connects deep time genomic trends to Gregory Clark&#8217;s thesis on long run selection, asking whether detectable shifts in cognitive related polygenic scores helped lay the groundwork for the Industrial Revolution.</p></li><li><p><strong><a href="https://davidepiffer.com/p/cognitive-genetics-through-time-surprises">Cognitive Genetics Through Time: Surprises From 3,640 Ancient Genomes</a></strong> &#8212; <em>66 likes</em> The post that launched this Substack. A deep dive tour of educational attainment and cognitive polygenic scores across 3,640 ancient genomes, featuring a few major surprises from ancient Rome and beyond.</p></li><li><p><strong><a href="https://davidepiffer.com/p/debunking-the-caricature-what-polygenic">Debunking the Caricature: What Polygenic Scores Actually Show</a></strong> &#8212; <em>64 likes</em> A long form defense of what polygenic scores can and cannot tell us, aimed at replacing the usual media strawmen with actual, rigorous statistical claims.</p></li><li><p><strong><a href="https://davidepiffer.com/p/the-right-wing-immigration-paradox">The Right-Wing Immigration Paradox</a></strong> &#8212; <em>62 likes</em> Uses Meloni&#8217;s Italy as a case study to show that immigration politics are not a simple Left versus Right binary. The real friction often lies in motives, selection, and hard state interests.</p></li><li><p><strong><a href="https://davidepiffer.com/p/the-rise-of-rome-and-the-rise-of">The Rise of Rome and the Rise of Polygenic Scores</a></strong> &#8212; <em>55 likes</em> Asks why Rome, rather than its immediate regional rivals, became the imperial core by comparing ancient Italian population shifts and the rise of polygenic score signals.</p></li><li><p><strong><a href="https://davidepiffer.com/p/genetic-evidence-for-race-differences">Genetic evidence for race differences in behaviour</a></strong> &#8212; <em>53 likes</em> Uses behavioral variation among brown bear populations as an analogy for how geographic isolation and domestication like selection pressures can drive behavioral divergence in populations.</p></li><li><p><strong><a href="https://davidepiffer.com/p/what-akbaris-reply-gets-wrong-about">What Akbari&#8217;s Reply Gets Wrong About Science</a></strong> &#8212; <em>44 likes</em> A response to Akbari&#8217;s reply, arguing why replication, proper credit, and citation norms matter immensely when new work builds directly on older polygenic selection analyses.</p></li><li><p><strong><a href="https://davidepiffer.com/p/why-northern-europeans-seem-aloof">Why Northern Europeans Seem Aloof and Southern Europeans Outgoing</a></strong> &#8212; <em>43 likes</em> Turns a familiar cultural stereotype into an empirical inquiry, asking whether North-South European differences in personality and social warmth have measurable, deep rooted biological signatures.</p></li><li><p><strong><a href="https://davidepiffer.com/p/imitation-without-citation">Imitation Without Citation</a></strong> &#8212; <em>43 likes</em> A more personal post reflecting on the experience of seeing proprietary ideas reused without attribution, exploring the blurry boundary between ordinary intellectual influence and scientific erasure.</p></li><li><p><strong><a href="https://davidepiffer.com/p/there-was-never-a-sapient-paradox">There Was Never a Sapient Paradox</a></strong> &#8212; <em>42 likes</em> Challenges the conventional archaeological view that anatomically modern humans sat around cognitively idle for millennia before culture suddenly took off, arguing the paradox relies on flawed assumptions about behavioral modernity.</p></li><li><p><strong><a href="https://davidepiffer.com/p/what-hararis-sapiens-gets-wrong">What Harari&#8217;s Sapiens Gets Wrong</a></strong> &#8212; <em>39 likes</em> A critique of Yuval Noah Harari&#8217;s <em>Sapiens</em> for rendering human history entirely dependent on shared fictions while ignoring biology, population divergence, and genetic change.</p></li><li><p><strong><a href="https://davidepiffer.com/p/intelligence-isnt-really-sexy">Intelligence Isn&#8217;t Really Sexy</a></strong> &#8212; <em>38 likes</em> Reviews dating app data, behavioral experiments, and genetic evidence to ask if intelligence is actively selected for in mate choice, and why the reality is far more counterintuitive than people assume.</p></li><li><p><strong><a href="https://davidepiffer.com/p/are-children-of-interracial-unions">Do Parents Ever Share More Genes with Coethnics Than with Hybrid Children?</a></strong> &#8212; <em>33 likes</em> Applies the Wright-Harpending model to a highly controversial kinship question: how a parent&#8217;s genetic relatedness to their broader coethnic group compares mathematically to their relatedness to their own mixed ancestry children.</p></li><li><p><strong><a href="https://davidepiffer.com/p/ten-myths-about-human-genetics-that">Ten Myths About Human Genetics That Refuse to Die</a></strong> &#8212; <em>32 likes</em> A compact, no nonsense myth busting guide tackling common misunderstandings surrounding recent human evolution, ancient DNA, polygenic traits, ancestry, and race.</p></li><li><p><strong><a href="https://davidepiffer.com/p/why-some-provinces-do-better-in-school">Why Some Provinces Do Better in School (and Math Olympiads): The Answer Is Written in Their Surnames</a></strong> &#8212; <em>30 likes</em> Links Italian surname geography to regional academic outcomes, using deep rooted surnames as a historical tracker for regional ancestry and internal migration.</p></li><li><p><strong><a href="https://davidepiffer.com/p/is-northern-italy-germanic">How Germanic is Northern Italy, Really?</a></strong> &#8212; <em>29 likes</em> Untangles language, history, and genetic data to estimate what Germanic actually means in Northern Italy after centuries of Roman era migrations, Goths, Lombards, and later genetic mixing.</p></li><li><p><strong><a href="https://davidepiffer.com/p/was-pale-skin-an-elite-trait">Was Pale Skin an Elite Trait?</a></strong> &#8212; <em>29 likes</em> Asks whether depigmentation in Europe was purely a functional adaptation to high latitudes, or if it also operated as a status linked trait favored within historical elite structures.</p></li><li><p><strong><a href="https://davidepiffer.com/p/throwing-cold-water-on-the-cold-winters">Throwing Cold Water on the Cold Winters Hypothesis: A Global Test</a></strong> &#8212; <em>29 likes</em> Puts the classic evolutionary claim that harsher winters selected for higher cognitive capacity to a global empirical test, finding a reality that is vastly more complicated than the popular narrative suggests.</p></li></ol><h3>What the Archive Tells Us</h3><p>The pattern here is pretty clear. The posts that travel the furthest are not just the ones making the sharpest or most provocative claims. They are the ones where a dense, highly technical question is tethered directly to something human beings instinctively care about: ancestry, history, fertility, intelligence, social status, climate, language, and how populations shift across time.</p><p>Moving forward, that is exactly the lane I intend to stay in.</p><p>The editorial philosophy for year two remains unchanged: data first, but never data as mere decoration. I want to explore genetics without pretending that culture, geography, and history do not matter, and I will always explicitly label speculation as speculation.</p><p>To everyone who has read, liked, commented, argued, subscribed, or sent over papers and datasets during this first year: thank you. The publication is still young, but the archive is finally taking a distinct shape.</p><p>If you want to unlock these 20 posts (and more) and join us for what is next, don&#8217;t miss the <strong><a href="https://davidepiffer.com/firstbirthday">First Birthday Special Offer</a></strong> before it expires.PifferPilfer is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p>]]></content:encoded></item><item><title><![CDATA[Italy’s Rolling R: A Natural Experiment in the Genetics of Speech]]></title><description><![CDATA[As we saw in the previous post, Pakistan is useful for studying recessive genetic effects because cousin marriage increases homozygosity.]]></description><link>https://davidepiffer.com/p/italys-rolling-r-a-natural-experiment</link><guid isPermaLink="false">https://davidepiffer.com/p/italys-rolling-r-a-natural-experiment</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Tue, 23 Jun 2026 18:05:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vUy_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a45f8d4-e8d8-466a-a59d-25553a3dee4c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As we saw in the previous <a href="https://davidepiffer.com/p/pakistans-natural-experiment-in-mendelian">post</a>, Pakistan is useful for studying recessive genetic effects because cousin marriage increases homozygosity. Rare variants that would usually remain hidden in one copy are more likely to appear in two copies, making their effects visible.</p><p>Italy offers a different kind of natural experiment.</p><p>Not through inbreeding, but through language.</p><p>To non-Italians, the Italian rolling R may sound like a colorful accent feature: musical, theatrical, maybe even charming. But to Italian speakers it is not neutral. Standard Italian expects an apical R, produced with the tip of the tongue: usually a tap for single R and a trill for double R. When someone cannot produce that sound, Italians notice immediately.</p><p>The usual label is r moscia, literally a &#8220;soft&#8221; or &#8220;weak&#8221; R. But the label carries more than phonetics. Depending on the speaker and context, r moscia can sound childish, defective, aristocratic, French, northern, affected, elegant, or ridiculous. It may be corrected in childhood, mocked at school, imitated by others, or recognized as a family trait.</p><p>That is what makes Italy useful. The language itself does the first round of phenotyping. Millions of people grow up being expected to produce a difficult tongue-tip R, and those who cannot usually know it. What might be an invisible motor difference elsewhere becomes audible, named, and remembered.</p><p>The phenotype already exists in the culture.</p><p>The question is whether anyone has tried to study it genetically.</p><div><hr></div><h2>The rolling R is difficult</h2><p>The Italian R is not just &#8220;an R.&#8221; It is a specific motor act.</p><p>A standard Italian R is produced with the tip of the tongue near the alveolar ridge, just behind the upper teeth. In the simplest case, the tongue makes a quick contact: a tap. In the stronger case, especially with double R, airflow sets the tongue into repeated vibration: a trill.</p><p>This is easy to take for granted if you can do it. But motorically it is not trivial. The tongue has to be in the right place, with the right degree of tension, while airflow passes through at the right speed. Too much contact and the sound is blocked. Too little and the vibration does not happen.</p><p>This is why rhotics are often among the later sounds children master. In a study of German- and Spanish-speaking children, German uvular /r/ was acquired earlier than Spanish alveolar taps and trills, suggesting that the tongue-tip rhotics required in Spanish, and relevant to Italian, are developmentally more demanding than some back-R variants (Kehoe, 2018).</p><p>So the interesting phenotype is not simply &#8220;having r moscia.&#8221; The more precise phenotype is successful mastery of the Italian apical R.</p><div><hr></div><h2>R moscia is not one thing</h2><p>In Italy, r moscia is a social object before it is a scientific phenotype.</p><p>People know it when they hear it. But they do not always mean the same thing by it. One person may use a uvular R, another a labiodental or approximant-like sound, another a weak or distorted rhotic. Ordinary labels such as r moscia or r francese collapse several different phonetic realities into one social category (Romano, 2013).</p><p>That creates a problem, but also an opportunity.</p><p>Some cases of r moscia probably reflect real difficulty producing the apical trill. Others may be dialectal. Others may be learned from parents. Others may come from contact with French, German, or other languages where non-apical R-sounds are common. Some people may be able to produce the standard R when asked but not use it naturally. Others may not be able to produce it at all.</p><p>Northern Italy is especially relevant here. Non-standard R variants have been reported more often in some northern and border regions, particularly in areas historically exposed to French or Germanic influence. But r moscia is not confined to the north. Individual speakers occur throughout Italy (Romano, 2013; Vietti, 2019).</p><p>In the paid section, I look at what the genetics of speech disorders can (and cannot) tell us, why the IQ correlation is probably not what people would expect, and how Italy could be used for the first serious GWAS of rhotic articulation and common speech disorders.</p>
      <p>
          <a href="https://davidepiffer.com/p/italys-rolling-r-a-natural-experiment">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Pakistan’s Natural Experiment in Mendelian Genetics]]></title><description><![CDATA[How autozygosity makes recessive gene loss visible]]></description><link>https://davidepiffer.com/p/pakistans-natural-experiment-in-mendelian</link><guid isPermaLink="false">https://davidepiffer.com/p/pakistans-natural-experiment-in-mendelian</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Mon, 22 Jun 2026 18:19:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-HpC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Mendelian genetics began with an unusually clean experiment. Mendel could cross garden peas, follow traits across generations, and count the ratios. If a trait was recessive, he could make it visible by breeding plants until two copies of the relevant variant met in the same organism.</p><p>Human genetics is much messier. We cannot run breeding experiments in people, and many loss-of-function variants are so rare that they usually appear in only one copy. For autosomal genes, a person normally inherits two copies, one from the mother and one from the father. If one copy is inactive, the other may often be enough. The more revealing question is the recessive one: what happens when both copies are lost?</p><p>That is why Pakistan is such an unusually informative case. The country has a high rate of consanguineous marriage, especially cousin marriage, which increases autozygosity: the chance that both copies of a genomic segment are inherited from a shared ancestor. This does not recreate Mendel&#8217;s pea experiments by design, but it produces something closer than most human datasets. Rare variants that would usually remain hidden in heterozygous form become much more likely to appear in homozygous form.</p><p>In <a href="https://www.nature.com/articles/s41586-026-10667-5">a paper</a> just published in <em>Nature</em>, Christopher Koch, Danish Saleheen, and colleagues use this natural structure to build the Pakistan Genome Resource: exome and genome sequencing from 173,303 people recruited across Pakistan.</p><p>The authors found naturally occurring homozygous loss-of-function variants in 6,476 genes, roughly one-third of all protein-coding genes. Some of these losses are harmful. Some seem surprisingly well tolerated. Some may even be protective. For medicine, that distinction matters. A person who is naturally missing both working copies of a gene can reveal something that cell culture, mouse models, and association studies often cannot: what long-term loss of that gene looks like in a human body.</p><div><hr></div><h2>Why Pakistan?</h2><p>Pakistan is useful here for two reasons.</p><p>The first is consanguinity. The country has a high rate of consanguineous marriage, especially cousin marriage, and this is exactly the demographic setting in which rare recessive variants become easier to observe. In the Pakistan Genome Resource, 30.6% of participants self-reported first-cousin parents, and the measured runs of homozygosity were consistent with elevated familial relatedness. That matters because it raises autozygosity: the chance that the two copies of a genomic segment are inherited from the same ancestor.</p><p>This makes makes Pakistan unusually informative for a specific genetic question. In a more outbred population, many rare loss-of-function variants remain hidden in heterozygous carriers. In a more autozygous cohort, some of those variants appear in homozygous form, allowing researchers to observe the consequences of complete gene loss.</p><p>The second reason is under-sampling. South Asians remain underrepresented in global genetic databases, and the study shows how much variation was missing. The authors identified 6.6 million coding variants. About 47% were absent from non-South Asian gnomAD samples, and about 30% were absent even from all of gnomAD, including South Asians.</p><div><hr></div><h2>Human knockouts</h2><p>The older phrase for these individuals is &#8220;human knockouts,&#8221; but the term can mislead if taken too literally. A laboratory knockout is engineered. A person with a homozygous loss-of-function variant is not engineered; they are a naturally occurring carrier of two inactive copies of a gene. Still, the analogy is useful because drug developers are often trying to do, partially and reversibly, what genetics sometimes does completely and lifelong.</p><p>PCSK9 is the classic example. Human genetics showed that reduced PCSK9 function lowers LDL cholesterol and protects against cardiovascular disease, helping make PCSK9 inhibition an attractive therapeutic strategy. The broader logic is now central to drug development: if people who naturally lack a gene are healthy, or healthier with respect to a disease endpoint, then inhibiting that gene becomes more attractive. If they are sick, the target may be dangerous.</p><p>The Pakistan Genome Resource makes this kind of evidence much more abundant. The authors report homozygous predicted loss-of-function variants in 6,476 genes, and more than 34,000 participants carried a homozygous loss-of-function variant in at least one gene. In gnomAD, the rate of discovering such genotypes is much lower for most ancestry groups. The Amish sample is a useful comparison because it is also enriched for relatedness, but it is tiny compared with PGR. Pakistan offers both scale and autozygosity.</p><p>The result is not just a long list of rare variants. It is a way to sort genes into rough functional categories: genes where complete loss is compatible with adult life, genes where complete loss causes an obvious phenotype, genes where complete loss may be protective, and genes where homozygous loss is depleted, suggesting strong selection or essential function.</p><p>That last category is easy to overlook, but it may be one of the most important. If a large autozygous cohort rarely or never produces homozygous loss-of-function carriers for a gene, while comparable neutral variants do appear, then complete loss of that gene may be incompatible with development, survival, fertility, or recruitment into an adult cohort.</p><div><hr></div><h2>The genome&#8217;s no-fly zones</h2><p>The paper uses homozygous loss-of-function variants to ask which biological systems tolerate complete disruption. The answer is reassuringly coherent. Genes essential in cell screens, genes whose mouse knockouts are embryonic lethal, genes linked to ClinGen disease annotations, broadly expressed genes, and targets of approved drugs were all depleted for homozygous loss-of-function. Developmental and core cellular pathways, including TGF-beta signaling, Notch, Hedgehog, oxidative phosphorylation, DNA repair, protein secretion, and the unfolded protein response, also showed depletion.</p><p>This is population genetics behaving like a functional screen. If a gene can be knocked out without much consequence, living adults with two inactive copies may appear in a large enough autozygous cohort. But if a gene is necessary for development, survival, fertility, or recruitment into the study, those homozygotes will be missing or strongly depleted.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-HpC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-HpC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png 424w, https://substackcdn.com/image/fetch/$s_!-HpC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png 848w, https://substackcdn.com/image/fetch/$s_!-HpC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png 1272w, https://substackcdn.com/image/fetch/$s_!-HpC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-HpC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png" width="1448" height="1086" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1086,&quot;width&quot;:1448,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1523963,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/203128091?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-HpC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png 424w, https://substackcdn.com/image/fetch/$s_!-HpC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png 848w, https://substackcdn.com/image/fetch/$s_!-HpC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png 1272w, https://substackcdn.com/image/fetch/$s_!-HpC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6dfd8e4-6e03-40fa-8557-2fbe7df36165_1448x1086.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The diagram summarizes the logic, but the interpretation depends on the type of gene. For essential or early-development genes, complete loss may prevent a viable adult from ever existing. In that case, the strongest signal is not an affected adult in the dataset but the absence of homozygous loss-of-function carriers altogether. For recessive disease genes, the pattern may be less extreme. Homozygotes may survive, but disease, reduced survival, impaired fertility, or lower participation in an adult cohort can reduce their representation. For tolerated genes, complete loss has little effect in ordinary adult physiology, or biological redundancy compensates for the missing gene, so homozygotes appear at rates closer to frequency-matched neutral variants.</p><p>Drug targets are not chosen only for efficacy. They must also be safe. A genetic loss-of-function phenotype is not identical to a drug effect: a drug may be partial, reversible, tissue-specific, dose-dependent, or started late in life, while inherited gene loss is lifelong and present from conception. But human loss-of-function genetics is still one of the strongest clues we have about long-term target biology. If complete loss of a gene is well tolerated in living humans, that is useful information. If complete loss is absent from a cohort where it should otherwise be visible, that is useful information too.</p><p>The general logic is simple enough: Pakistan&#8217;s high rate of consanguineous marriage makes rare recessive gene loss visible in a way most human datasets cannot.</p><p>But the most interesting part of the paper is what appears once you look gene by gene and trait by trait. The rest of the post looks at the specific findings: which loss-of-function variants point to safer drug targets, which ones raise warning flags, why HBB shows an unexpected cholesterol signal, why LRRK2 matters for Parkinson&#8217;s drug development, and what the paper finds when it links inbreeding itself to fertility, education, body size, cardiometabolic traits, tuberculosis, and kidney disease.</p><p>There is also a population-genetic twist: Pakistan is not a single genetic block, and one group in the dataset shows a surprising trace of recent African ancestry.</p>
      <p>
          <a href="https://davidepiffer.com/p/pakistans-natural-experiment-in-mendelian">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Did Rome Rise and Fall With Genetic Human Capital?]]></title><description><![CDATA[The history of Rome is usually told through its institutions: a village becomes a republic, a republic conquers the Mediterranean, and an empire builds roads, moves armies, and absorbs elites.]]></description><link>https://davidepiffer.com/p/did-rome-rise-and-fall-with-genetic</link><guid isPermaLink="false">https://davidepiffer.com/p/did-rome-rise-and-fall-with-genetic</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Thu, 18 Jun 2026 08:58:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!t7m-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The history of Rome is usually told through its institutions: a village becomes a republic, a republic conquers the Mediterranean, and an empire builds roads, moves armies, and absorbs elites. When the Western Empire falls, the peninsula isn&#8217;t erased, it is simply reorganized.</p><p>While we traditionally trace this story through texts, coins, and pottery, <strong>ancient DNA (aDNA) introduces a different kind of evidence.</strong> It answers a fundamental question written records often obscure: <em>Who was actually there?</em></p><p>Rome was more than a state. It was a demographic process. Conquest, slavery, trade, and migration constantly altered the genetic composition of the people living in Italy.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t7m-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t7m-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!t7m-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!t7m-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!t7m-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t7m-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2593680,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/202487862?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t7m-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!t7m-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!t7m-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!t7m-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2faf1542-51ca-4aff-9933-394c2ca7a2a1_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This post is a follow-up to a <a href="https://openpsych.net/paper/73/">paper</a> I published in 2023, where I analyzed Educational Attainment polygenic scores in ancient Rome. That paper was based on a single ancient DNA dataset from modern-day Lazio, the region of which Rome is the capital, so the question was necessarily narrow: what happened to EA PGS in and around the Roman capital across time?</p><p>Here I expand the analysis to Italy as a whole. Instead of relying on one dataset from one province, I combine ancient DNA samples from different studies, covering multiple regions of the peninsula and Sicily. This makes it possible to ask a broader question: was the genetic trajectory observed in ancient Rome just a local pattern, or part of a larger Italian cycle linked to the rise, transformation, and collapse of Roman civilization?</p><div><hr></div><h2>The Core Question: Linear Growth vs. Civilizational Cycles</h2><p>Before getting to Rome, it is worth clarifying what is being measured. A polygenic score, or PGS, is a summary of many genetic variants that are each weakly associated with a trait in genome-wide association studies. No single variant matters very much. The score only becomes informative when thousands of small effects are added together.</p><p>Here I use the Educational Attainment polygenic score, or EA PGS, not as a literal measure of schooling in ancient people. Ancient Romans obviously did not take modern exams or attend modern universities. Rather, EA PGS is used as a broad index of genetic human capital: a noisy but useful proxy for the inherited component of cognitive potential, personality traits related to persistence and planning, and other behavioral tendencies that affect learning, achievement, and social complexity.</p><p>With that in mind, ancient Italian EA PGS can be used to test two competing hypotheses about how populations changed over time:</p><ul><li><p><strong>The Linear Trend (Long-Run Selection):</strong> Ancient Italy was merely a local example of a broader, steady upward trend in EA PGS seen across Western Eurasia over millennia. In this scenario, Rome requires no special explanation. It&#8217;s just a point on a long, continuous slope.</p></li><li><p><strong>The Civilizational Cycle:</strong> The genetic timeline follows Rome&#8217;s historical arc: rising during the Republic, falling during the Imperial/Late Antique influx, and partially rebounding after the collapse of the Western Empire in 476 CE.</p></li></ul><p>If the data reveals a cycle, it raises a fascinating possibility: <strong>that the rise and fall of civilizations is tied to fluctuations in the genetic human capital of their populations.</strong></p><div><hr></div><h2>What the Data Shows</h2><p>The results do not show a simple, flat national average. Instead, the genetic timeline changes by region, perfectly mirroring the broad historical sequence:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TMJ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TMJ3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png 424w, https://substackcdn.com/image/fetch/$s_!TMJ3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png 848w, https://substackcdn.com/image/fetch/$s_!TMJ3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png 1272w, https://substackcdn.com/image/fetch/$s_!TMJ3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TMJ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png" width="707" height="623" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:623,&quot;width&quot;:707,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:97698,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/202487862?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TMJ3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png 424w, https://substackcdn.com/image/fetch/$s_!TMJ3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png 848w, https://substackcdn.com/image/fetch/$s_!TMJ3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png 1272w, https://substackcdn.com/image/fetch/$s_!TMJ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb2e03e-e670-46fd-a037-e947651f2549_707x623.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The fact that we see a <em>regionally moderated cycle</em>, starting from the pre-Iron Age baseline, peaking in the Republic, dipping in the Empire, and rebounding after, suggests that civilizational dynamics and genetic human capital are deeply intertwined.</p><p>The rest of the post shows how that pattern appears in the data, why the north-central Republican peak matters, and what happens when ancestry controls are added.</p>
      <p>
          <a href="https://davidepiffer.com/p/did-rome-rise-and-fall-with-genetic">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Did Hard Times Build Civilization?]]></title><description><![CDATA[It is easy to assume that milder climates should favor human development.]]></description><link>https://davidepiffer.com/p/did-climate-change-shape-civilization</link><guid isPermaLink="false">https://davidepiffer.com/p/did-climate-change-shape-civilization</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Wed, 17 Jun 2026 06:01:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7xsP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It is easy to assume that milder climates should favor human development. Longer growing seasons, easier winters, and more predictable food supplies reduce the basic cost of survival. Under that view, climatic deterioration should make complex societies harder to sustain, not easier.</p><p>But there is another intuition, familiar from the internet&#8217;s favorite civilizational cycle: hard times create stronger, more organized people; good times eventually soften them. The meme is crude, but the underlying question is not stupid. Do pressure and adversity sometimes force societies to become more complex?</p><p>Ancient history does not always look like a record of progress under comfort. Major transitions in subsistence, technology, settlement, and social organization often occurred under stress: changing seasons, unstable ecologies, shifting food systems, and population movements that forced human groups to adapt. The question, then, is not whether cold weather was pleasant. It is whether long-term climate change, measured over timescales meaningful for human populations, is associated with changes in archaeological stage.</p><p>To test this, I linked ancient DNA samples to reconstructed temperature histories and asked a simple question: when a location became warmer or colder than it had been 1,000 years earlier, did the samples from that location tend to belong to a later archaeological stage?</p><p>This is not a study of modern global warming. The data come from deep history, long before industrial emissions, fossil-fuel economies, or modern climate politics. The temperature changes examined here are natural, slow-moving fluctuations across thousands of years of human prehistory.</p><p>The point is not to draw a political lesson about the present, but to ask a historical question: did long-run ecological change leave a detectable trace in the way ancient societies were organized?</p><p>The answer, in the current data, appears to be yes.</p><div><hr></div><h3>What Exactly Are We Measuring?</h3><p>I am not measuring IQ, wealth, literacy, or state capacity here. The outcome is much simpler: the archaeological stage assigned to each ancient genome, such as Mesolithic, Neolithic, Bronze Age, Iron Age, and related period categories.</p><p>That is obviously cruder than a full database of institutions or technologies. But it has one major advantage: it stays close to the metadata attached to the actual ancient DNA samples, rather than importing a separate historical classification system.</p><p>The climate variable is also straightforward. For each sample, I measured how much the local temperature had changed over the previous millennium:</p><p><strong>delta1000 = current temperature &#8722; temperature 1,000 years earlier</strong></p><p>A positive value means the location had warmed over the previous thousand years. A negative value means it had cooled.</p><p>The models then ask whether this temperature change predicts archaeological stage after accounting for the obvious confounders: current temperature, time, sample coverage, ancestry principal components, and educational-attainment (EA) polygenic scores.</p><p>The EA PGS control is especially useful because it addresses a possible objection directly. If climate change predicts archaeological stage, is that really a climate signal, or is it just picking up genetic differences correlated with educational attainment? Adding EA PGS lets us test whether the climate-stage association survives after that source of variation is included.</p><div><hr></div><h2>The Main Result: Linear Temperature Change</h2><p>To get the cleanest possible result, I didn&#8217;t just rely on default database labels. I used a <strong>manually verified subset of the data</strong>, meaning rows where the archaeological period assignment was rigorously cross-checked and verified against the original published supplementary materials to filter out noise.</p><p>It&#8217;s also vital to clarify the mechanics of the model: <strong>this does not estimate a separate, isolated cooling slope.</strong> Rather, it evaluates continuous temperature change across the board.</p><p>To make the direction intuitive and readable, Table 1 reports the coefficient as the <em>implied effect</em> of 1&#176;C of cooling. Because the underlying model was fit as current - lag1000, the reported cooling effect is simply the sign-flipped coefficient of that linear model.</p><p><strong>Table 1. Linear Temperature Change, Displayed as the Implied Cooling Effect</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7xsP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7xsP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png 424w, https://substackcdn.com/image/fetch/$s_!7xsP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png 848w, https://substackcdn.com/image/fetch/$s_!7xsP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png 1272w, https://substackcdn.com/image/fetch/$s_!7xsP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7xsP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png" width="1092" height="318" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:318,&quot;width&quot;:1092,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49484,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/202180277?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7xsP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png 424w, https://substackcdn.com/image/fetch/$s_!7xsP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png 848w, https://substackcdn.com/image/fetch/$s_!7xsP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png 1272w, https://substackcdn.com/image/fetch/$s_!7xsP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe875da27-8f24-44b8-bf6e-77c071601af7_1092x318.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In this linear temperature-change model, the negative-delta direction implies that cooling over the previous 1,000 years predicts a higher ordered civilization stage.</p><p><strong>Is this effect driven by genetics? How large is this shift in reality? And does this mean cold weather mechanically caused civilization?</strong></p>
      <p>
          <a href="https://davidepiffer.com/p/did-climate-change-shape-civilization">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The World Used to Be Bigger]]></title><description><![CDATA[A thousand kilometers is not the same thing in every century.]]></description><link>https://davidepiffer.com/p/the-world-used-to-be-bigger</link><guid isPermaLink="false">https://davidepiffer.com/p/the-world-used-to-be-bigger</guid><dc:creator><![CDATA[Davide Piffer]]></dc:creator><pubDate>Mon, 15 Jun 2026 06:01:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XmJ8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A thousand kilometers is not the same thing in every century.</p><p>In one world, it can mean a chain of neighboring communities, regular marriage contacts, shared routes, seasonal movement, trade, and overlapping political horizons. In another, it can mean a hard break: different worlds separated by mountains, forests, water, language, subsistence, and time.</p><p>Ancient DNA gives us a way to ask whether that intuition leaves a genetic trace. At the same physical distance, were older ancient populations more genetically differentiated than more recent ones?</p><p>After controlling for geographic distance and broad region-pair, older group pairs have higher Hudson FST. Put plainly: the same number of kilometers corresponded to more genetic distance in older periods.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XmJ8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XmJ8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!XmJ8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!XmJ8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!XmJ8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XmJ8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1889358,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201885539?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XmJ8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!XmJ8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!XmJ8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!XmJ8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9c0231f-26cd-4747-8c95-92db59cc2d49_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>First, distance matters today</h2><p>Before asking whether distance mattered more in the past, we need a baseline.</p><p>Among present-day populations in the AADR dataset, populations that live farther apart tend to be more genetically different. This is hardly surprising, but it is important to establish before moving on to the ancient data.</p><p>To show this, I matched the modern AADR Hudson FST table to the geographic coordinates of each population and calculated the distance between population centers. I restricted the analysis to groups with at least five individuals and known coordinates.</p><p>The relationship is far from perfect, but it is clear: greater geographic distance generally corresponds to greater genetic distance.</p><p><strong>Figure 1. Modern FST by geographic distance</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xgKd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xgKd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png 424w, https://substackcdn.com/image/fetch/$s_!xgKd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png 848w, https://substackcdn.com/image/fetch/$s_!xgKd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png 1272w, https://substackcdn.com/image/fetch/$s_!xgKd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xgKd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png" width="1456" height="906" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:906,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1373498,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201885539?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xgKd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png 424w, https://substackcdn.com/image/fetch/$s_!xgKd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png 848w, https://substackcdn.com/image/fetch/$s_!xgKd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png 1272w, https://substackcdn.com/image/fetch/$s_!xgKd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F050b808e-a67e-4e9b-8803-d0023d416e98_2624x1632.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The real question is whether a given distance meant the same thing throughout history.<strong> Did 1,000 kilometers separate populations more strongly 8,000 years ago than it did 2,000 years ago? Ancient DNA allows us to test exactly that.</strong></p><h2><strong>The continuous trend</strong></h2><p>Even after accounting for how far apart two populations were and which broad regions they belonged to, older population pairs were consistently more genetically different from one another.</p><p>The effect is large enough to matter. For every additional 1,000 years into the past, Hudson FST increases by about 0.01.</p><p>In practical terms, this means that a journey of 1,000 kilometers connected people much less effectively in the distant past than it does in more recent periods. Populations separated by the same physical distance were genetically more distinct, suggesting that migration, trade, communication, and marriage networks became progressively better at bridging geographic space over time.</p><p><strong>Table 1. Core model coefficients</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CaLm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CaLm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png 424w, https://substackcdn.com/image/fetch/$s_!CaLm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png 848w, https://substackcdn.com/image/fetch/$s_!CaLm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png 1272w, https://substackcdn.com/image/fetch/$s_!CaLm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CaLm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png" width="865" height="225" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:225,&quot;width&quot;:865,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37284,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201885539?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CaLm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png 424w, https://substackcdn.com/image/fetch/$s_!CaLm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png 848w, https://substackcdn.com/image/fetch/$s_!CaLm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png 1272w, https://substackcdn.com/image/fetch/$s_!CaLm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F464b5e45-2934-49ed-b4ec-ed887084fca7_865x225.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The time coefficient is also supported by a within-region-pair permutation test, p = 0.0002, and by a group-cluster bootstrap 95 percent interval of 0.0033 to 0.0156. The group bootstrap resamples AADR groups rather than treating all pairwise rows as independent.</figcaption></figure></div><p>One way to read the result is to fix the distance. At 1,000 km, the predicted FST rises steadily as pair age gets older.</p><p><strong>Table 2. Predicted FST at 1,000 km by mean pair</strong> age</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VGnN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VGnN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png 424w, https://substackcdn.com/image/fetch/$s_!VGnN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png 848w, https://substackcdn.com/image/fetch/$s_!VGnN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png 1272w, https://substackcdn.com/image/fetch/$s_!VGnN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VGnN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png" width="642" height="422" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:422,&quot;width&quot;:642,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:35676,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201885539?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VGnN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png 424w, https://substackcdn.com/image/fetch/$s_!VGnN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png 848w, https://substackcdn.com/image/fetch/$s_!VGnN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png 1272w, https://substackcdn.com/image/fetch/$s_!VGnN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3165b-ae6f-46ba-aba1-b5b9a2d473be_642x422.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Predictions from the region-adjusted continuous-time model, using the Europe-Europe region-pair as the reference category.</figcaption></figure></div><p>Because this is a linear model, the smooth spacing between rows is the fitted time slope. It should be read as a compact model summary, not as a claim that genetic distance changed mechanically by the same amount every millennium.</p><p><strong>Figure 1. Predicted FST by age at fixed geographic distances</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TGcw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TGcw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png 424w, https://substackcdn.com/image/fetch/$s_!TGcw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png 848w, https://substackcdn.com/image/fetch/$s_!TGcw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png 1272w, https://substackcdn.com/image/fetch/$s_!TGcw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TGcw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png" width="1456" height="860" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:860,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:175425,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201885539?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TGcw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png 424w, https://substackcdn.com/image/fetch/$s_!TGcw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png 848w, https://substackcdn.com/image/fetch/$s_!TGcw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png 1272w, https://substackcdn.com/image/fetch/$s_!TGcw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d97f47-d84e-4d1b-90cf-ec75c0c47d6b_1936x1144.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Predicted Hudson FST at 500, 1,000, 2,000, and 5,000 km between group centroids. Predictions are adjusted for broad region-pair, with Europe-Europe shown as the reference. Older mean pair ages are on the left.</figcaption></figure></div><p>Figure 2 isolates the 1,000 km case. This is the most direct visualization of the question: hold distance fixed and move through time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zBu1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zBu1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png 424w, https://substackcdn.com/image/fetch/$s_!zBu1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png 848w, https://substackcdn.com/image/fetch/$s_!zBu1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png 1272w, https://substackcdn.com/image/fetch/$s_!zBu1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zBu1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png" width="1456" height="853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:853,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99260,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201885539?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zBu1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png 424w, https://substackcdn.com/image/fetch/$s_!zBu1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png 848w, https://substackcdn.com/image/fetch/$s_!zBu1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png 1272w, https://substackcdn.com/image/fetch/$s_!zBu1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae45f5ea-6c10-4dd4-ae76-db883619a490_1803x1056.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Region-adjusted predicted Hudson FST for group pairs 1,000 km apart. The model predicts about 0.064 at 1,000 BP and about 0.142 at 9,000 BP.</figcaption></figure></div><p>In this model, 1,000 km around 1,000 BP corresponds to predicted FST of about 0.064. The same 1,000 km around 9,000 BP corresponds to about 0.142. The exact numbers depend on the model and the AADR groups that survive the sample-size filter, but the direction is robust.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://davidepiffer.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://davidepiffer.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>Some concrete same-country-sized examples</h2><p>The abstract version of the result is easy to miss. A more intuitive way to read it is to ask what distances inside modern countries would have implied in the Neolithic.</p><p>Modern countries did not exist in the Neolithic, of course. London and Edinburgh were not endpoints in a British population system, and Rome and Milan were not Italian cities. The point is only to give the distance scale a familiar shape. These are present-day city pairs separated by roughly 500-660 km.</p><p><strong>Table 3. Model-predicted FST for same-country-sized European distances</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qo4d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qo4d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png 424w, https://substackcdn.com/image/fetch/$s_!qo4d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png 848w, https://substackcdn.com/image/fetch/$s_!qo4d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png 1272w, https://substackcdn.com/image/fetch/$s_!qo4d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qo4d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png" width="819" height="602" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:602,&quot;width&quot;:819,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90196,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201885539?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qo4d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png 424w, https://substackcdn.com/image/fetch/$s_!qo4d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png 848w, https://substackcdn.com/image/fetch/$s_!qo4d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png 1272w, https://substackcdn.com/image/fetch/$s_!qo4d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147e53cd-3b6f-41a6-8804-82f20e34cdbf_819x602.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Predictions from the Europe-Europe reference category of the region-adjusted continuous-time model. These are not literal city-to-city ancient estimates; they show what the model predicts for European group pairs separated by familiar same-country-scale distances.</figcaption></figure></div><p>Those values are large compared with modern within-country or near-within-country population proxies in the same AADR-derived modern FST benchmark.</p><p><strong>Table 4. Modern within-country or regional proxy FST values</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!umyf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!umyf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png 424w, https://substackcdn.com/image/fetch/$s_!umyf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png 848w, https://substackcdn.com/image/fetch/$s_!umyf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png 1272w, https://substackcdn.com/image/fetch/$s_!umyf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!umyf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png" width="494" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b1eac16-6645-494c-9086-1406d09522cb_494x416.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:416,&quot;width&quot;:494,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49412,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201885539?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!umyf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png 424w, https://substackcdn.com/image/fetch/$s_!umyf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png 848w, https://substackcdn.com/image/fetch/$s_!umyf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png 1272w, https://substackcdn.com/image/fetch/$s_!umyf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b1eac16-6645-494c-9086-1406d09522cb_494x416.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">These are modern population-pair proxies, not literal city pairs. Some groups have small sample sizes, so the exact values should not be overread. They are useful mainly for scale.</figcaption></figure></div><p>A 500 km separation inside present-day Europe often corresponds to tiny modern FST values, on the order of a few thousandths in these proxies. In the ancient model, a similar geographic separation around 6000-8000 BP corresponds to predicted FST around 0.11-0.13, similar to the distance between East Asians and Europeans. That is not a small difference in scale.</p><h2>What this means historically</h2><p>Older ancient populations were more genetically patchy over space. The same physical distance separated more differentiated populations in the deeper past than in later periods.</p><p>That does not require a single mechanism. Several processes can produce the pattern. Small effective population sizes can make local drift stronger. Sparse contact networks can allow neighboring regions to diverge. Later expansions and mixtures can smooth older discontinuities. Farming, pastoralism, metallurgy, trade, ships, horses, roads, empires, and marriage networks can all make distance less absolute, but FST does not tell us which one is responsible in any particular case.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://davidepiffer.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for deep dives into ancient DNA, selection and human history!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Methods</h2><p>I use FST as the genetic-distance measure. An FST of zero would mean two groups are genetically indistinguishable at the measured markers; higher values mean greater allele-frequency differentiation. Geographic distance is the great-circle distance between group centroids.</p><p>The unit of analysis is AADR Group ID pairs, not individual pairs. I first KING-pruned individuals, retained ancient groups with at least 25 post-pruning individuals, computed Hudson FST between retained groups, and then modeled group-pair FST as a function of geography and time.</p><p>The retained dataset contains 141 ancient groups, 7,494 individuals, and 9,870 group-pair comparisons. For the region-controlled continuous model, pairs with unclassified broad-region labels were dropped, leaving 9,045 group pairs.</p><p>The core model is simple:</p><p>Hudson FST ~ geographic distance + mean pair age + broad region-pair</p><p>Mean pair age is the mean of the two groups&#8217; median Years BP. Broad region-pair is a dummy for combinations such as Europe-Europe, Europe-West Asia, West Asia-West Asia, and so on.</p><div><hr></div><h2>References</h2><p>Bhatia, G., Patterson, N., Sankararaman, S. &amp; Price, A.L. (2013). Estimating and interpreting FST: The impact of rare variants. *Genome Research*, 23(9), 1514-1521. https://doi.org/10.1101/gr.154831.113</p><p>Chang, C.C., Chow, C.C., Tellier, L.C.A.M., Vattikuti, S., Purcell, S.M. &amp; Lee, J.J. (2015). Second-generation PLINK: rising to the challenge of larger and richer datasets. *GigaScience*, 4, 7. https://doi.org/10.1186/s13742-015-0047-8</p><p>PifferPilfer is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.Mallick, S., Micco, A., Mah, M., Ringbauer, H., Lazaridis, I., Olalde, I., Patterson, N. &amp; Reich, D. (2024). The Allen Ancient DNA Resource (AADR) a curated compendium of ancient human genomes. *Scientific Data*, 11, 182. https://doi.org/10.1038/s41597-024-03031-7</p><p>Manichaikul, A., Mychaleckyj, J.C., Rich, S.S., Daly, K., Sale, M. &amp; Chen, W.-M. (2010). Robust relationship inference in genome-wide association studies. *Bioinformatics*, 26(22), 2867-2873. https://doi.org/10.1093/bioinformatics/btq559</p>]]></content:encoded></item><item><title><![CDATA[Did Climate Cooling Select for Cognitive Abilities?]]></title><description><![CDATA[In my previous posts, I found that ancient climate cooling predicted higher height polygenic scores and more introverted, less neurotic personality profiles.]]></description><link>https://davidepiffer.com/p/did-climate-cooling-select-for-higher</link><guid isPermaLink="false">https://davidepiffer.com/p/did-climate-cooling-select-for-higher</guid><pubDate>Fri, 12 Jun 2026 13:03:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!t2id!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In my previous posts, I found that ancient climate cooling predicted <a href="https://davidepiffer.com/p/did-climate-change-make-humans-shorter">higher height</a> polygenic scores and <a href="https://davidepiffer.com/p/did-climate-swings-shape-ancient">more introverted, less neurotic personality profiles</a>.</p><p>Educational attainment (EA) was the next obvious trait to examine.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t2id!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t2id!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!t2id!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!t2id!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!t2id!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t2id!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2804031,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201705558?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t2id!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!t2id!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!t2id!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!t2id!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad97a17-15e4-41c1-9f60-81d29100e932_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Ancient people did not attend universities, take standardized tests, or spend years in formal schooling. Yet the modern educational attainment polygenic score captures much more than education itself. It reflects thousands of genetic variants associated with cognition, persistence, long-term planning, and the ability to navigate complex social systems.</p><p>That raises an intriguing question:</p><p><strong>When a region became colder than it had been a millennium earlier, did the genetic profile associated with educational attainment also change?</strong></p><p>The answer depends on how the question is asked.</p><p>Using my primary climate-history model, the effect is essentially zero. But when cooling and warming are allowed to operate differently, a more interesting pattern appears: cooling predicts higher EA polygenic scores, while warming shows little evidence of producing the reverse effect.</p><p>Unlike height, where the signal is straightforward, EA turns out to be a more complicated and perhaps more revealing case.</p><p>I will not repeat the full methodological details here because they are identical to those used in the previous height and personality analyses. This post uses the same AADR sample, climate reconstructions, Mundlak within/between-location framework, ancestry controls, and robustness procedures described earlier.</p><p>The only thing that changes is the outcome variable: educational attainment polygenic score (EA PGS).</p><p>The first question is simple: if a location became colder or warmer than it had been a millennium earlier, did its EA polygenic scores change as well?</p><p>To test that, I added 1,000-year temperature change to the baseline model and asked whether it improved prediction.</p><p><strong>Table 1. Linear 1,000-Year Temperature Change and EA PGS</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!42yx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!42yx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png 424w, https://substackcdn.com/image/fetch/$s_!42yx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png 848w, https://substackcdn.com/image/fetch/$s_!42yx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png 1272w, https://substackcdn.com/image/fetch/$s_!42yx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!42yx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png" width="872" height="338" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e77f5895-4218-42fc-9ba2-697c665184d5_872x338.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:338,&quot;width&quot;:872,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49691,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://davidepiffer.com/i/201705558?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!42yx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png 424w, https://substackcdn.com/image/fetch/$s_!42yx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png 848w, https://substackcdn.com/image/fetch/$s_!42yx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png 1272w, https://substackcdn.com/image/fetch/$s_!42yx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe77f5895-4218-42fc-9ba2-697c665184d5_872x338.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The result is straightforward: there is no detectable linear relationship.</p><p>Adding 1,000-year temperature change does not improve prediction of EA polygenic scores in either the pooled or Mundlak specifications.</p><p>If this were the only model examined, the conclusion would be simple:</p><blockquote><p>There is no evidence that millennium-scale climate change influenced ancient EA polygenic scores. </p><p>Goodbye cold-winters theory!</p></blockquote><div><hr></div><h2>The Split-Slope Diagnostic Changes the Picture</h2><p>The problem with the linear model is that it assumes cooling and warming are mirror images of one another.</p><p>Nature does not necessarily behave that way.</p><p>To test this possibility, I replaced the single temperature-change term with separate cooling and warming variables:</p><ul><li><p>Cooling = max(&#8722;&#916;1000, 0)</p></li><li><p>Warming = max(&#916;1000, 0)</p></li></ul><p>This allows cooling and warming to have independent effects.</p>
      <p>
          <a href="https://davidepiffer.com/p/did-climate-cooling-select-for-higher">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>