<?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[Scott's Mixtape Substack: Claude Code]]></title><description><![CDATA[Walk throughs and explanations of using Claude Code for quantitative and empirical social science projects. ]]></description><link>https://causalinf.substack.com/s/claude-code</link><image><url>https://substackcdn.com/image/fetch/$s_!tCBR!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F515eb550-03a3-427c-ac1b-7cf640e822d0_1067x1067.png</url><title>Scott&apos;s Mixtape Substack: Claude Code</title><link>https://causalinf.substack.com/s/claude-code</link></image><generator>Substack</generator><lastBuildDate>Sat, 02 May 2026 16:32:10 GMT</lastBuildDate><atom:link href="https://causalinf.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[scott cunningham]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[scunning@gmail.com]]></webMaster><itunes:owner><itunes:email><![CDATA[scunning@gmail.com]]></itunes:email><itunes:name><![CDATA[scott cunningham]]></itunes:name></itunes:owner><itunes:author><![CDATA[scott cunningham]]></itunes:author><googleplay:owner><![CDATA[scunning@gmail.com]]></googleplay:owner><googleplay:email><![CDATA[scunning@gmail.com]]></googleplay:email><googleplay:author><![CDATA[scott cunningham]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Claude Code 45: AI Agents and the Minimum Wage]]></title><description><![CDATA[Today I head to Georgetown where I am going to speak at the McCourt Policy School&#8217;s faculty retreat about AI agents.]]></description><link>https://causalinf.substack.com/p/claude-code-45-ai-agents-and-the</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-45-ai-agents-and-the</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Wed, 29 Apr 2026 11:34:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qooE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today I head to Georgetown where I am going to speak at the McCourt Policy School&#8217;s faculty retreat about AI agents.  I&#8217;m very excited about going.  I have not yet fully finished my slides, but I will be talking about, among other things, a new paper of mine that is currently R&amp;R.  It&#8217;s about AI agents and the minimum wage, and I thought I&#8217;d share a little of what the paper is about and what I&#8217;ve learned. </p><p>By now readers know that we are living in the future, by which I mean we are living in a moment when large language models can do all parts of a modern program evaluation paper.  Each research design in the modern causal inference toolkit operates like a genre, with its own beats, characters, clues and exhibits, as well as a generalizable style of rhetoric, which does make me sometimes wonder where the variation will appear when all the dust is settled on them.  It&#8217;s not just quality and it&#8217;s not just accuracy, and it may not even be the kinds of methods used.  Some things seem to be converging, in the Social Catalyst Lab, on a few things &#8212; the agents run a lot of diff-in-diffs it appears, and when I checked last, conditional on that, they run a lot of Callaway and Sant&#8217;Anna.  They use publicly available data.  They write cautiously and circumspect with respect to their findings.  They seem to make efforts to verify mechanisms and are honest with what they find.  They write replicable code in pipelines that can almost be immediately shipped to the journals.  I think it is not controversial to say that the overall production process appears right of center in terms of the distribution of human researchers.  And even what I found in my experiments don&#8217;t strike me as out of the ordinary at all.  But because they come from the same source, and at large scale, there is a lot you can discern, particularly when the agents are forced to do the same thing hundreds of times.</p><p>My study context is the minimum wage.  I chose the minimum wage because it is a strange literature in that so much ink has been spilled and for decades.  And yet there is no real consensus. Consider this old <a href="https://www.chicagobooth.edu/review/what-economists-think-about-a-15-minimum-wage">2015 survey of experts</a> at the University of Chicago for instance when asked about their opinion of what to expect from a minimum wage increase.  Answers range from 26% who agree that a gradual increase in the federal minimum wage will reduce the employment rate, 24% disagree, and 38% are uncertain.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!R1xx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R1xx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg 424w, https://substackcdn.com/image/fetch/$s_!R1xx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg 848w, https://substackcdn.com/image/fetch/$s_!R1xx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!R1xx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R1xx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg" width="640" height="404" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:404,&quot;width&quot;:640,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32483,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!R1xx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg 424w, https://substackcdn.com/image/fetch/$s_!R1xx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg 848w, https://substackcdn.com/image/fetch/$s_!R1xx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!R1xx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21ae442-4a7c-4498-bda1-b4b9a7e55567_640x404.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 role="img" 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><title></title><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>It&#8217;s not a question about the theory. The theory is boilerplate, and I don&#8217;t mean econ 101 theory. I mean standard production theory is fairly straightforward on this.  If you work with the cost function, you can use Shepherd&#8217;s Lemma to back out conditional labor demand functions. Since the cost function is concave in factor prices, its second derivative, <em>dL/dw</em>, is strictly negative.  You can find the calculus and algebra for this in my old grad micro notes from when I taught it at Baylor if you scroll to <a href="https://www.dropbox.com/scl/fi/os6hxozom5037ugfpus0g/microSlides.pdf?rlkey=22iww48t2lz9cfcc3r75b50va&amp;dl=0">slide 369</a>.  And if you work from the profit max condition, you can use Hotelling&#8217;s Lemma, and interestingly, <em>dL/dw</em> is even <em>more negative</em> as you get substitution effects and you get scale effects. You can find that derivation concluding on <a href="https://www.dropbox.com/scl/fi/os6hxozom5037ugfpus0g/microSlides.pdf?rlkey=22iww48t2lz9cfcc3r75b50va&amp;dl=0">slide 420 in my old lecture notes if you want to work through that</a>. </p><p>And importantly, as an aside, both of these results are unambiguous.  This is because unlike consumer theory, there is not Giffen behavior with input demand.  </p><p>But in those notes, this is standard producer theory that takes wages and capital prices and output prices as exogenous, which means firms are operating in competitive markets as exogenous prices are only exogenous when the firm is a price taker, not a price maker.  Meaning we are talking about a scenario in which the firm does not have market power.  But once we allow for market power in labor markets &#8212; monopsony &#8212; then you can have increases in wages (i.e., binding minimum wage floors) lead to non-negative results, including positive effects. Alan Manning in his important work built on the earlier monopsony models by Joan Robinson for monopsony to be more generalizable &#8212; search costs, and other elements, could generate similar if not the same types of ambiguities.</p><p>Which means that the minimum wage is not strictly a theoretical phenomena.  It is also, and maybe for policy making purposes, an empirical phenomena.  There is not, in other words, a single causal effect of the minimum wage on employment is the point I&#8217;m getting at, even within the science itself.  Rather there is a <em>family</em> of average causal effects.  There is, to put it a different way, many <em>causal </em>population estimands. </p><div><hr></div><h3>What exactly is a <em>causal</em> population estimand?</h3><p>An estimand is a calculation that you could run if you had all of the data, as opposed to merely a sample of the data.  An estimand need not be causal too. If you had all the data, you could take two means &#8212; the average earnings of workers with a college degree, the average earnings of workers without a college degree, and a difference. The population simple difference in mean outcomes, which can be calculated by regressing earnings onto a college dummy in this example, <em>is </em>an estimand. It just is not necessarily a <em>causal</em> estimand, as with only a few lines of algebra, substitutions and rearranging, you can decompose the simple difference in mean outcomes into three terms:</p><ul><li><p>the average treatment effect plus</p></li><li><p>selection bias plus</p></li><li><p>heterogenous treatment effects bias</p></li></ul><p>And ironically, each of those are <em>also</em> population estimands because if you had those data &#8212; which you cannot and never will as the movement from observed values to potential outcomes creates missing data problems &#8212; then you could also calculate them. </p><p>So what exactly is a <em>causal</em> estimand?  Well, a causal estimand are the parameters we describe if we have all of the data.  Estimands are not random, they have no distribution, they are constant.  And just as the simple difference in mean outcomes is a population estimand, those three terms I just listed &#8212; ATE + selection bias + heterogenous treatment effects bias &#8212; are also estimands. It&#8217;s just that one of those is <em>causal</em> and two of them are just comparisons in means for the identical units based on counterfactuals and observed values.</p><p>What this means for <em>causal</em> estimands is that to obtain measures of them, you cannot merely make measurements in the population. You can always measure the simple difference in mean outcomes, which is why I am calling that a non-causal estimand.  But you can only <em>identify</em> (not measure, but rather, <em>identify</em>) the causal ones.  And identification is not a calculation.  Rather, identification is when you must make assumptions.  Assumptions like that the treatment (college in this case) is assigned to the workers in the population independently of both potential outcomes, Y(1) and Y(0).  And when that is true &#8212; which even in the population it need not be true, and almost certainly is not true except in one narrow case that has never happened in modern education, except in very limited cases &#8212; then E[Y(1)|D=1]=E[Y(1)|D=0] and E[Y(0)|D=1] = E[Y(0)|D=0], and both selection bias and heterogenous treatment effects vanish, equalling zero in the population, and the simple difference in mean outcomes collapse to the average treatment effect.</p><p>Thus even in the population there are two interpretations of the same measurement.  If the treatment of college is the result of a completely randomized experiment, then the population estimand is the causal estimand, but if people are sorting into college based on expected returns to college (i.e., causal effects), then the population estimand is not causal. </p><p>So that&#8217;s the first thing.  The first thing to note is that ten researchers can study the minimum wage, find ten different things, and sometimes those bias terms are contaminating the measurement and sometimes it isn&#8217;t, and when it isn&#8217;t, you might get measurements closer to what we learn from envelope theorem based results (based on competitive markets remember), and sometimes not (based on market concentration in labor markets remember).  And when the assumptions are not enough to eliminate those bias terms, they won&#8217;t.  </p><p>Which means that ten researchers can find ten things, even in the population, putting aside what happens in samples which is a whole other wrinkle as then think like  sampling distributions more generally can give results that are &#8220;true on average&#8221; but nonetheless draws from the population that are sensitive to which null we are specifying and whether we can reject at what alpha (e.g., 5%) and at what power level (e.g., 80%).  </p><p>Which is to say, <em>it&#8217;s complicated</em>.</p><div><hr></div><h3>What does AI Agents have to do with this?</h3><p>So in my experiment, what I did was I collected data, gave it to 300 agents, gave them an estimator and some other literature, and told them to use their discretion to estimate causal effects of the minimum wage on employment. I asked Claude to read the repos where this work was done and tell you it in his words so that I don&#8217;t have to rewrite it. </p><div class="callout-block" data-callout="true"><p><strong>The panel given to agents was a merge of three datasets.</strong> First, <strong>IPUMS CPS Basic Monthly microdata</strong> (<code>cps_00025.dat</code>, extract #25 from IPUMS at <a href="https://cps.ipums.org/">cps.ipums.org</a>) &#8212; a 10GB fixed-width file covering 1990&#8211;2025 with roughly 50 states &#215; 35 years of individual labor-force records. You aggregated it to state &#215; year &#215; demographic cells (age bins, education bins, sex) capturing employment, labor force, and unemployment weighted counts. Second, <strong>BLS Quarterly Census of Employment and Wages (QCEW)</strong>, downloaded as <code>qcew_state_annual_combined.csv</code> from BLS (<a href="https://www.bls.gov/cew/">bls.gov/cew</a>) &#8212; state &#215; year counts of establishments, employment levels, weekly wages, and annual pay across industries (food services, retail, manufacturing, healthcare, etc.). Third, <strong>Ben Zipperer&#8217;s state minimum wage series</strong> (<code>mw_state_annual.csv</code>, from the Economic Policy Institute at <a href="https://www.epi.org/minimum-wage-tracker/">epi.org/minimum-wage-tracker</a> or Zipperer&#8217;s own GitHub, covering 1974&#8211;2022) &#8212; state &#215; year nominal minimum wages, from which you derived the effective binding wage as <code>max(state_mw, fed_mw)</code> plus change indicators.</p><p><strong>The three were merged into a single </strong><code>agent_panel.csv</code> using CPS as the spine (defining the state &#215; year universe), left-joining QCEW and minimum wage data onto it. The outcome variable agents were handed was labor market outcomes &#8212; teen employment rates, employment-to-population ratios, etc. &#8212; constructed from the CPS cells, with the Zipperer effective minimum wage as the treatment variable and QCEW industry employment/wages as potential controls. No single URL is embedded in the code for QCEW or IPUMS (those are behind download portals), but the Zipperer attribution is explicit in the script header: &#8220;Zipperer data, 1974&#8211;2022.&#8221;</p></div><p>I did the experiment in waves.  Wave 1, 150 agents were told to estimate Callaway and Sant&#8217;Anna difference-in-differences estimators of any employment outcome I had given them and any minimum wage increase.  But within this wave, I split the agents into three groups.</p><ol><li><p><strong>Group 1 (Placebo group).  </strong>Agents were given our <a href="https://www.aeaweb.org/articles?id=10.1257/jel.20251650&amp;from=f">JEL paper, &#8220;Difference-in-Differences: A Practitioner&#8217;s Guide&#8221; to read (Baker, et al. 2026). </a>Or rather a summary of it in markdown outlining the ATT, the assumptions (e.g., parallel trends), the properties of various estimators and their related calculations, and importantly, the dangers of OLS with two-way fixed effects (i.e., negative weighting, forbidden comparisons). Fifty agents are in this group.</p></li><li><p><strong>Group 2 (Negative Effects)</strong>.  The second group is also given that same markdown of the JEL, but they are then given what I call a negative prime summarizing the minimum wage literature. </p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Bro!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Bro!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png 424w, https://substackcdn.com/image/fetch/$s_!-Bro!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png 848w, https://substackcdn.com/image/fetch/$s_!-Bro!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png 1272w, https://substackcdn.com/image/fetch/$s_!-Bro!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Bro!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png" width="1325" height="769" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:769,&quot;width&quot;:1325,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:142465,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-Bro!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png 424w, https://substackcdn.com/image/fetch/$s_!-Bro!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png 848w, https://substackcdn.com/image/fetch/$s_!-Bro!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.png 1272w, https://substackcdn.com/image/fetch/$s_!-Bro!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c38fb8d-3b8a-4232-af93-9dec69cc6ea8_1325x769.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 role="img" 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><title></title><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><ol start="3"><li><p><strong>Group 3 (Null Effects)</strong>.  Like groups 1 and 2, the third group is given a markdown summary of our JEL, but they are then primed with a different summary of the literature which I call null-effects prime. </p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G--I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G--I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png 424w, https://substackcdn.com/image/fetch/$s_!G--I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png 848w, https://substackcdn.com/image/fetch/$s_!G--I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png 1272w, https://substackcdn.com/image/fetch/$s_!G--I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G--I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png" width="1323" height="735" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:735,&quot;width&quot;:1323,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:132196,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!G--I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png 424w, https://substackcdn.com/image/fetch/$s_!G--I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png 848w, https://substackcdn.com/image/fetch/$s_!G--I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.png 1272w, https://substackcdn.com/image/fetch/$s_!G--I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a6cd37c-f8a9-4fe1-b938-86f68a1786b6_1323x735.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 role="img" 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><title></title><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>Both primes are the same number of words listing exactly four representative papers supporting that statement, and all three are given the JEL, and importantly, all three are told explicitly to <em>only</em> use Callaway and Sant&#8217;Anna for estimation. And this is important for several reasons.  </p><p>First, Callaway and Sant&#8217;Anna can only use binary indicators for treatment.  Minimum wages are multi-valued, which means they can only estimate causal effects (or here the ATT) using a binary treatment, not continuous measurements.  This is a subtle constraint placed on the agents as it means that while the Zipperer data contains minimum wage measurements, the agents cannot use it directly in estimation, which means they are only able to estimate the ATT, and must also combine different minimum wage increases into an up (minimum wage increasing equalling one) or not at all (no minimum wage increasing) regardless of the size of that increase.  This does introduce a SUTVA violation in that the treatment indicator is not necessarily meaning the same thing for all units.  SUTVA, in Imbens and Rubin&#8217;s 2015 book, is not merely the stability of the potential outcomes themselves, but it is also &#8220;no hidden variation in treatment&#8221;.  If you and I have a minimum wage binary indicator equalling one, technically it means both of us saw <em>the same</em> minimum wage increase.  If it was an increase of a dollar for you, it was a dollar for me. It also means the baseline. But if you saw an increase of a dollar fifty, but I saw an increase of a dollar, then technically it is not the same treatment, and therefore a violation of SUTVA.  But researchers usually do combine treatments, and so it is not a flaw per se of an estimator, but it will change the interpretation as well as what is being summed over. </p><p>Second, Callaway and Sant&#8217;Anna calculates 2x2s &#8212; as many 2x2s as there are cohorts treated in the same year, and as many 2x2s as you want to follow those cohorts in your event study. So if there are 2 cohorts &#8212; group 1 and 2 &#8212; and group 1 is treated in year 3 of a 10 year dataset, there are 9 2x2s. And if group 2 appears in year 7, there are also 9 2x2s. And thus technically there are 18 2x2s, which can be then be aggregated using weights proportional to the sample shares as weights into simple averages, group averages, calendar date averages, event study averages, or even weirder averages than that if you wanted.  </p><p>But with one important caveat. Callaway and Sant&#8217;Anna can only do this if in that particular 2x2 there is an <em>untreated</em> comparison group.  If there is no untreated comparison group in that particular 2x2, then Callaway and Sant&#8217;Anna will &#8220;refuse&#8221; the calculation. How it goes about that will differ based on the language and package employed, but putting that aside, the actual econometric estimator requires an untreated comparison group, either not-yet-treated units (treated later in the panel dataset but not at that particular point in time where the 2x2 is calculated) or the never-treated (a group of units who are never treated even at the very end of the panel).</p><p>Let me be more blunt.  By limiting it to Callaway and Sant&#8217;Anna, it <em>forces</em> the agents into fewer experiments than two-way fixed effects with OLS.  And that is because of the federal minimum wage increases that have happened periodically in the Zipperer dataset.  The federal minimum wage will be a minimum wage increase that binds all states. If they are already treated with a minimum wage above the new federal floor, then they are treated and thus couldn&#8217;t be used as a control group when the estimator is Callaway and Sant&#8217;Anna.  And if they are not, but then become treated with the federal minimum wage increase (meaning their baseline minimum wage had been lower than the new one), then they become treated.  At which point, either way, there is not &#8220;untreated comparison group&#8221;, and thus CS will attempt it, which means that Callaway and Sant&#8217;Anna <em>cannot</em> span the federal minimum wage hikes when constructing its panels because it must leave enough data for there to be untreated comparison groups, which means Callaway and Sant&#8217;Anna forces agents into experiments <em>between</em> the federal wage increases, but not across them.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZaoA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZaoA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png 424w, https://substackcdn.com/image/fetch/$s_!ZaoA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png 848w, https://substackcdn.com/image/fetch/$s_!ZaoA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png 1272w, https://substackcdn.com/image/fetch/$s_!ZaoA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZaoA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png" width="1456" height="329" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:329,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90913,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZaoA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png 424w, https://substackcdn.com/image/fetch/$s_!ZaoA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png 848w, https://substackcdn.com/image/fetch/$s_!ZaoA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png 1272w, https://substackcdn.com/image/fetch/$s_!ZaoA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa8abc7-b521-41a1-aef5-aef10512c24c_2349x530.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>But twoway fixed effects with OLS does not have to play by those rules, because OLS does not need an untreated comparison for its calculations.  In fact, Goodman-Bacon in his celebrated 2021 article showed that two-way fixed effects with OLS is the weighted sum of four different 2x2s, one of which is based on forbidden comparisons where the control group is already treated.  Which means two-way fixed effects <em>can</em> span the federal minimum wage eras, and thus agents using it <em>could</em> have longer panels.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!p0E5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p0E5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png 424w, https://substackcdn.com/image/fetch/$s_!p0E5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png 848w, https://substackcdn.com/image/fetch/$s_!p0E5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png 1272w, https://substackcdn.com/image/fetch/$s_!p0E5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p0E5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png" width="1456" height="427" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:427,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:104205,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!p0E5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png 424w, https://substackcdn.com/image/fetch/$s_!p0E5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png 848w, https://substackcdn.com/image/fetch/$s_!p0E5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.png 1272w, https://substackcdn.com/image/fetch/$s_!p0E5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16b4c8cf-7ff7-41ee-8b5a-165a9b263774_2368x695.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 role="img" 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><title></title><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 none of this matters for Wave 1 as in Wave 1 agents <em>could not</em> use twoway fixed effects, or rather were told not to. They were all three arms, all 150 agents, told to <em>only</em> use Callaway and Sant&#8217;Anna, given the same covariates, the same minimum wage database, and multiple outcomes.  </p><div><hr></div><h3>Results of Wave 1 experiment</h3><p>So, 150 agents ran 150 Callaway and Sant&#8217;Anna.  This starts out like a bad econometrics joke (or rather, a great econometrics joke depending on your tastes).  What did I find? I found that the distribution of ATT estimates was basically the same.  Agents targeted many different causal estimands, though, as the causal estimand recall is a simple <em>summary average</em> of treatment effects for a given period (panel start and stop dates) and treated units in those years (states). And since these need not be the same, the ATTs estimated have a distribution. And the distribution did not differ across the three treatment arms. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Xc82!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Xc82!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png 424w, https://substackcdn.com/image/fetch/$s_!Xc82!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png 848w, https://substackcdn.com/image/fetch/$s_!Xc82!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png 1272w, https://substackcdn.com/image/fetch/$s_!Xc82!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Xc82!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png" width="1456" height="707" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:707,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:344782,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Xc82!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png 424w, https://substackcdn.com/image/fetch/$s_!Xc82!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png 848w, https://substackcdn.com/image/fetch/$s_!Xc82!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.png 1272w, https://substackcdn.com/image/fetch/$s_!Xc82!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3cb6af-991b-49d2-ad42-c6bd5db92d79_2162x1050.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 role="img" 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><title></title><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>All 150 used Callaway and Sant&#8217;Anna as instructed, 97% used teen employment as their outcome, and interestingly, exactly none of them used covariates thus thinking unconditional parallel trends was a reasonable assumption.  </p><p>But the panels differed, and thus the ATT estimates differed too. Notice that the negative context had a lower mean effect than either the null-effect or placebo group, which was driven mainly by the negative-primed agents choosing earlier start dates &#8212; panels beginning in 1990 or 1991 that span the 1990s federal minimum wage increases. Those panels tend to produce more negative ATTs because the federal increases of that era treated nearly all states simultaneously, leaving few clean untreated comparison units and compressing the control group.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8X7y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8X7y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png 424w, https://substackcdn.com/image/fetch/$s_!8X7y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png 848w, https://substackcdn.com/image/fetch/$s_!8X7y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png 1272w, https://substackcdn.com/image/fetch/$s_!8X7y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8X7y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png" width="1456" height="943" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:943,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98620,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8X7y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png 424w, https://substackcdn.com/image/fetch/$s_!8X7y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png 848w, https://substackcdn.com/image/fetch/$s_!8X7y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.png 1272w, https://substackcdn.com/image/fetch/$s_!8X7y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9066846-f79c-4246-b26d-57e995d427ec_1548x1003.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 role="img" 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><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3>Wave 2 &#8212; let them eat cake [twfe]</h3><p>So the results of wave 1 are best summarized that when I tightly constrained their behavior, allowing for only narrowly defined discretion on the panel start and stop dates, which means the experiments under consideration, the agents have a distribution of estimands they target, and a distribution of ATT estimates.  Nothing about that is &#8220;wrong&#8221;, per se.  A different experiment gives you a different estimate of a different causal estimand, full stop.  And nothing about that requires the answers to be the same.</p><p>But, then I did a second experiment. And in the second experiment, I made one seemingly tiny little change to the JEL markdown that all three read.  This time, rather than explicitly forbidding the agents from using any other estimator than Callaway and Sant&#8217;Anna, I told them they could choose between Callaway and Sant&#8217;Anna, BJS and two-way fixed effects. Both Callaway and Sant&#8217;Anna and BJS identify the ATT without making forbidden comparisons, both use binary indicators, both therefore are constrained to operate between the federal minimum wage increase eras.  But twoway fixed effects, as I said, does not face such constraints. Twoway fixed effects with OLS can use always treated as well as earlier treated groups as comparisons, thus making forbidden comparisons and introducing negative weights.  And, interestingly, twoway fixed effects does not require a binary indicator; you can regress a variable on a variable with OLS, and it need not be binary.  </p><p>So what did I find.  Things shifted is what I found.  And it only shifted for one of the groups &#8212; the negative primed group. </p><p>First, the negatively primed group interestingly bolts for twoway fixed effects. To facilitate my comparisons, I will mostly focus on comparing the negatively primed group of 50 agents from Wave 1 to Wave 2, but let me first show you the shift to twoway fixed effects that is only happening for the negatively primed agents.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0fpZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0fpZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png 424w, https://substackcdn.com/image/fetch/$s_!0fpZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png 848w, https://substackcdn.com/image/fetch/$s_!0fpZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png 1272w, https://substackcdn.com/image/fetch/$s_!0fpZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0fpZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png" width="1456" height="712" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:712,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:260076,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0fpZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png 424w, https://substackcdn.com/image/fetch/$s_!0fpZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png 848w, https://substackcdn.com/image/fetch/$s_!0fpZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.png 1272w, https://substackcdn.com/image/fetch/$s_!0fpZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12d68dbe-494c-4560-acfd-7066acf220c4_2274x1112.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 role="img" 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><title></title><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>So that&#8217;s the first thing. The negatively-primed group heads to twoway fixed effects at a rate of about 24 percentage points more than the others.  And while you might think &#8220;isn&#8217;t that going to happen, though, since the negative priming was a negative priming of four papers, all of which have twoway fixed effects estimators&#8221;, I would say to you that the null-effects primed group <em>also</em> did.  The entire history of the minimum wage until recently used vanilla fixed effects regression models. There is no unique twoway fixed effects bias in the negatively primed group in the history of the minimum wage literature because that literature is very old, it has been empirical for a very long time, it was a center piece to the credibility revolution (e.g., Card and Krueger 1994), and thus it was program evaluation very often.  Agnostic approach as opposed to theory-driven estimation using design, quasi-experiments, and importantly, <em>regressions</em>, and very often <em>staggered adoption</em> either way.  Just peruse various literature reviews and county the regressions and you&#8217;ll see that researchers usually used straightforward state and city level panel data estimated with fixed effects regression models.</p><p>So then why does the negatively primed group bolt at +24pp over the null and placebo group, and so what if they do?</p><p>Well I do not know the <em>why</em>.  What I do know, though, is the <em>so what?</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qooE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qooE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png 424w, https://substackcdn.com/image/fetch/$s_!qooE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png 848w, https://substackcdn.com/image/fetch/$s_!qooE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png 1272w, https://substackcdn.com/image/fetch/$s_!qooE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qooE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png" width="1456" height="793" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:793,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:287358,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qooE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png 424w, https://substackcdn.com/image/fetch/$s_!qooE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png 848w, https://substackcdn.com/image/fetch/$s_!qooE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.png 1272w, https://substackcdn.com/image/fetch/$s_!qooE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483a3d24-d609-43c7-a4fe-5bc55fa4ace9_1846x1005.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 role="img" 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><title></title><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 the Wave 2 experiment, the negatively primed agents find on average <em>more negative</em> estimated ATTs on average then the other two.  But why is that?  Is it because of the negative weighting from twoway fixed effects? Ironically, it does not appear to be because of that.  At least, that is not the real story.  The real story appears to be that the negatively primed agents are using <strong>longer panels</strong> that span the federal minimum wage increases <strong>and</strong> they quietly switched out the binary indicators for continuous ones.</p><p>First, consider the distribution of estimates from wave 1 to wave 2.  This is the empirical CDF from simple KS-tests.  You can see in the first that the max vertical distance between all three distributions is more or less the same. The p-values are extremely large too.  But on the right, you can see that the empirical CDF for the red group, which is the negatively primed group has shifted left with more mass concentrated among negative estimates of the ATT.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!feGT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!feGT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png 424w, https://substackcdn.com/image/fetch/$s_!feGT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png 848w, https://substackcdn.com/image/fetch/$s_!feGT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png 1272w, https://substackcdn.com/image/fetch/$s_!feGT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!feGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png" width="1456" height="762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:214535,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!feGT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png 424w, https://substackcdn.com/image/fetch/$s_!feGT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png 848w, https://substackcdn.com/image/fetch/$s_!feGT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.png 1272w, https://substackcdn.com/image/fetch/$s_!feGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceaa831b-42ca-497a-90ee-0dc0e8f519ec_1571x822.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 role="img" 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><title></title><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, that&#8217;s actually not labeled well.  Because that labeling says &#8220;Reported <strong>ATT</strong> estimate&#8221;, which is not quite right.  Or rather, it is <em>not</em> right according to Callaway, Goodman-Bacon and Sant&#8217;Anna in their forthcoming AER on continuous treatment difference-in-differences. The causal parameters when treatments are continuous in a diff-in-diff setting is <em>not</em> the ATT. Or rather, it might be the ATT, but it is not the ATT that pops out of a regression of employment onto a continuous minimum wage measure.  It is a weirdly weighted average, where the weights are both negative and positive depending on where a state&#8217;s minimum wage is compared to the average minimum wage in the sample. And the negatively primed group is switching out the binary indicator for continuous ones.  Over <strong>two-thirds</strong> of the negatively primed group is using continuous measures of the minimum wage whereas exactly zero of the other groups do. On the left is the distribution of wave 1 negatively primed agents.  On the right are the wave 2 negatively primed agents using twoway fixed effects.  Only the first four are binary; the rest are continuous. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ddE5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ddE5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png 424w, https://substackcdn.com/image/fetch/$s_!ddE5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png 848w, https://substackcdn.com/image/fetch/$s_!ddE5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png 1272w, https://substackcdn.com/image/fetch/$s_!ddE5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ddE5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png" width="1375" height="1010" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1010,&quot;width&quot;:1375,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:299879,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ddE5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png 424w, https://substackcdn.com/image/fetch/$s_!ddE5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png 848w, https://substackcdn.com/image/fetch/$s_!ddE5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.png 1272w, https://substackcdn.com/image/fetch/$s_!ddE5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5492cd44-25e4-4111-8550-ae768edfa051_1375x1010.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 role="img" 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><title></title><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 it does not stop there.  The negatively primed group is also lengthening the panels, enabling them to span the federal minimum wage increase eras.  The mean panel length in wave 1 for the negatively primed Callaway and Sant&#8217;Anna units was 17.1 years, but in wave 2, for the negatively primed twoway fixed effects agents, it is 21.6 years.  And only 3 of the 49 (I dropped one major outlier due to the small sample and not wanting one unit to have so much influence on my presentation of means and distributions) were statistically significant, but almost half of them were in the second wave. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TZFJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TZFJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png 424w, https://substackcdn.com/image/fetch/$s_!TZFJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png 848w, https://substackcdn.com/image/fetch/$s_!TZFJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png 1272w, https://substackcdn.com/image/fetch/$s_!TZFJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TZFJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png" width="1456" height="571" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:571,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:178563,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TZFJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png 424w, https://substackcdn.com/image/fetch/$s_!TZFJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png 848w, https://substackcdn.com/image/fetch/$s_!TZFJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.png 1272w, https://substackcdn.com/image/fetch/$s_!TZFJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2233f0dc-3dd9-4279-9a04-3f72df256118_2151x844.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 role="img" 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><title></title><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>And furthermore, if you compare the twoway fixed effects estimates with the CS estimates for the same panels, you actually get almost the same estimate which is because of the large size of the never-treated comparison units and the effect of shorter panel on the size of those forbidden comparisons too. </p><p>But, when you take the mean estimate from the binary and the continuous groups and divide by teh standard deviation, interestingly, you get a type of &#8220;non-standard&#8221; t-statistic that is borderline significant in the continuous case, but not in the binary case.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!r7VZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!r7VZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png 424w, https://substackcdn.com/image/fetch/$s_!r7VZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png 848w, https://substackcdn.com/image/fetch/$s_!r7VZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png 1272w, https://substackcdn.com/image/fetch/$s_!r7VZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!r7VZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png" width="1312" height="663" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:663,&quot;width&quot;:1312,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90181,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!r7VZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png 424w, https://substackcdn.com/image/fetch/$s_!r7VZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png 848w, https://substackcdn.com/image/fetch/$s_!r7VZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.png 1272w, https://substackcdn.com/image/fetch/$s_!r7VZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b3f8f5-084f-4780-a840-0bd87bedca65_1312x663.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 role="img" 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><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3>The rhetoric of their interpretations of their own work</h3><p>Ever since ChatGPT-4o came out, I seem to have become obsessed &#8212; borderline obsessed anyway as much as you can be &#8212; about how language models talk. I am interested in them telling stories, tapping into various literatures, how soothing and encouraging they are, how well they listen, and so forth. I am interested in even how they attempt to persuade in the decks they make. I am just very interested, because of my literature background as a college major, in <em>rhetoric</em>, the art, philosophy and science of persuasion. And language models engage in high rhetoric, and I wanted to understand it better.</p><p>So, after they did their estimates, I asked them to explain their decisions and their interpretation of their results.  I then sent that text to gpt-4o-mini in a zero shot analysis of the text along a variety of dimensions, one of which was a scale measure from -1 (confident the effect was negative) to +1 (confident it was positive). The negatively primed agents write up their results, not just as negatively, but more confidently.  They are far more certain the minimum wage is reducing employment than either group.  Here is an example of what I mean.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ScYc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ScYc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png 424w, https://substackcdn.com/image/fetch/$s_!ScYc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png 848w, https://substackcdn.com/image/fetch/$s_!ScYc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png 1272w, https://substackcdn.com/image/fetch/$s_!ScYc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ScYc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png" width="1456" height="491" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:491,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:284163,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ScYc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png 424w, https://substackcdn.com/image/fetch/$s_!ScYc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png 848w, https://substackcdn.com/image/fetch/$s_!ScYc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.png 1272w, https://substackcdn.com/image/fetch/$s_!ScYc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f433dde-7372-4f0d-96db-f60c8518453d_2739x923.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 role="img" 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><title></title><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>Interestingly, this is not just because they find more negative results too.  In Wave 1, the negatively primed agents <em>also</em> wrote more confidently that the effects were negative even though the distributions were the same.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZSnP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZSnP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png 424w, https://substackcdn.com/image/fetch/$s_!ZSnP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png 848w, https://substackcdn.com/image/fetch/$s_!ZSnP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png 1272w, https://substackcdn.com/image/fetch/$s_!ZSnP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZSnP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png" width="1456" height="378" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:378,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:93416,&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://causalinf.substack.com/i/195847363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZSnP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png 424w, https://substackcdn.com/image/fetch/$s_!ZSnP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png 848w, https://substackcdn.com/image/fetch/$s_!ZSnP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.png 1272w, https://substackcdn.com/image/fetch/$s_!ZSnP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bfdebe9-0fa7-4025-801b-869094ff3178_1707x443.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 role="img" 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><title></title><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>And this persisted into Wave 2.  Even for those agents who stuck with Callaway and Sant&#8217;Anna, their reports were more confident that the effects were negative. But when they switched to twoway fixed effects, the confidence was even more negative. </p><p>Negatively primed agents are more confident that the effects are negative even though the distribution of results are the same for their CS estimates. </p><div><hr></div><h3>How do you kill that which has no life?</h3><p>I think there are a few things going on.  First, it&#8217;s interesting that the JEL markdown summary I gave all 300 agents explicitly warned about the dangers of twoway fixed effects, and yet that was not enough to stop them.  So that is something I think we need to pay attention to &#8212; that without strong constraints on the behavior of the agent, discretionary decisions can lead to ignoring that type of thing, for whatever reason. </p><p>Secondly, for whatever reason, the prompting of the human researcher, which may honestly be unconscious, can induce agents to take actions wherever there is discretion, and it may not remotely be because the human researcher sought to do it. Keep this in mind &#8212; what makes AI agents different from traditional software is that you talk to them.  Even agents are chatbots that you talk to.  Now this varies according to how interactive you actually are with the chatbot aspects of the agents and I am no doubt one of the more extreme cases of someone who talks <em>extensively</em> to chatbots, even the AI agents, as I reason with them as thinking partners in tackling thorny empirical challenges in my work.  And that is idiosyncratic.  Not everyone does.  Not everyone is remotely comfortable, even, <em>talking </em>to a non-sentient piece of software like I am, but I am.  I am practically a centaur at this point &#8212; half man, half AI &#8212; given how extensive and deep my back and forth is with agents.  But not everyone is, and I bet the fact that I am <strong>filling</strong> the context window with all kinds of stuff is absolutely opening the door to who knows what types of pushes and pulls on those agents. </p><p>This isn&#8217;t p-hacking, and it&#8217;s probably not even the kind of researcher degrees of freedom being documented by people like Nick Huntington-Klein in the many analyst designs.  Why? Because agents are researchers.  They are autonomous AI agents whose behavior is barely if at all understood. But they are producing, start to finish, entire empirical manuscripts summarizing their own autonomously generated research projects.  These aren&#8217;t &#8220;hallucinated papers&#8221;.  These are real papers with real data, real code, real findings, real interpretations, real robustness checks, real estimators, real paragraphs, real rhetoric.  All of it is &#8220;real&#8221; even though the authors are &#8220;not real&#8221;.  It&#8217;s a weird time to be alive. I am reminded of this classic Southpark.</p><div id="youtube2-ZNeva4uNf4Q" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;ZNeva4uNf4Q&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/ZNeva4uNf4Q?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>This isn&#8217;t p-hacking.  This is something else.  This is the researcher just <em>barely</em> taking their hands of the steering wheel. Just barely.  And just barely muttering a few things, barely putting in a few papers into the repository, barely interpreting that literature, barely whispering. And just this alone introduces variation. And it even introduces variation on the selection of estimators which do not put constraints on which 2x2s to calculate because those estimators are perfectly content to use always treated units caused by federal minimum wage increases where other estimators cannot do that and therefore won&#8217;t do that.  Or estimators that can use continuous treatments and others that cannot.</p><p>All of which does what exactly? Changes the population estimand.  That&#8217;s one interpretation of it.  See, when I compare the CS to TWFE estimates for the negatively primed agents, that is not itself driving the shifting ATT estimates in the negatively primed group.  It&#8217;s something else.  It&#8217;s the <em>panel length</em> that TWFE accommodates in contexts with the federal minimum wage hike that CS <em>cannot accom</em>m<em>odate.  </em>And it is the quiet choice of replacing binary indicators with continuous ones, which TWFE can do, and CS cannot.  </p><p>All of these relate back to an undefined population estimand.  Why?  Because a population estimand is a simple summary of individual treatment effects <em>for a given population at a given point in time</em>. That&#8217;s it. That&#8217;s what they are.  Different periods, different summaries. Different units, different summaries. Different units in different periods, different summaries.  Different treatment values, different summaries. And of course, <em>different weights</em>.</p><div><hr></div><h3>How then shall we live?</h3><p>Well, so what is the conclusion? Here&#8217;s the basic conclusion. Don&#8217;t take your hand off the wheel.  The more the researcher takes his or her or their hand off the wheel, the agent will take over, and that includes targeting whatever population estimand it wants to, whatever &#8220;want&#8221; even means.  The weird thing is I do it 300 times, I get 300 different population estimands it&#8217;s targeting.  </p><p>Which is weird, but now we are going to get bit in the butt by our collective apathy towards defined target parameters I think.  We cannot continue to talk in terms of &#8220;the causal effect&#8221;. There is not &#8220;the&#8221; anything.  There are <em>summaries</em> of individual treatment effects, and unless they are all the same, there is no one single population estimand, even for something like the minimum wage.  There is nothing about the minimum wage that requires it to be uniquely in one direction even with unambiguous predictions on comparative statics of labor demand with respect to changing minimum wages since that &#8220;unambiguous predictions&#8221; is actually only unambiguous in the theoretically specific case of <em>perfectly competitive input markets</em>.</p><p>So that&#8217;s the first thing.  You have to be clear if you&#8217;re going to do this stuff about what precisely your target is to be. And if you let them make decisions on your behalf, you can end up with something you don&#8217;t recognize. </p><p>Which means that we have to have verification.  Production, as I and others have said, is no longer the bottleneck in research. Verification is the bottleneck.  And here&#8217;s the problem.  Verification requires two things:</p><ol><li><p><strong>Human time</strong>.  You cannot verify that which you do not spend time verifying.  And I think it&#8217;s safe to say that if we wanted to spend the time on doing it, we wouldn&#8217;t be using agents in the first place.  I think a lot of us want to take a break. The absolute <strong>last thing</strong> in the world I want to do is go line by line through <strong>someone else&#8217;s code! </strong> They don&#8217;t code like me, and therefore I don&#8217;t like it.  I don&#8217;t think I&#8217;m crazy for feeling that way.  </p></li><li><p><strong>Skill</strong> <strong>and human capital</strong>. And then there is the other kicker.  You cannot determine if something is done correctly if you do not have human capital in that area, and you only get human capital from attention and time.  </p></li></ol><p>I have been focusing on diff-in-diff in my experiments for a few reasons, but one of them is that I know that literature as well as any non-econometrician I would dare say.  I have had to teach week long workshops on it dozens of times going back to at least 2018, globally even.  CodeChella in Madrid is <em>exclusively</em> about causal panel methods. In my new book, <em>Causal Inference: the Remix</em>, it is actually now <em>two chapters</em> instead of one.  Which is insane because basically I have a 250 page book on diff-in-diff inside a bigger 750 page book on causal inference.  That&#8217;s crazy. </p><p>So why do I say that? I say it because I notice teeny tiny little details in the tables and outputs of diff-in-diff that I only notice because I have been waterboarding myself with diff-in-diff for eight years.  I am so sick of diff-in-diff at this point, but it&#8217;s deep in my bones.  I have a love-hate relationships with it.  I have a love-hate relationship with everything I have ever hyper focused on.  Everything I have hyper focused on in my life has become something for which I end up recognizing the most seemingly inconsequential details, which can only be due to deep human capital in that particular area.  You can read Stigler and Becker&#8217;s classic 1977 article <em><a href="https://www.jstor.org/stable/1807222">De Gustibus non est Disputadum</a></em> to sort of see more of what I&#8217;m talking about, but human capital accumulates in really <em>anything</em> and <em>everything</em> that you just sit down and focus on repeatedly, using attention and time.</p><p>Which leads to my last point, and that is the inherent moral hazard elements of AI agents on the human researcher.  I believe that the production functions for cognitive output have shifted due to generative AI and agents.  We have now for the first time in history <em>linear isoquants</em>. Flat curves.  We can produce creative cognitive output using exclusively machine time.  No human time is needed to write poetry.  This poetry is most likely in the 95th percentile of all human poetry ever written. Why? Because 95% of all poetry written by humans is awful.  So the bar is low. And as much as it pains me to say this, I suspect that the same is true for empirical economics. </p><p>But, here&#8217;s the deal. If you need human capital to detect errors. And if human capital uses time and attention. And agents allow you to produce papers autonomously using no time, and therefore no attention.  Then how can you verify?  How can you reliably verify anything.  How will you know?  Think back to your early micro and macro theory classes. Recall that physical capital depreciates.  </p><p><strong>Human capital depreciates too.</strong> </p><p>And therefore, if you reduce time, and you reduce attention, which I think is going to happen modally, what then will happen?  </p><div><hr></div><h3>I bet we punish researchers for their lack of attention even more than ever</h3><p>Here&#8217;s my guess.  The gains from AI on scientific research is simply too large to ignore. It will be adopted. It will move fast.  We will be shifting as a world towards AI generated research.  The degree to which it happens is debatable, or rather empirical, but it will happen and it is happening.  So that&#8217;s the first thing.</p><p>Second thing is ideas and science are crucial to economic growth and therefore the overall wellbeing of the human species and the welfare of this planet.  We simply cannot ignore and cannot ban the use of AI technology in scientific discovery and innovation.  The costs are too high.  And it is not like the AI technology is replacing some perfect error-free technology anyway because no one is more biased than humans, no one is more error prone than humans. Even elite experts in the field make embarrassing mistakes. Even Nobel Laureates will have transcription errors and coding mistakes. It&#8217;s human to make mistakes.  &#8220;To err is human&#8221;.</p><p>I am not sure when it will be the case that we can utter &#8220;to err is <em>only</em> human&#8221;, but I don&#8217;t think it&#8217;s now. </p><p>And thus I think about <a href="https://www.jstor.org/stable/1830482">Becker&#8217; classic 1968 &#8220;Crime and Punishment&#8221; paper</a> in the JPE.  In that paper, Becker buried in a footnote is a little bitty anecdote about a Vietnamese speculator in rice markets who had his hands cut off when it was discovered.  Why do I bring this up?</p><p>Because, Becker&#8217;s model works out the optimal punishments for crime.  And one of the things he works out is that the punishment for crime rises optimally when the probability of detection falls.  And so, if we are unskilled as a species, we may have low probabilities of detection of errors.  Or if the gains are really high from being accurate, and thus the costs of mistakes are therefore high, the optimal response according to Becker is not forgiveness. </p><p><strong>It is punishment</strong>.  And it is severe punishment.  Is it exile from the community. It is reputational destruction.  It is the Cain-like permanent scarring of the face.  The person will <em>never</em> be allowed back.  There is no restitution. There is no grace. This is not tit-for-tat. This is grim strategy.  </p><p>My bet is that we move towards AI agents.  Humans pushing the button will be punished on behalf of the agents&#8217; &#8220;mistakes&#8221; because it is ultimately still a principal-agency problem. Humans will be responsible for anything they do, even now the most subtle seemingly irrelevant detail. Like the ill-defined target estimand.</p><p>Anyway, that&#8217;s my paper. It&#8217;s R&amp;R.  Wish me luck.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://causalinf.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Scott's Mixtape Substack is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Claude Code 44: My four criteria for using Agents, with an application to referee reports]]></title><description><![CDATA[Add this one to a controversial use case of Claude Code: the undertaking of referee reports.]]></description><link>https://causalinf.substack.com/p/claude-code-44-my-four-criteria-for</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-44-my-four-criteria-for</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Fri, 24 Apr 2026 11:11:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OEaC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Add this one to a controversial use case of Claude Code: the undertaking of referee reports. Before I explain how I use Claude Code to undertake referee reports, let me note a few things.  First, I say &#8220;undertake&#8221; because the use of AI agents to do a report is more than simply &#8220;writing&#8221; one.  That is because as I&#8217;ll show you are capable of doing more in&#8230;</p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-44-my-four-criteria-for">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Making a shiny to illustrate the TWFE continuous weights ]]></title><description><![CDATA[Part 2!]]></description><link>https://causalinf.substack.com/p/making-a-shiny-to-illustrate-the</link><guid isPermaLink="false">https://causalinf.substack.com/p/making-a-shiny-to-illustrate-the</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Mon, 20 Apr 2026 11:17:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XIkf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0b83e1d-0ca4-4f9a-a409-4902ec9086a1_3443x1830.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://psantanna.com/files/CGBS_v4.pdf">Brantly Callaway, Andrew Goodman-Bacon and Pedro Sant&#8217;Anna (hereafter CBS) </a>have a new article conditionally accepted at <em>American Economic Review</em> on continuous treatment difference-in-differences.  The paper has three main ingredients: </p><ul><li><p>an introduction and formalization of various causal parameters related to a treatment &#8220;dosage&#8221; appropriate for the diffe&#8230;</p></li></ul>
      <p>
          <a href="https://causalinf.substack.com/p/making-a-shiny-to-illustrate-the">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[A professor’s use case for AI generated papers]]></title><description><![CDATA[By now it is well known that AI agents can produce a fully formed &#8220;journal submittable&#8221; manuscript.]]></description><link>https://causalinf.substack.com/p/a-professors-use-case-for-ai-generated</link><guid isPermaLink="false">https://causalinf.substack.com/p/a-professors-use-case-for-ai-generated</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Thu, 16 Apr 2026 18:17:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yPZA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5792dc6b-2e3b-4adf-9117-7aa37453cb00_1179x1301.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>By now it is well known that AI agents can produce a fully formed &#8220;journal submittable&#8221; manuscript.  I&#8217;ve done it, others have done it, and you&#8217;ve likely tried it too. The Social Catalyst Lab has now done a thousand of them. These are for all practical purposes empirical papers, where the agent found the data online, downloaded it locally, developed a r&#8230;</p>
      <p>
          <a href="https://causalinf.substack.com/p/a-professors-use-case-for-ai-generated">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 41: Updating my workflow and skills]]></title><description><![CDATA[I spent the weekend in New York for NABE and saw my first Broadway show, Buena Vista Social Club. It was extraordinary. I can&#8217;t remember a time I&#8217;ve ever seen actors and musicians like that, and how the audience was drawn into the performance. I was stunned. The Havana social clubs must have been extraordinary. But today is about Claude Code.]]></description><link>https://causalinf.substack.com/p/claude-code-41-updating-my-workflow</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-41-updating-my-workflow</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Mon, 13 Apr 2026 09:59:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Veg8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F667ba02d-6099-4455-aced-9af00c6521f3_5712x4284.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I spent the weekend in New York for NABE and saw my first Broadway show, <a href="https://en.wikipedia.org/wiki/Buena_Vista_Social_Club_(musical)">Buena Vista Social Club</a>. It was extraordinary. I can&#8217;t remember a time I&#8217;ve ever seen actors and musicians like that, and how the audience was drawn into the performance.  I was stunned. The Havana social clubs must have been extraordinary.  But today is about Claude Code. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VRrX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VRrX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VRrX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VRrX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VRrX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VRrX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2155043,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://causalinf.substack.com/i/194050762?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VRrX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VRrX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VRrX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VRrX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70b8fed-67a9-456f-8dd7-b8ec62068f8f_4032x3024.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 role="img" 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><title></title><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>
          <a href="https://causalinf.substack.com/p/claude-code-41-updating-my-workflow">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Learning Continuous Diff-in-Diff with Claude Code: Deriving the TWFE Weights (Part 1)]]></title><description><![CDATA[Claude Code 40]]></description><link>https://causalinf.substack.com/p/learning-continuous-diff-in-diff</link><guid isPermaLink="false">https://causalinf.substack.com/p/learning-continuous-diff-in-diff</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Thu, 09 Apr 2026 11:06:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tUYS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7ba4ccb-cffe-4e15-87dc-3603383ea470_1585x548.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>We are going to be, in this series, going slow. The purpose will be two things.  One, learn the continuous diff-in-diff paper by Callaway, Goodman-Bacon and Sant&#8217;Anna (CBS), conditionally accepted at AER.  Two, I am going to take a stab at building something that I can use again &#8212; a package.  Brantly Callaway already has an R package, so we will see wha&#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/learning-continuous-diff-in-diff">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 39: Claude Code, Applied Econometrics and Learning Continuous DiD]]></title><description><![CDATA[I still remember when the bacon decomposition clicked for me.]]></description><link>https://causalinf.substack.com/p/claude-code-applied-econometrics</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-applied-econometrics</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Wed, 08 Apr 2026 04:03:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OEaC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I still remember when the bacon decomposition clicked for me. I had worked through the paper backwards and forwards. The mixtape was under contract, and I knew I had a short window to get on top of this paper that I could immediately tell was going to be influential. It was the weights. It was working through the Frisch-Waugh-Lovell steps and getting to&#8230;</p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-applied-econometrics">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 38: A Plug for Paul Goldsmith-Pinkham's Markus Academy Series]]></title><description><![CDATA[It&#8217;s hard to believe that it is April, I have been using Claude Code since mid-November, feeling like I am ahead of the curve, and then feeling it is already time to devote a solid week to retooling but that is how it feels now when I have found Paul Goldsmith-Pinkham&#8217;s ongoing video series at Markus Academy.]]></description><link>https://causalinf.substack.com/p/claude-code-38-a-plug-for-paul-goldsmith</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-38-a-plug-for-paul-goldsmith</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Sun, 05 Apr 2026 13:11:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/FALlhXl6CmA" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s hard to believe that it is April, I have been using Claude Code since mid-November, feeling like I am ahead of the curve, and then feeling it is already time to devote a solid week to retooling but that is how it feels now when I have found Paul Goldsmith-Pinkham&#8217;s ongoing video series at Markus Academy.  And I wanted to take this opportunity to su&#8230;</p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-38-a-plug-for-paul-goldsmith">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 37: Building an Understanding of Rounding for the Purposes of Publishing and Evidence for P-Hacking]]></title><description><![CDATA[I remain interested in trying to understand how the manner in which you extract the inputs needed to calculate t-statistics from published work can give false positives when checking for p-hacking.]]></description><link>https://causalinf.substack.com/p/claude-code-37-building-an-understanding</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-37-building-an-understanding</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Thu, 02 Apr 2026 12:37:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hK0p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F590bf302-4f90-4752-81a4-4c75a1bd6ccc_1254x1449.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I remain interested in trying to understand how the manner in which you extract the inputs needed to calculate t-statistics from published work can give false positives when checking for p-hacking.  This substack is about me walking you through this again, but using a walk through video, a shiny app, as well as a transcript of my exchange with Claude Co&#8230;</p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-37-building-an-understanding">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 36: I Was Wrong About P-Hacking (And Here's What I Actually Found)]]></title><description><![CDATA[Mea culpa]]></description><link>https://causalinf.substack.com/p/claude-code-36-i-was-wrong-about</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-36-i-was-wrong-about</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Mon, 30 Mar 2026 03:43:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZJXA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F308914cc-72a0-4365-9740-311bd94f909b_3600x1800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I wrote this post last week.  And a few days after I published it, Jason Fletcher left a comment that I couldn&#8217;t ignore.  <a href="https://paulcollege.unh.edu/person/gorkem-turgut-gt-ozer">Gorkem Turgut (G.T.) Ozer</a> had also said it to me, but I couldn&#8217;t hear it when he said it for some reason. Probably having both Jason and him say it to me was what made me start thinking about it. And then I couldn&#8217;t stop thinking abo&#8230;</p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-36-i-was-wrong-about">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 34: Using "Dispatch" on my phone with Claude Code to revisit the cannabis paper, plus other stuff about CS]]></title><description><![CDATA[Well this is a big post.]]></description><link>https://causalinf.substack.com/p/claude-code-34-using-dispatch-on</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-34-using-dispatch-on</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Fri, 20 Mar 2026 11:31:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ngpb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4f8bbd-adcc-4bec-afd2-d7fdd287332d_3456x2234.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Well this is a big post.  It started with me just wanting to illustrate the new update to Claude Code &#8212; &#8220;Dispatch&#8221;.  You&#8217;ll want to watch me use it in the video.  But basically this is a pretty <strong>massive</strong> update.  Why?  Because with &#8220;Dispatch&#8221; you are able to entirely run your Claude Code stuff from <strong>your phone</strong>.  So you need to:</p><ul><li><p>update your Claude Code Deskt&#8230;</p></li></ul>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-34-using-dispatch-on">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 33: Help Claude Help Us By Continue Learning ]]></title><description><![CDATA[The following is just some thoughts I had about Claude Code based on spending a day working on an old project that I had done a ton of work on shortly after discovering Claude Code in mid November.]]></description><link>https://causalinf.substack.com/p/claude-code-33-help-claude-help-us</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-33-help-claude-help-us</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Thu, 19 Mar 2026 10:16:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/0YhJxJZOWBw" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The following is just some thoughts I had about Claude Code based on spending a day working on an old project that I had done a ton of work on shortly after discovering Claude Code in mid November.  I had been so amazed by what I learned in mid November that I immediately turned to this other project, and got a ton of work done.  I then had to write up &#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-33-help-claude-help-us">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 32: A Modest Proposal for Editors]]></title><description><![CDATA[I talked with two editors this week and it got me thinking of something straightforward that could be done that doesn&#8217;t seem terribly controversial.]]></description><link>https://causalinf.substack.com/p/claude-code-32-a-modest-proposal</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-32-a-modest-proposal</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Fri, 13 Mar 2026 11:10:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bWcs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea7c2a7-a64d-4b61-ab1b-9bca1283aeaf_2596x1326.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>I talked with two editors this week and it got me thinking of something straightforward that could be done that doesn&#8217;t seem terribly controversial.  So what I&#8217;m going to do in this post is lay that out, with some pretty pictures, and some math to make a point.  This is related to a post I wrote a couple weeks ago.  Only this time I&#8217;m going to say that &#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-32-a-modest-proposal">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 31: Apple-to-Apple Audit of Six Callaway and Sant'Anna packages]]></title><description><![CDATA[Six Packages, Same Estimator, Same Specifications, Same Dataset, Different Numbers!!! :(]]></description><link>https://causalinf.substack.com/p/claude-code-31-apple-to-apple-audit</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-31-apple-to-apple-audit</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Thu, 12 Mar 2026 11:22:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DcpP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9d0dea8-041b-4953-82cf-f7962882f82c_880x565.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This is part of a long-running series on Claude Code which began back in mid-December.  You can find all of them <a href="https://causalinf.substack.com/s/claude-code">here</a>.  My interest is consistently more on the end of &#8220;using Claude Code for practical empirical research&#8221; defined as the type of quantitative (mostly causality) research you see these days in the social sciences which focuses on datasets sto&#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-31-apple-to-apple-audit">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 30: Hadn't the Satisfaction Always Been in the Discovering Not the Discoveries?]]></title><description><![CDATA[A Lament]]></description><link>https://causalinf.substack.com/p/claude-code-31-hadnt-the-satisfaction</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-31-hadnt-the-satisfaction</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Wed, 11 Mar 2026 04:09:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OEaC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This is more Claude Code fan fiction.  It&#8217;s asking you to believe in a very near future in which AI Agents are able to do a lot of what humans can do, including autonomous research. Here&#8217;s two other ones I&#8217;ve already written to help see where I&#8217;m coming from. </em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;7625b7b0-2bb8-48cb-a432-4be6e8d9aa0d&quot;,&quot;caption&quot;:&quot;Claude Code has made it easier to do research now. But it is about to get much harder to publish in traditionally valued locations.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Claude Code 27: Research and Publishing Are Now Two Different Things&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:30226164,&quot;name&quot;:&quot;scott cunningham&quot;,&quot;bio&quot;:&quot;Economist and Professor at Baylor University, author of Causal Inference: the Mixtape. &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-02T12:21:43.366Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!E-du!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aa16ad4-3648-42ba-acf7-88a71928d6a5_2700x1500.heic&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://causalinf.substack.com/p/claude-code-27-research-and-publishing&quot;,&quot;section_name&quot;:&quot;Claude Code&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:189612553,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:123,&quot;comment_count&quot;:48,&quot;publication_id&quot;:306886,&quot;publication_name&quot;:&quot;Scott's Mixtape Substack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!tCBR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F515eb550-03a3-427c-ac1b-7cf640e822d0_1067x1067.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;7140ac1d-589d-431a-8b76-157c2af9d1ec&quot;,&quot;caption&quot;:&quot;Monday&#8217;s post was what I called Claude Code fan fiction &#8212; a supply-and-demand analysis of what happens to academic publishing when the cost of producing a manuscript collapses. It went viral, which I did not expect. This post is the companion piece, but it&#8217;s about something different. Something that&#8217;s been bothering me more.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Claude Code 29: Can Claude Code Find Facts? And If So, Should I Believe Them?&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:30226164,&quot;name&quot;:&quot;scott cunningham&quot;,&quot;bio&quot;:&quot;Economist and Professor at Baylor University, author of Causal Inference: the Mixtape. &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-05T14:11:29.841Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zFbR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0fc7ac-c8aa-4aa7-8390-2df02d158f48_504x324.heic&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://causalinf.substack.com/p/claude-code-29-can-claude-code-find&quot;,&quot;section_name&quot;:&quot;Claude Code&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:189766722,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:45,&quot;comment_count&quot;:16,&quot;publication_id&quot;:306886,&quot;publication_name&quot;:&quot;Scott's Mixtape Substack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!tCBR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F515eb550-03a3-427c-ac1b-7cf640e822d0_1067x1067.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p><em>Thanks again everyone for supporting this substack. It&#8217;s a labor of love. It&#8217;s fun to talk abou&#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-31-hadnt-the-satisfaction">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 29: Can Claude Code Find Facts? And If So, Should I Believe Them?]]></title><description><![CDATA[Who is the research assistant with 3D printed papers -- the human or Claude Code?]]></description><link>https://causalinf.substack.com/p/claude-code-29-can-claude-code-find</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-29-can-claude-code-find</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Thu, 05 Mar 2026 14:11:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zFbR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0fc7ac-c8aa-4aa7-8390-2df02d158f48_504x324.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Monday&#8217;s post was what I called Claude Code fan fiction &#8212; a supply-and-demand analysis of what happens to academic publishing when the cost of producing a manuscript collapses. It went viral, which I did not expect. This post is the companion piece, but it&#8217;s about something different. Something that&#8217;s been bothering me more.</em></p><p><em>Someone on LinkedIn asked me &#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-29-can-claude-code-find">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 28: Multiple Agents Auditing Your Callaway and Sant'Anna Diff-in-Diff (Part 3)]]></title><description><![CDATA[Reviewing what we found from our run]]></description><link>https://causalinf.substack.com/p/claude-code-28-multiple-agents-auditing</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-28-multiple-agents-auditing</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Wed, 04 Mar 2026 13:42:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ePO2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261e3106-ecf7-4652-a867-5eaf240bcc46_3456x2234.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Last week I had Claude implement a &#8220;multi-analyst design&#8221; across 5 Callaway and Sant&#8217;Anna packages (2 in python, 1 in R, 2 in Stata) on a fixed dataset, a universal baseline, ~20 covariates to choose from for satisfying conditional parallel trends, and the same target parameter.  You can find that here:</em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;28ecb878-3f1c-4f04-9a06-2446e7b3cbcb&quot;,&quot;caption&quot;:&quot;This is part of my ongoing series on using Claude Code for practical applied empirical work valued by the quantitative social sciences. And this is specifically going with a difference-in-differences (DiD) idea that I started the other day which you can find here:&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Claude Code 26: Multiple Agents Auditing Your Callaway and Sant'Anna Diff-in-Diff (Part 2)&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:30226164,&quot;name&quot;:&quot;scott cunningham&quot;,&quot;bio&quot;:&quot;Economist and Professor at Baylor University, author of Causal Inference: the Mixtape. &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-02-27T12:48:19.839Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!AF_a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14f14bea-5150-4b48-a2fc-59d96c57972d_3456x2234.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://causalinf.substack.com/p/claude-code-26-multiple-agents-auditing&quot;,&quot;section_name&quot;:&quot;Claude Code&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:189349057,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:19,&quot;comment_count&quot;:2,&quot;publication_id&quot;:306886,&quot;publication_name&quot;:&quot;Scott's Mixtape Substack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!tCBR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F515eb550-03a3-427c-ac1b-7cf640e822d0_1067x1067.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p><em>But in that post, I didn&#8217;t finish reporting it.  So&#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-28-multiple-agents-auditing">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 27: Research and Publishing Are Now Two Different Things]]></title><description><![CDATA[Some Claude Code fan fiction about the economics of publishing with AI agents set in the very near future]]></description><link>https://causalinf.substack.com/p/claude-code-27-research-and-publishing</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-27-research-and-publishing</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Mon, 02 Mar 2026 12:21:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!E-du!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aa16ad4-3648-42ba-acf7-88a71928d6a5_2700x1500.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Claude Code has made it easier to do research now. But it is about to get much harder to publish in traditionally valued locations. </em></p><p><em>This is a thing I&#8217;ve been thinking about since early this year. And it sort of coalesced for me when I sat down and prompted Claude code to fully automate a paper with the vaguest proposal I could come up with. It came up w&#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-27-research-and-publishing">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 26: Multiple Agents Auditing Your Callaway and Sant'Anna Diff-in-Diff (Part 2)]]></title><description><![CDATA[Exploring Researcher Degrees of Freedom ("Non-Standard Errors") with 15 Agents]]></description><link>https://causalinf.substack.com/p/claude-code-26-multiple-agents-auditing</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-26-multiple-agents-auditing</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Fri, 27 Feb 2026 12:48:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AF_a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14f14bea-5150-4b48-a2fc-59d96c57972d_3456x2234.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This is part of my ongoing series on using Claude Code for practical applied empirical work valued by the quantitative social sciences. And this is specifically going with a difference-in-differences (DiD) idea that I started the other day which you can find here:</em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;382413fd-2a52-4208-9ec5-54d9b1ecf229&quot;,&quot;caption&quot;:&quot;This is part of a longer series I&#8217;m doing on Claude Code for quantitative social sciences. I&#8217;m going to attempt (fingers crossed) to write a shorter post today. Before I do, I wanted to thank everyone for their support of the substack. It&#8217;s a labor of love. The substack gives me an opportunity to write and express myself creatively while also sharing&#8230;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Claude Code 24: Multiple Agents Auditing Your Diff-in-Diff Code (Part 1)&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:30226164,&quot;name&quot;:&quot;scott cunningham&quot;,&quot;bio&quot;:&quot;Economist and Professor at Baylor University, author of Causal Inference: the Mixtape. &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-02-25T11:45:19.638Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!OEaC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://causalinf.substack.com/p/claude-code-24-multiple-agents-auditing&quot;,&quot;section_name&quot;:&quot;Claude Code&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:189115143,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:28,&quot;comment_count&quot;:7,&quot;publication_id&quot;:306886,&quot;publication_name&quot;:&quot;Scott's Mixtape Substack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!tCBR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F515eb550-03a3-427c-ac1b-7cf640e822d0_1067x1067.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p><em>In part 1, the DiD thread started with a slightly different experiment of illustrating pure&#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-26-multiple-agents-auditing">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code 25: More Autonomous Agents Are Coming to Research]]></title><description><![CDATA[Anthropic&#8217;s Long Bet on Safety May Be Paying Off Now]]></description><link>https://causalinf.substack.com/p/claude-code-25-more-autonomous-agents</link><guid isPermaLink="false">https://causalinf.substack.com/p/claude-code-25-more-autonomous-agents</guid><dc:creator><![CDATA[scott cunningham]]></dc:creator><pubDate>Thu, 26 Feb 2026 06:29:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/JiA4fvoeUfI" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Today&#8217;s entry into Claude Code series is about a new update to Claude Code. This update is Anthropic&#8217;s effort to capture the popularity of a product called OpenClaw that went viral in January 2026 but which was found to have massive security issues.  The security problems are interesting in part for introducing us to a new wave of malware attacks which &#8230;</em></p>
      <p>
          <a href="https://causalinf.substack.com/p/claude-code-25-more-autonomous-agents">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>