<script data-pm-proxy="intercept"></script><?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[Will Koeppen]]></title><description><![CDATA[I research and build interactive graphics about climate, civics, public health, and law. I also like taking my camera out for long walks. Sign up to get an email when I publish a new project (approximately monthly).]]></description><link>https://willkoeppen.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!o2QG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceeb7f08-dc06-4b29-8baf-51276e1a61d9_769x769.png</url><title>Will Koeppen</title><link>https://willkoeppen.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 02 Sep 2026 23:18:21 GMT</lastBuildDate><atom:link href="/__u/willkoeppen.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Will Koeppen]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[willkoeppen@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[willkoeppen@substack.com]]></itunes:email><itunes:name><![CDATA[Will Koeppen]]></itunes:name></itunes:owner><itunes:author><![CDATA[Will Koeppen]]></itunes:author><googleplay:owner><![CDATA[willkoeppen@substack.com]]></googleplay:owner><googleplay:email><![CDATA[willkoeppen@substack.com]]></googleplay:email><googleplay:author><![CDATA[Will Koeppen]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Multilingual South Africa]]></title><description><![CDATA[&#8220;Multilingualism, not monolingualism, is the human norm.&#8221;]]></description><link>https://willkoeppen.substack.com/p/multilingual-south-africa</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/multilingual-south-africa</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Wed, 26 Aug 2026 13:01:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c884638d-5496-4235-a7d1-1e3c074b9d8e_2400x1260.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Website: <a href="https://multilingualsouthafrica.com/">Multilingual South Africa</a></p><div><hr></div><p>I met Thera Marie Crane at Juniata College, probably in 1998. Along with another reader of this newsletter, Leah Deskevich (Hi Leah!), we participated in Juniata&#8217;s small piano performance program and have kept in touch for almost 28 years.</p><p>After college, Thera joined the Peace Corps and was stationed in Namibia. As is her way, she dove in. She taught at the local school, organized book drives and pen pal programs, and once rescued her village&#8217;s backed-up mail from a nearby city&#8217;s post office.</p><p>She also began studying Kwanyama, a Bantu language spoken in Namibia. That led to more formal fieldwork&nbsp;and a PhD in linguistics documenting languages in Zambia, Namibia, and South Africa.</p><p>A few months ago Thera asked if I was interested in making an interactive web map of language data from South Africa. Of course I said yes.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://multilingualsouthafrica.com/&quot;,&quot;text&quot;:&quot;Take a Look&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://multilingualsouthafrica.com/"><span>Take a Look</span></a></p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7978e7f-c2ea-452e-8ae1-d740876f1a72_804x630.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dae61be4-240b-423f-a0ff-2be7aa311edd_761x630.jpeg&quot;}],&quot;caption&quot;:&quot;Left: Thera in Namibia, circa 2003. Right: researching languages, somewhere in the world.&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2503bac7-e43e-4164-bce6-8bdbfa1c677a_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div>]]></content:encoded></item><item><title><![CDATA[Alaska's 17 Governor Candidates Have Raised $9 Million]]></title><description><![CDATA[With one month to go before Alaska's primary election, 17 candidates are vying for money and attention.]]></description><link>https://willkoeppen.substack.com/p/alaskas-17-governor-candidates-have</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/alaskas-17-governor-candidates-have</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Mon, 27 Jul 2026 17:45:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/910a783b-1950-422c-8648-1f6ea28a0de5_945x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An article and interactive graphic in the Anchorage Press / Northern Journal (edited by Nathaniel Herz): <strong><a href="https://www.northernjournal.com/alaskas-17-governor-candidates-have-raised-nearly-9-million-this-chart-shows-who-gave-it/?ref=northern-journal-newsletter">Alaska&#8217;s 17 governor candidates have raised nearly $9 million. This chart shows who gave it.</a></strong></p><div><hr></div><p>&#8220;The race for governor is crowded, with five candidates vying for the Democratic nomination,&#8221; reads <a href="https://www.nytimes.com/2026/07/27/us/wisconsin-governor-democratic-primary.html?unlocked_article_code=1.01A.eTxD.F5IH8AZ4HG15&amp;smid=url-share">an article</a> describing the Wisconsin governor&#8217;s race.</p><p>&#8220;Hold my beer,&#8221; says Alaska.</p><p>Alaska&#8217;s Aug. 18 primary election will have 15 candidates for United States Representative, 16 candidates for United States Senator,  and 17 candidates for governor in an open primary. Voters will get to choose just <a href="https://www.elections.alaska.gov/election/2026/Primary/SampleBallots/HD27.pdf">one candidate</a> for each position, and the top four vote getters, regardless of party, will move on to a ranked choice general election in November.</p><p>While the House and Senate elections draw a lot of national attention, the race for governor is arguably going to be the most impactful for Alaskans. And it&#8217;s important to ask who is giving to each candidate, especially because Alaska currently has <a href="https://www.adn.com/politics/2022/03/05/a-politically-appointed-commission-just-vaporized-alaskas-campaign-donation-caps-heres-what-happens-now/">no individual contribution limits</a> &#8212; a policy that will also be on the ballot on Aug. 18.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.northernjournal.com/alaskas-17-governor-candidates-have-raised-nearly-9-million-this-chart-shows-who-gave-it/?ref=northern-journal-newsletter&quot;,&quot;text&quot;:&quot;Read the Story&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.northernjournal.com/alaskas-17-governor-candidates-have-raised-nearly-9-million-this-chart-shows-who-gave-it/?ref=northern-journal-newsletter"><span>Read the Story</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hNzc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hNzc!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hNzc!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hNzc!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hNzc!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hNzc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg" width="945" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:945,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:123554,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://willkoeppen.substack.com/i/208687075?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hNzc!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hNzc!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hNzc!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hNzc!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb8559d0-17d2-45ae-83ae-07ee538475b4_945x630.jpeg 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><figcaption class="image-caption">A sculpture by Tom Otterness in the East River</figcaption></figure></div>]]></content:encoded></item><item><title><![CDATA[The Whiplash of American Egg Prices]]></title><description><![CDATA[As bird flu ebbs, did imports of foreign-laid eggs in 2025 affect the prices paid to egg farmers in 2026?]]></description><link>https://willkoeppen.substack.com/p/the-whiplash-of-american-egg-prices</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/the-whiplash-of-american-egg-prices</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Thu, 02 Jul 2026 14:08:55 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1caff387-cfc9-4d8d-ac85-0d2571599a81_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An article and interactive graphic: <strong><a href="https://www.willkoeppen.com/datavis/egg-prices-whiplash/">The Whiplash of American Egg Prices</a></strong></p><div><hr></div><p>Americans have watched supermarket eggs drop from $6/dozen early last year to $2/dozen this June. The decrease in consumer egg prices has become one of President Trump&#8217;s most touted accomplishments.</p><p>He doesn&#8217;t talk the prices of <a href="https://fred.stlouisfed.org/series/APU0000712311">tomatoes</a> ($2.50/lb), <a href="https://fred.stlouisfed.org/series/APU0000703112">ground beef</a> ($6.75/lb), or <a href="https://fred.stlouisfed.org/series/APU0000717311">coffee</a> ($9.50/lb), all of which recently reached record highs. He also never talks about <em>why</em> egg prices are down. In this article and graphic, I do.</p><p>It&#8217;s a simple but strange story that sits at the intersection of politics, economics, disease, and foreign trade gone awry.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/egg-prices-whiplash/&quot;,&quot;text&quot;:&quot;Read the Story&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/egg-prices-whiplash/"><span>Read the Story</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tZTl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tZTl!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tZTl!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tZTl!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tZTl!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tZTl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:451980,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://willkoeppen.substack.com/i/204536577?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!tZTl!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tZTl!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tZTl!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tZTl!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a26bd87-2042-4d7b-b93e-da47ec7fabd9_1920x1440.jpeg 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><figcaption class="image-caption">The cheapest eggs you can buy at H-Mart in Long Island City, New York</figcaption></figure></div>]]></content:encoded></item><item><title><![CDATA[Alaskans Voted Against Big Money in Politics. Instead They Got More.]]></title><description><![CDATA[Major donors have surged into Alaska's gubernatorial campaign for the second time in 50 years.]]></description><link>https://willkoeppen.substack.com/p/alaskans-voted-against-big-money</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/alaskans-voted-against-big-money</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Fri, 24 Apr 2026 15:12:56 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/58a9947c-ecf0-4ffd-9d23-6178a2633f97_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An article and interactive graphic: <strong><a href="https://www.willkoeppen.com/datavis/ak-governor-2026/">Alaskans Voted Against Big Money in Politics. Instead They Got More.</a></strong></p><div><hr></div><p>State-level campaign finance laws don&#8217;t fit Red State/Blue State divides. California allows individuals to give almost $40,000 to a campaign for governor. Wisconsin is next in line at $20,000. Alaska had the lowest limits in the nation, set at just $500 per year by a 2006 ballot initiative.</p><p>In 2021, Alaska&#8217;s individual contribution limits were removed in their entirety, fueling a gold rush in state politics.</p><p>How that happened, and what&#8217;s happened since, is a fascinating story. It shows how easily politicians can derail the intent of their constituents, and how U.S. Supreme Court decisions continue to reshape our elections.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/ak-governor-2026/&quot;,&quot;text&quot;:&quot;Read the Story&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/ak-governor-2026/"><span>Read the Story</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!G-lp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!G-lp!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!G-lp!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!G-lp!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!G-lp!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!G-lp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg" width="1200" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:443072,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://willkoeppen.substack.com/i/195065455?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!G-lp!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!G-lp!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!G-lp!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!G-lp!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02a89389-56a1-4c58-a3d2-e48c8f873f45_1200x800.jpeg 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><figcaption class="image-caption">Just a little bit longer AK-friends!</figcaption></figure></div>]]></content:encoded></item><item><title><![CDATA[Pointillate: An Art and Animation Sandbox]]></title><description><![CDATA[Transform your image or video into pointillated art.]]></description><link>https://willkoeppen.substack.com/p/pointillate-an-art-and-animation</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/pointillate-an-art-and-animation</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Mon, 26 Jan 2026 22:08:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fcd0613a-8baf-4536-a56b-81a99edde73e_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An interactive sandbox: <strong><a href="https://www.willkoeppen.com/datavis/pointillate/">read more</a></strong> or <strong><a href="https://pointillate.com/">try it out</a>.</strong></p><div><hr></div><p>I can make a decent sketch, when I take the time. For a couple of years I worked through every exercise in <em>Drawing on the Right Side of the Brain</em> by <a href="https://www.drawright.com/bettys-books">Betty Edwards</a>, which I had picked up from the University of Hawaii Women's Campus Club Thrift Shop for a dollar.</p><p>Once I started using pens, I found that I enjoyed using tiny points of ink to shade areas, a technique known as stippling. After a long education spent looking at low-angle satellite imagery, it just made sense to my brain &#8212; to show a deeper shadow, keep adding more dots.</p><p>This project was about (a) using math on an existing image (or video) to create stippling patterns, and (b) building a simple sandbox where we can mess with the appearance of those patterns and get visual feedback.</p><p>If you make anything from your own photos or videos, I&#8217;d love to see it!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/pointillate/&quot;,&quot;text&quot;:&quot;Read the Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/pointillate/"><span>Read the Article</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://pointillate.com/&quot;,&quot;text&quot;:&quot;Give the App a Whirl&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://pointillate.com/"><span>Give the App a Whirl</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bLen!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bLen!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!bLen!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!bLen!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!bLen!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bLen!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg" width="1280" height="854" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:854,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:393640,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://willkoeppen.substack.com/i/185576286?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!bLen!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!bLen!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!bLen!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!bLen!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ac27c2-412c-4fbf-bcd5-53c2cb468be2_1280x854.jpeg 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>]]></content:encoded></item><item><title><![CDATA[A Calmer Bird Flu Season, at Least So Far]]></title><description><![CDATA[After millions of birds were lost each week last year, only a handful of very large outbreaks have been recorded this fall. Turkey and duck farms are the exception.]]></description><link>https://willkoeppen.substack.com/p/a-calmer-bird-flu-season-at-least</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/a-calmer-bird-flu-season-at-least</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Tue, 23 Dec 2025 23:38:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/59547c9a-ae41-43f1-8b35-b91d667a5349_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An updated graph: <a href="https://www.willkoeppen.com/datavis/bird-flu/">Bird flu outbreaks cool down in 2025</a></p><div><hr></div><p>Unless you follow farming-specific publications, bird flu has largely been absent from the news. In part that&#8217;s because this year has been far quieter than last.</p><p>This season, only two outbreaks killed more than a million birds:</p><ul><li><p><em>Jefferson County, Wisconsin</em> lost 3.1 million egg-laying chickens and 500,000 pullets to bird flu at the end of September;</p></li><li><p><em>Grant County, Washington</em> lost 2 million egg-laying chickens in early October.</p></li></ul><p>The fact that there were only two massive outbreaks is largely good news. Last year, approximately 4 million chickens were killed every week at egg farms across the U.S. up to and through the holidays, which drove egg prices <a href="https://www.willkoeppen.com/datavis/egg-prices/">through the roof</a>.</p><p>I added a supplemental graph to my bird flu dashboard to show the difference. It updates whenever the USDA publishes new data.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_kkK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_kkK!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!_kkK!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!_kkK!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!_kkK!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_kkK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg" width="1456" height="729" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:729,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:160705,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://willkoeppen.substack.com/i/182461024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_kkK!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!_kkK!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!_kkK!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!_kkK!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec5dd9a-8373-4957-9809-7f5e6face600_1826x914.jpeg 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>While the number of outbreaks at egg farms are way down, farms that raise turkeys and ducks are still regularly seeing infections. According to <a href="https://www.feedstuffs.com/poultry/bird-flu-and-ampv-in-turkeys-plague-poultry-industry-in-2025">industry news</a>, lucky timing helped to limit the impact of turkey deaths on Thanksgiving prices.</p><p>There has also been an uptick in deaths in &#8220;Other poultry,&#8221; a broad category that ranges from backyard flocks to mixed poultry farms with tens of thousands of birds. LeGrange County, Indiana has been an epicenter, recording 63 bird flu outbreaks since October.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/bird-flu/&quot;,&quot;text&quot;:&quot;See the Visual&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/bird-flu/"><span>See the Visual</span></a></p><p>Personal notes:</p><ul><li><p>We live in NYC! Do not hesitate to let us know if you get out here.</p></li><li><p>The logistics of moving put a damper on my newsletter, but I have a few projects in the works and about a million more ideas.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!QUeO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QUeO!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QUeO!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QUeO!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QUeO!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QUeO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg&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;:721623,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://willkoeppen.substack.com/i/182461024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!QUeO!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QUeO!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QUeO!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QUeO!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bfcd517-5086-4b40-9bd3-ac5280e76614_2048x1366.jpeg 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></p><p></p>]]></content:encoded></item><item><title><![CDATA[The July 4 Guadalupe River Flood, Gauge by Gauge]]></title><description><![CDATA[Stream gauges along the upper portion of the river recorded the flood's deadly flow through Texas Hill Country.]]></description><link>https://willkoeppen.substack.com/p/the-july-4-guadalupe-river-flood</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/the-july-4-guadalupe-river-flood</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Sat, 16 Aug 2025 15:55:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d177f2e7-8e97-439b-bd29-a5381c67ae57_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An animated data graphic: <strong><a href="https://www.willkoeppen.com/datavis/guadalupe-floods/">The July 4 Guadalupe River Flood, Gauge by Gauge</a></strong></p><div><hr></div><p>As a scientist and former camp counselor, this project hit me pretty hard.</p><p>For seven summers (ages 13 to 19), I was a counselor at Camp Rokilio, a small Boy Scout camp in eastern Wisconsin. I learned a lot of life lessons while working as a youth in charge of other youth: how to take initiative and just fix things that need fixing, how to apologize and move on, how much I love being outside with friends, how it feels to stand together against injustice, and how deeply I enjoy working hard with others towards a common goal. I also learned how to tie a lot of knots &#8212; arguably my most useful skill.</p><p>So reading about the disaster at Camp Mystic &#8212; a Christian summer camp for girls &#8212; and the <a href="https://www.nytimes.com/2025/07/17/us/camp-mystic-cabins-bubble-inn-twins.html?unlocked_article_code=1.ek8.aB1t.yRRdK8Wt-IN-&amp;smid=url-share">terrifying last moments</a> of 25 children, two teenage camp counselors, and the camp director who was frantically trying to save them when his truck was swept away struck a chord.</p><p>There has been a lot of great reporting done on the floods, and I&#8217;ve read it all. One of the best (in a maddening way) is a recent article by <a href="https://www.texastribune.org/2025/08/14/kerr-county-texas-hill-country-1987-bus-flood-camp/">Alejandra Martinez and Zach Despart</a> in the Texas Tribune. It&#8217;s an exceptionally reported article about how residents of Kerr County, a typically bucolic region of campgrounds and RV parks, didn&#8217;t want to pay even $6/year for sirens along their portion of the Guadalupe River, a stretch known for deadly flash floods. Even Camp Rokilio had a siren to muster campers in the event of a tornado, tested every week and used once for a real emergency during my time as a counselor.</p><p>It makes me feel ill, to know how little we can think another person&#8217;s life is worth. But the story of the July 4 floods in Central Texas bears witnessing as a cautionary tale, especially as the U.S. dismantles its infrastructure and investments that were focused on preparation and prevention. We pay for everything, eventually.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/guadalupe-floods/&quot;,&quot;text&quot;:&quot;See the Visual&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/guadalupe-floods/"><span>See the Visual</span></a></p><p>Personal notes:</p><ul><li><p>I will be in Anchorage from August 19 until September 12. If you&#8217;re there too, I&#8217;d love to see you!</p></li><li><p>After that, we are moving from Atlanta to New York City. I&#8217;m continuing to freelance and work on projects for this newsletter. Come visit!</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Mass Deaths in American Poultry]]></title><description><![CDATA[Bird flu has killed hundreds of millions of farm-raised chickens, turkeys, and ducks since 2022. It's not done yet.]]></description><link>https://willkoeppen.substack.com/p/mass-deaths-in-american-poultry</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/mass-deaths-in-american-poultry</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Tue, 27 May 2025 23:38:09 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cd653d77-2611-4f17-bd00-f4df2cf36374_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An animated data graphic: <strong><a href="https://www.willkoeppen.com/datavis/bird-flu/">Mass Deaths in American Poultry</a></strong></p><div><hr></div><p>In my latest project, I took a deep dive into researching and visualizing the effects of bird flu on the poultry industry. I created an animated map showing the timeline of outbreaks across America since February 2022.</p><p>The most recent wave of bird flu caused the death of 15% of the egg-laying hens in America in less than six months, which caused the wholesale <a href="https://www.willkoeppen.com/datavis/egg-prices/">price of eggs</a> to reach $8.17 on March 3, 2025.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!46ob!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!46ob!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png 424w, /__u/substackcdn.com/image/fetch/$s_!46ob!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png 848w, /__u/substackcdn.com/image/fetch/$s_!46ob!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png 1272w, /__u/substackcdn.com/image/fetch/$s_!46ob!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!46ob!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png" width="1456" height="602" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:602,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94060,&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://willkoeppen.substack.com/i/164108318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!46ob!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png 424w, /__u/substackcdn.com/image/fetch/$s_!46ob!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png 848w, /__u/substackcdn.com/image/fetch/$s_!46ob!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.png 1272w, /__u/substackcdn.com/image/fetch/$s_!46ob!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b1a434-29fd-4c78-ad29-951cd50afecb_1594x659.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><figcaption class="image-caption">Weekly death counts of commercial egg-laying hens from bird flu (gray bars) and the wholesale cost of eggs per dozen (blue line)</figcaption></figure></div><p>I also summarized a bunch of the new-to-me information that made me realize how bad the bird flu situation is for poultry farmers, especially egg producers. And it is bad!</p><p>Did you know that we already have vaccines that could protect our egg-laying hens from bird flu, but broiler chicken growers have begged the U.S. government to forbid egg producers from using them? I had no idea. If you're like me, read on.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/bird-flu/&quot;,&quot;text&quot;:&quot;See the Visualization&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/bird-flu/"><span>See the Visualization</span></a></p>]]></content:encoded></item><item><title><![CDATA[The Price of Eggs]]></title><description><![CDATA[Impress your friends and dunk on your enemies. Use this dashboard to check up on the daily wholesale price of eggs.]]></description><link>https://willkoeppen.substack.com/p/the-price-of-eggs</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/the-price-of-eggs</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Thu, 17 Apr 2025 17:48:26 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/44b7b1c9-52cd-4d70-9e13-6311f0d8f476_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Happy Easter Friends! Let&#8217;s reclaim the factual high-ground: <strong><a href="https://www.willkoeppen.com/datavis/egg-prices/">The Price of Eggs</a></strong></p><h4>The Impetus</h4><p>If we cherry-pick, any of us can make the price of eggs mean something grand. Like how-well-the-country-is-being-run grand.</p><p>On April 2 Donald Trump was praising his Agriculture Secretary Brooke L. Rollins when he said that she had <a href="https://rollcall.com/factbase/trump/transcript/donald-trump-speech-economic-tariffs-rose-garden-april-2-2025/#32:~:text=You%20got%20them%20down%2050%20percent.%20Once%20we%20got%20involved%2C%20they%20were%20going%20through%20the%20sky%2C%20the%20egg%20prices%2C%20they%20were%20going%20through%20the%20sky%2C%20and%20you%20did%20a%20fantastic%20job.%20Now%20we%20have%20lots%20of%20eggs%20and%20they%27re%20much%20cheaper%2C%20down%20about%2059%20percent%20now%20and%20they%27re%20going%20down%20further.">brought down the price of eggs by 59%</a>. The decrease wasn&#8217;t because of Rollins (more on that below), but his math was correct if you compared the wholesale price of eggs on April 2 to their peak price the month before on March 3. Then he started to go off the rails, saying on <a href="https://rollcall.com/factbase/trump/transcript/donald-trump-remarks-bilat-benjamin-netanyahu-israel-april-7-2025/#86:~:text=And%20Brooke%20Rollins%20and%20our%20team%20did%20a%20great%20job%20and%20eggs%20are%20down%20now%2079%20percent%20and%20they%27re%20all%20over%20the%20place.%20And%20this%20was%20a%20problem%20that%20somebody%20else%20would%20have%20taken%20a%20long%20time%20to%20cure.">April 7</a> that egg prices were down 79% and on <a href="https://rollcall.com/factbase/trump/transcript/donald-trump-speech-nrcc-republican-dinner-april-8-2025/#158:~:text=Prices%20on%20groceries%20are%20coming%20down.%20Prices%20of%20eggs%20are%20down%20like%2087%20percent%2C%2087.%20You%20know%2C%20they%20got%20me%20with%20that.%20I%20told%20you.%20Before%20I%20even%20got%20an%20office%2C%20they%20would%20tell%20me%20about%20%2D%2D%20they%27re%20down%20close%20to%2087%20percent.">April 8</a> and <a href="https://rollcall.com/factbase/trump/transcript/donald-trump-remarks-executive-orders-white-house-april-9-2025/#31:~:text=Well%2C%20look%20at%20Brooke.%20She%20got%20the%20cost%20of%20eggs%20down%2087%20percent%2C%2087%20percent%2C%20Governor.">April 9</a> that they were down 87%. Those later statements don&#8217;t math.</p><p>On the other side of the aisle, there are entire <a href="https://www.tiktok.com/@dailyeggprices">Tik Tok accounts</a> dedicated to showing the price of eggs in the grocery store, with the tone being that anyone who voted for Donald Trump is an idiot because egg prices are still not under $2 per dozen.</p><p>I wanted an easy way to check the facts.</p><h4>What controls the price of eggs?</h4><p>Over the holidays it was bird flu combined with seasonal demand. Now it&#8217;s just bird flu.</p><p>Initially I thought that inflation would affect the price of eggs in some way. But after plotting the price of eggs adjusted to today&#8217;s dollars over the past 45 years, I&#8217;ve proven to myself that isn&#8217;t the case:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yc0I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yc0I!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png 424w, /__u/substackcdn.com/image/fetch/$s_!yc0I!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png 848w, /__u/substackcdn.com/image/fetch/$s_!yc0I!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yc0I!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yc0I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png" width="562" height="407.8161865569273" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:529,&quot;width&quot;:729,&quot;resizeWidth&quot;:562,&quot;bytes&quot;:45729,&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://willkoeppen.substack.com/i/161471709?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!yc0I!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png 424w, /__u/substackcdn.com/image/fetch/$s_!yc0I!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png 848w, /__u/substackcdn.com/image/fetch/$s_!yc0I!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yc0I!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70f46386-46bb-4dce-b38d-a468d9fba051_729x529.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>If the price of eggs and inflation were intimately connected, the line above would be relatively flat. But egg prices have both increased and decreased against inflation by almost 100%. (On a smaller scale, each of the small spikes on the line marks another year of baking cookies between Thanksgiving and Christmas.)</p><p>But the big issue is the parts of the line that I&#8217;ve colored red. Those time periods all correspond to outbreaks of <a href="https://www.aphis.usda.gov/livestock-poultry-disease/avian/avian-influenza/hpai-detections/commercial-backyard-flocks">highly pathogenic avian influenza (HPAI)</a>. HPAI gruesomely kills birds, and the death of egg-laying hens and pullets (young chickens that will grow up to become egg-laying hens) directly affects the price of eggs. Documented HPAI outbreaks in 1983-84  and in 2014-2015 both caused sudden and obvious 50% jumps in the price of eggs. The current outbreak began in 2022, is ongoing, and in December 2024 and January 2025 alone it caused the death of 33 million hens, approximately 10% of the US commercial egg-laying flock.</p><p>The Trump administration has made two moves to decrease the price of eggs, both of which have a moment-of-zen quality:</p><ol><li><p>The US has increased imports of fresh eggs <a href="https://mymarketnews.ams.usda.gov/filerepo/sites/default/files/3725/2025-04-04/1234079/ams_3725_00070.pdf">tenfold</a> over the past two months. <a href="https://apnews.com/article/tariffs-trump-turkey-exports-simsek-0bdfe8419d1272b23f43014d6693ddbb">Turkey</a> (10% tariffs) and <a href="https://www.reuters.com/world/americas/us-tariffs-mexico-canada-unaffected-by-90-day-pause-white-house-official-says-2025-04-09/">Mexico</a> (25% tariffs) have become our biggest import sources. &#128176;</p></li><li><p>Agriculture Secretary Rollins has announced a <a href="https://www.usda.gov/about-usda/news/press-releases/2025/02/26/usda-invests-1-billion-combat-avian-flu-and-reduce-egg-prices">$1 billion dollar effort to combat bird flu</a>. It includes $100 million dollars to develop a poultry vaccine. &#128137;</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/egg-prices/&quot;,&quot;text&quot;:&quot;Show me the Dashboard&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/egg-prices/"><span>Show me the Dashboard</span></a></p>]]></content:encoded></item><item><title><![CDATA[Overdose Deaths in the United States]]></title><description><![CDATA[Overdose deaths have fallen dramatically since June 2023]]></description><link>https://willkoeppen.substack.com/p/overdose-deaths-in-the-united-states</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/overdose-deaths-in-the-united-states</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Sun, 02 Mar 2025 15:00:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/065bd2c6-93cf-4f73-92e5-0de3593a1a7e_600x400.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An essay with interactive graphics: <strong><a href="https://www.willkoeppen.com/datavis/overdose-deaths/">Overdose Deaths in the United States</a></strong></p><p>I spent some time with provisional overdose mortality data from the CDC. Here are some of my takeaways:</p><ul><li><p>Overdose deaths appear to have peaked between June 2022 and June 2023, when 111,466 Americans lost their lives to drug overdoses.</p></li><li><p>But <strong>overdose death rates are now falling</strong> in nearly every state. North Carolina&#8217;s overdose death rate has dropped by more than half between October 2022 and October 2024, which is incredible. Scientists don&#8217;t exactly know why, but opioids may be becoming less potent.</p></li></ul><ul><li><p>There are exceptions to the good news: <strong>Alaska</strong>, <strong>Washington</strong>, and <strong>Nevada</strong> in particular have high overdose death rates that haven&#8217;t come down as quickly as the rest of the country.</p></li><li><p>As of October 2024, <strong>Alaska</strong> had the second highest overdose death rate in the nation, behind only the <strong>District of Columbia</strong> (and DC&#8217;s rate has been falling sharply while Alaska&#8217;s has just started to ease down).</p></li><li><p><strong>Fentanyl</strong> remains the main driver of overdose deaths in America.</p></li><li><p>The number of deaths involving opioids like heroin and prescription opioids have been dropping, but there has also been a steady rise in deaths involving <strong>stimulants</strong> like methamphetamine.</p></li><li><p>It&#8217;s hard to estimate the exact number of multiple-drug deaths from the CDC data, but it seems like <strong>30-40% of deaths from overdoses involve multiple drugs</strong>. Apparently fentanyl mixed with methamphetamine is a common and lethal mix.</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/overdose-deaths/&quot;,&quot;text&quot;:&quot;See for Yourself&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/overdose-deaths/"><span>See for Yourself</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Trump by a Landslide]]></title><description><![CDATA[If Donald Trump won the 2024 election by a landslide, what should we call past US election results?]]></description><link>https://willkoeppen.substack.com/p/trump-by-a-landslide</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/trump-by-a-landslide</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Fri, 31 Jan 2025 15:00:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1efdecd3-8041-408f-9e91-434794684920_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An essay and interactive graphic: <strong><a href="https://www.willkoeppen.com/datavis/trumps-landslide/">Trump by a Landslide</a></strong></p><p>I got annoyed by someone online who kept repeating that Donald Trump won the 2024 general election by &#8220;a landslide.&#8221; I started looking up election results, news analyses, and transcripts of speeches.</p><p>It turns out that Donald Trump himself just really loves the word &#8220;landslide&#8221;, and he uses it constantly. He wins by landslides, his support helps loyalists win by landslides, his enemies lose by landslides, etc.</p><p>I thought it would be interesting (and humorous) to explore the election results while reframing them by taking Donald Trump at his word. If he won in 2024 by exactly one landslide, by how many landslides has every other US president won?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/trumps-landslide/&quot;,&quot;text&quot;:&quot;See for Yourself&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/trumps-landslide/"><span>See for Yourself</span></a></p>]]></content:encoded></item><item><title><![CDATA[Early Voting Locations in GA]]></title><description><![CDATA[Early voting locations across the state are largely unregulated and often don't correlate with the number of registered voters.]]></description><link>https://willkoeppen.substack.com/p/early-voting-locations-in-ga</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/early-voting-locations-in-ga</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Fri, 25 Oct 2024 14:00:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d766baad-efdb-453b-b0d3-830e2b2128af_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An essay and interactive graphic: <strong><a href="https://www.willkoeppen.com/datavis/ga-early-voting/">Early Voting Locations in GA During the 2024 General Election</a></strong></p><p>I like voting early. For me, it&#8217;s always been convenient, and I like checking my civic duty off the list.</p><p>Doing so has bitten me (lightly) a few times in local races. In Atlanta, where we were still relatively new, the 2024 general election included a non-partisan city council election, and there was virtually no information on the candidates until the local press released results from a questionnaire a few days before Election Day. Unfortunately, by then ~50% of Atlanta had already voted early and in-person. I remember almost exactly the same thing happening to me in Anchorage with candidates for school board.</p><p>But it all got me thinking about which is better: (1) many polling locations that are widely distributed across the city but are only open for a single day, or (2) fewer and further apart polling locations that are open for a few weeks. There is data that could answer that question in Georgia, but it requires money to pay for data requests to do the analysis.</p><p>In the meantime, while early voting in was in progress, I looked for a map of early in-person polling locations in Georgia. There wasn&#8217;t one, so I spent a lot of time on county websites, scoured PDFs and meeting minutes, and chatted with some nice county officials to make one.</p><p>I learned <em>a lot</em> about how elections are managed. The differences in early in-person voting access between Georgia counties are vast.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/ga-early-voting/&quot;,&quot;text&quot;:&quot;See for Yourself&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/ga-early-voting/"><span>See for Yourself</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Cataloging 20,000 Social Media Posts]]></title><description><![CDATA[Approximately 40% of Instagram and Facebook posts are sponsored or suggested content rather than the accounts we actually follow.]]></description><link>https://willkoeppen.substack.com/p/cataloging-20000-social-media-posts</link><guid isPermaLink="false">https://willkoeppen.substack.com/p/cataloging-20000-social-media-posts</guid><dc:creator><![CDATA[Will Koeppen]]></dc:creator><pubDate>Sat, 07 Sep 2024 14:00:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/471e63b3-babb-465b-b84a-f32d8da48cae_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An essay with interactive graphics: <strong><a href="https://www.willkoeppen.com/datavis/ads-in-social-media/">Cataloging 20,000 Social Media Posts</a></strong></p><p>I despise ads, but along with everyone else I&#8217;ve been seeing more and more ad content (and less and less of my friends) in my social media feeds. I wanted to know exactly how much of my feed was non-friend content, so I categorized 100 posts every day for 100 days for both Facebook and Instagram.</p><p>Sometimes it was pretty rough. When I left my laptop behind to visit some friends in North Carolina I took my notebook with my coding system (1 = friend, 2 = ad, 3 = suggested post, etc.). But somehow cataloging a post as an ad for science felt better than having to just see it and swipe past.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Lw6j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Lw6j!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Lw6j!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Lw6j!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Lw6j!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_webp, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Lw6j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg" width="728" height="546" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:807774,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://willkoeppen.substack.com/i/159997338?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Lw6j!, /__u/willkoeppen.substack.com/w_424, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Lw6j!, /__u/willkoeppen.substack.com/w_848, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Lw6j!, /__u/willkoeppen.substack.com/w_1272, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Lw6j!, /__u/willkoeppen.substack.com/w_1456, /__u/willkoeppen.substack.com/c_limit, /__u/willkoeppen.substack.com/f_auto, /__u/willkoeppen.substack.com/q_auto:good, /__u/willkoeppen.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f7c88fb-0bcb-443b-b4a0-a6fbe741fac8_2000x1500.jpeg 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>The short of it is that during my 100-day snapshot of July 2023, approximately 40% of these social media feeds were ads. That&#8217;s more than broadcast television during the heyday of 90s sitcoms. And it&#8217;s only going up.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.willkoeppen.com/datavis/ads-in-social-media/&quot;,&quot;text&quot;:&quot;See for Yourself&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.willkoeppen.com/datavis/ads-in-social-media/"><span>See for Yourself</span></a></p><p></p>]]></content:encoded></item></channel></rss>