James Harr

@jamesharr.me

Networker, automation developer, IPv6 troublemaker, nerd, dog parent

@mkennedy.codes wrt combining async/await and free threading -- I don't think that's outside the realm of possibility. Go and Erlang map their thread constructs onto a fixed number of OS threads, usually matching the core count. So you may not need any decorator saying "this is cpu bound"

The Trump/ICE method is akin to stochastic terrorism. You flood a city with untrained hotheads. You pump them up with white nationalist propaganda and tell them to escalate and kick ass. You also make clear you'll shield them from any legal accountability. You don't know specifically who is going...

@pythonbytes.fm for your live recordings, do you happen to have an iCal url I can add to my calendar? I'm anti-YouTube-notify-bell (well really anti-most-app-notifications) but I still want to join one of the recordings.

@designthinking.lol Do you know that your RSS feed isn't being updated on your main site? Looks like the RSS feed was last updated Apr 25, 2025. % curl -s designthinking.lol/feed/ | grep lastBuild <lastBuildDate>Fri, 25 Apr 2025 09:42:43 +0000</lastBuildDate>

DESIGN THINKING! ComicDESIGN THINKING! ComicMy fickle brainMaximum Engagement!Things I Say / MeanVoices inside my headTrain your brainBeetakingSmarter HiringThe Influencer’s LamentThe DreamcrusherLorem Ipsum

designthinking.lol

With Tom Lehrer's passing, I suppose this is a moment to share the story of the prank he played on the National Security Agency, and how it went undiscovered for nearly 60 years.

BREAKING. From a reliable source. MITRE support for the CVE program is due to expire tomorrow. The attached letter was sent out to CVE Board Members.

Bild

@samatkins.co Thanks for forking pylibyear, it solved some problems with libyear running on newer python versions. So I hate to be the one to mention this, but I think the author of the original Python project (Nasir Hussain) passed away back in May of 2021.

TIL that (at least some) filing cabinets have a big block of concrete at the back. It makes complete sense but I just never knew...