<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[Christopher’s Substack]]></title><description><![CDATA[My personal Substack]]></description><link>https://chriseconomics.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!WKXX!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826505d6-9569-415b-8bb0-946c430a6674_1454x1510.jpeg</url><title>Christopher’s Substack</title><link>https://chriseconomics.substack.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 03 Sep 2026 09:41:44 GMT</lastBuildDate><atom:link href="/__u/chriseconomics.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Christopher Kaczmarczyk-Smith]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[chriseconomics@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[chriseconomics@substack.com]]></itunes:email><itunes:name><![CDATA[Christopher Kaczmarczyk-Smith]]></itunes:name></itunes:owner><itunes:author><![CDATA[Christopher Kaczmarczyk-Smith]]></itunes:author><googleplay:owner><![CDATA[chriseconomics@substack.com]]></googleplay:owner><googleplay:email><![CDATA[chriseconomics@substack.com]]></googleplay:email><googleplay:author><![CDATA[Christopher Kaczmarczyk-Smith]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Roblox Economics: Part 1]]></title><description><![CDATA[How many Roblox Games are there?]]></description><link>https://chriseconomics.substack.com/p/roblox-economics-part-1</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/roblox-economics-part-1</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Mon, 10 Aug 2026 17:23:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Zdl2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Intro</h1><p style="text-align: justify;">I began this exercise by attempting to model Roblox Experience LTV. But in doing so, I made discoveries, found discrepancies, and ultimately jumped on an invigorating data journey. The path to LTV was not as straightforward as I had hoped. Today, I want to set down the groundwork for work that I have done in attempting to measure, and ultimately predict, the value of a Roblox experience. Due to the vastness of this problem, today&#8217;s article will just scrape the surface. I&#8217;ll explore and describe the data I have which will eventually help us predict value.</p><p style="text-align: justify;">I find that there are over 10.6B Roblox universes that have ever been created.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Many, almost all, of these live outside of the public sphere, in creator accounts unreleased, more than half being default universes. Through statistical sampling procedures and a highly selected sample of successful/high propensity games, I find that there are about 2.2% of these 10.6B experiences that have ever received a play and a further 1.6% of <em>that</em> group which have received more than 1000 visits. Perhaps more interestingly, I find that new Roblox experiences get just as many visits as old ones. What&#8217;s more, creator inequality is declining over time &#8212; with the top experiences making up about 20% of all visits in each year compared to ~50% five years ago.</p><p style="text-align: justify;">This piece begins to dig into this enormous data and tries to answer population level questions using publicly available data.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> I use two data sets throughout. The first is a random sampling from the total population of Roblox Universe IDs (RUIDs). The second is a highly selected (i.e., biased) sample of successful RUIDs I found from various sources. My future writing on Roblox will build on this work.</p><h1>RUIDs: A complete count</h1><p style="text-align: justify;">Every single Roblox experience that has ever been created, published or not, receives a RUID the moment it&#8217;s born. RUIDs are unique, sequential, and temporal (at least, as of 2020). The largest RUID is 10,625,106,968 as of this writing and the smallest I have observed is in the low 1000s.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> When I plot the min and max RUID over the past several years, I note there is no overlap in recent years and RUIDs are near-monotonically increasing with time. The figure below showcases this behavior:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Zdl2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Zdl2!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png 424w, /__u/substackcdn.com/image/fetch/$s_!Zdl2!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png 848w, /__u/substackcdn.com/image/fetch/$s_!Zdl2!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Zdl2!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Zdl2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png" width="982" height="471" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:471,&quot;width&quot;:982,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:54713,&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://chriseconomics.substack.com/i/209700932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.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_!Zdl2!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png 424w, /__u/substackcdn.com/image/fetch/$s_!Zdl2!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png 848w, /__u/substackcdn.com/image/fetch/$s_!Zdl2!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Zdl2!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf299689-bb99-4ffa-b2b5-aaf19702ae06_982x471.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">I obtain this chart by randomly sampling observations and then grabbing their creation date from the public API. Because there are billions of experiences, and Roblox throttles their API (rightly so) I do not have a complete population. However, given that there are tens of thousands of observations in each bucket that I <em>have </em>sampled, it is statistically safe to say that RUIDs are distinct by year after 2020. This allows us to tell with certainty that there are 10.6B universes registered. Sampling above the max RUID yields exactly (and always) 0 hits. I call this the RUID frontier; no RUIDs exist that are larger than the last one. </p><p style="text-align: justify;">Note the sheer scale of RUIDs in later years. It&#8217;s hidden in the figure because it is in log scale, but almost 9B RUIDs have been gained since 2019, nearly an order of magnitude more than were gained in Roblox&#8217;s first 10 years. The rate of creation of Roblox experiences is rapidly increasing.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><h1>Estimating population values</h1><h3>Primer</h3><p style="text-align: justify;">Now that there&#8217;s certainty about <em>how</em> RUIDs are distributed, I know that if I choose any number at random between 1000 and 10625106968 I <em>will</em> get a successful hit in the API call. Thus, I can begin sampling random IDs to see what these experiences look like. By examining the nature of these randomly sampled universes, I can begin to construct a population level estimate of Roblox experience activity levels. I rely on statistical sampling laws to do so. </p><p style="text-align: justify;">Every RUID in existence has some visit count (most being zero). Take the entire population and compute averages and you have the population mean visits, no estimation needed.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> Roblox can do this because they have the data. Unfortunately I cannot. So I do what researchers do everywhere else this problem comes up, and take a large <em>random</em> sample instead. Sample properly and sample enough, and the sample mean is a reliable estimate for the population mean.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> I sample within each RUID band until the confidence intervals are narrow enough to be worth reporting. I.e., I&#8217;m really confident the sample value is converging to the population value.</p><p style="text-align: justify;">Suppose I sampled a million RUIDs. While this is still a small number compared to the whole, I&#8217;d have a very strong estimate of the mean population visits. </p><h3>Play Count Estimates</h3><p style="text-align: justify;">The figure below shows total number of experiences which have each level of lifetime visits. Note how the confidence intervals spread wider and wider as the number of lifetime visits also increases. This is due to the fact that higher lifetime visits are very rare to observe through random sampling. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uD0d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uD0d!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png 424w, /__u/substackcdn.com/image/fetch/$s_!uD0d!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png 848w, /__u/substackcdn.com/image/fetch/$s_!uD0d!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uD0d!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uD0d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png" width="982" height="547" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:547,&quot;width&quot;:982,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70196,&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://chriseconomics.substack.com/i/209700932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.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_!uD0d!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png 424w, /__u/substackcdn.com/image/fetch/$s_!uD0d!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png 848w, /__u/substackcdn.com/image/fetch/$s_!uD0d!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uD0d!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10214a7e-8776-4eb0-8cce-15917377b3b4_982x547.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 style="text-align: justify;">The figure shows that there are ~240M Roblox universes that have <em>ever received a visit</em>. This could simply be the creator exploring their own universe. But one could argue that the population of Roblox experiences is probably closer to this 240M number than the 10.6B number. Anything without a visit has zero potential to become something. A more stringent condition is likely 1000 visits. Even someone testing their own experience wouldn&#8217;t rack up that many visits before shipping. This condition gives us 3.8M Roblox experiences.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a> Note that this value could still be anywhere in the neighborhood of 1M-13M using highly conservative confidence intervals. Time will give me more accuracy.</p><p style="text-align: justify;">So 97.8%<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a> of RUIDs have never been played, let alone published. Most RUIDs have <code>&lt;name&gt;&#8217;s Place</code> in their name which is the default experience name. 75.1%<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a> of all universes have this name construction, meaning that well over half of all Roblox Experiences are simply the default experience that&#8217;s generated with an account creation. Perhaps unexpectedly that means there are ~8B experiences that have never, and may never, be published. I only find one experience in my sampling with the default name construction with active updates <em>and</em> considerable visits.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a></p><h1>Other Facts</h1><p style="text-align: justify;">Expanding on the statistical framework, below are several more interesting facts I have discovered. Perhaps these are novel. Perhaps not. Please send hate mail if not.</p><h3>Popular tracking sites over-sample high-quality experiences: expected</h3><p style="text-align: justify;">Another version of sampling I do is grab a list of the most popular games on Roblox from various public sources.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a> The left panel in the figure below shows the percent of games in the selected sample which have a play compared to the random sample. Clearly, the selected sample has a much higher hit rate (91.9% having received a visit) than the random sample (the 2.2% from earlier). One might ask why one would grab information on the unimportant 98-ish percent. Valuable information is lost when one selects highly successful experiences only. By the time an experience hits any level of importance, it&#8217;s already broken out of the box. If, for example, one wanted to find high potential experiences, they&#8217;d never find them by selecting on the ones other analysts have already identified.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-12" href="#footnote-12" target="_self">12</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_!IHk0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!IHk0!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png 424w, /__u/substackcdn.com/image/fetch/$s_!IHk0!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png 848w, /__u/substackcdn.com/image/fetch/$s_!IHk0!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png 1272w, /__u/substackcdn.com/image/fetch/$s_!IHk0!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!IHk0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png" width="1202" height="425" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:425,&quot;width&quot;:1202,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56349,&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://chriseconomics.substack.com/i/209700932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.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_!IHk0!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png 424w, /__u/substackcdn.com/image/fetch/$s_!IHk0!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png 848w, /__u/substackcdn.com/image/fetch/$s_!IHk0!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.png 1272w, /__u/substackcdn.com/image/fetch/$s_!IHk0!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6d49056-bc71-4062-a6a6-244dfc9a56a8_1202x425.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 style="text-align: justify;">The right side of the figure highlights this tradeoff. Most experiences go completely untracked and, while most don&#8217;t matter, there are a non-zero number that <em>do</em>. Those are the critical ones. The figure says that I have 0.49% of the <em>1000+ visited</em> universes tracked but only 0.0002% of <em>all</em> universes. Opportunity lies in this vast ocean of data. This becomes evidently important when considering that there are millions of dollars pouring into the Roblox creator ecosystem from investors, buyers, and rollups. These millions are missing potentially crucial signal.</p><h3>New games are played as much as old ones</h3><p style="text-align: justify;">I&#8217;ll rely on the selected sample here. The figure below shows the percent of experiences in each cohort that have more than 100 visits.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-13" href="#footnote-13" target="_self">13</a> Note that old and new games have equal visit rates. In fact, there are even higher play rates for the later cohorts. Given that the most played experiences today are also the newest, Roblox games are always fresh. New games are rewarded with players. This contrasts with traditional game industry norms where the most popular games are often over 5 years old &#8212; a lifetime by Roblox standards.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!u337!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!u337!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png 424w, /__u/substackcdn.com/image/fetch/$s_!u337!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png 848w, /__u/substackcdn.com/image/fetch/$s_!u337!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png 1272w, /__u/substackcdn.com/image/fetch/$s_!u337!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!u337!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png" width="1092" height="529" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:529,&quot;width&quot;:1092,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:83686,&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://chriseconomics.substack.com/i/209700932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.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_!u337!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png 424w, /__u/substackcdn.com/image/fetch/$s_!u337!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png 848w, /__u/substackcdn.com/image/fetch/$s_!u337!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png 1272w, /__u/substackcdn.com/image/fetch/$s_!u337!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f98bdeb-bbdf-4bfb-afd8-d6177cd42756_1092x529.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The discerning reader may squint at my figure above. Surely, the selected/biased sample will contain a biased sample of the population of Roblox games and so one shouldn&#8217;t trust its accuracy. I would push back and say that it is, in fact, this bias which makes the figure even more astounding. Even if selecting on the most successful games in the Roblox ecosystem, new games continue to get lots of visits, even at rates higher than older games (even though the old games have had more time to accumulate visits). In other words, the bias works against us and the conclusion still remains intact.</p><h3>Game visit inequality is stable or declining</h3><p style="text-align: justify;">The figure below uses the selected sample of successful games and plots visit inequality for each Roblox cohort-year.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-14" href="#footnote-14" target="_self">14</a> This is a case of a picture telling a thousand words. The grey shaded area is the <em>Gini </em>coefficient. This effectively tells us how widely distributed all visits are across popular experiences. The higher it is, the higher inequality is. Gini is 1 if a single game has all the visits ever and it&#8217;s 0 if all games have an equal number of visits.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-15" href="#footnote-15" target="_self">15</a> Game dominance is simply the percent of all visits that the top game got for that cohort-year.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-1e8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-1e8!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png 424w, /__u/substackcdn.com/image/fetch/$s_!-1e8!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png 848w, /__u/substackcdn.com/image/fetch/$s_!-1e8!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-1e8!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-1e8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png" width="1092" height="545" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:545,&quot;width&quot;:1092,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:106911,&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://chriseconomics.substack.com/i/209700932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.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_!-1e8!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png 424w, /__u/substackcdn.com/image/fetch/$s_!-1e8!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png 848w, /__u/substackcdn.com/image/fetch/$s_!-1e8!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-1e8!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7248133-405d-4c8a-a5ba-d32546a6e167_1092x545.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 style="text-align: justify;">Game dominance (blue line) is decreasing over time while Gini is relatively stable. A sign of decreasing concentration and increasing equality. Many have seen the stories that the most rapidly visited game of all time <em>Steal a Brainrot </em>(72B visits), nearly dethroned <em>Brookhaven</em> (85B visits) in a single year. What&#8217;s surprising from this data, however, is that even with these enormous numbers, <em>Steal a Brainrot</em> only accounts for about 27.5% of 2025&#8217;s total visits. Compare this to <em>Brookhaven&#8217;s</em> whopping 40.5% of all visits in its cohort-year. So more games are getting more visits but inequality is seemingly stable or even declining (depending on how you measure it). </p><p style="text-align: justify;">The inequality discussion is perhaps the most important when thinking about Roblox ecosystem health. The success of the platform rests on the ability of game developers to design a game and strike it rich. This chance of success is what powers the flywheel, to use an AI phrase, and incentivizes creators. Without it, Roblox development stalls and so too does the entire ecosystem. It does not look like this is the case, however, and declining inequality is a very good sign.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-16" href="#footnote-16" target="_self">16</a> </p><h1>Conclusion</h1><p style="text-align: justify;">Today&#8217;s post laid the groundwork. I introduced my sampling procedure as well as the universe of Roblox IDs that exist and how one can make predictions about the population using the sampling procedure. I also find that there are more than 10.6B Roblox universe IDs and only 2.2% of these have ever seen a single play. Of those that have been played, only a tiny fraction ever see more than a single visit. While data is coming in every day and improving my accuracy, I find it striking that the experiences that analysts, banks, and investors have access to are but a tiny fraction of the total potential out there. There is perhaps much to be gained from looking at these less popular titles. </p><p style="text-align: justify;">From my further investigation of the data I also find that visit inequality is stable and perhaps even going down and new experiences are receiving just as much play as old ones. This bucks the problematic trend in traditional gaming where most of the popular games are over 5 years old. New games seldom receive much of the pie. The fact remains, Roblox is a vast ecosystem with massive potential lying beneath the surface. Indeed, I hope to explore this topic in a future article. </p><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>This is going to contrast with much of what is written out there. Please keep reading. I get into the funnel later. <a href="https://rowatcher.com/news/how-many-games-are-on-roblox-in-2026">This article</a>, for example, appears to disagree with my numbers when in reality, it actually aligns extremely well with my findings. Cheerio. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p style="text-align: justify;">Everything here comes from Roblox&#8217;s own public, unauthenticated API &#8212; the same endpoints that serve the experience pages on the site. I read only fields Roblox already displays publicly: lifetime visits, concurrent players, creation and update timestamps, name, and creator. Nothing gated, nothing authenticated, no page scraping. Collection runs on a fixed daily schedule well inside published rate limits. The sample is a stratified random draw from the universe ID space, split into seven buckets, with older IDs deliberately oversampled &#8212; they hold most of the platform&#8217;s activity and there are far fewer of them. Every population figure in this piece is reweighted to undo that oversampling; unweighted sample shares would be badly misleading. Draws accumulate daily, so standard errors shrink with time.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p style="text-align: justify;">I write this out as a number because this universe ID also tells us the count of unique RUIDs. To test my claim that they are sequential and complete, I sampled random IDs in 7 band buckets and find that 100/100 of my random IDs sampled in each bucket exist as real universes, i.e., you can query them via Roblox&#8217;s API. I have repeated this exercise about a dozen times and the result is consistent.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p> I have not found a way to easily filter out non-published or unavailable experiences without having to query for it first. If you know of a way to do this, please reach out to me. I am willing to pay for information in Chris Bucks, a highly valued currency in certain circles.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p style="text-align: justify;">Unfortunately, revenue is not directly observable with public data. I won&#8217;t explore it in this piece but one can impute revenue using publicly accessible data. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p style="text-align: justify;">This is the Law of Large Numbers (LLN). I oversample low value IDs because these contain a majority of the usership in Roblox and there are far fewer of them than there are the higher value IDs. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p style="text-align: justify;">Notice that games with lots of visits are exceedingly rare. As such, randomly sampling them is equally rare which leads to higher error rates on my point estimates for those groups. Fear not, this error rate goes down every day as more data is collected. Furthermore, my confidence interval in the plot is extremely conservative. The point estimate reported will likely hover within the same range while the top CI will come down over time. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>SE: 0.366pp</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>SE: 1.252pp</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>I omit the name of the experience because it contains a real person&#8217;s username. Considering the large number of under 18s using Roblox, I would prefer not expose that username.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p>Indeed, my point estimate for the &gt;100,000 group in the census figure uses this sample.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-12" href="#footnote-anchor-12" class="footnote-number" contenteditable="false" target="_self">12</a><div class="footnote-content"><p>Ironically, there is a moderately well cited research paper out there that I read which essentially uses the most successful Roblox experiences to predict successful Roblox experiences. The paper is circular in more than one way. This type of research is dangerous because it draws misleading conclusions about misleading data.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-13" href="#footnote-anchor-13" class="footnote-number" contenteditable="false" target="_self">13</a><div class="footnote-content"><p>Due to the limited amount of data, I chose 100 visits instead of 1000 in order to increase reliability and accuracy of the figure.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-14" href="#footnote-anchor-14" class="footnote-number" contenteditable="false" target="_self">14</a><div class="footnote-content"><p style="text-align: justify;">Visits are measured as cumulative since creation date. This means that I <em>must</em> compare games within the same cohort. There is a potential risk that inequality would mechanically drift over time since the longer an experience is released, the more time it has to accumulate visits. The direction of this bias is ambiguous, though. I cannot tell whether the direction of this bias is positive &#8212; older cohorts see more visits accumulate among their more popular titles (biasing Gini upward) &#8212; or negative &#8212; older cohorts accumulate more visits in less popular experiences (biasing Gini downward). My view is that this is unknowable without looking deeper into visits over time, data that no one outside of Roblox has access to (with perhaps the exception of a few).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-15" href="#footnote-anchor-15" class="footnote-number" contenteditable="false" target="_self">15</a><div class="footnote-content"><p>The grey is a band because I use a method called &#8220;Leave one out&#8221; estimation (statisticians are really good at naming things). It basically goes through and estimates Gini excluding a single observation every time. The low part of the band is the lowest estimate of Gini and the highest part of the band is, you guessed it, the highest estimate. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-16" href="#footnote-anchor-16" class="footnote-number" contenteditable="false" target="_self">16</a><div class="footnote-content"><p style="text-align: justify;">De-concentration is not without its risks, however. There is a certain value that comes from large network effects. However, given that game visits are only increasing, I don&#8217;t think declining concentration of visits will have any negative side-effects in the Roblox ecosystem.</p></div></div>]]></content:encoded></item><item><title><![CDATA[No more slop! Communicating effectively with AI]]></title><description><![CDATA[With examples!]]></description><link>https://chriseconomics.substack.com/p/no-more-slop-communicating-effectively</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/no-more-slop-communicating-effectively</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Wed, 29 Jul 2026 21:51:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZHwV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Intro</h1><p>At this stage, we have probably all received AI generated messages from colleagues, businesses, and perhaps even loved ones.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> AI messages can range from efficient and helpful to overly-verbose and heartless. The goal of today&#8217;s post is to set some ground rules for how we communicate with one another in the age of AI generated content. Below is an example of what truly terrible AI generated communication looks like. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZHwV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZHwV!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZHwV!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZHwV!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZHwV!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZHwV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png" width="1285" height="1280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1280,&quot;width&quot;:1285,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:286212,&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://chriseconomics.substack.com/i/208889417?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.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_!ZHwV!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZHwV!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZHwV!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZHwV!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ecc0cf-9cba-469c-b593-9a58e933cd6a_1285x1280.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is about 1/3rd of the full message. This message is clearly not intended to be read by a human being. The amount of effort required to translate this into something readable is high. Once it <em>has</em> been translated, the effort required to fully digest it and understand it is even higher. </p><p>AI technology presents a very interesting juxtaposition to how communication has worked for millennia. It used to be that generating technical findings was difficult. Producing more detail took more time. Now it&#8217;s the opposite. AI can produce an exorbitant amount of information instantly. It&#8217;s our job as humans to sift through this and determine what makes the final cut in any communication.</p><p>This post suggests a framework for how we should use AI to communicate. When should you use AI versus when should you handwrite? What output should you send for which kinds of tasks? How long should that output be? Should the final product be a living document? Should it have figures? This is my personal guide that I thought might be useful for some of you. If nothing else, it also acts as a PSA &#8212; stop sending AI slop to your co-workers and loved ones!</p><h1>How to use AI for communication</h1><p>The question of <em>when </em>you should use AI to write and communicate is a tough one to answer. It&#8217;s very much &#8220;vibes&#8221; based to use some millennial vernacular. Sending your mom a birthday card? Write it yourself. Sending a technical summary of a new app feature? Probably a good idea to get AI involved. Writing an article as an escape and to exercise creative freedom? I&#8217;ll skip the AI thank you.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Each person needs to decide for themselves when to use AI and when not to. This will vary by the person and the task. Nobody can tell you definitively when you should and should not use AI. But I encourage you to think before you prompt. Figure out if the communication would be better done by hand or by AI. Only after you&#8217;ve done that can you decide the level of involvement and medium by which AI assists that communication. </p><p>Deciding how much detail and what format to communicate with has become a very important decision in all our daily lives. Rather than jump right into my personal principles on using AI in communication, let&#8217;s walk through some examples and label them good or bad use cases. </p><h3>Scenario 1: </h3><blockquote><p>You need a colleague to fill out some values for a new XP system. You generate a Claude .html that outlines how exactly the system works and what needs to be done. The file spans about 2 normal web pages in length.</p></blockquote><p><strong>Verdict</strong>: Good!</p><p><strong>Reasoning</strong>: This scenario is good because the task involves many moving parts and the output is easy to read and succinct. I have found <code>html</code> to be a very pleasant medium for long-form AI output. It is far better than <code>.md</code> or plain text in the context of a longer task/write up that may contain technical artifacts like figures. Furthermore, the output isn&#8217;t overly verbose. If this was 5-10 pages of <code>html</code> the verdict would be quite the opposite. In my experience, no AI communication (or communication in general) should exceed two normal web pages in length. The disadvantage of cloud-hosted <code>html</code> output is that it takes up space and not all links are easily accessible (though this is quickly changing).</p><h3>Scenario 2: </h3><blockquote><p>You ask a colleague to explain how a function works in your game update and they send back a 17 page PDF over discord.  </p></blockquote><p>Verdict: Bad!</p><p><strong>Reasoning</strong>: First, the length is problematic. Unless someone is asking for a game design document, you should not be sending anything longer than 2 pages. AI can write a lot of words really fast. A more important skill to exercise when writing with AI is brevity, not verbosity. Second, it&#8217;s unlikely that anyone is going to properly read a 17 page doc. In skimming, they risk missing important details crammed in the margins of page 12. Third and final, don&#8217;t make people store files on their computer that should have been emails. We already have too many files on our computers (many of which are AI generated), don&#8217;t add to the clutter.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> </p><h3>Scenario 3: </h3><blockquote><p>A colleague asks you for the latest quest completion rates for the last week&#8217;s cohort. You send them a living dashboard with no fewer than 10 visuals about quest completion rates. </p></blockquote><p><strong>Verdict</strong>: Bad!</p><p><strong>Reasoning</strong>: I am guilty of committing this sin. I love a nice dashboard and, hell, more information is always better right? When we&#8217;re building with AI we must not lose sight of the goal. The stakeholder asked for some simple numbers. Maybe they just wanted a percent back in a text. Instead, they received a living dashboard they have to log into in order to access. What&#8217;s worse, when they finally do get in, they&#8217;re met with a dozen numbers they don&#8217;t understand. </p><p>AI makes communicating data extremely problematic. On the one hand, you can communicate a lot in a little bit of time. On the other, it completely buries any semblance of a throughline. What is your KPI? What are the core metrics your stakeholders care about. My preference is to use AI to build dashboards for myself but for others I build the numbers myself and ask AI to make it look good. I&#8217;m an analyst, I can spend half an hour pouring over numbers. Don&#8217;t ask a non-analyst to do this. </p><p>One bonus problem I&#8217;ll throw in here is that AI doesn&#8217;t always get it right. I&#8217;ve run into this several times myself. The model may say one thing and do another. For example, I was building a <em>Star Atlas</em> accounts dashboard recently which shows me all the current accounts associated with any Star Atlas program on the Solana blockchain as a snapshot each day. I specifically instructed Claude Opus 4.6 to grab <em>all</em> programs. I built everything out, hosted the dashboard. It wasn&#8217;t until about 2 weeks later that I realized I was only collecting 3 of the 20 or so programs I intended to. While the fix was relatively simple, it did require me to perform a data backfill. If others were reliant on this data or if the backfill was hundreds of millions of rows, this mistake would have cost me dearly. </p><h3>Scenario 4: </h3><blockquote><p> Your colleague asks you about whether a game feature requires a patch. You plug the question into your Claw Bot and send the output as a 5000 character <code>.md</code> file as a response. </p></blockquote><p><strong>Verdict</strong>: Bad, obviously</p><p><strong>Reasoning</strong>: OK, this one may seem ridiculous. But I would bet this has happened at least once daily in every organization since claw came out. Responding to genuine criticism or questions with AI output is not only disrespectful (not taking others&#8217; concerns seriously), it completely misses the point of the communication in the first place. The idea is to get two people, and perhaps an AI, in a room to discuss a feature. When you send AI output, it is doing the heavy lifting that, in fact, should not be left in the hands of a robot. AI is not a moat, people are!</p><h3>Scenario 5: </h3><blockquote><p> Your colleague asks you about whether a game feature requires a patch. You write up a response in your own words. Then you plug your colleague&#8217;s question and your response into Claude and ask it for criticism and to refine points you have both made. You take this criticism into account and send a refined version of your response to your colleague.</p></blockquote><p><strong>Verdict</strong>: Good!</p><p><strong>Reasoning</strong>: Notice what I did there? Using AI isn&#8217;t de facto <em>bad</em> in any situation. It&#8217;s <em>how</em> you use it that determines how bad or good it is. Thinking for yourself, understanding the colleague&#8217;s concern, and AI-powering your response is the right way to go about this. I have personally done this on several occasions and I am extremely happy with the results. First, the AI catches things I may have forgotten or overlooked. Second, and more importantly, my own personal response is deeply imbedded in the message. </p><h1>AI Communication Best Practices</h1><p><strong>Remember the reader</strong> &#8212; No matter what, you should always keep the reader in mind. Don&#8217;t send your coworker a 10 page PDF when they ask you how your weekend was. Simply answer their question yourself if possible and turn to AI when necessary. Even for larger tasks, always ask yourself how you could make the output more understandable and easier to read. Being overly-technical and providing extended responses is no longer a flex, it&#8217;s simply lazy (<em>WARNING: AI SENTENCE DETECTED!</em>)</p><p>A final note I&#8217;ll add here is that AI output from coding models is <em>exceptionally</em> technical. It uses lingo and terms that are not often easily understood by humans. Be extremely cautious when sending AI output generated by Claude Code or other coding specific agents. Here&#8217;s an example a message that, in my view, makes no sense: re-write!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aKh4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aKh4!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png 424w, /__u/substackcdn.com/image/fetch/$s_!aKh4!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png 848w, /__u/substackcdn.com/image/fetch/$s_!aKh4!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aKh4!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aKh4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png" width="655" height="115" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:115,&quot;width&quot;:655,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11864,&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://chriseconomics.substack.com/i/208889417?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.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_!aKh4!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png 424w, /__u/substackcdn.com/image/fetch/$s_!aKh4!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png 848w, /__u/substackcdn.com/image/fetch/$s_!aKh4!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aKh4!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bacfd67-e377-4859-a426-afed0aefbf17_655x115.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Tell them your message is for AI &#8212; </strong>I&#8217;ve started to do this. If I know that the AI is the middleman and me and a colleague are effectively just the adults in the room, I will literally tell my colleague that I&#8217;m sending them output that they should directly feed to their AI, not for their eyes. I&#8217;ll also send a very brief sentence or two outlining what the file contains. Friends don&#8217;t let friends send AI slop to one another.</p><p><strong>Choose the right format</strong> &#8212; Never send people raw <code>.md</code> files. You are literally treating them like AI bots. Yes, Grok, Claude, and GPT all love eating up markdown files. Don&#8217;t treat your colleagues like robots. In general, I have found the following mapping highly successful:</p><ol><li><p>HTML &#8212; For complex findings, graphs or figures. One-shot projects that don&#8217;t need to be updated. Interactivity is important.</p></li><li><p>Screenshot &#8212; For HTML contexts but interactivity isn&#8217;t important. Screenshot at the lowest resolution needed and don&#8217;t forget to clean up old files.</p></li><li><p>Text &#8212; Limited formatting needed (ensure it works with your messaging app by dry firing a message to yourself, slack and discord both have this functionality). A core list of points or a one-shot values that need to be communicated. Not for complex figures/charts or communicating data over time. </p></li><li><p>Other Docs &#8212; If you&#8217;re ever asked for a slideshow, written report, or a living dashboard, of course use those specific mediums when communicating. As of this writing, I have found most models lacking in their ability to write docs and pdfs out of the box. When collaboration and editing is important, use a classic docx or pdf. </p></li></ol><p><strong>Think more, not less &#8212; </strong>AI makes it easy to forget to think. &#8220;Hey can you please summarize this repo and write it up as an .<code>md</code>?&#8221; is a lot easier to send than to actually look through the repo yourself. The AI generated response will be so much more powerful if you provide it with the reasoning/logic and a template than simply prompting it with what your coworker asked you. </p><p>I recently started building a new game for mobile using Claude&#8217;s design feature. Unlike with my turbo chess idea, I already had pages of documentation: design docs, playtest notes, as well as an art style and UX of my own creation that I fed the AI to build the app. The first pass result for this current app (called Market Makers) was 100x better than Turbo chess&#8217;s first pass.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> Having a strong, human-designed, foundation makes AI output so much better. </p><h1><strong>Outro</strong></h1><p>AI has completely changed the way humans communicate, think, and respond to the world around themselves. While this presents incredible progress and growth in terms of how quickly we can work, it also poses serious risks and challenges. This challenge stems primarily from the fact that AI can build an enormous amount of output in almost no time at all. Sifting through this output for the good stuff and, more importantly, guiding these models to efficient and powerful answers is where the real work is. </p><p>Communication is one of the key areas that AI has most impacted the lives of humans. Honing this tech to make our communication better, not worse, is trickier than one might think. </p><p>Before you send your next AI generated communication, think to yourself &#8220;How would I like receiving this? Does this make my life easier and better?&#8221; If your answers are &#8220;I wouldn&#8217;t&#8221; and &#8220;No&#8221; then go back to the drawing board until they are &#8220;I would&#8221; and &#8220;Yes&#8221;. This entire post was run through two models before I considered it &#8220;complete&#8221;. And there are still probably some spelling errors. </p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Rest assured dear reader, today&#8217;s post is written all natural, no AI harmed in the process of writing this bad boy.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Someone once said that using AI to write is like using a robot to have sex for you. Obviously a crude example, but I can&#8217;t think of a better way to put it. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Claude generates so much junk on my PC that I&#8217;ve created a scheduled task that goes through and cleans up old files that aren&#8217;t used anymore created by Claude. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>This could partially be due to the fact that the models have gotten better. But I like to think that having a very strong foundation was what made this app development so much cleaner. Also 100x is a made up number.  </p></div></div>]]></content:encoded></item><item><title><![CDATA[A model for labor in the age of AI: How firms choose when to layoff workers]]></title><description><![CDATA[Disclaimer: This is a working paper version of the model for labor in the age of AI.]]></description><link>https://chriseconomics.substack.com/p/a-model-for-labor-in-the-age-of-ai</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/a-model-for-labor-in-the-age-of-ai</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Fri, 19 Jun 2026 11:11:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!L-IJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Disclaimer: This is a working paper version of the model for labor in the age of AI. The model is not perfect. Please feel free to provide feedback directly in the comments.</em></p><h1>Intro</h1><p>Today I&#8217;m going to present some econ theory on why businesses should be cautious when substituting AI for labor. In an earlier post, I talked about the impact of AI on the game industry labor market. But AI is clearly impacting every industry. And it&#8217;s impacting the tech industry especially hard. At this point, we&#8217;ve all witnessed first hand that, at least from a narrative perspective, tech companies are definitely <a href="https://www.businessinsider.com/list-companies-replacing-human-employees-with-ai-layoffs-workforce-reductions#atlassian-2">laying off employees because of AI</a> (with special concentration in the blockchain/crypto sector).</p><p>That said, all of the explanations that I have read tend to be extremely vague. For example, </p><blockquote><p>Over the past year, I've watched engineers use AI to ship in days what used to take a team weeks. The pace of what's possible with a small, focused team has changed dramatically.</p><p>&#8212; Brian Armstrong, CEO Coinbase</p></blockquote><p>This is where the crux of today&#8217;s model will lie. Mr. Armstrong points out that teams are faster and more capable. I don&#8217;t disagree. I wrote a piece several months ago on how I built a chess app with all the bells and whistles in less than 2 weeks. It&#8217;s astounding. </p><p>BUT</p><p>There are two missing pieces to the shortsighted view of Mr. Armstrong and others. </p><ol><li><p>When a business discovers ways to build things more quickly, it should scale, not shrink. </p></li><li><p>AI is only as effective as the wielder.</p></li></ol><h1>Businesses should scale because of AI, not cut back</h1><p>The first point is not novel and it&#8217;s something that economists have been citing since the printing press was invented. Imagine if Henry Ford had decided to cut back his workforce and slow down operations following his invention of the assembly line. Surely, he could then produce just as many cars as before but with less effort. Why waste additional resources to make more cars than he needs to produce. The ridiculousness of cutting back production in this case is obvious. </p><p>Now, it&#8217;s not quite as simple as that. These days, we can deliver pretty much as many units of apps to the entire global population for the cost of producing a hundred model Ts. In Ford&#8217;s time, he was able to scale his production because demand was there to meet it. </p><p>Is there such demand for digital stuff which AI is so good at producing? You might think not. And you might be right. But I&#8217;ll provide some examples of technology that needs to be built that might change your mind.</p><ol><li><p><strong>Security</strong> &#8212; Everyone on earth just got the ability to become a hacker. With this massive increase in info security risk, businesses should be absolutely <em>pouring </em>resources into op sec. Almost every university in the US just fell victim to a huge <a href="https://www.wired.com/story/canvas-hack-shinyhunters-ransomware-instructure/">hack on Canvas</a> (a coursework/management platform). The hackers, a group known as ShinyHunters effectively just pulled off the largest information ransom in history. Old crusty universities are the most vulnerable and so are being targeted first. Governments, and businesses are next. For every hacker, we need two security professionals. The demand for information security talent, powered by AI, has just gone stratospheric.</p></li><li><p><strong>User Experience &#8212; </strong>There are a lot of shitty apps out there. Any app that&#8217;s over 10 years old is a nightmare to deal with. Transitioning these old apps into the 21st century is going to be a challenge even with AI tools. AI powered devs are going to become a hot commodity. I&#8217;ve seen first hand wannabe UI/UX experts wielding AI create monstrous user experiences. Just because you <em>can</em> create a cool new app doesn&#8217;t mean you <em>should</em>. Modernizing and improving current and future app/web user experience is going to be critical going into the AI era and talented UI/UX experts to wield this powerful tool are going to be exceptionally important to that end. </p></li><li><p><strong>Data Hyperscale &#8212; </strong>With AI comes millions of new apps, petabytes of data storage, and millions of dollars in incremental value generated. Take my Turbo Chess app. I&#8217;ve spent about 20 cents on it over the past few weeks. It takes up space. I have users with data that execute actions on a server. All of this takes compute, time, and resources. In other words: money. There is a whole new world of data and app consumption that we&#8217;ve entered into. There will be essential jobs that open up in order to manage this new world. The amount of AI generated slop that now exists means that our storage needs have likely just increased by orders of magnitude. This new world requires new solutions to big problems. We&#8217;re going to need smart, experienced people to solve these problems. </p></li><li><p><strong>Innovation</strong> &#8212; Finally, the catch all in my &#8220;new reasons to hire people, not fire them&#8221;: the innovation frontier has just exploded. With new apps and capabilities come millions of new ideas and products being generated. We will necessarily see a huge surge in demand for people who know what they are doing in order to manage these applications. </p></li></ol><p>I&#8217;m not trying to say that everything is going to be fine because of the four points above. But I do think there is a strong chance that the layoffs we&#8217;re seeing are just a part of a huge shuffling of talent. I do also think that the businesses laying off employees right now will be worse off in the long run. First, it&#8217;s expensive and difficult to acquire talent once that time comes. Second, reputation is important in the labor force. If you are a talented engineer choosing between two businesses and one has a reputation for brutal layoffs, all else equal, you&#8217;re probably going for the layoff averse company. </p><p>Now, many of the companies who have cited AI in their layoff announcements accompany it with other things as well. Macro economics being a large contributor to many layoffs. But I still strongly believe that businesses performing layoffs as a pure cost cutting measure are going to suffer hugely in the coming AI boom. </p><h1>The marginal productivity of AI &#8212; a model</h1><p>I know you&#8217;re all dying for another cracked micro economic theory. So today&#8217;s your lucky day. Below, I present a model of AI productivity. This model assumes that AI&#8217;s productivity is determined by two things: the task and the user. The marginal value or productivity of AI will change depending on what it&#8217;s supposed to do and who is using it.</p><h2>Tasks</h2><p>We&#8217;re going to say that in the whole wide world, there are J number of jobs or tasks that a person can engage with. This could be cooking. Cleaning. Painting. Coding. Driving. Writing. Anything and everything. We line all these tasks up from <em>j</em>=1,2,3&#8230; all the way to <em>J</em>. We&#8217;re going to say that AI can do any number of these in some capacity. It might be really good or it might be really bad. It&#8217;s ability to complete a task is called <em>k</em>. If it&#8217;s really good at the task then <em>k</em> is closer to 1 and if it&#8217;s really bad then <em>k </em>is closer to 0. In math terms:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;k_j \\in (0,1), j=1,2,3,...J&quot;,&quot;id&quot;:&quot;HCLLFSEFTW&quot;}" data-component-name="LatexBlockToDOM"></div><p>I hope this first part is pretty intuitive. Think about two tasks. Cooking and coding. AI would probably have <code>k_cooking=0.01</code> and <code>k_coding=0.99</code> meaning it really sucks at the act of cooking and it&#8217;s really good at the act of coding. The bigger <em>k</em> is, the better. This is the first key ingredient we need to build our model of AI productivity. </p><h2>Worker Skill/Labor</h2><p>A calculator can&#8217;t do math. It needs a human to push the buttons so it can do math. A PhD mathematician is better at utilizing a calculator to do math than a 3rd grader is. A better user of AI will always produce better output than a worse one. This is where <em>skill</em> comes in. Just like we lined <em>k </em>up from 1 to J, we&#8217;re going to say that each worker has some skill for task <em>j:</em></p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;s_{ij} \\in (0,1), \\forall N \\text{ and } J&quot;,&quot;id&quot;:&quot;KJRIFSFWYR&quot;}" data-component-name="LatexBlockToDOM"></div><p>So a person with <code>s=0.01</code> is really bad at the task while someone with <code>s=0.99</code> is really good. Importantly, workers might be good in one task and terrible in another. I&#8217;m a much better economist with AI than I am a UX designer with AI. </p><p>Now we have the two important ingredients to set up an economic model for AI productivity. In particular, we&#8217;re going to look at this from the lens of <em>Personnel Economics</em>. The study of the firm-worker relationship. We want to understand when a firm should hire more super high quality workers versus one super high quality worker. </p><h1>Worker Productivity</h1><p>From here on out, I&#8217;m going to omit the <em>j</em> subscript. First, this makes it easier to look at these equations. Second, for each equation we write, we are writing it for a specific job/task. Remember, there are <em>J</em> total equations we could write but for simplicity, we&#8217;re just going to look at a single one of them. We&#8217;ll extrapolate further in a bit. We are going to define the productivity of an AI-powered worker as:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;y_{i} = f(s_{i}, k) = s_{i}^{\\alpha}k^{\\beta}\n&quot;,&quot;id&quot;:&quot;ZOOZLEZRYW&quot;}" data-component-name="LatexBlockToDOM"></div><p>This is a famous economics function which has several desirable properties.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Importantly, it utilizes alpha and beta which are weighting variables between 0 and 1. They tell us how important each of the inputs is in the worker&#8217;s output. Note that I have separated alpha and beta so that some tasks have both high alpha and beta while others may have low beta and alpha or any combination of the two. I&#8217;ve plotted the CD function where alpha=beta=0.5 below in 3-space. Note that even if <em>s </em>is 1, if <em>k </em>is super low, then total output is super low. You need a combination of both to be productive.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!L-IJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!L-IJ!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png 424w, /__u/substackcdn.com/image/fetch/$s_!L-IJ!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png 848w, /__u/substackcdn.com/image/fetch/$s_!L-IJ!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png 1272w, /__u/substackcdn.com/image/fetch/$s_!L-IJ!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!L-IJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png" width="578" height="582" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31329b12-0732-4f45-8939-86110c3cb612_578x582.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:582,&quot;width&quot;:578,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184709,&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://chriseconomics.substack.com/i/191901673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.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_!L-IJ!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png 424w, /__u/substackcdn.com/image/fetch/$s_!L-IJ!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png 848w, /__u/substackcdn.com/image/fetch/$s_!L-IJ!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.png 1272w, /__u/substackcdn.com/image/fetch/$s_!L-IJ!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31329b12-0732-4f45-8939-86110c3cb612_578x582.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><h3>Side note: </h3><p>At this point, you&#8217;re going to think that all I&#8217;ve done is set up the original firm production function and simply renamed the variables. That&#8217;s partially true. But the point of this article is not to showcase how labor interacts with capital. That&#8217;s well studied. It&#8217;s to show how labor interacts with AI. When we&#8217;re solving for labor, capital becomes a constant in the model (for the most part). Thus, I&#8217;m abstracting away from it here for simplicity. </p><p>In this model, Labor and AI power are compliments, just like labor and capital. This is not just a flippant assumption, this is a fact. Even those CEOs how claim to be thinning their workforce due to AI refer to AI&#8217;s ability to super power their small workforce. AI does not replace a good worker, it makes a good worker better. At the model level, the decision for a firm to layoff a worker is explored in equilibrium, not at the baseline assumptions of the model. We&#8217;ll do this next. </p><h1>Firm Profit</h1><p>To get firm profit, let&#8217;s suppose that a worker is paid a value that is equal to their marginal output (a typical economics assumption). In other words, wage is equal to skill level. This may seem like a gross simplification but, since economists usually assume wage is equal to the marginal productivity of a worker, it&#8217;s not far from a normal theoretical assumption. Thus, a firm&#8217;s profit is:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\Pi =s_{i}^{\\alpha}k^{\\beta}-s_{i}&quot;,&quot;id&quot;:&quot;CULSMMUFGP&quot;}" data-component-name="LatexBlockToDOM"></div><p>Note I make the liberal assumption that AI costs the firm nothing. Which is not the case. The first part of the equation is simply the total output the worker produces while the second part is the cost to the firm. The higher is the skill, the more is the output but so too is the cost. Higher AI task proficiency does not, however, increase costs at all. </p><h1>Solving</h1><p>Now comes the fun part. We want to understand how a firm makes a decision to hire a single generalist (someone who is just OK at everything) versus several experts (all have super high <em>s</em>). </p><p>Suppose a firm makes profit from 2 tasks (we can expand this later). They either hire a single generalist for both tasks which gives them the following profit:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\Pi_{g} =2(s_{g}^{\\alpha}k^{\\beta}-s_{g})&quot;,&quot;id&quot;:&quot;EQJJJMLZMO&quot;}" data-component-name="LatexBlockToDOM"></div><p>or they hire two experts which gives them:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\Pi_{e} =2(s_{e}^{\\alpha}k^{\\beta}-s_{e})&quot;,&quot;id&quot;:&quot;WCBEHLGOOS&quot;}" data-component-name="LatexBlockToDOM"></div><p>and </p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;s_g<s_e&quot;,&quot;id&quot;:&quot;UFQUIRAZDP&quot;}" data-component-name="LatexBlockToDOM"></div><p>This assumption is critical. We&#8217;re saying that, even if you have a very good engineer. If they are focused on doing a job that used to be done by 10 people, they are going to not only be over-prescribed, it&#8217;s impossible that they are an expert in everything that the other 9 were experts in. Each person has their own skill. One person cannot be an expert in everything. So the generalist is said to have a lower skill for the task than the expert. We&#8217;re thinking at the average in this case. </p><p>They hire the generalist when:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\Pi_{g} > \\Pi_{e}\n\\rightarrow 2(s_{g}^{\\alpha}k^{\\beta}-s_{g})>2(s_{e}^{\\alpha}k^{\\beta}-s_{e})&quot;,&quot;id&quot;:&quot;ANBKVVZEQN&quot;}" data-component-name="LatexBlockToDOM"></div><p>which reduces to:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;k^\\beta(s_g^\\alpha-s_e^\\alpha)>s_g-s_e&quot;,&quot;id&quot;:&quot;TKTWLRHBYM&quot;}" data-component-name="LatexBlockToDOM"></div><p>which gives us our first result:</p><blockquote><p>For some AI quality, <em>k</em>, the firm chooses the generalist when the output differential of the experts and generalist is greater than the wage differential. </p></blockquote><h3>Comparative Dynamics: Indifference</h3><p>To understand the dynamics at play, let&#8217;s visualize. I&#8217;ve plotted the inequality below with alpha=beta=k=0.5. The green regions are where the inequality lends towards hiring a generalist. Otherwise, you should hire an expert:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3tXV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3tXV!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png 424w, /__u/substackcdn.com/image/fetch/$s_!3tXV!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png 848w, /__u/substackcdn.com/image/fetch/$s_!3tXV!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3tXV!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3tXV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png" width="392" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:392,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18690,&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://chriseconomics.substack.com/i/191901673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.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_!3tXV!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png 424w, /__u/substackcdn.com/image/fetch/$s_!3tXV!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png 848w, /__u/substackcdn.com/image/fetch/$s_!3tXV!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3tXV!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d6b96e-7efe-4f58-bb5a-24353aa3ec33_392x400.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There&#8217;s a very important characteristic of this chart to note. Recall that the expert skill is always greater than the generalist skill. Thus, we&#8217;re always going to be on the south east side of this graph (below the 45 degree line). The only place on this plot where it&#8217;s better to hire the expert over the generalist is for very low values of worker skill. That little white triangle in the lower left hand corner. In other words, generalists have to be pretty bad but so do experts. Because once an expert gets over 0.5, you&#8217;re better off hiring a generalist again. This is due to how expensive experts are compared to generalists. An important modification to the model would be to adjust how wages are determined. It&#8217;s likely the case that a generalist costs about the same as the expert since they are working more than the expert to do the same amount of work. </p><h3>Comparative Dynamics: AI</h3><p>Below is another plot but this time with k=1 (the value of AI is very high). While it may not be obvious, the region where it&#8217;s acceptable to hire an expert has expanded dramatically. Now, we see scenarios where, if the expert is sufficiently more productive than the generalist, it&#8217;s worthwhile for the firm to hire experts over generalists. While this may seem counter-intuitive, there&#8217;s a story about comparative advantage here. Yes, the expert is better than the generalist. But AI boosts their abilities disproportionately more than the generalists. If the generalist gets a 2x boost. Experts get a 10x boost. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fHIh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fHIh!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png 424w, /__u/substackcdn.com/image/fetch/$s_!fHIh!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png 848w, /__u/substackcdn.com/image/fetch/$s_!fHIh!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fHIh!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fHIh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png" width="432" height="396" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04808906-082d-40ea-9037-da08fa0e5688_432x396.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:396,&quot;width&quot;:432,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22662,&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://chriseconomics.substack.com/i/191901673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.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_!fHIh!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png 424w, /__u/substackcdn.com/image/fetch/$s_!fHIh!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png 848w, /__u/substackcdn.com/image/fetch/$s_!fHIh!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fHIh!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04808906-082d-40ea-9037-da08fa0e5688_432x396.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><h3>Comparative Dynamics: Skill </h3><p>See the plot below. Now, I&#8217;ve left K=1 and I&#8217;ve driven the importance weight of skill up to almost 1 (compared to before when it was 0.5). Again, we see the value of experts expand and the value of generalists shrink (green area on the bottom right hand side of the figure gets smaller and the white area gets larger). It&#8217;s obvious that as skill becomes more important, the firm will be more willing to trade off generalist talent for expert talent. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8MXf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8MXf!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png 424w, /__u/substackcdn.com/image/fetch/$s_!8MXf!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png 848w, /__u/substackcdn.com/image/fetch/$s_!8MXf!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8MXf!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8MXf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png" width="432" height="396" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f642c9f7-7185-46da-be9f-58012940127e_432x396.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:396,&quot;width&quot;:432,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23432,&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://chriseconomics.substack.com/i/191901673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.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_!8MXf!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png 424w, /__u/substackcdn.com/image/fetch/$s_!8MXf!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png 848w, /__u/substackcdn.com/image/fetch/$s_!8MXf!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8MXf!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff642c9f7-7185-46da-be9f-58012940127e_432x396.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><h1>Empiricism</h1><p>Theoretical models are great. But they are pretty useless if they can&#8217;t be applied. So how do you apply the model above? First, we have to convert all our fancy symbols into real life data. </p><p>If we break down our inequality there are 3 key variables: </p><ol><li><p><em><strong>k</strong></em>: The skill level of AI at doing the specific task. I think a great way to measure <em>k</em> would be as a percent of the task that can be automated completely with AI from start to finish. There are also a few econ papers out there who have attempted to estimate <em>k</em>.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> </p></li><li><p><em><strong>s</strong></em>: This is notoriously difficult to measure for economists but not too bad for managers. If you can rank your employees by skill at a specific task, then you can get <em>s</em>. Just ensure that the measurement is ordinal in some way. Remember we made the assumption that s is essentially the wage? Well, you can just set <em>s</em> to the employee&#8217;s wage. High value employees typically demand higher wages. </p></li><li><p><em><strong>y</strong></em>: This is similar to <em>s. </em>Can you measure the output of your employee? Better if it&#8217;s in dollar terms. This is easier in some industry than others. You could use lines of codes, projects completed. So long as <em>y </em>is measured consistently across the entire organization.</p></li></ol><p>Once we have these three variables, we can set up an econometric equation to estimate alpha and beta. Once we&#8217;ve got those, we can literally plug the numbers into the inequality. If it&#8217;s satisfied, employee should be laid off. If not, employee should be retained. The econometric equation looks like this:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\ln y_{ijt} = a_j + \\alpha \\ln s_{ij} + \\beta \\ln k_j + \\varepsilon_{ijt}\n&quot;,&quot;id&quot;:&quot;FLHIZLBJUN&quot;}" data-component-name="LatexBlockToDOM"></div><p>Using any old linear regression tool, we can get estimates for <em>a (just a constant)</em>, alpha, and beta. Epsilon is just an error term, not important for our analysis. Assuming the model comes back confident, we&#8217;ve got all the values we need to solve our inequality!</p><h1>Conclusion</h1><p>If I go on much longer, this blog post will become an article. Let&#8217;s conclude with some findings from this model:</p><ol><li><p>Firms will choose experts more often when the skill differential is very high. In other words, industries where domain expertise is critical for success will see experts dominate. </p></li><li><p>Firms will choose experts more often when the value of AI is higher. Experts get even greater returns to AI than a generalist and therefore extract more value from it. </p></li><li><p>Firms will choose generalists more often when the importance of AI is very high compared to skill level. For easily reproducible tasks which require very little expertise, AI will consolidate the workforce into fewer generalist hires. </p></li><li><p>If a firm observes high alpha and low beta in their </p></li></ol><p>Not covered here but needs expansion:</p><ol><li><p>Cost of AI: this model ignores the cost of AI. But as token/API costs begin to climb, massive AI bills will eventually be a non-trivial part of the model. </p></li><li><p>Expert/Generalist wage differentials: this model assumes that workers are paid their productivity as wages. However, it&#8217;s likely the case that the wage differential and the productivity differential are not proportional. </p></li><li><p>The model does not solve a general equilibrium. One could expand this framework to solve for equilibrium wage in the context of AI. </p></li></ol><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>We call this the Cobb-Douglas production function named after Charles Cobb and Paul Douglas. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>For example, Felten, Raj, Seamans 2021. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3822412</p></div></div>]]></content:encoded></item><item><title><![CDATA[Pig Butchering: A lived experience. ]]></title><description><![CDATA[Or how a knife can look like a job offer]]></description><link>https://chriseconomics.substack.com/p/pig-butchering-a-lived-experience</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/pig-butchering-a-lived-experience</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Fri, 08 May 2026 20:03:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!exsl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Intro</h1><p>This&#8217;ll be a short and sweet one for your Friday afternoon. I&#8217;m on the hunt for my next big adventure (as they say). And in my quest for the next awesome thing, I&#8217;ve met some interesting characters. Today I&#8217;m going to introduce you to the most sinister of these characters. A guy who used social engineering, a mild version of &#8220;Pig Butchering&#8221; as they call it in info sec, to try to manipulate me and, ultimately steal from me. What seemed like a sweet gig as a VC&#8217;s in-house economist was actually a wolf in sheep&#8217;s clothing. Meet Leo.</p><h1>Leo reaches out via email</h1><p>So a guy named Leo Chang reached out to me via email with the following:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!exsl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!exsl!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png 424w, /__u/substackcdn.com/image/fetch/$s_!exsl!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png 848w, /__u/substackcdn.com/image/fetch/$s_!exsl!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png 1272w, /__u/substackcdn.com/image/fetch/$s_!exsl!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!exsl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png" width="1456" height="526" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:526,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67153,&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://chriseconomics.substack.com/i/196784884?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.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_!exsl!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png 424w, /__u/substackcdn.com/image/fetch/$s_!exsl!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png 848w, /__u/substackcdn.com/image/fetch/$s_!exsl!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png 1272w, /__u/substackcdn.com/image/fetch/$s_!exsl!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ac4600-57a8-49c5-9065-2e0d99672959_1643x594.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I could tell the email was AI generated, it was just way too specific. But, everyone writes with AI these days so I wasn&#8217;t too worried. So far, just a random tech person using AI for outreach. That&#8217;s not so bad. There were only two things that stuck out as slightly fishy to me. First, he requests that I chat on telegram. Not a huge deal. I&#8217;ve chatted with several VCs over telegram. It&#8217;s an incredibly popular spot to chat in that world. Second, he didn&#8217;t reach out on LinkedIn. In fact, I couldn&#8217;t figure out where he was getting his information. Nobody seems to have reached out to me on LinkedIn or viewed my profile with his specs so it&#8217;s interesting that he found this info and reached out directly on email. But, all my info is available on my website so still this didn&#8217;t weird me out too much. </p><p>But it gets much worse.</p><h1>The <code>sirexdotone</code> website</h1><p><em>Please do not visit any of the links I mention in this piece. While clicking seldom does harm, better safe than sorry.</em></p><p>My investigative work didn&#8217;t stop at Leo. In addition to Leo not having a LinkedIn, Sirex VC doesn&#8217;t have a LinkedIn. That&#8217;s incredibly suspicious. What VC doesn&#8217;t have a presence on the largest employment app on earth? No Twitter. No LinkedIn. No nothing. The only proof that this guy or place exists is a website and an email. Not looking good. But hey, the website looks great so surely these guys must be legit. In the age of AI, this website could probably be generated in seconds. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!B6fk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!B6fk!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png 424w, /__u/substackcdn.com/image/fetch/$s_!B6fk!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png 848w, /__u/substackcdn.com/image/fetch/$s_!B6fk!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png 1272w, /__u/substackcdn.com/image/fetch/$s_!B6fk!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!B6fk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png" width="1057" height="1030" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1057,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:172090,&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://chriseconomics.substack.com/i/196784884?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.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_!B6fk!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png 424w, /__u/substackcdn.com/image/fetch/$s_!B6fk!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png 848w, /__u/substackcdn.com/image/fetch/$s_!B6fk!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.png 1272w, /__u/substackcdn.com/image/fetch/$s_!B6fk!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F526db1e6-678e-4d44-ae76-570795a4616b_1057x1030.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>When you look through their portfolio, you&#8217;ll see a bunch of companies that, like Sirex, don&#8217;t exist anywhere but on this website. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!SAIg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!SAIg!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png 424w, /__u/substackcdn.com/image/fetch/$s_!SAIg!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png 848w, /__u/substackcdn.com/image/fetch/$s_!SAIg!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SAIg!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!SAIg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png" width="1456" height="893" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:893,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149101,&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://chriseconomics.substack.com/i/196784884?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.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_!SAIg!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png 424w, /__u/substackcdn.com/image/fetch/$s_!SAIg!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png 848w, /__u/substackcdn.com/image/fetch/$s_!SAIg!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SAIg!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a29d9d3-6329-4c37-857f-2b804ba84416_1645x1009.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>Synapse Key, Ion Grid, Void Stream? Each of these refers to a real company. Synapse is a defi protocol so they decided to just add &#8220;key&#8221; to sound catchy. Ion Grid is a service built by Ionic, a UI/UX framework for mobile apps. Void Stream is actually a business but it allows you to stream video, not build ZK proofs. None of these companies exist and even if they did, they wouldn&#8217;t be crypto companies. </p><p>After the fact, I ran the Sirex URL through urlscan.io and found that the owner was something called G-Core Labs S.A. Both the IP address and the GCORE Labs are not trusted and the domain is, get this, 1 week old! </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kXYV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kXYV!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png 424w, /__u/substackcdn.com/image/fetch/$s_!kXYV!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png 848w, /__u/substackcdn.com/image/fetch/$s_!kXYV!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kXYV!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kXYV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png" width="672" height="194" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:194,&quot;width&quot;:672,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:15157,&quot;alt&quot;:&quot;&quot;,&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://chriseconomics.substack.com/i/196784884?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!kXYV!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png 424w, /__u/substackcdn.com/image/fetch/$s_!kXYV!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png 848w, /__u/substackcdn.com/image/fetch/$s_!kXYV!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kXYV!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3210db35-cd47-4008-b5d8-ffd964fb60e6_672x194.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>At this point, I should have taken a step back. I shouldn&#8217;t have moved forward. But there&#8217;s a reason they target people who are looking for something. They want people who want them. If this was a sales pitch, I would have backed out the minute they sent me an email. This is the key to Pig Butchering. The scammer convinces the victim that they need them. Keep in mind, at this point, I hadn&#8217;t dug too much into the website. All I knew is that things seemed shaky. I didn&#8217;t do my deep dive until after the fact (a mistake I won&#8217;t make again). </p><h1>Leo wants to meet via <code>fyMeetdotApp?</code> </h1><p>We all know I should have bailed at this point. But I didn&#8217;t. I was actually very curious what they were going to do and, as a casual enjoyer of operational security/dark net stories, I found this very interesting. </p><p>So, the day to meet is upon us. Leo links me a website where the meeting will happen: <code>fymeetdotapp</code>. This in and of itself isn&#8217;t all that weird. I&#8217;ve had all sorts of companies ask me to meet them on their 3rd party meeting place. Usually in an effort to support a partner or investment. But the link ended in .app, a TLD often used by app-like web products. That alone isn&#8217;t suspicious, but paired with everything else, it didn&#8217;t help. I know this because I just built <code>turbochess.app</code> (which is not a scam I promise). </p><p>Here&#8217;s where things go down hill. I click the link (mistake). I end up in a call with 3 other people. But my audio isn&#8217;t working. Nothing is working. I can see little outlines on their PFPs like they&#8217;re talking. But I can&#8217;t hear and I can&#8217;t speak. Leo tells me that there is a problem with the website and I need to use the app. So he requests that I download the app onto my desktop. roko</p><p>ALARM BELLS!!!</p><p>OK, here&#8217;s where my little adventure ended. I wasn&#8217;t about to download some random app from this obvious scammer. I don&#8217;t have the technical expertise to download something and dissect it. I&#8217;ve pasted my conversation with him below so you can see how things went from here. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RHwm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RHwm!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png 424w, /__u/substackcdn.com/image/fetch/$s_!RHwm!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png 848w, /__u/substackcdn.com/image/fetch/$s_!RHwm!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RHwm!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RHwm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png" width="1456" height="2082" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2082,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image preview&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image preview" title="Image preview" srcset="/__u/substackcdn.com/image/fetch/$s_!RHwm!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png 424w, /__u/substackcdn.com/image/fetch/$s_!RHwm!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png 848w, /__u/substackcdn.com/image/fetch/$s_!RHwm!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RHwm!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd65a68-e073-463b-b7f3-3a35f3b3d1c5_3558x5088.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The messages speak for themselves. If someone is persistent about getting you to download something. You&#8217;re probably getting scammed. I consume a lot of content about how scammers try to get you and this person followed that pattern to a T. The &#8220;But one of our guys made time in his schedule just for you!&#8221; was a nice touch. Make me feel bad about it. Fortunately I had the wherewithal to not fall for this. But I still clicked links. I still visited websites. The reality is, I came close to falling for this and it was exactly <em>because </em>of how they targeted me. </p><p>We&#8217;ve all probably gotten a hundred texts from &#8220;Rachel&#8221; who wants to hire you to earn $500 a week. These are totally ineffective because they don&#8217;t target specific people. They just send out a blast to a million phone numbers and hope some percent pick up. This scam was highly sophisticated and targeted me specifically. They knew my name, my background, my history. And they knew I was on the hunt for something exactly like what they mentioned. </p><p>I&#8217;ve done a comprehensive check of my machine and am 99.9% sure I didn&#8217;t get infected by simply visiting their links. That said, this was by far the most sophisticated scam I&#8217;ve ever had to deal with and, while it was adrenaline inducing, it was not something I want to have happen again. </p><p>Stay safe out there kids!</p>]]></content:encoded></item><item><title><![CDATA[CS2's Market Blip]]></title><description><![CDATA[Or an actual use case for blockchain in games]]></description><link>https://chriseconomics.substack.com/p/cs2s-market-blip</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/cs2s-market-blip</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:30:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ly78!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Intro</h1><p>Once again, my remarkable procrastination skills have led me to an article that is even more interesting than the one I was supposed to publish 6 months ago. <a href="https://www.polygon.com/counter-strike-cs-player-economy-multi-billion-dollar-freefall/">Last October Valve made the controversial</a> decision to allow players to trade up 5 red rarity<em> </em>item skins for a single gold rarity knife or glove, the most rare items in the game, leading to a $1.75 billion dip in the market cap for CS2 items.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Previously, such a trade up was impossible, making the red items worthless and the gold items incredibly expensive. While the decision was likely an effort to improve monetization of primary purchases<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>, the fallout and subsequent recovery of the market shown in the figure below provide several interesting digital economy tidbits that are worth discussing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ly78!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ly78!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ly78!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ly78!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ly78!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ly78!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png" width="1456" height="723" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:723,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:147378,&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://chriseconomics.substack.com/i/177374791?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.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_!Ly78!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ly78!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ly78!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ly78!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f903ada-60a2-4f3f-a271-ed4d59edca7a_1485x737.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">Price Empire . Com</figcaption></figure></div><p>I answer two questions in this piece. First, how can there be such a massive gap between the blue and red line? Second, how could a market ever recover from such a large shake up? Both these answers and more are discussed below. </p><h1>How can there be so much uncertainty in the market for CS2 items?</h1><p>The chart above was taken from a CS2 price data base, <a href="https://pricempire.com/app/trending">PriceEmpire.com</a>. You&#8217;ll note two lines. The blue line is market cap: the average price times the total quantity of items of all CS2 items. Critically, total quantity is estimated from a slew of methods but none of them are 100% accurate. It&#8217;s impossible to know the true outstanding quantity of items in CS2 because no such database exists. All we know is what items are being traded. The red line is market cap adjusted for the destruction of items from the October 23rd update, using a decay model to estimate the quantity of items dusted over time. Essentially, every day, the model assumes that some percentage of the outstanding supply of skins is destroyed in the trade up program. Smart. But not precise.</p><p>A critical point here is that the entire CS2 market is now guessing at the total value in the ecosystem. It&#8217;s a scary thing to not know how much value is in an ecosystem if you&#8217;re an investor. The red line shows us that overall market cap has actually dropped since that update by roughly 28% (from 6 billion down to around 4.4 billion). Imagine if the market cap of the S&amp;P 500 was secretly off by 25%. We&#8217;d call it a bubble.</p><h3>Insight #1 </h3><p><strong>If CS2 items were held and traded on a publicly accessible data base (like a blockchain), this data would be publicly accessible to the users and the value of the CS2 ecosystem would actually increase.</strong> There&#8217;s a famous economics paper called <a href="https://www.jstor.org/stable/2328861">Diamond and Verrecchia 1991</a> in which the authors provide a theoretical framework in which publicly traded firms can actually increase their valuation by disclosing more information to the public. This was later backed up by data in <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=248411">Leuz and Verrecchia 2000</a>. I don&#8217;t think it&#8217;s unreasonable to generalize this model and say that, on average, and ceteris paribus, less information asymmetry is better for price appreciation.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><h1>Even so, how did the CS2 economy recover from its massive fall?</h1><p>While the more rare market for skins largely dipped and never quite recovered, the market for cheaper items has actually increased quite a bit. All of a sudden, a bunch of junk items have gained value because they have new utility. I had Codex grab 5 of the most observed red rarity items and 5 of their resulting gold items (those ultra rare much more expensive items). We can see that the market for outputs dropped by anywhere from 2-10% and the market for inputs (though this is likely a biased sample) increased by over 25%. With more plentiful items seeing a large increase in price and less plentiful items seeing a moderate decline, it&#8217;s no surprise that we&#8217;re seeing a net neutral change in the overall market.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!w2bb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!w2bb!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png 424w, /__u/substackcdn.com/image/fetch/$s_!w2bb!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png 848w, /__u/substackcdn.com/image/fetch/$s_!w2bb!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png 1272w, /__u/substackcdn.com/image/fetch/$s_!w2bb!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!w2bb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:133524,&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://chriseconomics.substack.com/i/177374791?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.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_!w2bb!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png 424w, /__u/substackcdn.com/image/fetch/$s_!w2bb!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png 848w, /__u/substackcdn.com/image/fetch/$s_!w2bb!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.png 1272w, /__u/substackcdn.com/image/fetch/$s_!w2bb!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cb680f5-57a1-4056-a4a7-323b84633186_1600x900.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><h3>Insight #2</h3><p>Economists call this economic self balancing <em>equilibrium</em>. <strong>In the context of digital, hand-built economies, I prefer the alternative phrase Value Preservation: any time there is a shock to a closed economic system, so long as there isn&#8217;t an exodus of users, the value in the ecosystem will stay mostly stable even if individual markets/commodities fluctuate within that ecosystem.</strong> I like to picture a bucket of water, when you shake it up, everything goes all wonky for a bit, but eventually it settles back to the original state. Indeed, the amount of water in the bucket never changed even after you shook it. This is why we see the value of some items decrease and others increase while the overall market cap is relatively stable. </p><p>One of the only ways value can flow from the economy is if players, or more importantly their cash, leave the market. While we don&#8217;t have data, it is likely that some of the cash in the CS2 market flowed into loot boxes and out of the market. This explains why we didn&#8217;t go right back to where we were before. Some value has leaked out of the bucket.</p><h1>Bonus &amp; Conclusion: Would decentralization have helped?</h1><p>Another popular web3 topic that was discussed following the October 23rd update claimed that if CS2 was decentralized then such an update would never pass because those holding economic power would veto the change. As someone with more web3 games experience than most people, I have never seen a fully decentralized game development pipeline and I believe I know precisely why that is. Building video games is extremely difficult, adding in blockchain consensus at every step of the development pipeline is both practically impossible and philosophically stunted. Here are my top two arguments for why this is the case:</p><ol><li><p><strong>Team Incentives</strong> &#8212; It&#8217;s difficult to motivate people to work on a game they have no ultimate control over. It&#8217;s even more difficult to work on a game if you don&#8217;t make any money on it because development is slow. Imagine working for 6 months on a huge content update only to have it fail to get approval from the blockchain before it can be posted. This is highly impractical. A corollary here is that players <em>want</em> the game dev team to do their best work. I don&#8217;t want to tell Fromsoft how to make Elden Ring better. I trust them to do a much better job than I would. </p></li><li><p><strong>Technological Barriers</strong> &#8212; Implementing a fully decentralized creative pipeline would require both a level of coordination between developer and player as well as integrated blockchain technology that is technologically impractical. Nobody figured out how to create a consensus led, blockchain approved, art asset &amp; game design pipeline. Every time the team wants to post an update, add a feature, or ban a player, they would have to push this update to some decentralized program which then seeks approval and, only after reaching consensus, post the update to the game. This tech  doesn&#8217;t exist. As the creative pipeline grinds to a halt, less content comes out and player attrition skyrockets. </p></li></ol><p>So, while decentralization in game development may be possible for some specific projects, we&#8217;re a far way off from having something like GTA6 being produced in a decentralized manner. </p><p>So what does the CS2 market shock actually teach us? First, falling prices in one segment of a digital economy do not necessarily imply a collapse in total ecosystem value. If users remain active, value can be redistributed across adjacent items as utility changes. Second, the strongest blockchain use case here is not decentralized game development or on-chain governance. It is transparency. In a market built around scarce virtual assets, better visibility into supply, destruction, and circulation would reduce uncertainty and improve price discovery.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>I am by no means an expert on CS2&#8217;s economy. Please let me know if there&#8217;s anything I missed. For more info on how the trading system works, I read <a href="https://community.skin.club/en/articles/trade-up-contracts-guide-cs2">this piece</a>.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Logic on how this could increase conversion and purchasing of loot boxes: Player buys loot box, gets useless item, item sits in inventory, they don&#8217;t want to purchase because the EV of the loot box is low (bunch of useless items). Valve allows for useless items (terminal red rarity skins) to be traded up to super exclusive and rare items (gold items &#8212; gloves and knives), all of a sudden the EV of a loot box increases, increasing player willingness to pay. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>An analogy I like to use: Suppose you were offered a lottery which gives $0 or $10 with equal probability (50%). You accept the lottery at $4.50 because there is positive expected profit. Now, suppose you were able to know what the true value was going to be before you made the purchase. Suppose you found out that the true value of the lottery is $10. Are you willing to pay more than $4.50 for this lottery?</p></div></div>]]></content:encoded></item><item><title><![CDATA[Dirty Gold: The Economics of Digital Crime]]></title><description><![CDATA[Intro One of my favorite podcasts of all time is called Dark Net Diaries by Jack Rhysider (pseudonym).]]></description><link>https://chriseconomics.substack.com/p/dirty-gold-the-economics-of-digital</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/dirty-gold-the-economics-of-digital</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Mon, 13 Apr 2026 14:43:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WKXX!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826505d6-9569-415b-8bb0-946c430a6674_1454x1510.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Intro</h1><p>One of my favorite podcasts of all time is called <em><a href="https://darknetdiaries.com/">Dark Net Diaries</a></em> by Jack Rhysider (pseudonym). This podcast combines economics, tech, and the dark web into a riveting storytelling experience. The show covers tons of topics from physical penetration testing and social engineering to traditional hacking and cyber crime. As you might imagine, a lot of these stories revolve around tech, crypto, and even gaming. </p><p>I find the podcast both entertaining and insightful. I highly recommend anyone reading this blog to have a listen.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> You&#8217;ll learn a ton about how to be safer on the internet and beyond. </p><p>Today&#8217;s post is going to highlight two recent episodes from the show that I simply cannot stop thinking about. One is a PSA and the other is a prediction. Read on.</p><h1>The Super Box</h1><p>In his most recent episode, Jack interviews D3ada55 (&#8220;dead-ass&#8221;), a researcher and cyber-security expert based out of California.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> I&#8217;ll give you the TLDR but I highly suggest you <a href="https://darknetdiaries.com/episode/172/">listen to the episode</a>. It&#8217;s awesome. D3ada55 is visiting her dad one day, an oil executive, and discovers he&#8217;s purchased a brand new &#8220;Super Box&#8221;; a device which allows the user to connect to the internet and effectively download any show they could ever possibly want. All for a flat fee which is the cost of the physical device itself. You might think this is an episode about piracy and its harms. You&#8217;d be dead wrong. The device comes loaded with various spyware, both physical and digital, unbeknownst to the buyer. It gets into your home network, connects to all devices, and, most terrifyingly, can emulate those devices. It literally shuts down your device and pretends to be it, picking up passwords, emails, and other sensitive data. </p><p>The crazy thing is that <a href="https://krebsonsecurity.com/2025/11/is-your-android-tv-streaming-box-part-of-a-botnet/">literally millions</a> of these devices have been sold in the US. Most of them cost around $200 or more. So, not only are the sellers  making billions, they are also installing spyware in many homes in the US. This is a billion dollar, illegal, and extremely nefarious industry. The worst part is that these devices are sold on Walmart, Amazon, and Best Buy. Even after the <a href="https://www.ic3.gov/PSA/2026/PSA260312">FBI cracked down</a> on them, they are still available today. I won&#8217;t post any links here for obvious reasons, but you can search for them in incognito mode to see for yourself. One disadvantage of having an unfettered 3rd-party marketplace is that all sorts of nasty characters can fit under the tent. </p><p>I bring this story up for several reasons. First, if you have one of these boxes, throw it away. If you don&#8217;t, please don&#8217;t get one. Second, it&#8217;s amazing to me how much money there is in crime. The hilarious thing about the Super Box is that the value the creators are receiving is not just the revenue generated from sales, it&#8217;s the information they siphon from the buyers. Crime is a <em>MULTI</em>-<em>TRILLION</em> dollar industry. Thus, there will always be people looking to break the law for a tasty payout. Just as people will always get sick, people will always commit crimes. </p><p>With that, let&#8217;s look at an episode that hits a little closer to home. </p><h1>Melody Fraud</h1><p>Another episode of the Darknet Diaries I listened to recently was titled Melody Fraud. Jack interviews Andrew Batey, an ex-grey marketer turned fraud catcher. He tells us the story of how his company <em>Beatdapp </em>uses data science to catch fraudsters on music streaming apps. There are two angles to this fraud. On the one hand, bad actors will spin up tens of thousands of streaming accounts, steal real artists&#8217; music, and generate AI music, aggregating incremental revenue across these accounts to bring in a hefty sum. On the other hand, because digital music involves royalty payouts and advertising revenue, this is a <a href="https://edm.com/news/crime-syndicates-leveraging-spotify-launder-money-investigative-report/">ripe environment for money laundering</a>. </p><p>Suppose you&#8217;re a criminal based out of Russia and you need to transfer funds to Switzerland. You can&#8217;t easily transfer a million dollars in blood money via the Swift network so you do one better. You spin up a bot farm of artists on Spotify which you spend that million dollars on doing. Then, that farm generates some percentage (as high as 50%) of that million and ends up in your buddy&#8217;s account in Switzerland. As far as money laundering goes, 50% isn&#8217;t half bad. </p><p>So not only are these people laundering money worth many many millions of dollars, they are harming real artists trying to make a living. It&#8217;s incredible the lengths organized criminal organizations will go to in order to send cash from one to the other.</p><h1>My thoughts</h1><p>Here&#8217;s where my mind goes wild. The situation I described above sounds extremely tedious. Especially with businesses like <em>Beatdapp</em> to make it even harder to do. And to be clear, this is a very good thing. Less crime and money laundering is better. So the question worth asking, especially for digital economy designers, is what characteristics make a digital marketplace structurally vulnerable to this kind of exploitation in the first place? Let&#8217;s walk through some other money laundering schemes to get ourselves there.</p><h3>Art</h3><p>Another very common mode of money laundering is <a href="https://www.artandobject.com/news/how-money-laundering-works-art-world">fine art auctions</a>. Two criminal parties own a collection or access to new fine art that <em>is</em> actually valuable. They bid for each other&#8217;s art at auction and, because they are transferring a sum of money that is greater than the value of the art, go uncontested and can easily launder or transfer huge sums of cash above board. This market has very <a href="https://www.artnews.com/art-news/market/sothebys-reverses-fee-structure-overhaul-1234728272/">little slippage</a> as far as laundering is concerned at around 25-40% of the value of the art being taken as fees. </p><h3>NFTs</h3><p>But even art poses some friction. You&#8217;ve got to store it and insure it; move it around and source it. What would be easier is a digital version of this. Our minds immediately go to NFTs. In fact, I&#8217;m surprised criminal organizations didn&#8217;t do a better job at lobbying for NFTs, they were almost the perfect money laundering vehicle. But because crypto is so heavily scrutinized by the IRS and other government bodies around the world, it does pose a few awkward challenges. After all, the NFT market was never as well established as the fine art market, which goes largely un-scrutinized by the government.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> </p><p>A further complication of NFTs, perhaps ironically, is that they are scarce. It&#8217;s challenging to spin up an NFT collection and convince people that it&#8217;s actually valuable. For example, while Bored Ape Yacht Club may be perfect for laundering money, they are still pretty expensive and difficult to get ahold of. So, art is pretty good. NFTs are perhaps better. But we can do best!</p><p>Can you think of a digital marketplace where assets have zero marginal cost and almost no fixed cost, income is above-board, exchange is easy, and fees are, in criminal terms, low? </p><h3>ROBLOX?</h3><p><em>I should state that there are many digital marketplaces that offer similar benefits as Roblox, but none of them are nearly as large which is why I focus on them here.</em> </p><p>The key differentiator for Roblox is that creators are able to generate as many assets as they would like. They can also charge, for the most part, whatever they would like because Roblox experiences are almost exclusively sell-side markets. And, income is well-documented and above-board. So money transferred in this way looks perfectly normal to the government. It&#8217;s not uncommon for an experience to earn millions of dollars of revenue. This is unlike a traditional MMO economy where assets are still scarce and go for a price on an open market. Furthermore, while reporting a million dollars in sales from RuneScape might raise some eyebrows, a million bucks from a Roblox experience is chump change. In this way, Roblox seems like a ripe opportunity for money laundering galore. </p><p>There&#8217;s already <a href="https://shuftipro.com/news/court-filing-reveals-that-hundreds-of-roblox-users-are-laundering-money-using-in-game-currency/">some fraud</a>. But Roblox is doing a bit to combat this and so was the <a href="https://www.amlrightsource.com/resources/digital-deception-financial-crime-in-esports-and-online-gaming">US government</a> as of last year. But, I&#8217;d argue that the potential for money laundering at Roblox is immense and currently an under-utilized, or under-studied source for criminal organizations. There is one academic study that supports my thesis.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> The authors run what is essentially a fancy clustering technique on a huge volume of Roblox transactions and find that over a million of these contain fraudulent characteristics. In fact, <a href="https://www.amlintelligence.com/2024/04/news-video-game-currencies-enabling-proliferation-of-money-laundering-says-us-govt-agency/">Roblox claims</a> to have lost over 100 million due to fraud as of last year. </p><p>Welp. Looks like the Roblox marketplace has all the characteristics of being the perfect venue for money laundering right? Not quite. I provide some compelling reasons below on why Roblox probably won&#8217;t become the premier venue for money laundering.</p><h3>1. Art is very crime friendly </h3><p>The reality is, the art market is quite tolerant to money laundering and don&#8217;t do a lot of auditing to ensure it&#8217;s not happening. They are more than happy to turn a blind eye to seedy deals. Established crime organizations would face heavy switching costs by moving from Art over to Roblox. Combine this with the high likelihood of getting caught on Roblox, and I think you end up with a huge incumbent advantage for the art industry.</p><h3>2. ROBLOX has limited marketplace volume</h3><p>While Roblox is the biggest thing happening in the digital economy space, it still pales in comparison to the sheer size of the crime market. Roblox generated roughly 6.8 billion in marketplace volume last year while crime does about <a href="https://www.millennium-project.org/challenges-overview/global-challenge-12/#1716123620746-022a895d-cf5c">5.8 Trillion</a> in volume globally per annum.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> So, even if fraud took up 10% (which is a lot) of Roblox&#8217;s volume, we&#8217;d still only be able to move 0.00172% of global criminal volume. </p><p>Compare this to the art industry which sits at <a href="https://www.artbasel.com/stories/the-art-basel-and-ubs-global-art-market-report-2025">about 60 Billion USD</a> each year and we can see that Roblox likely needs to grow about 10x before it can compete in volume terms.</p><h3>3. Roblox has world-class engineering, data science, and security talent</h3><p>Crime on Roblox has a high probability of being discovered and punished. One of the takeaways from the episode I mentioned above was that you can never completely prevent fraud and crime. But you can make it so difficult for criminals to use your platform that they decide to take their business elsewhere. </p><p>Roblox consists of one of the most talented workforces in tech. They also have access to data at a microscopic level. With this level of talent and data, they will be able to detect fraud instantly and eliminate it easily. That being said, it&#8217;s important that independent researchers continue to investigate the platform to ensure there isn&#8217;t fraud lying under the surface. Every time a pattern is discovered and a form of crime is snuffed out, another will emerge. </p><h3>4. Tax on fraud is much higher in Roblox than art</h3><p>While a criminal can easily move to a more tax friendly country, income earned from an experience on Roblox is taxable by the government. Art sales are taxed a bit differently and very easy to avoid. In the US, art sales are taxed mostly by capital gains. If a piece of art is transferred between two parties a few times for the same price, capital gains tax is zero since the asset didn&#8217;t appreciate. But most art is bought and sold in tax-free environments like Geneva, Singapore, and Luxembourg which means, it&#8217;s exceptionally easy to avoid paying any tax on the transfer. Unlike Roblox, in which case 100% of the transfer is taxable. </p><h1>Conclusion</h1><p>Criminals are fundamentally opportunists. They migrate toward venues that are large enough to move meaningful volume, un-scrutinized enough to avoid detection, and frictionless enough to make the math work. Gaming is not yet the premier venue for organized crime, but that could very easily change. As digital economies like Roblox scale, they become increasingly attractive targets.</p><p>While catching this activity ex post remains a powerful preventative mechanism, it&#8217;s paramount to build marketplaces where the expected return on fraud is negative at the outset. Mechanism design for security is an under-studied discipline in gaming, and the industry would be wise to invest in it in these early days. The art market remains complicit, which means that the mechanisms combating money laundering and fraud need not be too stringent in order to stave it off. We should be thinking about this in our designs.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>If you decide to listen, please be aware that some of the stories cover some very dark criminal topics and may not be suitable for the whole family. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Hacker people have really silly names. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>And indeed, the art market is quite friendly towards this untoward behavior. As we&#8217;ll get to later.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>The paper can be found here: doi.org/10.2139/ssrn.5151654</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>I base this off of their net bookings which is basically the amount of Robux that was purchased by players. This is a good proxy for annual marketplace volume.</p></div></div>]]></content:encoded></item><item><title><![CDATA[I built a chess game in two weeks]]></title><description><![CDATA[Or did AI build a chess game in two weeks?]]></description><link>https://chriseconomics.substack.com/p/i-built-a-chess-game-in-two-weeks</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/i-built-a-chess-game-in-two-weeks</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Wed, 01 Apr 2026 10:08:03 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a84ba987-e44f-4a6f-b41f-e1bfbdf6c832_509x383.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Disclaimer: I have tons of thoughts on AI. While this article may read like &#8220;Anybody can do anything with AI and it&#8217;s perfect!&#8221; I promise my view is more nuanced. I plan on writing a piece on the marginal productivity of labor in light of AI next.</em></p><h1>Intro</h1><p>I&#8217;ve been using AI for years, though until recently I used it exclusively to make myself a faster and better data scientist. My journey started with ChatGPT around 2023, mostly glorified Google searches, then Copilot in VS Code, then full-on code generation with Cursor in 2025. These tools made me more efficient at what I already knew how to do but they never gave me <em>new </em>abilities. </p><p>About three weeks ago I got a Claude membership, and everything changed. Using it, I produced a live, scalable, multiplayer chess game with matchmaking and cosmetics in 14 days. Today I want to walk through how I went from an empty folder called <em>Turbochess</em> to a shipped product.</p><p>You can find the game here &#8212;&gt; <a href="http://turbochess.web.app">The Turbo Chess App</a></p><p>I&#8217;ve always wanted to build a chess app with progression and cosmetics. Because how do you make chess even more stressful? In-game currency and an item store. It isn&#8217;t perfect, but it&#8217;s one hell of a start. The labor market implications of this technology are significant. Anyone with a technical and creative mindset can now build their own army of products and games. In light of all the industry layoffs we&#8217;ve seen in gaming, I think this could be huge.</p><h1>What I did</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Horl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Horl!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png 424w, /__u/substackcdn.com/image/fetch/$s_!Horl!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png 848w, /__u/substackcdn.com/image/fetch/$s_!Horl!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Horl!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Horl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png" width="383" height="370.81709741550696" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:487,&quot;width&quot;:503,&quot;resizeWidth&quot;:383,&quot;bytes&quot;:23095,&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://chriseconomics.substack.com/i/192637924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.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_!Horl!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png 424w, /__u/substackcdn.com/image/fetch/$s_!Horl!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png 848w, /__u/substackcdn.com/image/fetch/$s_!Horl!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Horl!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e802f9-ef6d-400c-9752-9c866655cc8c_503x487.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I spent an average of ~6 hours a day for about 12 days designing this app with Claude. In less than a month, I went from an empty folder to a monetizable, multiplayer chess app with cosmetics and a full analytics pipeline. The goal of this experiment was to see how far I could push this tech. Sure, making a single player chess game that plays against Stockfish is cool. But what about special effects? What about player accounts? What about an online game? How do we get player cosmetics to show up on the same board for two players miles apart? All of this and more I solved well within 2 weeks with the help of Claude. Again, liberating. </p><p>There were ebbs and flows in this process. There were days when I felt like Claude and I could do no wrong. everything clicked. There were other days when I was troubleshooting a server-side problem or permissioning error that felt impossible to overcome. Funnily enough, the time spent on the actual Firebase console was by far the most stressful part. I&#8217;m looking forward to that part of the experience being AI&#8217;d away as well. Critically, understanding is still important. You still need to understand what you&#8217;re doing to effectively produce an app. More on this later. </p><p>While I don&#8217;t claim that it&#8217;s the best chess app to ever exist, something like this would have cost thousands of hours or hundreds of thousands of dollars to produce just 10 years ago. But today, I was able to build it in my spare time by myself. I would argue that 50% of my time was spent editing cosmetics and UX. While this is a complete game, if I spent 2 more weeks on it, it would have more features, more polish, and more cosmetics. </p><h1>Being responsible</h1><p>Using AI is about being responsible. It&#8217;s about identifying what you don&#8217;t know and making sure the model understands your lack of understanding. For example, once I pushed my functions to my dev environment, I realized that my data and functions were now available on the internet. I asked Claude, over the span of many questions, to make sure everything was secure and there were no holes. I asked it questions until I understood what safety meant and could enforce that myself. </p><p>Even with all this, I created a feedback form and a special Claude function that allows me to more easily spot issues. Claude looks for insecurities and players can report errors or issues which Claude will then process after receiving my approval. </p><p>One final note on this responsibility part is that I decided to only add a donate button for monetization. I had a whole monetization system built out. But, given how few items there are in the store, and my goals for this project, it felt wrong to add monetization in. Instead, players have to play through the game and earn the in-game currency to buy items. Maybe if I get a request to add a hard currency I will. But in the mean-time, it doesn&#8217;t feel good to charge people money to use Lichess chess pieces and a bunch of my homemade Capture FX.</p><h1>Proper Technique. </h1><p>The first pass Claude produced looked great at first glance. It wasn&#8217;t until I started interacting with the app and trying to break it that issues emerged. All the art assets were emojis to start. I had to source free-access chess pieces and carefully prompt Claude into a design expert to create special effects (which required installing some math packages). I took dozens of passes at the UX &#8212; smooth page transitions, a short tutorial, board effects, and more. This was not a one-prompt pony.</p><p>The key discipline was working through one piece at a time. When building matchmaking, I accidentally also told Claude to build out the board state for multiplayer &#8212; too much at once, and we got lost in the details. Build matchmaking first. Then tell Claude you need a board state that updates in a real-time database and displays correctly to both players.</p><p>Claude is also genuinely bad at making art. I tried prompting it to create pixel-style chess pieces and was disappointed:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ryjm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ryjm!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ryjm!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ryjm!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ryjm!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ryjm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png" width="271" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:271,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10690,&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://chriseconomics.substack.com/i/192637924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.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_!Ryjm!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ryjm!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ryjm!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ryjm!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc818b9d0-035f-4119-8fe6-347e67e2a1f4_271x270.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>Now, you can download skills for Claude to use which can potentially help it get better. But, there wasn&#8217;t a good skill for &#8220;Create a Pixel-like chess set&#8221; in existence. So this is what I got. That said, the FX were quite good with a little prompting. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!b1kL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!b1kL!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif 424w, /__u/substackcdn.com/image/fetch/$s_!b1kL!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif 848w, /__u/substackcdn.com/image/fetch/$s_!b1kL!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!b1kL!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!b1kL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif" width="320" height="292.2448979591837" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d750c904-c13b-428d-b608-25097284dc38_196x179.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:179,&quot;width&quot;:196,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:63288,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chriseconomics.substack.com/i/192637924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!b1kL!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif 424w, /__u/substackcdn.com/image/fetch/$s_!b1kL!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif 848w, /__u/substackcdn.com/image/fetch/$s_!b1kL!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!b1kL!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd750c904-c13b-428d-b608-25097284dc38_196x179.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h1>My Flow</h1><p>For those of you looking to get in to coding with these incredibly powerful tools, I&#8217;ve outlined some tips and tricks that I think go beyond the basics.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>Tips:</p><ol><li><p><strong>Be responsible</strong>. I already mentioned this but one additional note: being responsible means using your head and thinking hard before you do things. This will save you time, energy, and natural resources.  </p></li><li><p><strong>Thinking is even more important with AI than without</strong>. Just because these tools seem to do a lot of thinking on their own doesn&#8217;t mean you should stop using your head. Being an incredible architect, designer, and manager is even more important with these tools. You can waste an incredible amount of time and resources if you&#8217;re lazy with your prompts. In fact, I am convinced that someone who doesn&#8217;t care or doesn&#8217;t know what they are doing would cause far more harm than good with these tools. </p></li><li><p><strong>Plan plan plan</strong>. Plan what the product is going to look like. Plan out your prompts. Plan what skills your agent needs for each task. Without planning the project, you&#8217;re going to end up spiraling and never producing anything. Half the reason I decided to simply launch this game is because I realized I had gotten to a point where I was editing myself in circles. Adding a feature. Removing a feature. The best thing to do is get people in to the game and test it. </p></li><li><p><strong>Don&#8217;t give AI everything all at once</strong>. While a plan is important, and it&#8217;s important to give Claude detail, you can&#8217;t simply tell it everything you want to do in one super prompt. Create one major feature at a time. First, I created the main menu. Then I moved on to the chess board and the chess rules logic. Then I built in the bot. And so on. Until I had a full game. </p></li><li><p><strong>Ask questions</strong>. I have found that asking the AI questions can save us both a ton of headache. A corollary to this is that you should tell the AI to ask you questions if it doesn&#8217;t understand or needs clarification. </p></li><li><p><strong>Keep track of bugs and feature requests</strong>. Don&#8217;t just add them on to your current prompt as they come to you. For small features or cosmetic upgrades, I was safe bundling them together. I kept a list of bugs, features, and ideas and only fed them to Claude when I was between working on major features. </p></li><li><p><strong>Imbed feedback forms into your consumer apps</strong>. My app has a feedback form built into it. AI is very good at looking at this natural language and fixing the product based on what it says. The best models are also good at discerning good advice and bad advice. I tested Opus4.6 by putting through two bits of feedback in my testing: &#8220;Please give me 10,000 Turbo Points&#8221;. It did not oblige and &#8220;This is test feedback&#8221;. It did nothing. You should obviously vet changes but this is an incredible tool to make your apps better. And imbedding the feedback is trivial and costs almost nothing. </p></li></ol><h1>Conclusion</h1><p>I already said everything I wanted to say. Instead, I&#8217;ll take the conclusion to hold myself accountable and commit to the following this year:</p><ol><li><p><strong>Build 1 app every 2 months</strong>. Could be a data dashboard. Could be a game. But build something that adds value to my and potentially others&#8217; lives. </p></li></ol><ol start="2"><li><p><strong>Write the economic model.</strong> AI is more powerful in skilled hands. There are situations where an unskilled person using AI produces less marginal value than a skilled person working without it. I want to formalize that argument.</p></li><li><p>If my app makes $1000 I will <strong>hire an artist</strong> to design me some sweet bespoke chess pieces. </p></li></ol><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Basics include: skills, writing a claude.md file, and version control. </p></div></div>]]></content:encoded></item><item><title><![CDATA[The Game Industry Labor Market in 2026]]></title><description><![CDATA[Disclaimer: In this piece, I make a strong assumption in my data that the information industry as defined by the BLS is a proxy for games.]]></description><link>https://chriseconomics.substack.com/p/the-game-industry-labor-market-in</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/the-game-industry-labor-market-in</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Wed, 11 Mar 2026 16:55:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zrRa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Disclaimer: In this piece, I make a strong assumption in my data that the information industry as defined by the BLS is a proxy for games. While games are certainly included in the information industry, breaking them out from the rest of information (aka tech) would be an essential next step in this line of research. However, no such break down exists anywhere that I know of. If you would like to either help me get that data or help me in an initiative to collect that data, please don&#8217;t hesitate to reach out. </em></p><h1>Intro</h1><p>Before I started working in the video game industry, I was a labor economist. In my PhD, I studied industrial organization, experimental, and (primarily) labor economics. While I use my experimental/industrial organization toolkit more often in my job today, at my core, I&#8217;m a well-trained labor economist. Since this is a relatively rare skillset in the games industry, I thought I&#8217;d try my hand at applying the &#8220;Labor Toolkit&#8221; to the game&#8217;s industry. What insights can we get from doing so?</p><p>Anyone in the games industry right now knows that the job market is bleak. The game industry has experienced two monumental shifts in recent years: AI has massively impacted the value of workers, and revenue has remained flat or even contracted since Covid. I&#8217;ll refer to these two shocks throughout the paper as the AI Shock and the Industry Contraction Shock.</p><p>This post sets out to specifically study the impact that each shock has had on both unemployment (and duration of unemployment) as well as wages. I&#8217;ll use aggregates of publicly available data through the Bureau of Labor Statistics as well as other game industry-specific resources. But first, we&#8217;ll need to set the ground work and go over some basic labor economics. Part I will establish some important econ theory and Part II will take this theory to the data to see what&#8217;s going on. </p><h1>I. Labor Economics Theory</h1><p>Labor Economics (capital Labor henceforth) is perhaps one of the largest areas of research in all of economics. We care about how firms and workers interact with one another in order to find gainful employment and maintain that employment. The vast majority of Labor research is done at the microeconomic level &#8212; individual outcomes. We ask questions like, <em>how does wage increase with educational attainment? </em>Or, <em>how does AI impact game designer&#8217;s wages? </em>There is also the macroeconomic side of the labor market where we care about huge aggregations of all the labor available and how this aggregation results in wages and employment rates. Perhaps unwisely, I will attempt to address both the macro and micro implications in what follows.</p><h3>Outcomes (KPIs)</h3><p>Regardless of micro or macro, there are two primary outcomes (KPIs) we care most about: wages (i.e., salary) and un/employment (i.e., total hours worked). Below, I outline these two core KPIs as well as some secondary metrics.</p><ol><li><p><strong>Wage</strong>: We can think of wages as a <em>price</em>. It&#8217;s the price at which a worker is willing to sell their energy, skills, and time to a firm. In just the same way an artist prices a piece of artwork, by aggregating the skill, energy, and time it took to produce, a worker commands a price in a market for ongoing labor. The firm agrees that they would like to buy this labor for the agreed upon price, i.e., wage/salary. The worker gets money and the firm gets output, both parties benefit. In this way, a labor market is no different than any other auction market (think, Ebay). As with any auction, the price has to be <em>just right </em>in order for both parties to agree to settle the deal. </p></li><li><p><strong>Unemployment</strong>: Unemployment is a temporary disagreement or mismatch between the current wage rate offered to a worker and their true value. When there is a disagreement&#8212; either the firm can no longer offer the wage to the worker or the worker can no longer accept such a low wage &#8212; a labor market separation occurs. In economics we use the word <em>spell</em> to represent the temporary nature of unemployment. Unemployment spells happen for a huge number of reasons and can last for long or short periods of time depending on several factors. In this piece, we&#8217;ll care quite a bit about the duration of a spell. </p></li></ol><p>We&#8217;ll keep these KPIs in mind now as we move into some basic theory.</p><h3>Models</h3><p>As mentioned before, there are two angles we can take when looking at a labor market. We can ask micro questions about individual outcomes:</p><p><em>If we increment a worker&#8217;s years of education by 1 year, what&#8217;s the resulting increase in their wage or their unemployment status?</em> </p><p><em>If a business implements AI into their product pipeline, how does this impact hiring decisions and, consequently, wages and employment hours?</em></p><p>In these cases, we can actually use so-called <em>econometric</em> statistical models in order to predict the exact % impact of something like AI on something like unemployment duration.</p><p>We can also ask questions about the macro labor market. We care about overall wages and overall employment as measured by huge shifts in the supply and demand for labor. Lesson number one in Labor is the so-called <em>Labor Supply (Green) and Demand (Blue) Curve</em>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zrRa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zrRa!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!zrRa!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!zrRa!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!zrRa!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zrRa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg" width="368" height="359.6625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1251,&quot;width&quot;:1280,&quot;resizeWidth&quot;:368,&quot;bytes&quot;:92689,&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://chriseconomics.substack.com/i/190011761?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.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_!zrRa!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!zrRa!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!zrRa!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!zrRa!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eed007f-64f6-4497-9b57-51245aa6c58d_1280x1251.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>Many readers may have taken an econ class in college or high school. You&#8217;ve seen the classic supply &amp; demand functions. The supply function (green) increases as hours increase<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> while the demand function (blue) decreases with hours worked.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> The intersection point at W1,L1 shows an <em>equilibrium. </em>If this were the gaming industry labor market, this would be the average (or aggregate) hours worked and the average wage paid for all employees. Since we&#8217;re talking about a macro economy, we can think of hours worked as the number of employed persons. </p><p>With this handy model, we can think about how both of our monumental shocks (AI and Contracting Revenue) might impact the labor market. For example, something like AI might decrease demand for labor, shifting our blue line to the left, which results in a decrease in total hours worked and a decrease in wages (note where the new intersection point would be in this world). Keep this in mind as Part II explores the data and gaming market specifically.</p><h1>II. The Gaming Labor Market &#8212; AI and Contraction Shocks effect on Unemployment and Wages</h1><p>Now we shift into the major part of the analysis. We&#8217;ll discuss how each of the major shocks: AI and Industry Contraction, have impacted the gaming labor market and, if possible, what we should expect in the future. While we handle each major shock individually, we&#8217;ll keep in the back of our minds the subtle interplay between the two. </p><h1>AI&#8217;s impact on Gaming Labor Market</h1><p>In economics, a firm&#8217;s production capacity can be defined by two highly generalized variables: labor &amp; capital. Labor we already talked about, this is basically the number of employees or the number of hours the firm pays for.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> Capital is something that multiplies the efficiency of labor. This is AI. If we give each employee AI, it will, on the whole, make the firm more productive.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p><a href="https://www.brookings.edu/articles/is-automation-labor-displacing-productivity-growth-employment-and-the-labor-share/">Economics literature</a> has found that healthy firms re-invest improvements in efficiency back into the business to create more revenue and profit. They seldom cut jobs due to this increased efficiency. That is not to say that some firms don&#8217;t cut jobs at all, it does happen, especially if they are struggling to scale with their current headcount. Thus, the short run consequence could be fewer job openings and longer unemployment spells but it&#8217;s unlikely that, in aggregate, we&#8217;d see a huge decrease in labor force due to increased productivity gains.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> </p><p>At a macro level, it might be tempting to say that increased productivity will lead to a decrease in demand for labor. While this may be true for some businesses, in the long run, it&#8217;s not usually the case. But assuming it <em>did</em> shift demand to the left, we&#8217;d expect to see fewer hours worked/less employment and lower wages. Let&#8217;s explore these two next.</p><h3>AI on Unemployment</h3><p>In order to understand the impact of AI on unemployment in the games industry, we should note that game industry layoffs began before the recent AI boom. Indeed, much of the labor force contraction we have seen in recent years is due to other factors. See this <a href="https://reg.gdconf.com/stayintheloop">GDC game industry</a> report from last year, (slide 11):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!eLxr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!eLxr!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png 424w, /__u/substackcdn.com/image/fetch/$s_!eLxr!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png 848w, /__u/substackcdn.com/image/fetch/$s_!eLxr!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eLxr!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!eLxr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png" width="657" height="361.37509549274256" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1309,&quot;resizeWidth&quot;:657,&quot;bytes&quot;:888903,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chriseconomics.substack.com/i/190011761?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!eLxr!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png 424w, /__u/substackcdn.com/image/fetch/$s_!eLxr!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png 848w, /__u/substackcdn.com/image/fetch/$s_!eLxr!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eLxr!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4328e61e-7417-4a25-a41f-3db97ba9f272_1309x720.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>That&#8217;s not to say there haven&#8217;t been layoffs. I&#8217;ve pasted a plot from <a href="https://www.matthewball.co/all/gaming2024#:~:text=For%20those%20who%20worked%20in,saw%208%2C500%20in%20job%20losses.">Matt Ball</a>&#8217;s state of the industry report which shows tens of thousands of layoffs. Furthermore, we can refer to the <a href="https://docs.google.com/spreadsheets/d/1sxqxCSPvMdBW0PPJdOYhmRutANitab-jFgmcltraPRQ/edit?gid=629971723#gid=629971723">Games Industry Layoff Tracker</a> to see that there were an estimated 30K lost in 2024, even higher than Ball&#8217;s report. The latter report also shows an interesting finding, only half of layoffs are coming from US studios. This is surprising because wages are so much higher in the US, one would think that companies would re-configure their workforce towards cheaper labor, especially if AI makes each employee more productive. But, the entire industry has contracted, not just US firms. So while non-US labor is cheaper, those firms are also worse off today than they were in 2020.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wDoH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wDoH!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png 424w, /__u/substackcdn.com/image/fetch/$s_!wDoH!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png 848w, /__u/substackcdn.com/image/fetch/$s_!wDoH!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wDoH!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wDoH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png" width="1435" height="695" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3de47a0-97bb-4076-9783-c475568421c9_1435x695.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:695,&quot;width&quot;:1435,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:109609,&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://chriseconomics.substack.com/i/190011761?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.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_!wDoH!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png 424w, /__u/substackcdn.com/image/fetch/$s_!wDoH!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png 848w, /__u/substackcdn.com/image/fetch/$s_!wDoH!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wDoH!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3de47a0-97bb-4076-9783-c475568421c9_1435x695.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>But we can&#8217;t simply look at unemployment rates and duration in gaming alone to say anything about AI. All this shows us is that there are layoffs in our industry. We have to look at differences between industries and occupations that are more and less exposed to the &#8220;threat&#8221; of AI. In order to detect an impact of AI on the games industry employment outcomes, we&#8217;d have to compare gaming to some other industry that is for sure not impacted (or at least significantly less impacted) by AI. This type of framing is called a &#8220;quasi-experiment&#8221;. </p><p>The idea is quite simple: we look at two entities (industries in our case), one of which is exposed (or <em>more</em> exposed) to some shock (AI) and we compare their outcomes before the shock was introduced (say 2023) and after. If there are differences between outcomes for the two groups, we can say with some certainty that there is an impact. You can think of this operation like a natural AB test. </p><p>To do this, let&#8217;s use BLS data on unemployment rates by industry and compare &#8220;Information&#8221; (i.e., tech) to all others (gaming lies within the tech industry).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</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_!T5-s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!T5-s!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png 424w, /__u/substackcdn.com/image/fetch/$s_!T5-s!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png 848w, /__u/substackcdn.com/image/fetch/$s_!T5-s!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png 1272w, /__u/substackcdn.com/image/fetch/$s_!T5-s!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!T5-s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png" width="538" height="279.72425249169436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:626,&quot;width&quot;:1204,&quot;resizeWidth&quot;:538,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!T5-s!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png 424w, /__u/substackcdn.com/image/fetch/$s_!T5-s!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png 848w, /__u/substackcdn.com/image/fetch/$s_!T5-s!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.png 1272w, /__u/substackcdn.com/image/fetch/$s_!T5-s!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48063e98-992f-4065-945e-7d9e73c3a1f0_1204x626.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>Ideally we would be able to specifically look at gaming, but tech employment stats will have suffice in light of minimal data. We note that while the rate has recently spiked for tech/information compared to others, it&#8217;s not massively different. Still, it&#8217;s likely that people in tech are disproportionately more unemployed than non-tech workers.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a> </p><p>Given that the majority of layoffs occurred before AI took hold, it&#8217;s more likely that AI is impacting worker&#8217;s ability to get <em>new</em> jobs. In this case, we&#8217;d see extended unemployment spells. We can see a clear difference in trends for the duration of unemployment in the tech industry compared to others in the chart below which plots the average unemployment duration by industry. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3DzM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3DzM!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png 424w, /__u/substackcdn.com/image/fetch/$s_!3DzM!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png 848w, /__u/substackcdn.com/image/fetch/$s_!3DzM!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3DzM!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3DzM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png" width="567" height="345.64509394572025" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:584,&quot;width&quot;:958,&quot;resizeWidth&quot;:567,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!3DzM!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png 424w, /__u/substackcdn.com/image/fetch/$s_!3DzM!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png 848w, /__u/substackcdn.com/image/fetch/$s_!3DzM!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3DzM!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb9921a-323a-485c-9222-d5f50781aaa4_958x584.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>While non-tech unemployment spells have been getting shorter over the past several years, tech has been increasing, making a huge jump in 2024. People in tech are getting laid off about as much as other occupations (roughly in line with macro economic trends) but they are seeing much higher durations of unemployment than non-tech folks by almost 10 weeks! This does appear to come right around the advent of Cursor and similar tools.</p><p>From this crude analysis there is a relatively strong argument to be made that AI (or at least the AI timeframe) has related to job loss and unemployment duration increases that are present in tech that aren&#8217;t seen elsewhere. If we could break out gaming, we would likely see even more pronounced effects because AI companies (who have been hiring like crazy) are where the majority of job growth in tech has happened recently. </p><blockquote><p>Takeaway: AI probably hasn&#8217;t caused layoffs. But it has kept people out of getting new jobs as companies aren&#8217;t opening new jobs in part because of increased productivity due to AI.</p></blockquote><h3>AI on Wages</h3><p>The <a href="https://www.gamesindustry.biz/gdc-survey-average-salary-for-us-games-professionals-was-142000-in-2025">GDC survey from 2025</a> reported an average salary of $142,000 for game industry employees. In fact, the <a href="https://www.theesa.com/data-insights/">Entertainment Software Association</a> reports $168,000 for US (not surprising, since the GDC report includes non-US). That&#8217;s a lot; well over 2x the <a href="https://fred.stlouisfed.org/series/MAPAINUSA646N">US Average</a>. US gaming wages are also high compared to non-US gaming wages, with some estimates around the $50,000 mark.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a> From the theory, if AI shifts demand for labor to the left, we&#8217;d expect that wages would be decreasing but according to industry aggregates, they&#8217;re actually increasing. Again, we can&#8217;t just look at wage growth in isolation, we have to use a comparison group that <em>isn&#8217;t impacted</em> by AI to see the difference. Using the same data sources as before (utilizing <a href="https://fred.stlouisfed.org/series/CES5000000003">FRED&#8217;s wage</a> aggregations), we can plot the info/tech industry&#8217;s average wage compared to all others. Not surprisingly, tech is quite a bit higher than the US average. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wY1b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wY1b!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png 424w, /__u/substackcdn.com/image/fetch/$s_!wY1b!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png 848w, /__u/substackcdn.com/image/fetch/$s_!wY1b!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wY1b!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wY1b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png" width="500" height="272.80550774526677" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:634,&quot;width&quot;:1162,&quot;resizeWidth&quot;:500,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wY1b!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png 424w, /__u/substackcdn.com/image/fetch/$s_!wY1b!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png 848w, /__u/substackcdn.com/image/fetch/$s_!wY1b!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wY1b!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5c5a94-9bb2-4b6a-9f11-11f0565e149c_1162x634.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>That said, perhaps the rate of change of wages has changed since the advent of AI? To answer this, we&#8217;ll use a simplified version of a <em>Diff-in-Diff</em> to come up with an estimate for the impact of AI on wages. This means that we look at the difference in tech wages and non-tech wages before AI was a big deal (I&#8217;ve set this to be mid-2023) and compare this to the difference after AI was a big deal. The idea is that this estimate will capture any rate changes between tech and non-tech; it&#8217;s quite literally a difference of two differences.</p><p>Tech wages went up $5.07 after the advent of AI while all wages went up $3.73 in the same period. In percentage terms these are 11.14% and 11.86% respectively. Not a huge difference. However, using a diff-in-diff, we can calculate the quasi-causal difference between tech and non-tech. In the pre-period, tech made $14.06 more than non-tech. In the post period, this gap <em>increased</em> to $15.40. Thus, the change in the gap (i.e., the difference in the differences) is actually $1.34!<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a> Wages in tech have outpaced wages in non-tech. While it&#8217;s likely that this is largely driven by AI companies, given what we know about wage growth in games from the GDC report, it&#8217;s unlikely that wages are going down due to AI.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a> </p><p>Is this a perfect analysis? Absolutely not. We would need data specifically on game devs to be able to see what&#8217;s truly going on. Unfortunately, gathering industry specific employment data is extremely difficult. But, our crude estimates suggest that wages aren&#8217;t going down because of AI. One small caveat to these findings is that as the labor force shrinks and fewer people have jobs in games, it&#8217;s likely that these are disproportionately less experienced folks who have disproportionately lower salaries. This means that the average would increase simply by virtue of removing folks with lower salaries.</p><blockquote><p>Takeaway: Wages do not appear to be significantly impacted by AI in the gaming industry. If anything, tech wages are increasing.</p></blockquote><p>Hmm&#8230; decreasing employment and stable/increasing wages, this doesn&#8217;t line up with a simple shift in the demand for labor. Something else must also be going on.</p><h3>Game Industry Revenue Contraction on Unemployment and Wages</h3><p>The second monumental shift the game industry has seen is that of revenue contraction. The industry is simply not growing. To see this, we&#8217;ll borrow from our friend <a href="https://www.gameeconomistconsulting.com/inflation-inflation-and-the-state-of-gaming/">Phil Black</a> who paints an inflation-adjusted picture:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!usgv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!usgv!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp 424w, /__u/substackcdn.com/image/fetch/$s_!usgv!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp 848w, /__u/substackcdn.com/image/fetch/$s_!usgv!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!usgv!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!usgv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp" width="633" height="356.0625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:633,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Nominal versus inflation-adjusted gaming revenue chart&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Nominal versus inflation-adjusted gaming revenue chart" title="Nominal versus inflation-adjusted gaming revenue chart" srcset="/__u/substackcdn.com/image/fetch/$s_!usgv!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp 424w, /__u/substackcdn.com/image/fetch/$s_!usgv!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp 848w, /__u/substackcdn.com/image/fetch/$s_!usgv!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!usgv!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbea3661-99c0-45df-a72e-17aea14e5299_2800x1575.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The red line shows inflation adjusted game industry GDP which has seen significant decline and stagnation since 2020. The industry contracted from 180 billion consumer spend to just shy of 160 billion in 2025, that&#8217;s 11% <em>de-growth </em>over 5 years. So not only have businesses seen less real revenue, they also hired thousands of new employees in 2019-2020. </p><p>Decreased revenue and inability to ship products (particularly in PC and Console gaming) has certainly caused a significant shift in game company cost structures. I won&#8217;t re-hash statements that have already been made but, 2018-2020 saw huge hiring spikes in the games industry due to increasing consumer spending. Spending stagnated and hours played began to fall around 2022 and hiring halted and layoffs rose as a result. Thus, unemployment and duration have spiked in large part due to more separations occurring than new positions opening up.</p><p>Our econ theory would suggest that the demand for labor in the games industry has shifted leftward, lowering wages and hours worked. As we saw in the previous section, it actually doesn&#8217;t look like wages are being negatively impacted, just unemployment. So how can we explain wage growth <em>and</em> decreased employment? Let&#8217;s break out our handy labor supply chart:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bNTp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bNTp!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!bNTp!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!bNTp!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!bNTp!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bNTp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg" width="402" height="392.8921875" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1251,&quot;width&quot;:1280,&quot;resizeWidth&quot;:402,&quot;bytes&quot;:99226,&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://chriseconomics.substack.com/i/190011761?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.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_!bNTp!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!bNTp!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!bNTp!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!bNTp!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c0c0378-9847-4204-9a3d-086799b8eefe_1280x1251.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>The dark blue line represents this decrease in labor demand in the gaming industry. Notice that now the green and blue line intersect where there are both fewer hours and wages are lower. We see the fewer hours in the data. But we don&#8217;t see the wage degrowth. A very possible explanation for this is that labor supply has also decreased (notice if we shift the green curve to the left, now the new green curve and the dark blue line intersect where wage is roughly the same but hours worked is way lower). One other note is that, while it&#8217;s unlikely to bridge the entire gap, game industry wage data from the GDC report is not inflation adjusted. </p><p>Did the games industry see a large decrease in supply of game devs? Hard to say for certain but <a href="https://ingamejob.com/en/games-industry-employment-survey/2025">this report</a> on the European game labor market says yes, 13.1% of people interviewed said they found work outside of games in the last year. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8PiQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8PiQ!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png 424w, /__u/substackcdn.com/image/fetch/$s_!8PiQ!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png 848w, /__u/substackcdn.com/image/fetch/$s_!8PiQ!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8PiQ!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8PiQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png" width="451" height="254.91304347826087" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:351,&quot;width&quot;:621,&quot;resizeWidth&quot;:451,&quot;bytes&quot;:37021,&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://chriseconomics.substack.com/i/190011761?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.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_!8PiQ!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png 424w, /__u/substackcdn.com/image/fetch/$s_!8PiQ!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png 848w, /__u/substackcdn.com/image/fetch/$s_!8PiQ!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8PiQ!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5983af0d-faac-46d8-b24a-c7c7ff47fea0_621x351.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The story is also quite a bit different depending on your specific role. Not all jobs in games are created equal. Indeed, creative jobs such as artists and designers will see the biggest impact. In fact, the same survey from above says that QA, designers, and artists are those in the most pain this past year.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_F58!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_F58!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png 424w, /__u/substackcdn.com/image/fetch/$s_!_F58!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png 848w, /__u/substackcdn.com/image/fetch/$s_!_F58!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_F58!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_F58!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png" width="457" height="254.92972181551977" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:381,&quot;width&quot;:683,&quot;resizeWidth&quot;:457,&quot;bytes&quot;:68309,&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://chriseconomics.substack.com/i/190011761?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.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_!_F58!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png 424w, /__u/substackcdn.com/image/fetch/$s_!_F58!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png 848w, /__u/substackcdn.com/image/fetch/$s_!_F58!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_F58!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b7d805c-bf3b-4508-aa0c-fc4d62312a15_683x381.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><h1>Conclusion and Economic Diagnosis</h1><p>This analysis takes much of what we know about the games industry labor market and applies economic theory and analysis to it. With this toolkit we can make several powerful statements. Below I attempt to summarize the findings:</p><ol><li><p>At least right now, AI does not appear to have a significant impact on game industry layoffs or wages. If anything, wages are increasing relative to non-gaming/tech jobs. Layoffs started before AI took over the work place and have, in spite of AI, begun to slow over the past 2 years. However, data is sparse and a more detailed analysis of the games industry specifically would be needed. </p></li><li><p>The most significant impact of AI is its interplay with the massive industry contraction seen between 2021 and 2025. As businesses lay off workers due to structural or budgetary concerns, fewer jobs are opening. This is exacerbated as businesses can now accomplish more with the same number of employees. Small studios can&#8217;t afford to hire new talent and large incumbents are testing this new tech, weary to open new roles before determining its true potential. </p></li><li><p>By and far, the largest impact on the gaming labor market, beginning in 2021 is the huge contraction of gaming revenue. This caused a large pull back in labor demand for game devs which led to devs leaving the industry altogether and to lower employment levels overall. </p></li><li><p>The overall effects of the two shocks will likely percolate for years to come. Indeed, I anticipate wage growth to slow and employment to remain steady until revenues increase. The future of the games industry labor force lies handily in Roblox and Mobile&#8217;s domain, the two primary sources of industry revenue growth.</p></li><li><p>Secondary effects, not discussed above could include increased job mismatches because firms can&#8217;t easily identify employee quality due to AI artificially enhancing a candidate&#8217;s profile (and the number of candidates that apply to a role). Furthermore, we should expect separations to last longer for those employees who are more exposed to AI. This would be analytics roles as well as art and design roles. </p></li><li><p>On a positive note, 4) means that an increase in demand for highly personalized roles will be imminent. The relative value of person and communication skills as well as the ability to manage AI systems will be a source of job growth if our economic models hold.</p></li></ol><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Intuitively, imagine I&#8217;ve offered to pay you $5 to run a mile. Suppose I offer you another $5 to run another. You refuse, so I offer you $6. And so on. Firms experience a similar scaling problem. The market price must be high enough to justify producing an additional unit of output (hence the upward sloping supply curve). In the long run, this supply curve is actually flat (because firms have flat marginal costs over long enough time horizons).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>A classic intuitive explanation for this is that you get a lot more enjoyment from your first cookie than you do your 10th. Thus, you&#8217;re willing to spend more money on your first cookie than you are on your 10th. In this hypothetical, you&#8217;re eating all these cookies in one sitting. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>We&#8217;re quite general here, we assume labor is done by people who are good at their jobs.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>In the world where AI makes everyone worse, on average (unlikely), firms would over-spend, share prices would devalue, and skills in the labor market would atrophy. If this happened, we could expect a blip and a reset that likely would occur 12-18 months after the &#8220;bubble&#8221; bursts. I believe this is extremely unlikely but if it did happen it would result in temporary pain and a subsequent return to normal.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>If you&#8217;re a logician: Suppose Game Studio Y makes 1 million USD on each game it launches. AI increases the speed at which they can produce games. Instead of laying off part of the team so they can hit the same revenue targets as previous, they keep the team and simply release more games, increasing revenue. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>https://www.bls.gov/web/empsit/cpseea37.htm</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>It is possible to pull the full CPS data sets by year, but for the purposes of this exercise, I use aggregates provided directly on the BLS/FRED websites. Even if we grab the raw data with individual observations, we can&#8217;t break out game developers themselves. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>The gap you see is due to missing data that wasn&#8217;t collected in October of 2025 due to a record setting government shutdown. This is the first time in our country&#8217;s history such a thing has happened. The data is lost forever, unfortunately.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>Sources are dubious but <a href="https://ingamejob.com/en/games-industry-employment-survey/2025">this report</a> shows middle level roles paying in the $50,000 range. However, they also show roughly 40% wage DECREASES between 2024 and 2025 which is almost certainly not correct. Though if it were correct, then this aligns perfectly with a large pull back in labor demand for non-US employees. Again, this is surprising given the current rhetoric around US wages being so high.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>And this is statistically significant. With my monthly data, the standard error, assuming the variances of all groups are different, is $0.58.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p>The 2026 GDC report notably excludes mention of salaries this year&#8230;</p></div></div>]]></content:encoded></item><item><title><![CDATA[Predicting the Future]]></title><description><![CDATA[The hardest job in the world]]></description><link>https://chriseconomics.substack.com/p/predicting-the-future</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/predicting-the-future</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Thu, 26 Feb 2026 17:23:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!n71b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Intro</h1><p>The economics profession has been under fire lately. We seem to have no friends. On the liberal side, people <em>hate greedy economists</em>, putting price tags on anything with a pulse. On the conservative side, economists are <em>&#8220;experts&#8221; not to be trusted</em>. Add on to this all of the insane stuff going on with tariffs and AI, economists have had a tough job at trying to predict what&#8217;s going to happen next. A recent <a href="https://www.citriniresearch.com/p/2028gic">popular article</a> by Citrini sent markets into quite a tizzy. Yet, many <a href="https://www.noahpinion.blog/p/the-citrini-post-is-just-a-scary">economists</a> say that now is not the time to panic. To cap it all off, prediction markets like Polymarket and Kalshi are taking the world by storm. People are betting on just about everything from election results to sporting wins. Who needs economists when prediction markets will do? Interestingly, these markets rely heavily on economists and economic institutions. A market on Kalshi aggregates the opinions and analysis of hundreds of economists, experts, and executives.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> The aggregation of dozens or hundreds of opinions will always be more accurate than a single one.</p><p>Today&#8217;s article does two things. First, we walk through a broad overview of the economics profession and remind ourselves about what it is that economists actually do. Second, we&#8217;ll discuss just how much you should punish yourself and others when you get a prediction wrong. </p><h1>What is an Economist?</h1><p><em>Before diving into the philosophy of prediction and getting things wrong, I think it&#8217;s important to first lay down the ground rules: what the hell is even economics?</em> </p><p>Economics, very broadly, can be broken up into two types of work: Applied or Theoretical.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Over the past 50 years, theory has fallen out of fashion and the vast majority of economics work is applied. During the 80s and 90s there was a push to create more useful or &#8220;predictive&#8221; value in economics literature. Now, that&#8217;s not to say that theoretical papers can&#8217;t be highly useful and predictive. <a href="https://en.wikipedia.org/wiki/Diamond%E2%80%93Dybvig_model">Diamond and Dibvig 1983</a>, for example, provided a playbook which economists used to dig us out of the Great Financial Crisis and they won a Nobel Prize for it. That said, the vast majority of economics work being done today, both in and outside of academia, is applied. </p><p>Applied economists use data in order to <em>apply</em> a theoretical framework. They have a theory. They use data to test that theory. You apply the theory to the data. Applied economics is where the vast majority of work is done today, both in academia and in industrial applications. Applied work can further be broken into two highly broad categories: forecasting and counterfactual prediction.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> Importantly, both methods make predictions. They are both causal inference. </p><p>I&#8217;ve visualized these two broad applied methods below.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> The first type of method, <strong>forecasting</strong>, attempts to say something about the future: <em>In the 60th period, the price will be 120.</em> </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!n71b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!n71b!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png 424w, /__u/substackcdn.com/image/fetch/$s_!n71b!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png 848w, /__u/substackcdn.com/image/fetch/$s_!n71b!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png 1272w, /__u/substackcdn.com/image/fetch/$s_!n71b!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!n71b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png" width="500" height="227.53623188405797" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5894c861-c77b-4002-b181-d8aca8446f38_690x314.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:314,&quot;width&quot;:690,&quot;resizeWidth&quot;:500,&quot;bytes&quot;:36194,&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://chriseconomics.substack.com/i/189027705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.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_!n71b!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png 424w, /__u/substackcdn.com/image/fetch/$s_!n71b!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png 848w, /__u/substackcdn.com/image/fetch/$s_!n71b!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png 1272w, /__u/substackcdn.com/image/fetch/$s_!n71b!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5894c861-c77b-4002-b181-d8aca8446f38_690x314.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>The second method attempts to say what <em>could </em>have happened (or, more generally, what <em>would </em>happen): <em>If we apply this treatment, life expectancy will increase 4 years on average (the grey line).</em><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!sHY-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!sHY-!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png 424w, /__u/substackcdn.com/image/fetch/$s_!sHY-!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png 848w, /__u/substackcdn.com/image/fetch/$s_!sHY-!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png 1272w, /__u/substackcdn.com/image/fetch/$s_!sHY-!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!sHY-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png" width="501" height="216.3909224011713" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:295,&quot;width&quot;:683,&quot;resizeWidth&quot;:501,&quot;bytes&quot;:25221,&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://chriseconomics.substack.com/i/189027705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.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_!sHY-!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png 424w, /__u/substackcdn.com/image/fetch/$s_!sHY-!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png 848w, /__u/substackcdn.com/image/fetch/$s_!sHY-!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png 1272w, /__u/substackcdn.com/image/fetch/$s_!sHY-!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01821190-cbb5-47e7-adb5-742e39ff93f7_683x295.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>As with applied versus theoretical work, counterfactual work is more common than forecasting within the profession. I point this out because I have a strong hunch that most people think economists do theoretical macro work &#8212; thinking about Laffer curves and inflation &#8212; when in reality, most of us do applied micro. Keep this in mind when you are next talking with an economist. So, with this distribution in mind, what should we do with all the economists?</p><h1>What should we do when we get it wrong?</h1><p>If it&#8217;s not obvious from the previous section, economists actually have a very hard job. They need to contrive imaginary worlds where alternative sets of realities exist. They need to predict into a future that is extremely uncertain. If an economist says X will happen and instead Y happens, should we consider them an idiot? Importantly, what I say below applies to everyone. Predicting the future is an impossible job. We should give ourselves grace when we get it &#8220;wrong&#8221;.</p><p>Unfortunately, most people don&#8217;t understand probabilities. When an analyst says there is a 80% chance of something happening, they don&#8217;t mean that we&#8217;re going to flip a coin and the result is most likely X. They mean that if we were to repeatedly flip a coin a million times, 80% of scenarios would result in X and 20% would not result in X. In this case, even at 80% probability, there are still 200,000 scenarios where X doesn&#8217;t happen. In fact, we shouldn&#8217;t use &#8220;right&#8221; and &#8220;wrong&#8221; at all in the context of prediction. A prediction isn&#8217;t a bet. It&#8217;s a mathematical formula. A math formula isn&#8217;t wrong or right.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> I just is. If you bet $100 on X happening, then and only then can you be right or wrong.</p><p>There are two popular markets on Polymarket right now. One has to do with what the 5 minute chart on BTC will look like <em>in real time. </em>This is effectively a derivative of BTC. You can see in this screenshot that there is a 51% probability that the 5 min BTC price ends up. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4ADL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4ADL!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png 424w, /__u/substackcdn.com/image/fetch/$s_!4ADL!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png 848w, /__u/substackcdn.com/image/fetch/$s_!4ADL!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4ADL!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4ADL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png" width="326" height="191" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/722f9c00-6102-41e7-a622-000ee35dae22_326x191.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:191,&quot;width&quot;:326,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11519,&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://chriseconomics.substack.com/i/189027705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.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_!4ADL!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png 424w, /__u/substackcdn.com/image/fetch/$s_!4ADL!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png 848w, /__u/substackcdn.com/image/fetch/$s_!4ADL!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4ADL!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F722f9c00-6102-41e7-a622-000ee35dae22_326x191.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Similarly, another derivatives market is whether or not the S&amp;P ends up on February 25th.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!378h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!378h!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png 424w, /__u/substackcdn.com/image/fetch/$s_!378h!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png 848w, /__u/substackcdn.com/image/fetch/$s_!378h!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png 1272w, /__u/substackcdn.com/image/fetch/$s_!378h!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!378h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png" width="322" height="183" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:183,&quot;width&quot;:322,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:17928,&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://chriseconomics.substack.com/i/189027705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.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_!378h!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png 424w, /__u/substackcdn.com/image/fetch/$s_!378h!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png 848w, /__u/substackcdn.com/image/fetch/$s_!378h!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png 1272w, /__u/substackcdn.com/image/fetch/$s_!378h!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575fad6a-137f-4b94-aa0b-7d838c98ce93_322x183.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>You can see that both of these markets are extremely similar. Question: If you had to choose one of these markets to place an &#8220;Up&#8221; bet on or your house burns down, which would you place your bet on? The answer is pretty simple: S&amp;P. There&#8217;s an 88% chance it ends up and only a 51% chance that BTC ends up on the 5 min. </p><p>Here&#8217;s the problem. You could still be wrong. Something could happen today that makes the S&amp;P end down. Trump could announce more tariffs and tank the market because he woke up on the wrong side of the bed this morning. The more dramatic and radical politicians&#8217; actions become, the less predictable these markets are. We&#8217;re living through perhaps one of the most unpredictable moments in modern history.</p><p>Second question: if you were wrong and you bet on the S&amp;P market, are you an idiot? Hopefully the answer is obvious. No. You did the absolute best with the information you had at your disposal. Now imagine you have to do that every day of your life. </p><h1>Conclusion</h1><p>There&#8217;s a very popular clip of Roger <a href="https://www.youtube.com/watch?v=pqWUuYTcG-o">Federer&#8217;s Dartmouth</a> commencement speech. He makes the point that while he has won 80% of all matches he&#8217;s ever played, he won only 54% of points. The same probabilities are true of chess players and MTG pros. You only need to be right 51% of the time in order to be the greatest of all time. But as humans, we are naturally biased to hold on to losses. It&#8217;s how our evolution tells us not to return to a pond with dysentery in the water. We attach ourselves to our own losses and to the losses of others. Be humble to yourself and to others.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Among other professionals, experts, and relevant figures.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>You might wonder why I didn&#8217;t say Micro and Macro. The reality is, almost all of economics is micro these days. Macro economics is considered it&#8217;s own field while microeconomics encapsulates industrial organization, labor econ, experimental, and many more. The applied/theoretical distinction is, in my opinion, much more interesting. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Counter factual is a funny word we use in economics. In law, we&#8217;d call it the &#8220;but-for&#8221; world. A counter factual is an imaginary scenario in which an alternative version of reality occurs and we then measure the difference in outcomes between this imaginary world and reality. For example, suppose our sales were $10,000 in January. What would have happened instead if we lowered prices 10%? The counterfactual is a scenario where prices were reduced 10% in January. Economists attempt to measure the difference in these two scenarios.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>These visuals use fake data.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>It&#8217;s important to note that the two means in the treatment and control group need not be the same to detect the treatment effect. However, the two groups should satisfy the <em>parallel trends assumption</em>. In econometrics, this basically just means that the two groups behave similarly. If we think about plotting out some trait over time (like grades), the treatment and control group&#8217;s lines should move in tandem with one another. They need not have the same level. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>Assuming we&#8217;re not talking about your Calc 1 test results.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Why I don't think AI will destroy civilization]]></title><description><![CDATA[How can competition stave off apocalypse?]]></description><link>https://chriseconomics.substack.com/p/why-i-dont-think-ai-will-destroy</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/why-i-dont-think-ai-will-destroy</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Mon, 16 Feb 2026 19:01:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PrYi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>You know the beautiful thing about having a wacky take? If I&#8217;m right, then I get to write a cool post about how clever I am. If I&#8217;m wrong, nobody will be around to tell me so.</em></p><h1>Intro</h1><p>My wife and I recently started watching the latest season of Fallout. If you&#8217;re unfamiliar, the whole Fallout schtick is that a giant evil corporation, Vault-Tec, ends up doing nuclear apocalypse to earth because it&#8217;s extremely profitable for them to sell fallout shelter to the public. A popular, and hugely misunderstood, line in the game is &#8220;War Never Changes&#8221;. Now, this line basically means that, while technology may change over time, the thesis of war never changes. It&#8217;s always about powerful people trying to vie for more power (read: wealth).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> </p><p>I love this line. It&#8217;s true. It&#8217;s simple. For me, it&#8217;s up there with other famous sci-fi/fantasy lines such as Ender&#8217;s Game&#8217;s &#8220;To destroy your enemy, you must first love them&#8221;. Or Heinrich Hein&#8217;s &#8220;We must forgive our enemies. But not before they are hanged&#8221;.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>That said, I&#8217;ve always found the Fallout story a bit trite. I get it, evil corporation takes over the world because money and power. Then they use this to extract the ultimate price from mother earth. But businesses are typically pretty good at looking into the future. Sure. You might make a trillion dollars today. But if the world literally doesn&#8217;t exist tomorrow, who gives a shit about all that cash? </p><p>Indeed, we don&#8217;t even have to pull on fantasy to get to &#8220;governments and leaders doing shit that&#8217;s so stupid it would end the world&#8221;. Take the &#8220;Liberation Day&#8221; tariffs. At this point, unless you&#8217;ve been living under a rock, you&#8217;ll notice that the vast majority of the tariffs that were originally threatened did not end up coming to fruition. There&#8217;s a simple reason for this. They were apocalyptic. The tariffs as announced would shut entire economies down pretty much over night. The whole point of those tariffs was to say &#8220;Look at me, I have a nuclear bomb and I&#8217;m crazy enough to use it&#8221;. For the most part, everyone capitulated. </p><p>However, in recent months/years, people have become increasingly worried about the threat that AI poses. Afterall, it makes a single human so much more effective and powerful than 5 years ago. In the wrong hands, and potentially even in the hands of itself, AI could pose a huge threat to humanity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PrYi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PrYi!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png 424w, /__u/substackcdn.com/image/fetch/$s_!PrYi!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png 848w, /__u/substackcdn.com/image/fetch/$s_!PrYi!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PrYi!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PrYi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png" width="883" height="392" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:392,&quot;width&quot;:883,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:28200,&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://chriseconomics.substack.com/i/188151005?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.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_!PrYi!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png 424w, /__u/substackcdn.com/image/fetch/$s_!PrYi!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png 848w, /__u/substackcdn.com/image/fetch/$s_!PrYi!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PrYi!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbacd429a-adba-484e-92d8-c838e9d5e09e_883x392.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>^ Google Trends for &#8220;Apocalypse&#8221; worldwide</p><h1>Why I don&#8217;t think AI will destroy humanity</h1><p>I read a Noah Smith <a href="https://www.noahpinion.blog/p/updated-thoughts-on-ai-risk">piece</a> this weekend in which he amends his previous stance on the abilities of AI to end humanity.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> His new take is something along the lines of &#8220;a  rogue human takes control of a hyper-powerful bio-chemical lab AI and tells it to create a big mean virus that kills humanity.&#8221; AI makes the virus. Profit. </p><p>Now, I like Noahpinion. I think his takes are usually pretty good. But sometimes, like this time, he goes off the rails on a subject he&#8217;s not familiar with. The amount of operational power and technological growth required for an AI to single-handedly design, manufacture, test, mass-produce and deliver to humanity is staggering. In fact, the one thing that humanity has gotten worse at in the past 50 years <em>is</em> making physical stuff. We suck at it. We got super-human AI before we got a flying car.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> We&#8217;re not getting to a place where an AI can do the above any time soon. </p><p>But we don&#8217;t even need to talk about technology to solidly stave off this apocalypse question. In fact, if we believe that tech will just continue getting better, surely eventually it will get to the point where one person can destroy humanity with the click of a button. What then?<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> Whether it&#8217;s tomorrow or one thousand years from now, what&#8217;s to stop it? </p><p>The answer is, as it always is in matters of economics: <strong>competition</strong>. Someone else will have a similar button.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a></p><p>AI will not destroy humanity for the same reason that the nuclear bomb did not destroy humanity &#8212; the threat of another person using the same life-ending technology staves off apocalypse.</p><p>If Crazy Bob gets ahold of a life-ending technology, Normal Jane also has the same tech. Humans have a natural desire to stay alive and, if they can achieve it, a natural desire to thrive. This desire drives us to do so much. It&#8217;s the thing that drives engineers to send rockets to the moon. It&#8217;s the thing that motivates Formula 1 drivers to win championships. It&#8217;s the thing that drives research scientists to design new vaccines and combat disease. </p><p>But because there are other people with the same desires AND a world with limited resources, people have to compete in order to thrive. </p><h1>Conclusion</h1><p>It&#8217;s my strong belief that all humans on earth act in their own self interest. Some people have different beliefs about how the world around them influences their interests. For example, some people feel that they will be better off by volunteering at a soup kitchen. Others thrive by going to a religious place of worship. Others feel that they will be better off by making a lot of money. Some people are better at imposing their own self interest on others. Ironically, this natural self-interestedness is the thing that keeps the world moving. Whether it&#8217;s traffic in India, prices on the CME, or startups in Silicon Valley, everyone is competing with everyone else to get a slice of the pie. </p><p>If one bad person gets ahold of an incredibly powerful piece of software (a publicly available one, no less), then that means there are a hundred others with the same software. AI in the hands of humans will be combated by other AI-empowered humans. </p><p>A rising tide raises all boats, not just the scary ones.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>There are many other layers to this phrase but I think this is the one that resonates with this piece.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Ok, that last one isn&#8217;t really sci-fi or fantasy, but I read it in a fantasy book. Abercrombie&#8217;s <em>The First Law</em> series is great. I highly recommend. The quote I refer to is at the beginning of the second book. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>In his defense, the new piece is more of a &#8220;What has changed since I last wrote about the threat of AI?&#8221; But he&#8217;s super famous writer so I think I can rag on him and nobody will care.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>I was told I would have a flying car by 30. Well. I&#8217;m 30. Where is my car?</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>Well, we did actually get to that point, roughly 70 years ago with the nuclear and atom bombs.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>The answer is almost certainly not &#8220;Good people&#8221;. Good people whom do not, at least in aggregate, exist in the real world.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Are Game & Book Reviews Worthless?]]></title><description><![CDATA[A little lesson on econometric bias]]></description><link>https://chriseconomics.substack.com/p/are-game-and-book-reviews-worthless</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/are-game-and-book-reviews-worthless</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Wed, 11 Feb 2026 18:26:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aSb0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Introduction</h1><p>In a book review I recently watched, the creator couldn&#8217;t believe how different her evaluation of a book was compared to its rating on Goodreads. She thought the book was poorly written, predictable, and extremely low intelligence. Yet the reviews were extremely positive, singing the book&#8217;s praises. This got me thinking about ratings, sampling bias, and reviews in other industries. It&#8217;s very likely that the book in question became very popular and catered to a larger portion of the population, a portion that has lower expectations for books and, thus, higher average ratings. There&#8217;s a  lot of econ in the aforementioned statement so let&#8217;s dig in.</p><p>I&#8217;ll be using book reviews as our testing ground but the following can be applied to almost any service or product that can be reviewed. Let&#8217;s start with a few economics concepts. </p><h3><strong>Sampling Bias</strong> </h3><p>Data that is comprised of a sample of the population that isn&#8217;t representative of the population is considered biased. We call this sampling bias. There are a million ways one can get a biased sample but one of the simplest is by simply taking a bad sample. If you over-sample one portion of the population, you&#8217;ll get erroneous results simply due to the fact that you made a mistake in your sampling. For example, suppose you want to look at the relationship between education and wages. You find a handy data set on kids in the north suburbs of Chicago and go to town. This sample is not, however, representative of the population of kids who go to school. These kids are richer, whiter, and more socioeconomically advantaged than the average American kid.</p><p>A less econometrically interesting example: suppose we sample the chess-playing population. If we assume skill in chess is normally distributed, 50% of this population lies above the mean skill and 50% lies below. If we run a survey on only those players who just lost a match,  we will sample the low skill players disproportionately more than the high-skill group (because, in aggregate, high-skilled players have a higher win rate than low-skill players). This results in sampling bias since our sample doesn&#8217;t follow the same distribution shape as the population. Sampling bias can sometimes be overcome by weighting certain observations in your sample. It can also be overcome by balancing your sample (many surveys like the General Social Survey and National Survey of Youth do this). But, there are other ways for a sample to be biased away from the population average that don&#8217;t have to do with poor sampling techniques.</p><h3><strong>Selection Bias</strong></h3><p>Selection bias is the king of all biases. It&#8217;s the number one issue economists deal with in their day to day. Sometimes the only people who show up in our data are the ones who chose to be there; not a random sample. What&#8217;s an econometrician to do?</p><p>Sometimes, people only write reviews when they feel very strongly about something. Helldivers 2 got review bombed after releasing on console &#8212; requiring players to have a PSN account to access the game. Such a tiny inconvenience triggered complete and utter outrage in the reviewer community. Similarly, when I have a terrible experience with a business, I&#8217;m more inclined to leave a terrible review. In fact, I know this is a problem of mine so I try to always post one good review when I post a bad review. This is for the very reason of trying to combat selection bias! In reviews, this type of bias can occur because people want to express a strong feeling (expression of bad feelings tends to make them go away) or because humans are generally loss averse. That is, I leave bad reviews because I want to avoid others having a bad experience. I&#8217;m attempting to prevent another person from experiencing loss. <em>Better to prevent someone having a bad experience than promote someone having a good experience</em>, at least that&#8217;s what my brain tells me.</p><h3>Visualization</h3><p>I have found that talking about sampling can be a bit confusing and hard to understand without some solid visuals. To that end, let&#8217;s suppose we had some characteristic called <em>x</em>, this could be anything: preferences, skill level, age, spending, IQ. Whatever. The visual below attempts to show some form of sample bias (either from sampling error or selection bias). </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aSb0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aSb0!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png 424w, /__u/substackcdn.com/image/fetch/$s_!aSb0!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png 848w, /__u/substackcdn.com/image/fetch/$s_!aSb0!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aSb0!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aSb0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png" width="859" height="398" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:398,&quot;width&quot;:859,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51764,&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://chriseconomics.substack.com/i/186771164?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.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_!aSb0!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png 424w, /__u/substackcdn.com/image/fetch/$s_!aSb0!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png 848w, /__u/substackcdn.com/image/fetch/$s_!aSb0!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aSb0!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5efb85-4d6c-4fa2-94aa-d479d1eb2093_859x398.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>While this visual takes quite a few creative liberties in terms of visualizing data, it emphasizes that the mean characteristic <em>x</em> is lower in the sample than in the population.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Suppose <em>x </em>represents a person&#8217;s preferences. If we over sample the population for lower values of preference (or higher) we&#8217;re going to get biased results, like in our chess example. Note that no matter how many times we calculate the mean of our biased sample, we&#8217;re never going to get to the population mean of 0.</p><h3>Back to Reviews</h3><p>Going back to our book review example from earlier, the reviewer&#8217;s criticism was that the book&#8217;s Goodreads rating was way too good for such a terrible book. Relying on our visual above let&#8217;s assume that the <em>x</em> variable represents a person&#8217;s true evaluation of the book. Some enjoy it a lot (further to the right) and some dislike it a lot (further to the left). We can then plot the entire population of preference for this book as the solid line. If we sampled a subset of that population we might get a bunch of distributions that look like the dotted one. Some might be shifted to the right and others to the left.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> We&#8217;ll never truly observe the solid line. It&#8217;s simply a hypothetical: &#8220;If everyone in the world read this book, what would their hypothetical rating be?&#8221; In real life, we observe the dotted line. </p><p>Let&#8217;s further imagine that we have two different books with an identical preference distributions. That is, Book A and Book B both have population preferences equal to the solid blue line in the figure. This is a counterfactual. We&#8217;re saying that we live in a magical world where these books are identical in every way except for the following. Let&#8217;s assign to &#8220;review samples&#8221; for each of the two books. Book A is read and reviewed by the entire population (so it&#8217;s sample is  equal to the population) but Book B is only read by a small portion of the population (it&#8217;s sample is equal to the dotted line). So the first review sample is just the population and the second review sample is the dotted line (an actual sample). </p><p>We see that the more popular book gets a natural boost to its ratings simply by the fact that we sampled a larger portion of the population. It&#8217;s easy to see how this could be true in real life. Hardcore readers tend to be more scrutinizing and judgmental. Whereas someone who hasn&#8217;t read as many books might be more forgiving. In this way, Book B gets a worse rating even though it&#8217;s of equal quality to Book A. Now, we could also contrive of the opposite scenario where Book B gets a boost (maybe it&#8217;s a really niche book with a hardcore fanbase that loves it).</p><h3>Final Thoughts</h3><p>Sampling bias is a huge issue in econometrics and it&#8217;s also an issue with reviews. Reviews are almost never representative of the population opinion. Sometimes they are dominated by fanboys. Other times their dominated by disgruntled customers. The reality is, without accounting for these biases, it&#8217;s very difficult to tell whether a review should be relied on. However, drawing from our statistics training we can establish a few rules of thumb:</p><ol><li><p>If the sample of reviewers is consistent over time, the reviews become more reliable. That is, even if you&#8217;ve sampled a bunch of haters, you can still figure out which book/game they <em>least hate</em>.</p></li><li><p>If the number of reviews is higher, the reviews become more reliable. With the big caveat that the reviews are from real people. </p></li></ol><p>Reviews are just about as useful as you can throw them. If you have to choose between two items, is the one with a 3.5 star and 10,000 reviews going to be better than the one with 4.5 stars and 10,000? Probably not. What about 3.5 stars at 10,000 and 4.5 stars at 100? Perhaps not. But don&#8217;t forget your statistics training and you&#8217;ll be sure to make the right choice on your next book or amazon purchase!</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>In this visual, the population mean is 0 and the sample mean is -0.5. We can perform a t-test to see if our sample mean is statistically different from 0. In this case, it is.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>The Central Limit Theorem says that if we take a bazillion samples from this population, the mean of all these samples will converge to the population mean. Cool!</p></div></div>]]></content:encoded></item><item><title><![CDATA[Prediction Markets, Monopolies, and AI]]></title><description><![CDATA[A smattering of topics on my mind of late]]></description><link>https://chriseconomics.substack.com/p/prediction-markets-monopolies-and</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/prediction-markets-monopolies-and</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Mon, 26 Jan 2026 12:04:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WKXX!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826505d6-9569-415b-8bb0-946c430a6674_1454x1510.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Prediction Markets &#8212; Efficiency or Corruption?</h3><p>A friend and I were chatting recently about the controversies around politicians (or their families) betting on outcomes in prediction markets like Polymarket that they personally have a hand in. This is like a more extreme version of a boxer intentionally throwing a match because they (or their manager) has a large bet against them. It&#8217;s easy to see the issue but I was curious to see whether or not the market could actually support large scale &#8220;match throwing,&#8221; so to speak.</p><p>As any good economist would, I&#8217;d like to think about the realistic strategies a corrupt politician can employ in these prediction markets. There are three primary dimensions we care about in this context. </p><ol><li><p><strong>Information Exclusivity</strong> &#8212; How many people know what the insider knows? 1 person or every person? </p></li><li><p><strong>Information Accuracy</strong> &#8212; How likely is it that the market actually resolves in the way you believe it will? In general, the larger the market is, the harder it is to gain truly accurate insider knowledge (elections, for example).</p></li><li><p><strong>Market Niche</strong> &#8212; How niche is the market? How likely is it that other people also care about this topic and are willing to bet money on it? Highly niche or obscure markets tend to have small pots. Less niche markets tend to have larger pots. </p></li></ol><p>The case study we&#8217;ll explore here is the recent <a href="https://www.cbsnews.com/news/polymarket-maduro-capture-bet-400000">450K payout</a> in the highly controversial Polymarket market &#8220;Will Maduro be out by 2026&#8221;.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> There are a few things to note about this market.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> First, it&#8217;s relatively niche. It wasn&#8217;t important at all until, to everyone&#8217;s surprise, Trump captured Maduro. As a result, the market was relatively small. While 450K is nothing to scoff at, it&#8217;s peanuts when compared to other controversial political insider activity like $Trump coin or the April 2025 market <a href="https://economictimes.indiatimes.com/news/international/global-trends/great-time-to-buy-how-trumps-buy-tip-on-social-media-before-his-90-day-tariffs-pause-made-money-for-investors/">pump and dump</a>. </p><p>Second, accuracy of information for insiders was likely quite high. Because only a handful of people influence the outcome of this market, the accuracy of information for people connected to those few people can be extremely high. For example, suppose you were one of the operatives that was a part of the kidnapping or an aide close to the president. It&#8217;s very easy for you to know with 100% certainty, or close to it, that Maduro will in fact be out by 2026. </p><p>Third, information exclusivity was also likely quite high. Only a handful of people likely knew about this operation which means that only a small number of &#8220;yes&#8221; bids would have gone through. An ironic consequence of the exclusivity principle is that if you&#8217;re the only person in the world who knows about an outcome (or a market, for that matter), the market will necessarily be small. In fact, if you&#8217;re privy to completely un-disseminated data, you can place as many bids as you&#8217;d like in favor of that outcome. But if you&#8217;re the only one in the market, you&#8217;re extremely limited in the amount you can win. </p><p>This is the crux of my argument. While I believe that the likelihood of corruption in betting markets is high and that insiders can gain quite a nice sum by taking advantage of their insider information in a niche market, they are ultimately going to be limited because of the natural relationship between information exclusivity and market size. If you&#8217;re the only person in the world who knows or cares about an outcome, the market will be small. The more exclusive your information is, the smaller the market will be. Likewise, as insiders place larger bets in an efficient market, other bids will start to move with them, ruining their informational advantage. </p><p>In short, if you&#8217;re a corrupt politician looking to make some money from your informational advantage, there are more profitable ventures you can participate in like, for example, playing the US equities market, launching a crypto coin, or selling &#8220;Made in USA&#8221; mugs that are actually <em>Made in China</em>.</p><h3>What do monopolies and nonstop equity growth have in common?</h3><p>I&#8217;ve been reading a very interesting book recently called the Antitrust Paradigm by Jonathan A. Baker. The book details the past 150 or so years of antitrust law in the US, how it&#8217;s evolved over time, and where we are today. In particular, the second half of the book outlines what Baker believes to be necessary updates to antitrust law in the US in order to accommodate the digital age. </p><p>He makes an interesting point that as antitrust law has become far more lax since the Reagan era &#8212; fueled by the antitrust-averse Chicago school of the 1970s and 80s &#8212; large businesses have enjoyed far greater safety around their day-to-day operations. Basically, as large businesses face far less regulatory risk, they gain financial and operational security. If we, perhaps erroneously, use a crime analogy, being Al Capone is a lot less risky if the Feds aren&#8217;t breathing down your neck about tax evasion.</p><p>The idea that lax antitrust enforcement leads to more business security isn&#8217;t a good or a bad thing ex ante. It&#8217;s possible that a business is operating a terribly illegal or unlawful platform but simply doesn&#8217;t get caught. This isn&#8217;t a good thing. Likewise, a business being hindered by legal process to such a degree that it can&#8217;t innovate to improve quality or drive prices down isn&#8217;t good either. Thus, I won&#8217;t focus on whether more or less antitrust enforcement is good or bad. Instead, I wonder if there isn&#8217;t a correlation (or even causation) between the seemingly never-ending S&amp;P 500 gains we&#8217;ve seen over the past 16 years and this lax legal environment. </p><p>In the early 20th century, antitrust was pretty much hitting its peak with the New Deal and Sherman Act passing. Standard Oil (which had literally a 95% market share) had just been broken up. Through the middle of the twentieth century, large businesses faced the real threat of being found guilty of violating antitrust laws. If they did, they would see hefty fines, structural changes, and/or jail time. </p><p>These days, these risks are far lower according to Baker. This means that businesses face less uncertainty about the future. With more certainty that a business will continue to grow indefinitely without government or legal intervention, it&#8217;s no wonder why investors have become more bullish on indefinite growth. Thus, I wonder if the decreased risks associated with being a monopoly have lead to much of the increase in equity markets we&#8217;ve seen in recent years. </p><p>As many people know, the top 10 companies in the S&amp;P 500 make up about 38% of its composition.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> Big companies are absolutely dominating the equity markets. They grow bigger and bigger while medium and small sized companies dwindle. In fact, there are estimates that last year&#8217;s massive gains were almost entirely driven by AI,<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> a technology developed by super massive companies (that likely fall into the monopoly category).</p><p>To conclude, I don&#8217;t think it&#8217;s absurd to say that the overall market gains could be thanks in large part to lax antitrust enforcement. If this were the case, the largest companies (i.e., those investing heavily in AI) have handsome value appreciation in equity markets. </p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>There are plenty of similar <a href="https://www.financemagnates.com/fintech/kalshi-ceo-draws-battle-lines-over-insider-trading-highlighting-deep-industry-divide/">suspicious bids</a> that have gone into various markets over the past 12 months. In fact, betting markets like these are <a href="https://bravenewcoin.com/insights/portugal-bans-polymarket-over-e4m-election-betting-scandal.">facing scrutiny</a> around the world.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>We could create a matrix of all the ways these combine and describe the likely outcome for an insider. We can also prescribe a likelihood to that combination occurring. But that would make for a long and probably boring article.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>https://www.ssga.com/us/en/institutional/insights/mind-on-the-market-17-november-2025</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>https://www.astrid-online.it/static/upload/qef_/0000/qef_975.pdf</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[A letter to start 2026]]></title><description><![CDATA[It&#8217;s been a while]]></description><link>https://chriseconomics.substack.com/p/a-letter-to-start-2026</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/a-letter-to-start-2026</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Sun, 11 Jan 2026 19:12:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aYBU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>It&#8217;s been a while</h1><p>Some of my more regular readers might be wondering what&#8217;s happened to me these past several months. Don&#8217;t worry, I&#8217;m perfectly fine. I just have been quite busy professionally and personally. 2025 was a doozy for many reasons. In particular, the gaming job market has contracted significantly with wages stagnating and employment slumping.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Web3 game studios shut their doors left and right. And gaming tokens took an absolute beating in markets.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> </p><p>All this translates to low motivation on my part to write. That said, there are all sorts of non-gaming and non-crypto related things I&#8217;d like to talk about. I have several hobbies and find decomposing them with an economist&#8217;s flair pretty fun. To that end, today I&#8217;m going to write a bunch of random stuff that&#8217;s been on my mind lately</p><h1>AI Usage in 2026</h1><p>One of the healthy trends I noticed at the tail end of 2026 was the realization that AI, like any powerful tool, can be used correctly and incorrectly. For example, engineers using AI to generated thousands of lines of code and hundreds of files is great in theory but can be terrible in practice. AI builds tech debt at breakneck speeds. In this way, AI needs to be understood and appreciated. I don&#8217;t think the phrase &#8220;know AI&#8217;s limits&#8221; is right. Because it&#8217;s not really limited. Most AI models have the wealth of human knowledge imbedded in them. The key is knowing how to properly access that information and utilize it. </p><p>For example, when I&#8217;m starting a project from scratch, AI can be extremely powerful. But I need to monitor it and make sure I give it explicit instructions. Don&#8217;t let it build unnecessary functions. Don&#8217;t let it build incorrect models. If I go slow with AI when starting out on a heavy coding problem, I&#8217;ll be faster in the long run. Simple syntax issues can instantly be solved with AI. In that way, it has super powered my coding process. That said, it&#8217;s not a magic bullet for all tasks. </p><p>The return to using AI differs depending on the task. When I say &#8220;return&#8221; I mean time saved. For me, data engineering and data visualization work is vastly sped up using AI. On the other hand, AI often hinders my speed when it comes to econometrics and analysis. For these tasks, there&#8217;s not actually a lot of code to write. I simply need time to think. AI can be used to spar back and forth about how to model something but it doesn&#8217;t really speed me up the same way it can whip up 50 lines of SQL code for a complicated join. Understanding AI&#8217;s comparative advantage will save you time and headache. </p><p>One final note on AI usage. I have found that I won&#8217;t use AI to write for me. The purpose of this blog is as an act of expression. I&#8217;m not hitting deadlines, nor am I providing time-sensitive news. I&#8217;m certainly not making any money on it. The purpose of this blog is to be a unique look at the world from my point of view. AI doesn&#8217;t do a good job at writing in my voice nor does it do a good job coming up with the wacky stuff I think about. It&#8217;s great for research and citations though.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><h1>Pricey Non-Pecuniaries</h1><p>There&#8217;s nothing more frustrating than spending an hour on the weekend writing a post and realizing it&#8217;s not good enough to publish. There&#8217;s nothing more disheartening than realizing there are thousands of books and articles you haven&#8217;t read and, even if you spent the rest of your life reading, you&#8217;d never make it through all of them. How do you motivate yourself to start dieting when you&#8217;re only one day in and have hundreds more to go before you&#8217;ll notice the results?<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p>Non-pecuniary costs drive us to madness and oftentimes control our behavior.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> It&#8217;s natural for humans to desire high impact, short-time frame actions. We want results now. In this way, long-term goals like writing, reading, and exercise can be extremely difficult to stick to because they aren&#8217;t easily measured in short periods of time. Most people discount the future quite heavily (meaning, a dollar today is worth very little tomorrow). This makes long</p><p>One advantage that physical exercise has over mental exercise is that the results are much more visible. It&#8217;s easy to tell if someone is physically fit but difficult to tell if someone is mentally fit. The benefits of physical fitness are also a bit more immediately obvious than mental fitness. This might explain why many Americans have gym memberships but far fewer take chess lessons. </p><p>Sunk costs and marginal gains are two sides of the same coin. On the one hand, don&#8217;t get discouraged if you&#8217;re on day 1 of a 365 day exercise routine. You&#8217;re going against human nature by focusing on something with long term over short term prospects. Furthermore, if you&#8217;ve spent 30 minutes writing, reading, or doing something that results in &#8220;nothing&#8221;, don&#8217;t feel discouraged. You probably gained in some small way anyway, even if the result isn&#8217;t measurable. </p><h1>Travel</h1><p>My wife and I took a trip this holiday season to Paris and Dijon, France. We consider ourselves relatively well traveled but neither of us had been to Paris so, given some really cheap TAP air flights, we decided to book the trip on a whim. We had an incredible time and my expectations were blown out of the water. I ate nothing but bread, butter, and cheese for 10 days and have never been healthier (30,000 steps a day also probably helped).</p><p>Travel really opens your eyes. Obviously, French culture isn&#8217;t <em>that </em>much different than here in the US (besides their late dinner times, I found the people very friendly and almost everyone in the major cities is fluent in English).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> But even in a country so similar, there are very distinct differences between here and there. While most western cultures will be far more individualistic than eastern cultures, I find that Europe is far more collectivist than the US.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a>  This is a cultural distinction made by sociologists and psychologists that typically divides the world into two halves, more collective (typically eastern) and more individualistic (typically western). While Europe is western, they tend to be more collectivist than us in America. </p><p>In America, we all have very large houses, very large cars, and we don&#8217;t really hang out in large crowded places or trust our kids with strangers. In Europe, there is a much greater trust around strangers and there is, in some places, a greater respect for communal spaces. For example, compare the noise levels at a lunch cafe in Paris compared to one in Chicago. Parisians are quiet because they know if everyone yells, nobody can hear themselves think. </p><p>I&#8217;m not making a judgement, there are things I love about collectivist culture and there are things I love about individualistic culture. I like my big house. In my big neighborhood with my big car. I like space. But I also like seeing all the friendly faces out and about downtown. I like being able to walk on foot to the coffee shop, grocery store, and barber. I like riding my bike through my town to see friends. </p><h1>Labor-Leisure</h1><p>Collectivist cultures like those in Europe spend more of their income on consumption and less on saving. They prefer smaller spaces over big ones. <em>They prefer leisure over labor</em>. The labor-leisure trade off was evident in Paris. Nothing really opens until 10 or 11 (except for boulangeries thank god). Everything closes between 2 and 5. As an economist, and a relatively high-functioning person, it took me a minute to appreciate the French preference for leisure, family, and community over efficiency. It&#8217;s important to remember that one culture&#8217;s value of labor and leisure isn&#8217;t &#8220;wrong&#8221; just because it&#8217;s different than yours.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a></p><p>People vary wildly in both their preferences for leisure but also in their valuation of physical and social goods. Diversity of preferences, opinions, and cultures is a good thing. It&#8217;s what gets us delicious baguettes and flaky croissants. Variety and diversity is an economists dream. On the production side, the same is true. A diverse set of skills and aptitudes is literally what keeps the economy running. Diversification and trade are two of the most important concepts in economics and they rely on heterogeneity. The most terrifying thing I can imagine is a world without diversity, with a bunch of the same people with the exact same thoughts, feelings, and preferences. A world without variety. Without the freedom to choose where I&#8217;d like to go, what I&#8217;d like to eat, and who I&#8217;d like to eat it with. </p><p>Social media, interestingly, has created a lot more homogeneity in our world. You see a popular outfit on Instagram, everyone is wearing it. Popular restaurant? Everybody is eating there.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a> With the same preferences, same desires, same characteristics.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a> If someone doesn&#8217;t fit easily in a single box, others will try to put them in one. Social media isn&#8217;t the first to do this though, entertainment companies and news agencies have been putting people into boxes for years. If there&#8217;s another resolution I&#8217;d give myself this year, it would be to not let myself fall into the trap of acquiring one of the three or so social-media acceptable personas. </p><h1>A good investment</h1><p>Last year was a wild ride for markets. Below I&#8217;ve plotted the S&amp;P 500 in 2025 compared to the EUR&lt;&gt;USD forex rate. As you can see, if you had taken a $100 investment in 2025 in the S&amp;P500 you&#8217;d have about $117.50 by the end of the year and, likewise, if you&#8217;d taken the same position in Euros you&#8217;d have $112.50. The S&amp;P outperformed the Euro by just about 5%. You&#8217;ll notice that, for the first three quarters of 2025, Euro was the better bet. Funnily enough, around the early part of 2025, knowing that America&#8217;s trade would collapse and that the demand for the dollar would likely deteriorate under the Trump administration, I decided to hedge my 2025 Europe travel by purchasing Euros. My little hedge ended up paying off and I paid about 10-15% less (in cash) while in Europe, woo!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aYBU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aYBU!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png 424w, /__u/substackcdn.com/image/fetch/$s_!aYBU!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png 848w, /__u/substackcdn.com/image/fetch/$s_!aYBU!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aYBU!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aYBU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png" width="1456" height="584" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:584,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:274229,&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://chriseconomics.substack.com/i/183606006?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.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_!aYBU!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png 424w, /__u/substackcdn.com/image/fetch/$s_!aYBU!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png 848w, /__u/substackcdn.com/image/fetch/$s_!aYBU!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aYBU!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19eb5b9-7161-4821-8d21-110f03ed9894_1538x617.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>While traveling, it&#8217;s easy to forget that our currency declined 15% since last year. A 7 euro beer actually costs $8. That said, if you bought a $7 beer in the states, you&#8217;d most likely be paying about 10% on top of that in tax and about 20% in tip for a total of $9.24 (all prices in the EU include tax in the list price). In this way, buying beers in Europe, at least for me, is still cheaper than here in the states. I&#8217;ve been told by my wife that this is called &#8220;Girl Math&#8221;. Which, despite the name, can really help a guy out when he&#8217;s trying to justify spending money on his hobbies. </p><p>That it for me. While this letter to 2026 isn&#8217;t profound, hopefully there were a few interesting tidbits. Happy New Year!</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Game Industry Biz <a href="https://www.gamesindustry.biz/games-industry-layoff-figures-were-down-slightly-in-2025-but-it-was-still-horrendous-year-in-review">Article </a>on 2025 gaming employment</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Check out the latest Star Atlas Quarterly Report authored by yours truly for a brief on the state of the market. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>This is not a condemnation of those who use AI for writing. There are far more time sensitive and important writings than this blog, and for those, AI is fully necessary.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Hell, half the reason I&#8217;m posting this article is because I have fallen for the sunk cost fallacy.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>You could also call this time-discounting and risk aversion. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>I wish Americans were more multi-lingual. I actually enjoy going to places where people don&#8217;t speak English. It&#8217;s a fun challenge to figure out how to communicate without a common language. Between signing and a few words you can accomplish quite a lot!</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>You can read about the original collectivism-individualism psychology theory on <a href="https://en.wikipedia.org/wiki/Hofstede%27s_cultural_dimensions_theory">Wikipedia</a>.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>For example, one could imagine an American thinking that France&#8217;s lack of desire for economic output and growth is cultural suicide. Afterall, if you don&#8217;t grow, you&#8217;ll fall behind and potentially cease to exist. On the flip side, I could just as easily make the argument that the sign of a truly sophisticated society is one where you have it so good that you can spend most of your time chatting, eating, and enjoying life. Not bothered with the rat-race of economic efficiency. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>It&#8217;s ironic to see the lines for popular places in Paris. There are so many amazing restaurants I can&#8217;t imagine ever standing in line because some influencer told me to.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>Anecdote: I recently got into watches. I saw this Orient open-heart style watch that I thought was really cool. I made the mistake of clicking a Reddit thread on the watch and it was just a bunch of no-lifers talking about how it looks cheap because it&#8217;s trying to do something that a $10,000 watch does but for less than $500. I&#8217;m ashamed to admit, after reading those comments I no longer want that watch. Heaven forbid I wear it and some no-life watch enthusiast sees me on the street!</p></div></div>]]></content:encoded></item><item><title><![CDATA[No, the US Government Cannot "Erase its debt using crypto"]]></title><description><![CDATA[Disclaimer: This piece discusses stable coins at a very high level.]]></description><link>https://chriseconomics.substack.com/p/no-the-us-government-cannot-erase</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/no-the-us-government-cannot-erase</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Fri, 24 Oct 2025 13:57:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6sP2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Disclaimer: This piece discusses stable coins at a very high level. I don&#8217;t go into how businesses like Circle or Tether manage their massive treasuries. I understand that their businesses are far more complicated than I present in this piece. But that complication shouldn&#8217;t interfere with the analysis anyway.</em></p><h1>Intro</h1><p>I have seen a <a href="https://youtu.be/DHFfznzfoko?si=_yWdDmIAy7W2T3qw">theory rumbling</a> around recently about how the US government could be attempting to offload its debt into stable coins and effectively pull the rug on holders of US treasuries/debt by ex post devaluing that digital currency.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> The theory is of <a href="https://economictimes.indiatimes.com/news/international/us/putins-advisor-warns-of-us-conspiracy-to-wipe-out-35-trillion-debt-using-crypto-and-gold-market/articleshow/123759656.cms?from=mdr">Russian origin</a> and, as a result, should be taken with a very small grain of salt. Furthermore, even if the government wanted to attempt something so profoundly stupid, there are basic economic and mathematical impossibilities in the way of realizing it.</p><p>The theory is half-baked and very poorly contrived. That said, it makes for excellent fodder and my tearing it apart makes me look cool and smart. And who wouldn&#8217;t take the opportunity to look cool and smart? </p><p>To get us started, I&#8217;ll do my best to explain what <em>I think</em> these people are trying to say.  </p><ol><li><p>US Government launches its own stable coin, allowing US consumers to exchange their USD for USDG (USD Government coin? Idk). Effectively, US consumers exchange their dollars for some central bank digital currency (CBDC).</p></li><li><p>Stable coins are backed 1:1 with US treasuries or cash. Since they are trying to get rid of US debt, this would need to be 100% treasuries.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> That is, for every $1 they issue, they must purchase $1 worth of government debt in the form of a treasury which yields some interest payment (at whatever the current effective 6 month, 1 year, 10 year rate is). </p></li><li><p>The US government convinces the US population and foreign governments to purchase up 38 trillion dollars worth of this currency (up to the value of the <a href="https://usdebtclock.org/">current debt</a>).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p></li><li><p>Once everyone has bought into this CBDC, the US government &#8220;devalues&#8221; it to $0.50, down from $1. Thus, consumers can exchange their 1 USDG coin for $0.50 cents. Effectively halving the underlying treasury debt used to fulfill their backing. </p></li><li><p>Poof, government debt handled! &#8230; Not quite.</p></li></ol><p>Next I&#8217;ll break down each point and explain why each one is more impossible and contrived than the last. I&#8217;ll be referring to several stats in this figure that came out in <a href="https://a16zcrypto.com/posts/article/state-of-crypto-report-2025/">a16z&#8217;s State of Crypto 2025</a> report.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6sP2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6sP2!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png 424w, /__u/substackcdn.com/image/fetch/$s_!6sP2!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png 848w, /__u/substackcdn.com/image/fetch/$s_!6sP2!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6sP2!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6sP2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png" width="1018" height="567" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:567,&quot;width&quot;:1018,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99121,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://chriseconomics.substack.com/i/176840503?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!6sP2!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png 424w, /__u/substackcdn.com/image/fetch/$s_!6sP2!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png 848w, /__u/substackcdn.com/image/fetch/$s_!6sP2!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6sP2!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb52dc482-fdbf-4be4-a414-5aa6a975be00_1018x567.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Credit: a16z Crypto: <a href="https://a16zcrypto.com/team/daren-matsuoka">Daren Matsuoka</a>, <a href="https://a16zcrypto.com/team/robert-hackett">Robert Hackett</a>, <a href="https://a16zcrypto.com/team/jeremy-zhang">Jeremy Zhang</a>, <a href="https://a16zcrypto.com/team/stephanie-zinn">Stephanie Zinn</a>, and <a href="https://a16zcrypto.com/team/eddy-lazzarin">Eddy Lazzarin</a></em></p><h1>The plan requires impossible growth in the stable coin market</h1><p>OK, the central bank launches its own stable coin and backs this stable coin with US treasuries. Presumably, it would use its own treasury holdings as the collateral for this stable. In order to fulfill the 1:1 requirement, the FED could only perform something like this up to the amount of treasuries it holds. The FED currently holds about <a href="https://fred.stlouisfed.org/series/TREAST">$4.2 Trillion</a> in US Treasuries. So it can create a stable coin with market cap no larger than this amount. </p><p>The current value of <em><strong>the entire stable coin market</strong></em> is just north of $300 <em>billion. </em>In order to pull this off, the FED would have to effectively <strong>13x</strong> the current global market cap of the entire stable coin industry. Let me repeat that because this is one of the critical points on why this theory is so incredibly dumb: </p><blockquote><p>In for this plan to cover just 4.2 Trillion (11% of the current debt), it would have to generate an amount of demand that outclasses the current stable coin market by 13x, greater than 1000% growth from where it is at today. This is like betting the house on 1:100 odds knowing you&#8217;re only going to get $100 if you win. </p></blockquote><h1>The plan requires an impossible amount of cash</h1><p>This is somewhat related to point #1 but the math simply doesn&#8217;t math. We talked about how the Federal Reserve Bank would have to pull an incredibly dumb and risky move just to sell 11% of the US debt with stables. We also talked about how you&#8217;d have to somehow generate a massive spike in the market for stable coins. But let&#8217;s talk about just how ridiculous the idea is <em>even if you could, somehow generate a token that could be backed with all 38 trillion dollars of us treasury debt.</em></p><p>The Government owes 38 trillion dollars to it&#8217;s debtors &#8212; China, Japan, Germany, the Fed are some of the major players. The US populous holds just <a href="https://fredblog.stlouisfed.org/2024/08/m-stands-for-money/">shy of 19 trillion</a> in dollars. The entire NYSE is worth <a href="https://siblisresearch.com/data/us-stock-market-value/">about 65 trillion</a> as of this writing. If we sold 50% of almost everything in existence within the US&#8217;s economy, we&#8217;d have enough to buy out the debt on this stable coin. A sell off like this would crash the economy beyond anything the world has ever experienced. There would be a run on banks and the US dollar would collapse along with the US stock exchange. </p><blockquote><p>By the time Americans had pooled together their pennies to come up with enough cash to purchase 38 trillion in stable coins, the entire country would have descended into a chaotic financial meltdown. It would be orders of magnitude more severe than the Great Depression. </p></blockquote><p>The beauty here is that we&#8217;re not quite done with how bad this gets. Because the stable coin must be backed 1:1 with US treasuries, the US government must sell an additional 33.8 trillion in US treasuries/debt to the FED (the difference between what the FED currently owns and what they need to back the stable coin). Now that the US government has issued even more debt, the treasury market goes bonkers because trust that the government could pay back such a sum is incredibly low. Treasury rate hyper-inflates, value of treasuries plummet. In other words. The US government would have to act fast, before the treasury market has a chance to respond. In fact, one could easily argue that in order to do this crypto swap-a-roo, the US government would have to declare bankruptcy anyway.</p><h1>The plan only solves half the problem</h1><p>I mean, what&#8217;s even the point in continuing on here? At this stage, the sheer mathematical impossibility is a good enough reason to put this ludicrous theory to bed. But, as the classic Bilbo line goes: &#8220;Why shouldn&#8217;t I&#8221;?</p><p>The final stage of this grand crypto-fueled scam where the government somehow erases 38 trillion dollars of debt is to <em>devalue the stable coin</em>. Now, this is actually the first part of this plan that is physically possible. One could, technically, reduce the exchange value of the stable coin such that a single coin only returns half of a dollar instead of the full dollar. In fact, if it weren&#8217;t for their decentralized nature, any other stable coin could do something like this, theoretically. But since this hypothetical USDG coin is 100% centrally controlled by the government, they could technically reduce the exchange value of the coin. </p><p>This would immediately halve the entire market cap of the coin. So this impossible coin goes from being worth 38 trillion USD to 19 trillion USD tomorrow. Two very very important things happen at this point. </p><ol><li><p>The richest country in the world becomes half as rich because everyone&#8217;s wealth is locked up in USDG.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> This would lead to massive GDP degrowth, and a very deep recession.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p></li><li><p>The government has handled <strong>half</strong> of its debt. After all that, the Government still owes 19 trillion dollars to its debtors (Japan, China, and Germany among others).</p></li></ol><p>After crashing the world economy, defaulting on it&#8217;s debt, collapsing the treasury market, and destroying the US economy, the government has handled half of it&#8217;s debt through this stable coin crypto scheme.</p><h1>Conclusion</h1><p>A plan like the one thrown around in the video I linked above would collapse every facet of the modern economy. Currencies would become worthless. Businesses would become insolvent. The US government would, as a consequence, default on all of its debt. Every government around the world would collapse and become insolvent. The current world order would collapse and, more than likely, war would break out. The plan is ludicrous beyond comprehension. The government would be better off simply defaulting on its debt. While this would also collapse the world economy, it would be much simpler. </p><p>That all said, could the US government do this on a tiny scale? Sure. The government could issue a stable coin and get a bunch of people and governments to buy in. Maybe they&#8217;d get half a trillion for it? Then they could rug-pull. This isn&#8217;t inconceivable. Especially in light of recent events surrounding rug-pulls and a certain US president. In that way, a jank stable coin issued by the government is entirely possible. It&#8217;s just not going to come remotely close to &#8220;erasing&#8221; the US government debt nor is it likely to crash the world economy. All it would do is erode trust in the US Government.</p><p>I&#8217;m not sure how many people actually buy this ridiculous theory. But, most people don&#8217;t understand how money works and even more don&#8217;t know how crypto works. &#8220;Crypto scam to erase corrupt government debt&#8221; is bound to get clicks. And the video I linked has over a million views. So I hope this article did a good job at not only shutting down the theory but also pointing out just how wildly insane it is. It&#8217;s not simply stupid, it&#8217;s mathematically impossible.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> </p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>I hesitate to even link one of these ridiculous videos so as to not add to their traffic. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>To begin, it must be backed 1:1 otherwise, the stable coin&#8217;s value would immediately plunge. A stable coin makes money by holding large amounts of cash in the form of US treasuries. At any time, a holder of the currency can exchange their coin for cash at an exact rate. If the market value of the coin drops below that rate, arbitragers buy the coin and exchange for a dollar. If there isn&#8217;t a dollar to exchange for, then arbitragers won&#8217;t buy. Which leads to additional selling and additionally less buying. Which leads to a collapse in the currency.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Fun fact, the value crossed the threshold from 37 Trillion to 38 Trillion during the writing of this article. So you might see 37 and 38 interchanged throughout. Sorry.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Mind you, they&#8217;ve already experienced the greatest economic collapse in human history so, losing 50% of their worthless currency probably doesn&#8217;t hurt that much anyway. But still, everyone is instantly 50% poorer than they were before once the devaluation happens. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>Don&#8217;t even get me started on interest rates and the treasury market which have effectively both collapsed. The economy is now pure barter/exchange and maybe some gold thrown in. Americans are so scared of crypto that nobody has bought into BTC, ETH, or SOL. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>I know that last sentence read like it was written by AI but I didn&#8217;t actually use AI to write this article at all. I&#8217;m a big fan of using AI to accelerate and propel my skills forward. But I find that I do a better job of writing than AI does. At least for now. </p></div></div>]]></content:encoded></item><item><title><![CDATA[Computational Exploration of Social Welfare and Income Inequality on UGC platforms]]></title><description><![CDATA[Using computational economics to simulate the impact of algorithm design choices on UGC ecosystem outcomes]]></description><link>https://chriseconomics.substack.com/p/computational-exploration-of-social</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/computational-exploration-of-social</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Fri, 17 Oct 2025 14:21:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Cplz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Introduction</h1><p>This article establishes framework for a simple UGC market and models UGC creator income as well as consumer utility over time under several different content sorting algorithms.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> I explore three algorithms and how they impact total utility and creator income inequality. I find that a fully random model tends to outperform a pure-popularity driven algorithm under heterogenous goods (the algorithms perform very similarly, though, under homogenous goods). A pure-individual utility maximizing algorithm, however, outperforms both of the other algorithms by a significant margin. This is overstated when we introduce realistic heterogenous goods. </p><p><em>Note on the model: There are many ways in which the model below can be extrapolated, improved, and generalized. For the simple purpose that this is a blog post and not an academic article, I leave those for future work. There may also be errors in the model and I encourage readers to point them out. This piece was written over the span of a week in my spare time so it is likely there are issues. </em></p><h1>Model</h1><p>There are <em>N</em> users (consumers) and <em>K</em> producers (content creators).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Each producer is also a good (each producer only produces a single good). There are also <em>T</em> periods. Each period, users choose a good to consume and receive utility from it. Finally, users decide whether to churn where churn probability is inversely related to utility. In this way, as users consume increasingly high utility goods, their probability of churning decreases. There is also a small probability that a churned user will re-appear on any given day which I arbitrarily set to be 0.05.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> I provide formal math below. </p><p>Users make consumption &#8220;decisions&#8221; each period according to the following stochastic process:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\begin{align}\n    p^c_{it} = P(C_{it} = j) &amp;= \\frac{d_{ijt}}{\\sum_{k=1}^{K} d_{ikt}} \\quad \\forall j \\in \\mathcal{K} \\\\\n    c_{it} &amp;\\sim \\text{Poisson}(p^c_{it})\n\\end{align}&quot;,&quot;id&quot;:&quot;XANRYJVAYA&quot;}" data-component-name="LatexBlockToDOM"></div><p>The above equation essentially says that a consumer will consume good <em>j</em> with some probability called <em>p^c_it</em>.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> Then they roll a die (categorical) whose sides are weighted by <em>p </em>&#8212; the side facing upward is the good they consume. This random process is similar to what a user experiences on an app like Instagram or Facebook. Users are fed one creator at a time and essentially &#8220;forced&#8221; to consume that good/creator. I simplify the model by assuming that users only consume one item per day. This simplifying assumption doesn&#8217;t change the results of the analysis but it does speed up computation. </p><p>After consumption, users receive utility which is time-invariant and Beta distributed<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;u_{ij} \\sim  \\mathcal{B}(\\alpha_j,\\beta_j), \\forall j \\in \\mathcal{K}&quot;,&quot;id&quot;:&quot;BPZBEMFNEJ&quot;}" data-component-name="LatexBlockToDOM"></div><p>This says that each user has some associated utility they gain from consuming each piece of content which I call <em>u_ij</em>.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> The fancy B is the beta distribution, thus utility is bound between 0 and 1. Importantly, utility doesn&#8217;t change over time. </p><p>Once the piece of content has been consumed, the user makes their first real decision on whether to retain according to:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\begin{align}\n    p^r_{it} &amp;= \\frac{1}{1 + \\exp\\left(-10 (u_{i,C_{it}} -0.1)\\right)} \\\\\n    r_{i, t+1} &amp;\\sim \\text{Bernoulli}(p^r_{it})\n\\end{align}&quot;,&quot;id&quot;:&quot;JNECHURMRY&quot;}" data-component-name="LatexBlockToDOM"></div><p>This says we flip a biased coin; if heads, the user returns tomorrow; if tails, they don&#8217;t. <em>p^r_it</em> is the probability that heads shows up. The functional form of <em>p </em>is known as a sigmoid and this one has been shifted to the left. This function behaves favorably and properly emulates typical user churn behavior.  </p><p>Producer (creator) profit is straightforward. I assume that the price each content creator receives is unitary which means that <em>price = 1</em> for all <em>i, j,</em> and <em>t</em>. This simplifying assumption is actually quite realistic since content creators on TikTok, Instagram, and X can&#8217;t differentiate their pricing compared to other creators.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a> A further simplifying assumption is that creators incur no costs when producing goods.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a> Thus, the profit a creator receives is simply:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\Pi_{jt} = \\sum_{i \\in \\mathcal{C}} c_{ijt}\n&quot;,&quot;id&quot;:&quot;WQJCBVDBMP&quot;}" data-component-name="LatexBlockToDOM"></div><p>which is the sum of all goods consumed by players at time <em>t</em> for good <em>j.</em></p><h1>Three Algorithms for Content Discovery</h1><p>You&#8217;ll notice that there is one piece I haven&#8217;t defined that I mentioned at the top: <em>d_ijt</em>. This is the probability that a user consumes a specific good at a point in time. This value changes depending on the underlying social media reinforcement algorithm. I consider 3 algorithms that change <em>d</em>. For salience, I define <em>d</em> at a point in time (rather than as a big <em>NxKxT</em> matrix). <em>d </em>is defined as:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;d_{ijt} = \\frac{\\omega^m_{ijt}}{\\sum_{k=1}^{K} \\omega^m_{ikt}}\n&quot;,&quot;id&quot;:&quot;AICHVZLERD&quot;}" data-component-name="LatexBlockToDOM"></div><p>and omega differs depending on the algorithm, <em>m</em>. I define each algorithm below.</p><p><strong>Random Model</strong> (time-user-good invariant and uniform random):</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\omega^{random}_{ijt} = \\omega \\sim \\mathcal{U}(0,1)&quot;,&quot;id&quot;:&quot;HIYXHCNGWB&quot;}" data-component-name="LatexBlockToDOM"></div><p>Which simply says that weights are completely random numbers between 0 and 1 (the probability of any good <em>j</em> being consumed is equal to that of good <em>j+1 </em>on average).</p><p><strong>Popular Model</strong> (user invariant, time-good variant, non-random):</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\omega_{jt}^{popular} = \\sum_{i=1}^{N} C_{ijt-1}&quot;,&quot;id&quot;:&quot;UDZJGCSAPY&quot;}" data-component-name="LatexBlockToDOM"></div><p>Which says that weights are determined by last period&#8217;s total consumption of that good. Thus, goods that were more heavily consumed last period will get a larger weight in this period (this process builds over time).</p><p><strong>Individual Model</strong> (time-good invariant, user variant, non-random):</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\omega_{i}^{individual} = \\mathbb{1}{\\left\\{ C_{ijt} = \\underset{j \\in \\mathcal{K}}{\\operatorname{argmax}} (U_{ikt}) \\right\\}}\n&quot;,&quot;id&quot;:&quot;BHDQDGPSWZ&quot;}" data-component-name="LatexBlockToDOM"></div><p>Which says that omega is equal to 1 if <em>j </em>is the user&#8217;s favorite good and 0 if not. This means that the user <em>always</em> consumes the good they like most. </p><p><strong>Outcomes</strong></p><p>The two outcomes I primarily explore are user social welfare which is the sum of all utility from consuming goods in each period and creator income inequality which I measure as the Gini coefficient of income in each period. We&#8217;re also interested in user retention and average utility. The best algorithm is one that both maximizes individual utility, overall social welfare, and reduces income inequality. Keep in mind that Gini typically varies between 0 and 1. A Gini of 0 is actually a bad thing (so is a Gini of 1). A Gini of 0 means that all producers receive the same income no matter what. However, in a competitive market, we want better content to be more heavily rewarded. Thus, I target a Gini of around 0.5 such that good content is rewarded but not all the wealth is held by a single individual. </p><h1>Findings</h1><p>The three algorithms are: <strong>Random</strong>, Pure-<strong>Individualized</strong>, and Pure-<strong>Popularity</strong>.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a> I will explore two settings: one with homogenous goods and one with heterogenous goods. There are many other assumptions to relax and explore but I do not have space here to do so. </p><p><strong>Baseline - Homogenous Goods</strong></p><p>I present some figures below summarizing the case with homogenous goods (content creators are essentially identical, on average). The set up is shown below:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Opve!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Opve!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png 424w, /__u/substackcdn.com/image/fetch/$s_!Opve!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png 848w, /__u/substackcdn.com/image/fetch/$s_!Opve!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Opve!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Opve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png" width="1181" height="241" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:241,&quot;width&quot;:1181,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111007,&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://chriseconomics.substack.com/i/176145639?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.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_!Opve!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png 424w, /__u/substackcdn.com/image/fetch/$s_!Opve!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png 848w, /__u/substackcdn.com/image/fetch/$s_!Opve!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Opve!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedde04-d27e-4697-9432-ffe1add2e309_1181x241.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The left-most figure is purely explanatory to show how the transition function works. For any level of expected utility, <em>u_ij</em>, a user will have some probability of returning again tomorrow, <em>p_ij</em>. Throughout this article, I assume the transition function looks like the yellow line. The middle figure shows us the density of users (content consumers) and their associated utility values. Note that most people have high utility values in the baseline model. Finally, the right-most plot shows the initialized encounter probability distribution for all K goods. To begin, this is assumed to be completely uniform (a flat line). Recall that <em>d </em>changes over time depending on the content sorting algorithm.</p><p>Now, the moment you&#8217;ve been waiting for, below are the results from a simulation with N=1000, T=450, and K=5:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Cplz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Cplz!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png 424w, /__u/substackcdn.com/image/fetch/$s_!Cplz!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png 848w, /__u/substackcdn.com/image/fetch/$s_!Cplz!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Cplz!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Cplz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png" width="1237" height="653" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:653,&quot;width&quot;:1237,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:268548,&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://chriseconomics.substack.com/i/176145639?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.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_!Cplz!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png 424w, /__u/substackcdn.com/image/fetch/$s_!Cplz!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png 848w, /__u/substackcdn.com/image/fetch/$s_!Cplz!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Cplz!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8040ec82-9f07-40fc-9768-dd06830c65e7_1237x653.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In terms of users, the <strong>Random</strong> and <strong>Popular</strong> algorithms show almost identical user retention and total utility throughout the period. However, they differ drastically in terms of creator income inequality. Note that the popular algorithm, unsurprisingly, provides a much higher Gini than of the others. This is necessarily due to the algorithm re-enforcing the most profitable creator&#8217;s content each period. The <strong>Individual </strong>algorithm, on the other hand, provides quite low Gini with much better user retention and vastly superior total utility. In this way, the individual algorithm does seem to perform far better than the other models. However, a note on inequality is needed. </p><blockquote><p>A super low Gini doesn&#8217;t just mean that inequality is low, it also means that there is no differential returns as a content creator. For example, if I am producing super high quality content and someone else is producing terrible content, we should expect that I would receive higher income than the other. If Gini=0 then this isn&#8217;t the case, everyone effectively gets the same amount of money regardless of the job they have done. In this setting, content <em>is</em> identical, which leads to a low Gini. In the next section, I explore this setting with heterogenous goods. </p></blockquote><p><strong>Experiment - Heterogenous Goods</strong></p><p>Everything from before remains the same except now each K good has a different underlying utility function (they have differential quality).</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!TkPM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TkPM!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png 424w, /__u/substackcdn.com/image/fetch/$s_!TkPM!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png 848w, /__u/substackcdn.com/image/fetch/$s_!TkPM!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TkPM!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TkPM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png" width="1237" height="250" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:250,&quot;width&quot;:1237,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:137602,&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://chriseconomics.substack.com/i/176145639?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.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_!TkPM!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png 424w, /__u/substackcdn.com/image/fetch/$s_!TkPM!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png 848w, /__u/substackcdn.com/image/fetch/$s_!TkPM!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TkPM!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30821a67-b42c-44c3-a555-f8f68e59bf10_1237x250.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Note that only our utility distribution has changed. Now, we can see that each good has a different utility function across the population, with Good 5 producing the most enjoyment and Good 1 producing the least. Let&#8217;s see how this changes our results.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Jksn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Jksn!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png 424w, /__u/substackcdn.com/image/fetch/$s_!Jksn!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png 848w, /__u/substackcdn.com/image/fetch/$s_!Jksn!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Jksn!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Jksn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png" width="1236" height="652" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:652,&quot;width&quot;:1236,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:261450,&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://chriseconomics.substack.com/i/176145639?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.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_!Jksn!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png 424w, /__u/substackcdn.com/image/fetch/$s_!Jksn!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png 848w, /__u/substackcdn.com/image/fetch/$s_!Jksn!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Jksn!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3198a7f5-cb6a-48e9-9390-7f62aa9a81b1_1236x652.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>We immediately notice that our <strong>Random</strong> model performs very similarly as in the baseline but with significantly fewer retained users and lower utility. The <strong>Popular </strong>algorithm, however, actually <em>under performs</em> the random model! One might expect that reinforcing the most popular content would yield better results than a completely random algorithm. But the initial discovery probabilities are identical across goods. If in the first period, for some random reason, more people consume the bad good, this bad good will constantly be reinforced by the algorithm which lowers utility compared to a completely random model. It&#8217;s a cascading effect that we&#8217;ve talked about before on this blog.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a></p><p>Unsurprisingly, the <strong>Individual </strong>model performs far better than both of the others (if you give people content they like, they will not only enjoy it but come back for more tomorrow). One final thing to note is the relatively high Gini on the Individual model this time around. This is because differential content is rewarded for being good. For example, since more people like Good 5 than Good 1, much more of it is consumed and, thus, more income goes to the creator of Good 5. </p><h1><strong>Conclusion</strong></h1><p>There are some salient points I should emphasize. First, the <strong>Random</strong> model and <strong>Popular</strong> Model are almost identical in terms of total utility (and average utility) but the popular model sees higher Gini in both cases while it suffers slightly in the heterogenous goods case. Second, the <strong>Individual </strong>model outperforms in both settings regardless of good differentiation. This is not unexpected given that this model specifically feeds users&#8217; their favorite content. Third, in practice, most algorithms will combine all three models into a single hybrid model (for example, Content or Collaborative Filtering and other similar models). While this model doesn&#8217;t attempt to qualify one model type over another, it does bring up important characteristics about welfare of users and inequal outcomes for creators under &#8220;pure&#8221; versions of each. Thus, a careful algorithm designer must be aware of these threats as they can negatively impact retention of both creators and users. </p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>There is a misnomer in the title. I say Social Welfare because it is a more well-understood term in economics. In this piece, I am actually looking at aggregate utility which is different from social welfare (which is the sum of the consumer and producer surplus).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>I denote the set of N users and K goods sometimes as fancy N and fancy K (you&#8217;ll know what fancy means in the notation). </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>This re-activation number provides us with a relatively stable player base and attempts to simulate typical UGC platform player retention (some players only stop by once or twice a week). </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>The superscript <em>c</em> is used because we&#8217;ll denote another probability with <em>p </em>later except it is for the churn/retain decision and it&#8217;s superscript is <em>r</em> as a result.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>Beta is convenient both for it&#8217;s flexibility in distribution shape as well as the fact that it&#8217;s domain is unity which makes preferences easily interpretable.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>Check out this <a href="https://en.wikipedia.org/wiki/Beta_distribution">Wikipedia page</a> for a look at how these distributions look. For our purposes, we&#8217;ll be looking at something with alpha and beta in the 2-5 range. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>Though, one could say that some creators are able to make more on each piece of content through sponsorships and ad partners, I could build this into the model without too much trouble. But I leave that as an exercise for future research. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>This assumption is a bit stronger than the other but we could imagine a world where higher quality content (that with a higher mean utility) linearly increases with cost. Thus, the cost parameter would carry through as an additive term in all the solutions. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>These three models are essentially pure versions of traditional content sorting algorithms like Page Rank, Collaborate Filtering, or Content Based Filtering. The economic framework is relatively flexible and allows for more nuance in the model definition. One should think of the three models provided in this article as 3 points on a triangle with pure-random being one point, pure-individual being another point, and pure-popularity being the final point. All algorithms lie somewhere inside this triangle (combining a bit of each). </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p> Indeed, if we were to run this simulation over and over again, we&#8217;d actually probably find that the mean performance of the <strong>Random</strong> and <strong>Popular</strong> models converges but the <em>variance</em> of the popular algorithm would be higher.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Inflation as explained by a video game]]></title><description><![CDATA[Intro Today we&#8217;re going to return to a topic that&#8217;s near and dear to my heart &#8212; using video games to understand economic concepts in real life.]]></description><link>https://chriseconomics.substack.com/p/inflation-as-explained-by-a-video</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/inflation-as-explained-by-a-video</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Mon, 22 Sep 2025 19:42:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!w_7x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Intro</h1><p>Today we&#8217;re going to return to a topic that&#8217;s near and dear to my heart &#8212; using video games to understand economic concepts in real life. I&#8217;ve posted <a href="/__u/chriseconomics.substack.com/p/the-birth-of-a-market">this</a> similar piece before which explored commodity market &#8220;births&#8221; and today we&#8217;ll be talking about Price Indices and Inflation!</p><p>In this piece I&#8217;ll be referring to the <strong>Price Level [Index]</strong> as the normalized price of a good relative to a starting date. <strong>Inflation</strong> is the measure of the rate of change of those prices.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Specifically, we&#8217;ll explore the powerful, indeed essential, relationship between the price level and the outstanding money supply. We&#8217;ll remove the impact of the money supply on the price level with an econometric tool called <em>decomposition</em> and plot the <em>adjusted</em> price level and draw some very interesting insights from it. </p><h1>Inflation in a chart</h1><p>Below I&#8217;ve plotted the price level of goods in Holosim (the F2P version of Star Atlas MMO):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4yTd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4yTd!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png 424w, /__u/substackcdn.com/image/fetch/$s_!4yTd!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png 848w, /__u/substackcdn.com/image/fetch/$s_!4yTd!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4yTd!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4yTd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png" width="824" height="294" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b16fc238-a840-419f-b988-d0a0df7719dc_824x294.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:294,&quot;width&quot;:824,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24948,&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://chriseconomics.substack.com/i/173793664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.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_!4yTd!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png 424w, /__u/substackcdn.com/image/fetch/$s_!4yTd!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png 848w, /__u/substackcdn.com/image/fetch/$s_!4yTd!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4yTd!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16fc238-a840-419f-b988-d0a0df7719dc_824x294.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Figure 1 - CPI: Raw (blue) and Money Supply Adjusted (Red)</em></p><p>For now, let&#8217;s just pay attention to the blue line. This CPI, or price level, measures the average price of a bundle of core goods in the Holosim economy since August 30th [CPI(Aug30) = 100]. I measure the price of that bundle every day thereafter and plot them out in blue. What we see is <em>hyperinflation</em>, in the last period our CPI has risen to almost 700 in just over two weeks! Now, there&#8217;s an important caveat in that this is a very thin market with few participants (price discovery is much harder). But the trend is pretty clear, prices are rising quickly.</p><p>Perhaps we&#8217;re interested in why these prices are rising so quickly. We might look tot the money supply as a good first step (given that the goods are all priced in money). Below I&#8217;ve plotted the money supply of zATLAS, the currency in Holosim.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> With these two plots (and their underlying data) we can apply some good economic thinking as well as our econometric toolkit in order to get at the red line in Fig 2 (the adjusted price level).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!w_7x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!w_7x!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png 424w, /__u/substackcdn.com/image/fetch/$s_!w_7x!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png 848w, /__u/substackcdn.com/image/fetch/$s_!w_7x!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png 1272w, /__u/substackcdn.com/image/fetch/$s_!w_7x!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!w_7x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png" width="825" height="324" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:324,&quot;width&quot;:825,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36367,&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://chriseconomics.substack.com/i/173793664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.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_!w_7x!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png 424w, /__u/substackcdn.com/image/fetch/$s_!w_7x!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png 848w, /__u/substackcdn.com/image/fetch/$s_!w_7x!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.png 1272w, /__u/substackcdn.com/image/fetch/$s_!w_7x!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F283c6f6b-2236-41f6-9594-f4dd428d4f75_825x324.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>Figure 2 - zATLAS Supply Change &amp; Cumulative</p><h1><strong>Decomposing Inflation</strong></h1><p>There&#8217;s a technique in econometrics called <em>decomposition</em> that we can take advantage of in this setting. It allows us to effectively remove the variation in price that is <em>due to</em> <em>money supply. </em>Thus, we&#8217;d like to plot CPI in such as way as to hold money supply constant. We do this by modeling CPI using money supply as a causal relationship. Using a simple linear regression, we can quite literally subtract out the impact of money supply on a CPI in order to get the &#8220;adjusted CPI&#8221;. </p><p>We must establish that there is a causal relationship between the two aforementioned variables. From primitive models of trade and, more importantly the quantity theory of money, we know that as the quantity of one asset (say, zATLAS) changes, so too does the price of that item relative to other items (because prices are a function of quantities).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> Thus, because price is <em>a function </em>of quantity, the Price Level is causally linked to outstanding zATLAS. Thus, zATLAS <em>causally</em> changes the Price Level and this causal relationship can be expressed with a function.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> </p><p>Let&#8217;s write some arbitrary linear function for the price level, <em>p</em>, and the money supply, <em>m</em>, like this: </p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;p (m) = \\beta_0 + \\beta_1m + e\n&quot;,&quot;id&quot;:&quot;GRDCKRBQSO&quot;}" data-component-name="LatexBlockToDOM"></div><p>Using our simple model, we can decompose the variation in price from day to day into multiple components. One is the totally random stuff which we represent as <em>e</em>. Some of it is constant which is represented by <em>beta_0. </em>Finally, there&#8217;s the bit that&#8217;s due to the money supply, which is represented by <em>beta_1 &#8212; </em>which is the causal impact of an additional unit increase in <em>m </em>on the price level <em>p. </em>And if I were being more precise, I&#8217;d also add a component for &#8220;other stuff&#8221; which we could attribute to a variety of other variables that impact price (for example, the scarcity of the goods or technology).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> </p><p>Notice that in order to account for the change in the money supply, we really only want <em>beta_0</em> and <em>e </em>(remember, we&#8217;re trying to remove <em>beta_1</em>). We can &#8220;extract&#8221; the variation in the price due to the money supply by simply plotting <em>e + beta_0 </em>above (literally, just subtracting the <em>beta_1</em> part of the equation. </p><p>This regression tells us is what the price level would look like on each day <em>if money supply were constant.</em> After adjusting we see that prices have actually gone <em>down </em>to about 50 &#8212; <em>deflation! </em>Econometrics and decomposition are very powerful things (especially when you have a causally identified model). </p><h3>Nuts and bolts</h3><p>In an effort to provide more specifics to those who may be interested in actually learning how to do this stuff, I&#8217;ve posted a Python snippet from <a href="https://github.com/chris-economics/chris-economics/tree/main/inflation_analysis">this exercise</a> on my Github that will give you exactly what I&#8217;ve done above. I&#8217;ve saved the data to the repo so you can download the notebook and try it for yourself. Now, there was quite a of work done to get the data in the format of <code>cpi.csv</code> and <code>money_supply.csv</code> but some interesting procedures are left in the code. For example, you can select on different types or names for the commodities you&#8217;d like to explore. In this analysis, I select on only four of them due to their importance and data consistency. Once you&#8217;ve got your final time series model the table should look something like:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JpmO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JpmO!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png 424w, /__u/substackcdn.com/image/fetch/$s_!JpmO!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png 848w, /__u/substackcdn.com/image/fetch/$s_!JpmO!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JpmO!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JpmO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png" width="601" height="137" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:137,&quot;width&quot;:601,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:19490,&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://chriseconomics.substack.com/i/173793664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.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_!JpmO!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png 424w, /__u/substackcdn.com/image/fetch/$s_!JpmO!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png 848w, /__u/substackcdn.com/image/fetch/$s_!JpmO!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JpmO!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e449cb8-ca8a-40d0-80d0-2b872a5b5add_601x137.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>And when you run the decomposition you should get a regression that looks like (truncated):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wonc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wonc!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png 424w, /__u/substackcdn.com/image/fetch/$s_!wonc!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png 848w, /__u/substackcdn.com/image/fetch/$s_!wonc!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wonc!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wonc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png" width="590" height="256" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:256,&quot;width&quot;:590,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24628,&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://chriseconomics.substack.com/i/173793664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.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_!wonc!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png 424w, /__u/substackcdn.com/image/fetch/$s_!wonc!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png 848w, /__u/substackcdn.com/image/fetch/$s_!wonc!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wonc!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9dc99a2-fb77-414f-949e-cbd3cf22d9a3_590x256.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>Note the coefficient for m1_norm. This is effectively the impact that the money supply plays on the price. While we don&#8217;t really care about this coefficient in a decomposition (we care about what&#8217;s left over), it is important to note that for each unit increase in the money supply, there is a corresponding increase in the price level. When we subtract a positive number, we get a smaller number than when we started, hence why the red line is below the blue line in fig 1. </p><p>One last note I&#8217;ll add is that R-Squared is &gt;0.80 in the regression. This means that, of the variation that we see from day to day in the price level, over 80% of it is due to variation in the token supply. A powerful indicator indeed.</p><h1>Closing Thoughts</h1><p>Alright, that got a little technical at the end. But I hope today has shown you something about inflation you never thought you&#8217;d see. Games are incredibly cool and blockchain games are even cooler because their data is public. A day in the life. </p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>We <em>won&#8217;t </em>be discussing <strong>Asset Inflation</strong> which is the change in the quantity of an asset over time. For example, the <a href="https://solanacompass.com/tokenomics">current inflation</a> rate of SOL is 4.287% (target 1.5% long-term). This is the rate of change in the circulating supply of the currency which can make the currency less scarce leading to, confusingly, price inflation.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>&#8220;z&#8221; stands for zero because this currency has no value, unlike ATLAS.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>A simple way to think of this is like P1 = Q2/Q1. As the quantity of good 2 increases (it becomes less scarce), the price of good 1 increases (because it has become relatively more scarce). As the quantity of good 1 increases (becomes less scarce), the price of it also decreases. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Note I said &#8220;causally&#8221; and not &#8220;casually&#8221; which is a very different thing.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>There&#8217;s <a href="https://www.kedits.com/p/i-am-so-confused">this</a> article that I thought did a nice job at explaining prices and what causes inflation in a more contemporary context. Beyond money supply, there are a lot of things that can change a price. Shout out to Amanda for recommending the aforementioned Substack. </p></div></div>]]></content:encoded></item><item><title><![CDATA[Homo Economicus]]></title><description><![CDATA[What does rationality mean in economics?]]></description><link>https://chriseconomics.substack.com/p/homo-economicus</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/homo-economicus</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Mon, 15 Sep 2025 22:30:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7nd-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Intro</h1><p>I&#8217;ve recently returned to <em>The Righteous Mind</em> by Jonathan Haidt (perhaps more well-known as the author of <em>The Anxious Generation</em>). While I thoroughly enjoy the book and think there are some incredibly valuable insights about humanity, morality, and politics in it, one thing bugs me about his writing &#8212; his mis-understanding of economic rationality, or <em>Homo Economicus</em>. He believes that economics is wrong to say that people are rational and that their primary motivation in life is to maximize their own personal utility. I argue in this piece that this view, while widely held, is a mischaracterization and reduces economics down to one easily breakable axiom.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7nd-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7nd-!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png 424w, /__u/substackcdn.com/image/fetch/$s_!7nd-!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png 848w, /__u/substackcdn.com/image/fetch/$s_!7nd-!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7nd-!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7nd-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png" width="172" height="213.94262295081967" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:607,&quot;width&quot;:488,&quot;resizeWidth&quot;:172,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!7nd-!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png 424w, /__u/substackcdn.com/image/fetch/$s_!7nd-!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png 848w, /__u/substackcdn.com/image/fetch/$s_!7nd-!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7nd-!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f4bb657-22fd-4e5e-ad8b-052ad009872c_488x607.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>About mid-way through the book, Haidt discusses the origins of group morality. There are two forms of competition, he summarizes: group and individual.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> The distinction between a group acting in a competitive way and an individual acting in a competitive way is well explained with the following example. A tribe with fierce, risk-loving warriors will surely dominate over a tribe with weak, scared warriors. However, warriors who are strong and risk-loving are more likely to perish in battle than weak, fearful ones (who avoid battle altogether). Why then, would anyone ever be a strong, risk-loving warrior? Homo Economicus, he claims, cannot explain this behavior.</p><p>Today, I want to explain what rationality is in economics. In doing so, I&#8217;ll hopefully explain why the world suffers harsh economic conditions in-spite of economics not <em>because </em>of economics. Economics isn&#8217;t wrong to model people in seemingly oversimplified ways. Indeed, almost all social sciences must make strong assumptions about the underlying mechanisms that drive human behavior. Just because these assumptions may &#8220;break&#8221; under extreme circumstances doesn&#8217;t make the whole profession a farce. Indeed, most economic theories bend rationality as needed in order to model things as they appear in real life. In this way, economics <em>isn&#8217;t </em>actually wrong that all people are rational.</p><h1>Micro I</h1><p>In their first semester of an economics PhD, students will take 3 classes: Micro 1, Metrics 1, and Macro 1 (or math for economics depending on the program). Micro 1 underpins basically all of modern economics.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Many of my readers have probably taken an Econ 101 course and some may have even gotten into undergraduate micro-economics. </p><p>Micro 1 in grad school is an entirely different beast than that of an undergraduate course. You might think that means the math is insane, using high level math like calculus and differential equations to solve high complexity problems. And while that does happen later in your coursework, Micro 1 doesn&#8217;t test your math skills. It tests your thinking skills. Micro 1 also sets down the foundations of economics in axioms of rationality.</p><p>The whole point of Micro 1 is to get budding scientists thinking like economists and not like mathematicians. Here&#8217;s an example of a question from my first Micro 1 Exam (credit: Prof. Collin Raymond)</p><blockquote><p><strong>Consider the following Axiom, which [Professor Raymond] call[s] Axiom M2:</strong></p><p><strong>i.</strong> <em>a</em> and <em>b</em> are both amounts of money between 0 and 100 dollars where a lottery that gives <em>a</em> for sure is preferred to a lottery that gives <em>b</em> for sure. </p><p><strong>ii.</strong> <em>L1</em> and <em>L2</em> are two lotteries such that with probability <em>p</em>, <em>L1</em> pays out <em>b</em> dollars and with probability 0 pays out <em>a</em> dollars (the remaining probability <em>1-p</em> is distributed amongst a finite number of other dollar amounts in any way); <em>L2</em> is exactly the same as <em>L1</em> except that with probability <em>p L2</em> pays out <em>a</em> dollars and with probability 0 pays out <em>b</em> dollars. </p><p>Then L2 is preferred to L1. </p><p><strong>Question</strong>: Please interpret the axiom, is M2 true for an expected utility maximizer with the above Bernoulli utility?</p></blockquote><p>I show this question not purely for entertainment purposes but to explain something. Economists do use math in their research. But it isn&#8217;t a necessary condition to getting to good economic conclusions. There&#8217;s no way to use calculus or algebra to answer the above question. You&#8217;re simply using addition and a bit of logic. Rationality is imposed by economists for the purpose of analyzing human decision making, not for the use of mathematics. Math is a convenient means to an end. One last thing to note is the use of uncertainty. Uncertainty is a very powerful tool that can make almost any seemingly irrational behavior perfectly rational. </p><h1>Economic Rationality Defined</h1><p>In Micro 1, we say that an individual is rational if, over a set of goods called X, they satisfy two properties<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>:</p><ol><li><p><strong>Completeness</strong> - For all x and y in X, either x is weakly preferred to y or y is weakly preferred to x.</p></li><li><p><strong>Transitivity</strong> - For any three elements in x, y, and z in X, x is weakly preferred to y and y is weakly preferred to z then x must be weakly preferred to z.</p></li></ol><p>While there are other very important axioms of rationality learned immediately after these two, they remain the first and foremost. They say that a person is rational if they can compare each and every item in their preference set (e.g., I prefer beef to pork and pork to chicken) and are always consistent about those beliefs (e.g., it&#8217;s never the case that I prefer chicken to beef). Notice that nothing in these axioms says an Econ must be <em>self serving</em> or individualistic. Many of the models that assume individual utility maximization are trying to get at something else than the basic two axioms can provide. Thus, those spending all their time trying to prove that economics is &#8220;wrong&#8221; because &#8220;people aren&#8217;t rational&#8221; have missed the point entirely. Rationality in economics just means that people can choose properly between a finite set of options. </p><h1>People are rational, said the economist</h1><p>Typically, when I&#8217;m debating rationality with people they say something along the lines of: &#8220;But sometimes I prefer x on Tuesday and y on Thursday, my preferences change over time&#8221;. Or, a more tricky riposte, &#8220;Sometimes I don&#8217;t know enough about x to know that I actually prefer x over y&#8221;. </p><p>The two frustrations aren&#8217;t completely unfounded when you keep a limited view. But you can simply expand X in order to deal with these standard complaints. Sure, x may be preferred to y on Tuesday and not on Thursday. But then, we&#8217;re simply saying that x_tuesday is weakly preferred to y_tuesday and y_thursday is preferred to x_thursday. The same can be said for the uncertainty argument. </p><p>At this point, and after a beer or two, a person will say to me &#8220;Yeah but there&#8217;s no way every single person can keep track of the entire universe of X and every single combination of x, y, and z.&#8221; Which is a fair point, I typically don&#8217;t even remember what I had for lunch.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> Indeed, this gets at the idea of constraints. Economics is about <em>constrained </em>optimization. While utility is important, the budget constraint is just as important. But there are many types of constraints that humans face every day, not all are pecuniary.</p><blockquote><p>When I was a kid, my older brother used to run a bank within our household. In his infinite charity, he decided to run a special that allowed me to trade in my small, worthless coins for his big, valuable coins. As a result, I traded him a stack of about 50 dimes in exchange for 50 nickels. Bigger is better right? The reality is, I had limited information and didn&#8217;t know the actual value of what I had. Just because I was tricked my my mischievous older brother doesn&#8217;t make me irrational. It makes me a schmuck. If I had been given all the information that a dime was more valuable than a nickel, I wouldn&#8217;t have traded in my dimes. <a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p></blockquote><p>Can you say whether I was irrational? I ended up going on to get a PhD in economics but, given my age and limited knowledge of economics, it seems really hard to call the kid above &#8220;rational.&#8221; Rationality is important at the margin, under constraints, and in the specific context of the research question. Economics isn&#8217;t wrong simply because Joe can&#8217;t remember the list of everything he&#8217;s ever consumed and exactly how he ranks them. What matters is that our assumptions (axioms) hold <em>when we need them to hold</em>.</p><h1>Does rationality even matter?</h1><p>I&#8217;ve spent the first part of this article talking about rationality and the specific contexts in which it&#8217;s defined. And how econ can re-define rationality at its whim. People are rational because rationality changes definitions to whatever is convenient for your specific question. This is a pretty weak argument. A stronger one is the following: Economics doesn&#8217;t actually need rational individuals in order to draw it&#8217;s most profound conclusions. </p><p>Now we come to a possible thesis in this article. Even with uncertainty, bad decisions, and, dare I say, irrational individuals, economic theory still holds true in aggregate. Most decisions when you sum them all together lead to equilibrium. In fact, this is the great finding of economics. Many individuals acting in their own self interest can lead to a phenomenon called equilibrium. Economists can solve for equilibrium using math&#8230; Or we can use a computer simulation.</p><h3>Zero Intelligence &amp; Equilibrium</h3><p>One of my favorite papers of all time is a computational economics paper called <em>Allocative Efficiency of Markets with Zero-Intelligence Traders: Market as a partial substitute for individual rationality </em>by Dhananjay Gode and Shyam Sunder.</p><p>It&#8217;s a mouthful but I think the title pretty much conveys the entire paper. They essentially run two experiments, one is on human traders with true expertise in trading stocks and other assets. The other is run on a group of robot traders. Now there are a slew of different treatments and experiments but the most important finding is that the allocative efficiency (the speed at which the equilibrium price is found) is nearly identical between the highly intelligent human traders and the zero-intelligence bots. </p><p>In practice, the authors pitted normal traders up against one another in a double auction market for a commodity with a known theoretical price. They also gave these traders a budget which they couldn&#8217;t exceed. They did the same thing with a group of AI traders that randomly submitted bids and asks for the commodity. The AI bought and sold randomly but their budget constraints were identical to the human traders. The budget constraint acted as a mechanism so powerful we call it the <em>invisible hand</em>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KH81!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KH81!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png 424w, /__u/substackcdn.com/image/fetch/$s_!KH81!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png 848w, /__u/substackcdn.com/image/fetch/$s_!KH81!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KH81!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KH81!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png" width="1072" height="1013" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1013,&quot;width&quot;:1072,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:131191,&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://chriseconomics.substack.com/i/173125104?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.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_!KH81!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png 424w, /__u/substackcdn.com/image/fetch/$s_!KH81!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png 848w, /__u/substackcdn.com/image/fetch/$s_!KH81!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KH81!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74140e8c-a6e9-4667-9718-9bcbac5ccbca_1072x1013.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>Credit: Gode, Sunder, 1993, <em>Journal of Political Economy</em>, Vol 101 no 1</p><p>This spectacular finding is not only highlighting the power of the <em>Invisible Hand</em> that Adam Smith writes about in <em>The Wealth of Nations, </em>it also highlights that individuals need not be perfectly rational in order for the market (a large gathering of individuals, a group) to be rational. In fact, they can have zero intelligence. A double sided auction with ample liquidity is spectacularly powerful in it&#8217;s predictive abilities. You can spend hours scouring data and putting together a highly sophisticated predictive model or&#8230; you could open up a market. Individuals may seem irrational but when you group them together with good institutions, the aggregate outcome is highly rational.</p><h1>In Sum</h1><p>Funnily enough, Haidt actually points out in his book that behavior is different on an aggregate level than it is on the individual level.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> A similar conclusion as the one I came to above. Rationality on the individual level isn&#8217;t all that important to economics. Economic models rely on assumptions, yes. But most of the time, in fact, we write our models such that rationality is a reasonable assumption and provides the insights we need to model the behavior we&#8217;re trying to model. Even if people are irrational, though, with no regard to logic, rules, or intelligence, we still see that our models provide &#8220;rational&#8221; outcomes. Gode and Sunder 1993 communicates this perfectly.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a></p><p>Economics is about the study of human decision making, not of human rationality. </p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>He&#8217;s a psychologist, the term morality is used often to describe what an economist would most likely call a preference set. In other words, something with with humans view the world and make decisions. From Haidt&#8217;s view, morality defines how you see the world and how you interact with it.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>In fact, many people complain that macro is basically just micro with a different dress on. Macro 1 focuses almost entirely on the &#8220;Cake Eating Problem&#8221; where an individual tries to maximize their utility over a long time horizon. It isn&#8217;t really until Macro 2 and 3 where you get into asset pricing (Lucas Tree) and any sort of interest rates. Macro 1 is, by all measures, entirely about individuals optimizing their consumption. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>There are other important axioms but these are the first two and the most important. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>That&#8217;s actually a lie. I&#8217;m a creature of habit so I pretty much cycle through the same 2 lunches every day.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>This is a true story from my childhood. Ironically my brother went on to be a highly successful cross country coach and I became the economist.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>Also, &#8220;In Sum&#8221; is a nod to how Haidt finishes each chapter in his book. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>This condemnation is a two-way street, though. Just as psychologists shoould&#8217;t condemn all of economics because of an over-wrought assumption, economists shouldn&#8217;t throw out psychology literature due to &#8220;improper incentives&#8221;. Economists like to force participants to put their money where their mouth is. Psychologists like to study why someone would put money in their mouth. </p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Crypto Gaming's Original Sin]]></title><description><![CDATA[Earning drives retention, not acquisition]]></description><link>https://chriseconomics.substack.com/p/crypto-gamings-original-sin</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/crypto-gamings-original-sin</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Fri, 29 Aug 2025 14:45:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iJ8w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!iJ8w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!iJ8w!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!iJ8w!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!iJ8w!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iJ8w!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!iJ8w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png" width="336" height="336" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:336,&quot;bytes&quot;:4299443,&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://chriseconomics.substack.com/i/171566427?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.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_!iJ8w!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!iJ8w!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!iJ8w!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iJ8w!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5a0f737-8e61-4a41-a472-41adb8a88683_2048x2048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Intro</h1><p>For a long time, I have been unsatisfied with the numerous articles bemoaning &#8220;what went wrong&#8221; in web3 gaming. I felt these theories often addressed symptoms as opposed to underlying causes. Today, I want to present a diagnosis, a specific sin web3 gaming has committed, and how we can atone this sin and get on a path of growth.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>My thesis is simple:</p><blockquote><p>Web3 businesses have misunderstood the critical role that distribution and, specifically, user acquisition play in the success of a video game product. Indeed, many, if not most, web3 gaming companies confused play-to-earn mechanics as a user acquisition mechanic when in reality <em>it is a retention mechanic</em>. </p></blockquote><p>In fairness, I&#8217;m not sure if anyone has made this argument before. If so, please let me know. And don&#8217;t confuse my thesis. I am <em>not </em>saying that crypto gaming sucks at UA and they didn&#8217;t make attractive products that brought people in the door. While those are symptoms, I am saying that the root cause comes down to a mis-understanding of what P2E mechanics functionally do for a product. Namely, they retain users. They don&#8217;t attract users, necessarily. Indeed, sometimes they can have the opposite effect as I&#8217;ll discuss below. </p><p>I&#8217;m unimpressed by the specific arguments around execution and poor economics as the root cause of web3 gaming&#8217;s hardships. Many web3 games are quite fun to play and even provide a little earning on the side. I don&#8217;t think un-fun games or bad econ models are the root cause here.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> In fact, we&#8217;ve seen games with suffering models succeed. For example, EVE: Online has faced countless economic struggles in the past and they have always overcome them because of their large player base.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> Had EVE not such a devoted and large fanbase, they wouldn&#8217;t have had the opportunity to fix the issues and you&#8217;d have dozens of people lining up at the door to lay blame on one mechanic or the other.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><h1>Play-To-Earn is user retention, not user acquisition</h1><p>In the same way that ad-networks fundamentally changed how users are acquired in games, particularly F2P games, P2E has the potential to fundamentally change how user retention works. What if you could pay a high propensity user to stick around for one more day? Since prices can go zero, why not negative? Indeed, real-money gaming has already <a href="https://www.globalgrowthinsights.com/market-reports/real-money-skill-games-market-102107">figured this out</a>. But incentives only work if there are people present to be incented. Many web3 games assumed that by simply paying users to play their game, this would get people in the door. </p><blockquote><p>But earning in a game is a retention mechanic, <em>not</em> an acquisition mechanic. </p></blockquote><p>If Satoshi Nakamoto launched a web browser game that distributed one lucky winner 1,000,000 USDC every day, they might expect that this game would attract millions of people around the world to play. There are two flaws in this thinking. First, if Nakamoto doesn&#8217;t advertise, nobody will actually know the game exists. Like a gold mine hidden under the earth&#8217;s surface, it&#8217;s not doing anyone any good lying hidden. Second, once a few people do discover the game, the last thing they&#8217;re going to do is add competition to the prize pool. </p><p>The first F2P games had an incredibly powerful platform, Facebook. They didn&#8217;t really need to pay to acquire users because those users were already on the platform. Fast-forward 5-10 years and ROAS is basically the name of the game. All that matters is the lifetime value of a player and the cost to acquire them. For some reason web3 largely missed the memo. I attribute this to the fact that many web3 folks came from outside the industry. They thought that by creating an excellent product that could make players money, this would open the flood gates. Unfortunately, it did not, at least not in the <a href="https://www.coingecko.com/en/categories/gaming">long run</a>.</p><h1>How can Web3 businesses succeed today?</h1><h2><strong>Don&#8217;t: Operate in Information Silos</strong></h2><p>Getting out of the crypto-gaming information silo is crucial for web3 games. The information space for crypto games is constantly changing. One day, crypto gaming needs to make good games. The next day, we need to remember our purpose &#8212; to make people money. Another day, we need to build better economic models. The narrative changes so quickly it&#8217;s virtually impossible to land on a cohesive, long term strategy. A narrative that I currently see is that games need &#8220;hype&#8221; and &#8220;virality&#8221; in order to succeed. If we can just get our 15 minutes of fame, everything will work out. Not only are some of these narratives harmful, they don&#8217;t prescribe long-term solutions. </p><p>Getting out of these silos can help to expose your business to unique perspectives and wisdom you might have otherwise missed. Platforms like Reddit, Discord, TikTok, and YouTube are where most gamers get their news and engage with communities.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> Indeed, the user growth &amp; revenue optimization analysis happening by leaders at the likes of Roblox, Epic, and Amazon are the conversations we should be following. Getting exposure to other platforms provides essential intel and exposure to users you wouldn&#8217;t get in the silo.</p><h2><strong>DO: Invest in User Acquisition</strong></h2><p>Web3 gaming companies need to start utilizing traditional user acquisition channels &#8212; advertising. Web3 businesses need to be able to move a potential user from outside of their ecosystem into their ecosystem spending money. This process is called the user funnel and tracking KPIs is essential for driving this type of behavior. UA requires two essential building blocks: <strong>infrastructure</strong> (data and tracking) and <strong>spend</strong> (ad spend <a href="https://www.appsflyer.com/resources/reports/gaming-app-marketing/">across many platforms</a>). Unfortunately, traditional user funnels and KPIs can be tricky in blockchain contexts.</p><p><strong>Infrastructure:</strong> I can personally attest that some blockchain products don&#8217;t lend themselves to great user journey analytics. Most on-chain activity is anonymous and confusing. Transactions are often signed by many parties, accounts can take on many forms, not necessarily all accounts are players. Furthermore, especially with a web-based game like Star Atlas, it&#8217;s tough to know whether multiple accounts/profiles are being manned by a single person. Finally, crypto people tend to be very private and will oftentimes bounce from IP to IP via VPN.</p><p><strong>Spending:</strong> UA is expensive and most web3 gaming companies are strapped for cash right now. But there&#8217;s a reason major studios spend a large portion of their budget on advertising and UA, it works. Like it or not, acquiring users via paid channels is the name of the game.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> But, just like at the grocery store, you don&#8217;t spend money unless you know what you&#8217;re getting.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a> Understanding how valuable a new user is in your ecosystem is the only way you can justify spending money on acquiring further users. If you&#8217;re not sure how to get new users or where they come from, it can be tough to calculate how much it will cost to acquire a new user.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a></p><p><strong>Anecdote:</strong> If you&#8217;re struggling to understand where new users come from, change the rules of the game. For example, we recently released <em>Holosim: Season 1</em> which is a F2P version of our Star Atlas MMO. We found that it was very difficult to acquire new users for our main net game because 1) onboarding costs were too high on Solana and 2) uncertainty in crypto was scary for new users to accept. Thus, we changed the game, literally. We designed a F2P version of our product that eliminated 1 and 2 above, making it much easier to acquire new users.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a> With a cleaner user funnel, measuring essential KPIs became easy and we had a clear relationship between the cost of acquiring a new user and the revenue they contributed to the business. </p><h3>An Econ Lesson in UA</h3><p>LTV, or Customer Lifetime Value, was popularized, and perhaps invented, by Eric Seufert who runs the Mobile Dev Memo. In econ terms, LTV is essentially marginal profit.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a> In game industry biz speak &#8212; it&#8217;s your most essential KPI. It&#8217;s the additional profit you get by snagging an additional user (all things equal). </p><blockquote><p>LTV = Avg Revenue per Acquired User * Avg User Lifespan - Avg Cost per Acquired User</p></blockquote><p>This is <em>essentially</em> just good-old-fashioned profit maximization from your econ 101 class. The terminology is a bit clunky since economists think about revenue maximization (profit optimization) at the margin and the game&#8217;s industry brains think about things at the mean. But the concepts are essentially the same. In order to get the most bang for your buck, you must maximize your expected profit which is a function of the value of each player minus costs. </p><p>Once you have a solid LTV measure, you can invest dollar for dollar into UA, knowing exactly how much you can spend to acquire a new user. In econ, we say that if your marginal revenue is lower than your marginal cost [MR&gt;MC], you keep increasing quantity until MR=MC. I&#8217;ve shown this in the figure below. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JCXX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JCXX!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png 424w, /__u/substackcdn.com/image/fetch/$s_!JCXX!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png 848w, /__u/substackcdn.com/image/fetch/$s_!JCXX!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JCXX!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JCXX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png" width="1000" height="700" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:700,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39566,&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://chriseconomics.substack.com/i/171566427?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.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_!JCXX!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png 424w, /__u/substackcdn.com/image/fetch/$s_!JCXX!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png 848w, /__u/substackcdn.com/image/fetch/$s_!JCXX!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JCXX!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cdbb99-1ef6-4f33-8734-92e86e10997c_1000x700.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>This timeless figure tells us many things. First, that marginal revenue can grow over time. If we&#8217;re able to grow LTV by increasing spend caps or customer lifespan, we can increase how much we can spend on acquiring new users. Second, CPI grows as the user base grows. In other words, the cost of acquiring your first thousand users, who are likely die-hard fans of the genre, is much cheaper than the last 1000 (who might not like space games, for example). Finally, even though it&#8217;s not entirely obvious, profit is maximized where MC=MR. You can think of it this way: yes, your last acquired user was worth exactly as much as you paid for them, but users before this moment were worth more. So, just because MR = MC doesn&#8217;t mean that total profit is 0. It just means that you drove users up until profit = 0 <em>at the margin</em>.</p><p>Crypto people lost sight of basic economics. They envisioned Yield on the Y-Axis above instead of CPI. But yield doesn&#8217;t acquire users, it retains users. This is where I get excited, if we can utilize the power of traditional UA and combine it with more robust retention &#8212; driving customer lifetime up &#8212; we can actually create a greater LTV than if we didn&#8217;t have P2E mechanics. Indeed, you could even think of ways to drive ARPU up with P2E.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a></p><h3>Conclusion</h3><p>The story&#8217;s not over for web3. But building from here on out will be slow. The world exploded when it saw the initial promise of web3. This created an expectation that was impossible to meet. Just because impossible expectations weren&#8217;t met doesn&#8217;t mean the technology or the products will die away,  it simply means that we get to operate in an environment unencumbered by impossible expectations. Unfortunately, that also means we get <a href="https://mobilegamer.biz/where-did-all-the-vc-money-go/">very limited investment exposure</a>. </p><p>Utilizing wisdom of the gaming industry along with a little engineering know-how will lead the web3 games industry out of the dark. So, go acquire some users the old-fashioned way, and then get them to stick around the new-fashioned way. </p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Web3 Gaming isn&#8217;t quite dead. There are several prominent projects that are chugging along just fine. But there is no doubt that the industry is reeling from a decade defining collapse in value. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Though, I do think that the perverse incentives around launching a crypto coin <em>did </em>have detrimental effects on the types of products that were lauded early on and, as a consequence, the spectacular market bubble that formed. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>I don&#8217;t want to trivialize the role that their world-class economics team plays in keeping their product afloat. The work of the EVE econ team is paramount in the success of the game.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Indeed, people often commend Star Atlas on its multi-million dollar economy even after all these years of downward trending token prices. As much as I&#8217;d love to take credit, we have made many mistakes and the game economy is far from perfect. But our devoted and passionate player base is the single most important reason we&#8217;re still here.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>Kudos to Star Atlas&#8217; media department for reactivating our presence on YouTube and Facebook. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>No pun intended.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>Can you tell I like dividend funds?</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>For example, a hedge fund acquiring a new LP is a much different user journey than a middle aged mom downloading a new match 3 game. Understanding how you acquire new users and how much it costs is essential. Easier said than done, though.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>It&#8217;s easy to mistake my intent here. I&#8217;m not saying &#8220;Make a better game and git gud&#8221;. I&#8217;m saying, if there are clear barriers to acquiring new users, get them out of the way at all costs. We happen to have a world-class team of engineers who were able to create a F2P version of Star Atlas quite easily. In fact, the F2P product even has a larger feature set than the main net version. Identifying these low-cost, high-impact opportunities is essential for getting a more marketable product. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>I have a bone to pick with gaming industry profit maximization. There&#8217;s too much focus on the average. We need to think about the margin, just like in economic modeling. If I&#8217;m wrong, please feel free to comment or DM me.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p><a href="https://www.gamixlabs.com/blog/revenue-growth-in-mobile-gaming-for-unlocking-the-potential-of-real-money-play/#2-higher-lifetime-value-ltv-of-players">For example</a>, real-money gaming has already started push the envelope.</p></div></div>]]></content:encoded></item><item><title><![CDATA[The Attention Machine]]></title><description><![CDATA[The economic design of social media]]></description><link>https://chriseconomics.substack.com/p/the-attention-machine</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/the-attention-machine</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Thu, 21 Aug 2025 20:50:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!STKL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3><strong>Intro</strong></h3><p>Castronova and I wrote <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4536848">this article</a> a number of years ago. We haven&#8217;t quite found a place to publish it, partially because we lack the energy and partially because, at least when we wrote it, it wasn&#8217;t relevant enough for mainstream econ literature. But attention has become increasingly important in recent years, hitting several mainstream venues. Had we fought the battle with our paper with more vigor, who knows whether we could have had a major voice in the discussion. That said, I&#8217;ve been thinking more and more lately about social media and its effect on society. </p><p>I&#8217;m a free marketer. I believe that incentives are the single most important economic concept needed to understand our world. I strongly believe that if we could instill the axiom of incentive into every person on earth, it would be a much more well-functioning place. </p><p>While chatting about these issues with a good friend of mine the other night, it occurred to me that each of the major social media sites has it&#8217;s own set of incentives that promote certain content. Each website incentivizes specific content and so that content dominates that site. I want to share my theory with you today and, lazily, suggest academic researchers to explore the topic empirically. </p><h3>Incentives: Pecuniary and otherwise</h3><p>First, I want to define, probably for the hundredth time, incentives and why incentive mechanism design is so important. Incentives are the carrot at the end of the stick. They are the thing that economists spend most of first year grad school maximizing. We maximize incentives subject to constraints. The most common incentives are pecuniary but, as we have found in recent years, there are powerful incentives that aren&#8217;t money; attention, for example.</p><p>I&#8217;ve actually spent most of my working life studying non-pecuniary economics. For example, when I was 21, I ran my first experiment in college. I was studying altruism in the dictator game and found that people really don&#8217;t like to be mean. Or they don&#8217;t like to be perceived as being mean. They dislike it so much that they are willing to pay a price for positive social status. Social status is not monetary, yet people care deeply about it. It&#8217;s a powerful incentive. </p><p>Sometimes, incentives can take the form of social status or, more primitively, dopamine. Different platforms reward clicks, likes, comments, and virality in a different way. The goal of this peace is to attempt to formalize these mechanisms. In fact, I&#8217;ve come up with an acronym: Social Media Incentive Mechanism &#8212; SMIM. SMIM determines a platform&#8217;s content, culture, and experience. Certain platforms incentivize educational content, others incentivize funny videos, and some incentivize incendiary content. If we&#8217;re to understand how these platforms impact society and our individual lives, it&#8217;s important to formally address SMIM.</p><h3>The Levers of SMIM</h3><p>Social media sites like Facebook, Instagram, X, and Reddit all rely on trickling dopamine and other brain juices to their users in order to maximize engagement and retention. There is nothing inherently wrong with this. That said, it does establish an incredibly strong, yet potentially perverse, set of incentives. Unlike alcohol, drugs, sex, LEGO, board games, or any other physical thing, social media is ubiquitous, &#8220;free&#8221; and inexhaustible.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> This distinguishes it from any other form of consumption in history. As a natural consequence, platforms each differentiate themselves slightly through providing different experiences to their users. </p><p>Sometimes, differentiation is quantitative or objective: a photo versus a video, long-text versus short-text. Other times, it is qualitatively different: a funny video or a sad video. This qualitative differentiation is largely driven by the incentives behind providing content. Platforms that reward harmful content, will perpetuate harmful content. Platforms that reward funny content, will provide funny content. Platforms that reward educational content, will naturally perpetuate educational content. </p><p>But the rules of incentives do not simply appear out of nowhere, they are built slowly over time and determined by three primary building blocks &#8212; or levers for you business people. </p><blockquote><p><strong>Users</strong> - The user base will ultimately heavily influence what type of content gets rewarded and, as a result, perpetuated on the platform. Young people like to laugh, old people like to grumble, and academics like to bicker. Users heavily influence what type of content gets rewarded on a platform. </p></blockquote><blockquote><p><strong>Algorithm</strong> - Some algorithms push certain types of content. Some platforms have more influential algorithms that perpetuate very specific content. LinkedIn, for example, specifically filters content that doesn&#8217;t follow a very specific structure. Another, more grim, example is that of Grok: Mecha-Hitler. </p></blockquote><blockquote><p><strong>Medium</strong> - The actual medium used such as photos, videos, writing, or books can heavily dictate what type of content gets rewarded. Content that is quickly consumed will be judged by a larger audience due to a lack of filtration. Content that is long and exhaustive will be voted on by a more devoted audience. Medium and Users are closely linked. </p></blockquote><p>At the very center of everything, we must not forget, is the platform&#8217;s desire to maximize engagement. While they differentiate by adjusting the levers above, one thing reigns supreme above all:</p><blockquote><p><strong>Golden Incentive</strong>: Attention</p></blockquote><p>Social media platforms aim to maximize attention and they do this through differentiating the three content levers above. </p><h3>The Rewards of SMIM</h3><p>Below I&#8217;ve posted a table that lists some of the <a href="https://sproutsocial.com/insights/new-social-media-demographics/">most popular social</a> media apps along with their associated building blocks and subsequent Rewarded Content.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Rewarded content refers to the type of content that gets immediate traction such as votes, reposts, shares, and comments. As each of the 3 levers changes so too do the incentives. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!STKL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!STKL!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png 424w, /__u/substackcdn.com/image/fetch/$s_!STKL!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png 848w, /__u/substackcdn.com/image/fetch/$s_!STKL!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png 1272w, /__u/substackcdn.com/image/fetch/$s_!STKL!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!STKL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png" width="906" height="880" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/619fbd86-de23-4733-b58d-e3a28654da13_906x880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:880,&quot;width&quot;:906,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:124210,&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://chriseconomics.substack.com/i/171202054?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.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_!STKL!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png 424w, /__u/substackcdn.com/image/fetch/$s_!STKL!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png 848w, /__u/substackcdn.com/image/fetch/$s_!STKL!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.png 1272w, /__u/substackcdn.com/image/fetch/$s_!STKL!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619fbd86-de23-4733-b58d-e3a28654da13_906x880.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><h3><strong>Pulling it together</strong></h3><p>Algorithm is likely the most important driver in determining what gets rewarded. For example, on a platform like LinkedIn, certain post structures <a href="https://taggbox.com/blog/linkedin-algorithm/">are borderline omitted from the feed</a>. LinkedIn has been explicit about the role the algorithm has in promoting specific types of content. Indeed, this is likely the reason that most of the content on LinkedIn looks the same and the reason AI has such success on LinkedIn. The pattern is followed to a T. </p><p>But algorithms can only go so far. Sure, they determine <em>how much</em> a piece of content gets pushed on the site.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> But they don&#8217;t control users&#8217; preferences. This is where the user base and medium come in. </p><p>On the userbase front, it&#8217;s obvious that a post on Truth Social about what a moron Trump is will get downvoted to oblivion. On the other hand, a post on r/politics on Reddit that Elon Musk is a good guy will be eviscerated in the comments. Both platforms have a very strong sense of community and, as a result, going against these norms can have detrimental effects. The algorithm plays a very important role in molding preferences over time, but the  user base ultimately has the final say. It would take on the time scale of decades for Reddit to become right-leaning and even longer for Truth social to lean left.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> </p><p>Medium is a subtle but powerful lever. You&#8217;ll notice that long-form content typically results in more high quality being pushed. This isn&#8217;t always the case. Friday by Rebecca Black remains one of the most watched videos of all time on YouTube. But platforms like YouTube (and Substack for that matter) will always tend toward high quality content because the medium lends itself to long engagement sessions. Because judgement is slow, so too is the content. Content that takes a long time to develop is, <em>on average</em>, higher quality.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p><h3>The Perfect Counterfactual</h3><p>I think an example is in order. Consider an author who has developed a simple thesis: <em>Eugenics is good</em>. Furthermore, there are two potential platforms on which they can post their thesis: X or Substack. In our hypothetical, the author experiences writing this thesis on both platforms simultaneously &#8212; the perfect counterfactual. </p><p>When they write the thesis out on X, given the character limit and incentive structure &#8212; shorter is better &#8212; they opt for a simple &#8220;Eugenics is good.&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> They know that most of the people that will get exposed to their post, due to strong algorithmic feedback, will agree with it. X rewards quick, explosive comments and doesn&#8217;t lean heavily on exploration. Thus, the short and sweet version is more likely to stick than a longer, drawn out version. The author thinks for about 30 seconds and then makes the post. Only users who agree with him see the post and thus the reception is very positive. Incentivizing further similar posts.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a> </p><p>On Substack, the author posts the same 4 words and his post is met with disdain and dozens of facts, stats, and philosophical rebuttals that render the post a failure. Two identical posts, two completely different outcomes all due to the treatment variable: X or Substack.</p><p>Our author can&#8217;t simply post 4 words on Substack nor can he post an essay on X. This is due to the levers at play on the platform. Primarily, the user base of Substack wouldn&#8217;t tolerate a simple 4 word post. The article would get no traction because the users demand more. Combine this with a relatively weak algorithm (much traffic is directed via sub recommendations anyway). Given these rules, our author starts with an introduction, moves into the body of their argument, and provides a conclusion. During this writing process he does two critically important things: thinking &amp; research. </p><p>The author understands that if he writes this article, intellectuals will read the post and respond to it in a critical way. They will find the flaws. This is very much driven by the fact that most people on Substack are academically inclined and critical. Thus, a very important differentiating lever between X and Substack is the <em>user</em>. At the end of the day, our author writes the same thesis, except now it has more facts, more research, and more thought. Whether or not our author is &#8220;right&#8221; is irrelevant. Now his piece has facts, statistics, and statements that can be rebutted and debated. His argument is made stronger for it. </p><p>The point here is not to say whether eugenics is good or bad. It&#8217;s to prove a point. The type of content that gets perpetuated on one platform compared to another can vary dramatically depending on the levers that platform decides to pull. Now, my personal disposition is that Substack is a far more powerful and useful mechanism to communicate complex ideas on. I also believe that &#8220;hot takes&#8221; lead to incorrect conclusions. Indeed, I think they are harmful to industry, crypto in particular. </p><h3>Concluding Thoughts</h3><p>I don&#8217;t want to come off as saying one platform is better than another, though I am certainly partial to Substack, my baby. I want to bring attention to the fact that each of these platforms is positioned for different purposes. Society needs to figure out which platforms specialize in what type of content. Go to Facebook and TikTok for memes and cultural trends. Go to X, BlueSky, and Threads for breaking news. Go to Substack and Medium for science, politics, and philosophy. Go to Reddit for your hobbies. </p><p>No platform is an island. Each serves its own purpose. Understanding how content is perpetuated is critical for us to adapt as a society and not devolve into a post-truth, post-fact civilization. Just like humanity had to adapt and use nuclear power appropriately, so too do we need to use social media appropriately. If we don&#8217;t, the consequences could be catastrophic.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Bet you never thought you&#8217;d see &#8220;Sex&#8221; and &#8220;LEGO&#8221; in the same sentence.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>I found <a href="https://influencity.com/blog/en/social-media-engagement-rate-across-different-platforms">this article</a> helpful in thinking about the incentive mechanisms. I also utilized Gemini&#8217;s 2.5 flash model to quickly grab user demographics and algorithm design. I also used several independent sources to identify algorithms and userbases of each platform. Admittedly, if I was a writer by trade, I would have put more energy into researching each platform. Alas.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Ignoring the case where an algorithm literally deletes content that doesn&#8217;t follow a specific pattern. For example, you can imagine a platform that only promotes content with the word &#8220;popcorn&#8221;, this website would quickly become the popcorn site and not be useful for much else. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Without specific platform/owner intervention.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>This is mechanically true. A move in chess will be much better if I&#8217;ve spent 10 minutes thinking about it than it would if I spent 10 seconds.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>For more on the X/Twitter algorithm, read <a href="https://blog.x.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm">here</a>. Basically, upvotes, reposts, and comments = more visibility. The platform doesn&#8217;t heavily explore other content (like Threads, for example). </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>I was pretty happy to see <a href="https://x.com/i/trending/1875519229186760947?lang=en">this post</a> by X that they will be making a concerted effort to push positive content. That said, I am dubious that positive means the same thing to the developers of a social media site as it does to me.</p></div></div>]]></content:encoded></item><item><title><![CDATA[The Hall]]></title><description><![CDATA[You walk into an empty concert hall.]]></description><link>https://chriseconomics.substack.com/p/the-hall</link><guid isPermaLink="false">https://chriseconomics.substack.com/p/the-hall</guid><dc:creator><![CDATA[Christopher Kaczmarczyk-Smith]]></dc:creator><pubDate>Mon, 11 Aug 2025 21:16:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pX8C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!pX8C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!pX8C!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!pX8C!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!pX8C!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!pX8C!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_webp, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!pX8C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg" width="2062" height="1078" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1078,&quot;width&quot;:2062,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:673149,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!pX8C!, /__u/chriseconomics.substack.com/w_424, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!pX8C!, /__u/chriseconomics.substack.com/w_848, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!pX8C!, /__u/chriseconomics.substack.com/w_1272, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!pX8C!, /__u/chriseconomics.substack.com/w_1456, /__u/chriseconomics.substack.com/c_limit, /__u/chriseconomics.substack.com/f_auto, /__u/chriseconomics.substack.com/q_auto:good, /__u/chriseconomics.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F719830fd-06ca-48cb-af53-2c50c0defe55_2062x1078.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>You walk into an empty concert hall. At first, you are alone. You look around at the architecture and admire your solitude. A friend follows you in a few minutes later to appreciate the hall too. You begin speaking together. You take turns speaking and responding to one another. The only other noise is the reverberation of your echo bouncing off the hall&#8217;s walls. The conversation is delightful. You like your friend and what you both speak about. </p><p>After several more minutes, more of your friends enter the hall and join the conversation. Words are given more quickly and the reverberation is bouncing more rapidly. The conversation doesn&#8217;t diverge until a dozen or so people join the group. Now there are two conversations happening and the group begins to separate in order to make room for the two voices. You still hear your friend but notice the other voices in the background. </p><p>After some time, another group hears the activity and enters the hall. Enjoying the energy of pleasant conversation in an open room, they begin discussing the hall, it&#8217;s architectural characteristics, it&#8217;s great size, and potential performances they might attend in the future. </p><p>Several more groups join in the room and now what was once two conversations prattling against the concert hall walls, is a series of a dozen different discussions, all with varying topics and volumes. You overhear something you are interested in, bid your friends farewell, and go join the other conversation. They welcome you. </p><p>For now, you can easily move from one conversation to the next. </p><p>But more and more people keep pouring into the room. They each add a new voice and a new conversation to the grand hall. It becomes more difficult to squeeze between the people and get to conversations your interested in. In fact, you can&#8217;t really overhear other conversations at all so you can&#8217;t find other conversations even if you&#8217;d like to. You&#8217;re relatively content in your corner of the hall and can still hear things just fine. </p><p>More people squeeze into the already full hall.</p><p>But you no longer move. It&#8217;s too hard to find new conversations and other people are so loud. They get in the way of you being able to listen to the conversation at hand. You grow frustrated. Why do the other conversations have to interfere with your enjoyment of your small corner of the room? </p><p>Eventually, people start bringing small radios into the room so that they might have music for their conversations. The hall becomes loud with music and voices. But each group has their own radio. Some people bring multiple radios to make it louder in their corner of the hall. Two radios are louder than one. And three are louder still. </p><p>The hall now numbers thousands of people and each person has many radios. Thousands of people and tens of thousands of radios. The hall is pure chaos and no one can hear anything. </p><p>You discover a microphone on the floor and pick it up. You speak through it and realize that it&#8217;s connected to the loudspeaker. There is no ignoring your voice, it booms over everything and everyone. They get quiet. The radios turn off. You&#8217;ve found your voice. </p><p>There are other microphones. Four in total. Eventually, the hall is dominated by four microphones. Conversation and radios re-ignite. The conversations revolve around these four microphones. Each group is annoyed by the existence of the others because they make it more difficult to hear their locality. But the room reaches an equilibrium. Four primary conversations with other conversations emitting from that one. </p><p>Still, no one can move from one part of the room to another because it is too tightly packed. You accept that you cannot move and stay put. You don&#8217;t know whether you would prefer the conversation coming from one of the other 3 microphones. But it doesn&#8217;t matter. You have no choice. The room is a cacophony. You can&#8217;t even get out of the room if you wanted to. It&#8217;s too crowded to move.</p><p>You&#8217;re stuck.</p><p></p>]]></content:encoded></item></channel></rss>