Greg Faletto @gregoryfaletto.com · 24/05/2026Finally, the package also supports {broom} functions like `tidy`, `glance`, and `augment` for easier interactions with other tidyverse packages. 100
Greg Faletto @gregoryfaletto.com · 24/05/2026Cluster-robust standard errors are also now implemented. It is also worth noting that this update fixes errors in the previous package versions in the standard error calculations. This affects both point estimates and p-values. 100
Greg Faletto @gregoryfaletto.com · 24/05/2026There are also expanded features for statistical inference. P values and confidence intervals are available for all estimated treatment effects, and there's a "selected" binary column indicating whether the cohort ATTs were estimated as exactly 0--which serves as an asymptotic 100% CI. 100
Greg Faletto @gregoryfaletto.com · 24/05/2026What's new in version 1.10.0 compared to the previous CRAN release: first of all, the package now provides convenience functions for event study estimates and plots. 100
Greg Faletto @gregoryfaletto.com · 24/05/2026FETWFE is a middle ground. It regularizes the coefficients in the ETWFE regression towards each other, so that if e.g. within a cohort the treatment effect is the same in time periods t and t + 1, we only estimate one TE for those two time periods, preserving unbiasedness with better efficiency. 100
Greg Faletto @gregoryfaletto.com · 24/05/2026Briefly, under staggered adoptions, the two-way fixed effects estimator is biased for the average treatment effect on the treated units. It turns out that estimating a single coefficient for the treatment effect on all cohorts at all times doesn't aggregate into a sensible estimate of the ATT. 100
Greg Faletto @gregoryfaletto.com · 14/05/2026setting aside the war in Iran--a lot of smart folks twist themselves into a pretzel because they can't wrap their heads around 1/4 of americans believing Trump's promises that he was going to lower prices and being pissed that he didn't, because that's too dumb to believe. but that's the situation. 020
Greg Faletto @gregoryfaletto.com · 04/05/2026Yeah, people saying they’re happy with the product and it being profitable are two different things 010
Greg Faletto @gregoryfaletto.com · 21/04/2026POV: you’re a Trump administration official boarding a 3 AM flight to The Hague in zip ties on an aggressively-interpreted legal theory that you’re just going to have to contest from a cell in the Netherlands while the executive branch pretends to try to get you back to the US 000
Greg Faletto @gregoryfaletto.com · 07/04/2026“Simulated surveys” is basically this meme except the person says “Generate a sample from a population where the mean is 4” and then the computer says “>THE SAMPLE MEAN IS 4.03” 0224
Greg Faletto @gregoryfaletto.com · 02/03/2026This is interesting. First of all, I think one could argue that minimizing squared error (and therefore caring about the bias/variance tradeoff) satisfies this. It depends on what your metric for "like" is. 120
Greg Faletto @gregoryfaletto.com · 27/02/2026I was not prepared for the firestorm when I gave my take in the old place 000
Greg Faletto @gregoryfaletto.com · 08/02/2026It sort of feels like if you pay $8 million for a 30 second Super Bowl ad, they should throw in the rights to refer to it as the Super Bowl instead of the "big game" 010
Greg Faletto @gregoryfaletto.com · 05/01/2026In the Democratic Party, the first step in the crisis management playbook is always, always to explain to this 40% of the public why Republicans' basic framing of the argument is correct and they're actually making some pretty good points 000
Greg Faletto @gregoryfaletto.com · 25/12/2025I'm reading this part of the structured abstract (I don't have access to the full text), and I see that they're talking about distributions where 9 of the top 10 highest adult performers weren't top 10 child performers. That seems significantly more lopsided than your plot. 110
Greg Faletto @gregoryfaletto.com · 06/12/2025It's crazy how many people think Biden failed to cancel any student loan debt. $190 billion! www.nasfaa.org/news-item/35... 081
Greg Faletto @gregoryfaletto.com · 30/11/2025Total inference cost is [cost per token] times [tokens used]. AI companies want the first number to go down (ideally a lot) and the second number to go up (ideally a lot). So total inference cost isn't a great metric. First number is in fact going down dramatically (the y-axis is on a log scale). 373
Greg Faletto @gregoryfaletto.com · 24/11/2025Most people make at least some conscious choices at points in their life in the hopes of eventually getting a more desirable job, like education choices. "It's hard to do that," "some people are born with advantages," and "there are wide disparities in wages" are all things I would have agreed with 030
Greg Faletto @gregoryfaletto.com · 20/11/2025doesn't really matter if you're dead. Uber reports 153 people died in Ubers in 2021 - 2022 www.uber.com/us/en/about/... 000
Greg Faletto @gregoryfaletto.com · 29/10/2025the world if non-VC-and-C-suite technology brothers, sisters, and non-binary siblings ran everything 050
Greg Faletto @gregoryfaletto.com · 26/10/2025Or (*cough*) maybe you believe *some* TEs are not unique (e.g. 2 cohorts starting treatment consecutively have the same initial TE) & want to use this to reduce variance, but rather than picking the structure yourself & risking bias you want to use ML to learn it from data arxiv.org/abs/2312.05985 020
Greg Faletto @gregoryfaletto.com · 26/10/2025The short explanation is: DID assumes "parallel trends": a time-invariant selection bias in outcomes between eventually-treated and never-treated units. So you can use pre-treatment observations to estimate the selection bias. (Here β1 is selection bias, β2 is the "seasonality effect", β3 is TE.) 150
Greg Faletto @gregoryfaletto.com · 18/10/2025This later paper by a similar group was an easier entry point for me and also lays out this specific topic more clearly than the 2019 one IMO 110
Greg Faletto @gregoryfaletto.com · 18/10/2025Wait, what exactly is this paper adding that isn't in Athey et al (2019)? (They cite it but don't really spell out the novelty compared to that paper explicitly) 110
Greg Faletto @gregoryfaletto.com · 01/10/2025Yeah it really sucked when Biden didn't get his way on the child tax credit. en.wikipedia.org/wiki/Build_B... 1160
Greg Faletto @gregoryfaletto.com · 25/08/2025It's that "age as a predictor" plot from like a month ago! Looks great! 1121
Greg Faletto @gregoryfaletto.com · 24/08/2025This isn't thought through IMO. Author's argument is *in favor of* exposing oneself to those kinds of posts. It only makes sense if being influenced by writing is something that only happens to other people--not the reader (who she's trying to influence with her writing), and certainly not *her*. 000
Greg Faletto @gregoryfaletto.com · 18/08/2025No biggie, but feel free to use it, and if you like it leave a review! 000
Greg Faletto @gregoryfaletto.com · 09/08/2025Um I didn't check all the details and some of the photos are obviously off, but I think GPT 5 did pretty well. (I'm in the habit of checking these kinds of posts because usually they don't replicate on near-SOTA--seem to typically either be based on free or outdated models) 240
Greg Faletto @gregoryfaletto.com · 07/08/2025Darn, hasn't propagated to my Plus account yet on web or mobile 😔 110
Greg Faletto @gregoryfaletto.com · 05/07/2025Finally, there's now an S3 class for the output of fetwfe(), which works with functions like print() and summary(). You'll notice the output looks nicer now. See, for example, the getting started vignette cran.r-project.org/web/packages... 100
Greg Faletto @gregoryfaletto.com · 05/07/2025Second, if you want to compare these estimators, there's now a set of functions that make it easy to conduct simulation studies. Check out the new vignette for details. cran.r-project.org/web/packages... 100
Greg Faletto @gregoryfaletto.com · 05/07/2025First of all, I added an implementation of extended two-way fixed effects (@jmwooldridge.bsky.social 2021), etwfe(), with inputs and outputs aligned with fetwfe(). There's also now betwfe(), which implements a bridge-penalized (includes lasso and ridge regression) version of etwfe(). 1183
Greg Faletto @gregoryfaletto.com · 28/06/2025this rules. Haven't taken the plunge to pay for Gemini access, been making the most of my free daily 2.5 Pro prompts for math. The CLI preview access is a super helpful workaround. I just put my prompt in a text file along with the pdf I had uploaded in a question I had asked in the web interface. 030
Greg Faletto @gregoryfaletto.com · 14/06/2025Well here's one example of what people are talking about when they say HARKing is bad 120
Greg Faletto @gregoryfaletto.com · 05/06/2025I wish we'd acknowledge more that the biggest "losers" in the 2022 - 2024 economy was about the 70th - 90th percentile of income, who experienced rapid wage growth in the bottom quartile of earners as price increases. (chart is unfairly negative IMO since includes 2020, but couldn't find better one) 100