Chris Goodman
banner
cbgoodman.co
Chris Goodman
@cbgoodman.co
Associate Professor & MPA Director @ NIU. Public finance & local govts. Special districts, mostly. 🚴

📍 Chicagoland
🌐 hello.cgoodman.com
Pinned
Hi folks, Chris here.

I figure I should do one of these intro things. I'm a prof at NIU, studying special districts and/or state preemption (people typically know me for one or the other).

I post a lot about local govts, Illinois, and cycling.

Welcome!
Reposted by Chris Goodman
How AI assistance impacts the formation of coding skills www.anthropic.com/research/AI-...
January 31, 2026 at 10:01 AM
Hi 👋

Budget prof here.

This is very good. And unusual. I might even assign it my budget class.
The City’s Budget is our future. And you deserve to know how it works.
January 30, 2026 at 10:32 PM
I have managed to get all forms of media that I have all onto my NAS and all accessible via various apps (only within my home network right now because I’m paranoid).

- Plex for video media
- Kavita for ebooks
- Audiobookshelf for audiobooks (and technically podcasts, but I don’t use that)

Neat.
January 30, 2026 at 9:00 PM
This is my default regression package these days. It’s nuts how quickly it displaced everything else.
arXiv📈🤖
Fast and user-friendly econometrics estimations: The R package fixest
By Berg\'e, Butts, McDermott
January 30, 2026 at 5:05 PM
Last year, I was interviewed by a local paper about NDAs in peri-urban mega development projects. I said elected officials should refuse and negotiate in public—residents should know what their leaders are giving away. The biggest blowback I got was from local govt economic dev people.
Page One in Milwaukee:

Data centers being developed in secret.

#$META
January 30, 2026 at 2:54 PM
January 30, 2026 at 1:49 AM
Reposted by Chris Goodman
For context, there’s a record 73,000 people in immigration detention right now. The plan would see the Trump administration add more than 75,000 NEW beds
January 29, 2026 at 9:03 PM
Reposted by Chris Goodman
NEW: ICE has spent at least $172 million this month on warehouses that it plans to convert into immigration jails

www.bloomberg.com/news/feature...

W/ @sooophie.bsky.social
US Spends Millions on Warehouses in Historic Expansion of ICE Detention
Plans for ‘mega centers’ and jails in nearly two dozen communities have sparked protests over suitability, proximity to homes and schools.
www.bloomberg.com
January 29, 2026 at 9:03 PM
I have gotten good news two days in a row.

I can’t wait to see what happens tomorrow (says the occassional stats prof).
January 29, 2026 at 8:53 PM
This, outlined by @stephenturner.us, is quite interesting. The first use example (identify your gaps in the literture timeline for a topic) is compelling—perhaps more so for incredibly niche areas where publications are all over the place.
Zotero + Consensus AI
Sync your Zotero library to Consensus AI to ask questions about papers you've saved, and find and fill in gaps in your collections.
blog.stephenturner.us
January 29, 2026 at 8:34 PM
Reposted by Chris Goodman
Excited to announce that Aeronaut is now live in the Mac App Store! 🎉

After two years of tinkering, polishing, and obsessing over the little things, it’s finally here!

If you’re looking for a Bluesky app designed and built for macOS, take a look…

apps.apple.com/us/app/aeronau…
January 27, 2026 at 3:31 PM
Ok, wow, a conventional comments approach to reviewing manuscripts makes the whole thing 1000% easier to organize. Especially if you pair it with a text expander to give you direct access to all the labels.

As always, an @andrew.heiss.phd insight.
Conventional Comments
Comments that are easy to grok and grep
conventionalcomments.org
January 28, 2026 at 10:55 PM
I think I'm to the point where tiny shell scripts run most of what I do weekly. The latest addition: a two-line script that compresses a folder of video files and deletes the folder (which could probably be one if I bothered to learn `7zz` better).
January 28, 2026 at 6:46 PM
Reposted by Chris Goodman
ICYMI with a quick screenshot as sales pitch. Simply feed your estimation a bunch of .parquet files on disk and run it as normal.

This example takes 180m rows of NYC taxi data and computes the model in < 1 second.

On a laptop.
January 28, 2026 at 5:20 PM
"No Money shall be drawn from the Treasury, but in Consequence of Appropriations made by Law; and a regular Statement and Account of the Receipts and Expenditures of all public Money shall be published from time to time."
Marco Rubio: "The oil proceeds are being deposited into an account that ultimately will become a US Treasury blocked account here in the US. We will say 'this is what this money can be spent on.' They will submit to us a budget request -- 'we want to use the money on these things.'"
January 28, 2026 at 5:17 PM
The inclusion of luts (or Looks in Halide's parlance) is super neat. It's one of the things I love the most about Kino.
January 28, 2026 at 5:12 PM
Reposted by Chris Goodman
Chuck Grassley has been an elected official since 1958 and a Senator for 45 years. He is the longest serving Senator in office. He chairs the Judiciary Committee.
"Ask someone else, I am just a U.S. Senator." — Chuck Grassley
January 28, 2026 at 4:26 AM
Checking in on Texas state government: Still no clue about how academic hiring works.
“State government must lead by example and ensure that employment opportunities — particularly those funded with taxpayer dollars — are filled by Texans first" said Abbott.
January 27, 2026 at 8:59 PM
I didn't expect to be choking back tears at my desk today, and yet…
I grew up with Alex Pretti
The kind-hearted ICU nurse shot by federal agents was my childhood best friend.
www.theverge.com
January 27, 2026 at 7:21 PM
When this is all said and done (and make no mistake, we're going to win), it'll be nice to have a database of people for the monument to democracy we'll build.
TOM HOMAN: “We’re going to create a database where those people that are arrested for interference, impeding and assault, we’re going to make them famous. We’re going to put their face on TV. We’re going to let their employers, in their neighborhoods, in their schools, know who these people are.”
January 27, 2026 at 6:59 PM
lol, user error.

BIOS update to support the gen of processor I was trying to drop in and all is right with the world. 2.5x the processing power for the same TDP.
With RAM prices this high, I have to keep my home fileserver running for a while longer. It's 10+ years going, but a newer (lol, 2017) CPU would double the processing speed.

Buying a working part shouldn't be this hard. And yet.
Ah, the age old problem of “is it the new hardware?” Or “is it the software doesn’t like the new hardware?”

Buying old CPUs is fun.
January 26, 2026 at 11:51 PM
Non-lethal is a misnomer. Chemical irritants are banned in warfare by international treaty (they can still kill people; imagine drowning in mucus). And all manner of non-ferrous bullets can kill at close range.

There are intended procedures to limit casualties. None appear to be followed.
This seems quaint but routine use of “non lethal” weapons against people peacefully exercising their first amendment rights is also a complete outrage and extreme violation of our liberties.
January 26, 2026 at 5:12 PM
January 26, 2026 at 4:20 PM
I like not having to think about stuff to work on, but Things chose violence this morning.

(To be clear, I did this)
January 26, 2026 at 4:04 PM