Paul Goldsmith-Pinkham
banner
paulgp.com
Paul Goldsmith-Pinkham
@paulgp.com

Yale SOM professor & Bulls fan. I study consumer finance, and econometrics is a big part of my research identity. He/him/his

Economics 47%
Mathematics 9%

Oh maaaan. Is that expensive?
New research alert!

Are smartphones changing knowledge measures on surveys?

tl;dr YES!

This is work with my awesome coauthors Olivia Valdes and Jeremy Burke--probably one of the most fun papers I've been a part of.
the pre-LLM projects on my GitHub profile are like low-background steel
My co-author Charles Hodgson (Yale) is hiring a full-time pre-doc to work on projects focusing on the role of information externalities.

The hired researcher will meet regularly with faculty and receive dedicated research training & career development skills.

Application👇
Today we’re launching Open Climate Risk, a fully open option for U.S. building-level climate risk data. It’s unique because it allows you to see not only risk scores, starting with wildfire, but also the complete underlying dataset, methods, and codebase. carbonplan.org/research/cli...
Used the same @typst.app png rendering trick that renders @paperposterbot.bsky.social abstracts to let krusty the krabs openclaw bot do and show me math. I think I'm inching closer to being able to write a full paper via text message
I've update the cryofront tool I built yesterday (for visualizing sustained cold spells) to now also visualize "thermofronts," sustained warm spells. Also some new features like supporting non-US cities, toggling today's data on/off, etc. jugander.github.io/cryofront/
Cryofront
The Pareto frontier of sustained cold — explore minimax temperature curves by city or ZIP code.
jugander.github.io
The morning so far

I am not yet (honestly inspirational / for band practice when the drummer comes over for now). Was thinking about drumeo?
Last week we released dplyr 1.2.0, but we left off something VERY important 🙂

`dplyr::if_else()` and `dplyr::case_when()` are now up to 30x faster and use 10x less memory!

We dive into how we achieved these numbers in this new #rstats post!

tidyverse.org/blog/2026/02...
`dplyr::if_else()` and `dplyr::case_when()` are up to 30x faster
dplyr 1.2.0 comes with much faster and more memory efficient `if_else()` and `case_when()` functions!
tidyverse.org

Some real ZZ Top vibes!

Don’t worry those are coming too

Oh wow that is gorgeous!! That blue is something else

No way Harvard is going to be able to do this unilaterally. Other schools have tried and failed

Now what if we took this and also vibe-coded something: paulgp.com/band-page/

Maybe someday!

Hell yeah. That’s definitely me 😂

lol yeah it’s my new midlife crisis

2001 -- Korea model.

Like this scratches every itch I have as a rhythm guitarist

My friend lent me his Epiphone Casino and it has been lifechanging.

ditto
Being able to use a lookup table & just use "from" & "to" language like this is SUCH a wonderfully change for me when recoding values 🥹 #dplyr has always felt conversational to me, & now we can finally use it to say "recode this variable from this to that" without typing a long case_when #rstats
It's been cold in New Haven for a while. How cold? How long? What about other cities? I used claude code to cook a webtool to explore what I am calling the "cryofront": the minimax curve of how cold it's been, for how long. Feedback welcome! (AI coding is wild y'all.) jugander.github.io/cryofront/
Last chance to present a paper at this Econ-CS conference
#econsky
marketdesigner.blogspot.com/2026/02/dead...
Deadline tomorrow morning for Econometric Society conference on Economics and AI+ML
marketdesigner.blogspot.com
Disturbingly detailed analysis of my first rewatch incoming

Did they de-age Ricky Martin

Love to see the pats getting iced out