Please apply! This year we're especially interested in early-stage projects so slide decks are welcome :)
30.01.2026 01:52 — 👍 10 🔁 6 💬 0 📌 1@vinisingh.bsky.social
Asst Prof @CarnegieMellon • Health and Behavioral economist • Enjoy limericks, fantasy, and mezcal • also go by Vini https://www.manasvinisingh.com/ (opinions mine)
Please apply! This year we're especially interested in early-stage projects so slide decks are welcome :)
30.01.2026 01:52 — 👍 10 🔁 6 💬 0 📌 1Ugh meta I don't want my glasses to pull up people's names, I want my glasses to pull up the relevant journal article any time someone says "I saw a study that ...."
17.02.2026 14:16 — 👍 3 🔁 0 💬 0 📌 0I started yesterday. kicked things off with a good sob when Sophie evaporated into rose petals
16.02.2026 14:06 — 👍 1 🔁 0 💬 1 📌 0There no logic, people like Helen just have careers backfilling justifications for xenophobia. Immigrant groups that underperform US-born are lazy morons who don’t deserve to be here, those who over perform are ruthless strivers destroying valuable White Ways of Knowing & Doing. There’s no winning
03.02.2026 22:55 — 👍 244 🔁 32 💬 8 📌 1Please apply! This year we're especially interested in early-stage projects so slide decks are welcome :)
30.01.2026 01:52 — 👍 10 🔁 6 💬 0 📌 1From my grandmother's story: "One by one our good decent teachers disappeared and instead Nazi teachers replaced them."
27.01.2026 16:03 — 👍 43 🔁 27 💬 1 📌 1Can guest lecture on many health policy topics and/or causal inference/ applied metrics. Would love to help.
16.01.2026 09:50 — 👍 0 🔁 0 💬 0 📌 0Added a new -- and permanent, I fear -- line to my paper acknowledgements section.
04.01.2026 22:00 — 👍 13 🔁 0 💬 1 📌 0Going to add my own two cents to the academic convo on AI... I do think there is an AI bubble + it will burst. That doesn't mean AI will go away, but it does mean it will be less ubiquitous than many of the tech leaders say it will. Also, i think a lot of us are frustrated. As an academic... 1/7
27.12.2025 17:08 — 👍 37 🔁 11 💬 1 📌 2"Because our students enter into Income Share Agreements (ISAs), in which successful graduates "pay it forward" to the next generation, the impact is in potentially unbounded."
Amazing work. (Also a nice bonus that @johanneshaushofer.com is a shining light in the academy)
an econ JMP thread in 2025? Ah, a sight for sore eyes
12.11.2025 20:15 — 👍 7 🔁 0 💬 0 📌 0An incredible read.
08.11.2025 21:51 — 👍 2 🔁 0 💬 0 📌 0There are more of us than there are of them.
05.11.2025 02:31 — 👍 32715 🔁 5199 💬 441 📌 255Food $500
Rent $1500
Utilities $300
Gas $150
Bribes and fascism stuff $20 trillion
Someone who is good at the economy please help me budget this, my society is dying
My vote in the 2028 D primary for POTUS will hinge almost entirely on the % of this Administration they promise to imprison
15.10.2025 00:43 — 👍 3164 🔁 539 💬 68 📌 33🤯🤯🤯 Now this is what I'm talking about!
14.10.2025 00:33 — 👍 5 🔁 0 💬 0 📌 0nooooooo it was one coding session, it didn't mean anything
13.10.2025 23:44 — 👍 3 🔁 0 💬 1 📌 0yes absolutely ... the dangers of errant merges are dire 😭 and it feels even more dangerous when i'm just learning R and there is no simple way to inspect my merges. at least tidylog may provide a good first step!
13.10.2025 23:28 — 👍 1 🔁 0 💬 0 📌 0omg perfect!!! thank you! tidylog seems to be exactly what I was looking for (I wanted dplyr's many-to-many error but for other kids of errors as well, e.g., if i tried doing m:1 but there were multiple records in the second data)
13.10.2025 23:23 — 👍 4 🔁 0 💬 2 📌 0yep, basically wondering whether i have to write this every time i use join()
merge_flag = case_when(
!is.na(x) & !is.na(y) ~ "matched",
!is.na(x) & is.na(y) ~ "X_only",
is.na(x) & !is.na(y) ~ "Y_only",
TRUE ~ "error"
)
yup yup i just meant to say that diagnostics are trickier. I've tried to write my own function, but at least at this stage of learning it's not pretty easy for me :) if i use my own (clunky) function, it seems I lose the rich functionality of R's native join? Maybe soon though! 🤞
13.10.2025 23:08 — 👍 1 🔁 0 💬 0 📌 0This is the only package I found aimed at that issue. But the "relationship = ..." doesn't show warnings when it should
randrescastaneda.github.io/joyn/
I finally made the switch to R from stata, and as a fierce long-time defender of stata, I can concede that R is leagues better in almost every way.
Still, I do wish there was an easier way to diagnose merges w/o complicated code. GPT hasn't helped, and joyn doesn't seem to do it right. Any advice?
dammit i did not see the first comment
10.10.2025 17:16 — 👍 0 🔁 0 💬 0 📌 0Crying (complimentary)
24.09.2025 17:07 — 👍 9 🔁 1 💬 1 📌 0JDM folk: please submit :)
22.09.2025 14:29 — 👍 5 🔁 1 💬 0 📌 0A woman protesting outside the ICE facility in Broadview, Illinois, was brutally assaulted by goons who used mace and sting balls on her.
20.09.2025 00:45 — 👍 6760 🔁 4323 💬 1716 📌 1193so many dead canaries and we just keep on mining
17.09.2025 23:10 — 👍 30272 🔁 7131 💬 273 📌 168New The Effect materials today: introductions to basic coding and data manipulation in R, Stata, and Python. Get the wheels turning on using these languages with data with these intro pages and exercises:
nickchk.com/Coding%20and...
nickchk.com/Coding%20and...
nickchk.com/Coding%20and...