jpt
banner
jpt.sh
jpt
@jpt.sh
a while ago i created OpenStates.org. now I teach. i think we can make a better world.

https://jpt.sh
https://unnamed.computer
I wanted something I could recommend to people that just want a reliable way to host static websites with minimal fuss & cost. I wound up writing a script to sync your static site with a low-cost CDN

jpt.sh/posts/host-s...

I'm now using it to host ~15 static websites for $1/mo without Google/MS/CF
trifold: painless static website hosting via CDN
I just want to host some HTML… For years I hosted my static sites on AWS CloudFront, but about six years ago, in an effort to move away from Amazon, I wound up on Netlify. Netlify has mostly been grea...
jpt.sh
November 22, 2025 at 3:33 PM
Reposted by jpt
Both of the co-founders of Turning Point USA died from things that were preventable, but which they mocked and urged this nation to ignore. Bill Montgomery was killed in 2020 by COVID and Charlie Kirk was killed in 2025 by gun violence.
September 10, 2025 at 11:27 PM
Reposted by jpt
The protest march in Chicago - the second in only four days staged in opposition to the Trump admin's targeteting of Chicagoland for an immigration blitz - has stepped off from Congress Plaza and is heading north down Michigan Avenue. Hundreds of people have joined the march so far.
September 9, 2025 at 11:05 PM
If you're someone that uses the default terminal setup that came with your OS & wonder why anyone *prefers* the terminal, here's the first post in a series on learning to like your terminal (through installing better software for it)

www.jpt.sh/posts/like-y...
learn to like your terminal, part 1
learn to like your terminal I’ve met a lot of people that have learned to use the terminal just enough for it to remain a perpetually frustrating experience for them. There’s a lot to love about termi...
www.jpt.sh
September 8, 2025 at 9:13 PM
Reposted by jpt
Hi authors! Please remember to file a claim!
AI advocates have warned that if every author in the class action filed a claim, it would "financially ruin" the entire industry.
Authors celebrate “historic” settlement coming soon in Anthropic class action
Advocates fear such settlements will “financially ruin” the AI industry.
arstechnica.com
August 27, 2025 at 5:30 PM
Reposted by jpt
Disable ChatGPT this fucking instant. Destroy it. JFC.
Holy fucking shit
August 26, 2025 at 6:33 PM
Reposted by jpt
You're so close dude. You are nearly there
July 13, 2025 at 2:56 AM
I appreciate how short and to this point this is— and mostly sums up how GenAI makes me feel.

www.tbray.org/ongoing/When...

There’s also something particular about teaching in the current era of course, but I find the (direct) pressure is coming from companies mostly, not the students. Ask why.
The Real GenAI Issue
www.tbray.org
July 6, 2025 at 11:30 PM
If you are working on/considering a project that needs to do point-in-polygon lookup (e.g. what congressional district am I in?) I've been prototyping a tiny library to do this without a PostGIS server as quickly as possible. (Standalone rust binary with pre-loaded shapefiles.)
June 29, 2025 at 9:26 PM
Reposted by jpt
not the immediate issue, but no country will ever negotiate a stop to their nuclear program again. not after libya, not after today.
June 22, 2025 at 1:50 AM
Reposted by jpt
it’s even more demoralizing when the history you’re repeating is history you were around for the first time
June 22, 2025 at 1:44 AM
Reposted by jpt
June 4, 2025 at 12:59 AM
I'm working with a few people hoping to put together a small cohort of (paid) civic/public interest fellowships this summer.

If you work with an org that could use the help, or might be interested in mentoring, please take a few minutes to fill out this form:

forms.gle/VcVbNULxaAgk...

#civictech
Summer of Civic Hacking Interest Form
We are hoping to put together a small coalition of organizations to take on fellows to work on public-facing civic technology projects. This short survey will help us evaluate if we'll be able to do s...
docs.google.com
April 26, 2025 at 8:18 PM
Reposted by jpt
idea for a sticker: this machine serves fascists

potential uses I would never officially endorse:
- put it on a Tesla
- put it on surveillance tech
- put it on your computer probably, it depends who you are, let’s have a conversation
March 20, 2025 at 8:56 PM
I just finished teaching a course for the third year. I am trying something new & putting my Python course notes out under a CC license for anyone that might find them useful:

www.jpt.sh/posts/map-py...

These focus on using Python to work with real-world data, with a splash of general CS topics
map(python, data)
mpd.jpt.sh
March 9, 2025 at 8:09 PM
I've been thinking a lot about what this moment means for civic tech and put some thoughts together here:
www.jpt.sh/posts/third-...

tl;dr is that I'd really like to start having conversations with others that are thinking about what needs to be build and how we're going to pay for it
Civic Tech's Third Wave
I’ve spent nearly twenty years working in civic tech. It feels like with everything going on right now, I should have something to say… This is my attempt to put into words what’s been swirling around...
www.jpt.sh
February 16, 2025 at 4:52 PM
Reposted by jpt
Reminder that ipums.org has all the acs, census, CPS, NHIS, MEPS, and so much more. Bonus that it’s cleaned and harmonized in ways that make these data really easy to use in practice.
February 5, 2025 at 3:15 AM
Reposted by jpt
having succeeded in purchasing positions of influence inside the White House, the billionaires and tech VCs have now set their sights back on Wikipedia
January 21, 2025 at 8:52 PM
Reposted by jpt
Republicans on the NC Supreme Court just blocked certification of a Democratic justice's election win.

Her GOP opponent is trying to throw out 60,000 ballots cast in November, citing debunked far-right legal theories.

This assault on democracy should be a national scandal.
'This Should Make Your Blood Boil': Top NC Court Blocks Certification of Democratic Justice's Win | Common Dreams
Republicans on the North Carolina Supreme Court are under fire for blocking certification of incumbent Democratic Justice Allison Riggs' November victory to review GOP challenger Jefferson Griffin's…
www.commondreams.org
January 9, 2025 at 11:35 PM
I've decided to try being more intentional about sharing my course notes for the #python course I'm teaching this quarter. A few people had told me they'd found the older version that they found on GitHub useful, so I figured I'd mention it.
map(python, data)
map-python-data.netlify.app
January 7, 2025 at 6:02 AM
Reposted by jpt
hi
January 6, 2025 at 6:23 PM
if you want to go on a ride, look at the four pictures on this product listing www.amazon.com/gp/product/B...
Amazon.com: Latin Percussion CP221-AW Traditional Wood Bongos - Natural : Musical Instruments
Buy Latin Percussion CP221-AW Traditional Wood Bongos - Natural: Bongos - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
www.amazon.com
January 6, 2025 at 3:10 AM