Hynek Schlawack
banner
hynek.me
Hynek Schlawack
@hynek.me
Pythonista & PSF fellow 🐍🏆, Gopher 🐹, blogger 📝, speaker 📢, YouTuber 📺. ❤️ nuance & outcomes, 🗣️🇨🇿🇩🇪🇺🇸

https://hynek.me/
https://github.com/hynek
https://www.youtube.com/@The_Hynek
https://mastodon.social/@hynek
https://x.com/hynek
discord finally got their shit together 🥲
November 11, 2025 at 10:13 AM
why thank you github for sending me three emails explaining what a pull request is
November 10, 2025 at 5:20 PM
Reposted by Hynek Schlawack
A day's worth of work 💪
November 2, 2025 at 1:18 PM
November 2, 2025 at 8:19 AM
OMG my The Bear opinion isn't fringe 🥲

I LOVE S1. I've made SO many ppl watch it.

I also liked S2.

I absolutely HATED S3. It felt like the writers got too much artistic freedom after their (well-deserved!) success & I had to watch them artistically jerking-off on TV.

slate.com/culture/2024/06/th
The Bear Is Not a Good Show
When the series premiered on FX, it was smart and thoughtful television. Not anymore.
slate.com
October 31, 2025 at 11:36 AM
Reposted by Hynek Schlawack
Have you been considering donating, but worried that we might be running out of space? Worry not! A new challenger appears! @Yhg1s has committed ANOTHER $5000 match, raising our total matching funds to $17,000, which (modulo a few additional receipts I need to process) means we are down to 43%.
October 31, 2025 at 2:53 AM
Affinity going to shit as expected would've been so much easier to stomach if Apple wouldn't be neglect-killing Pixelmator at the same time. :( We went from two alternatives to zero.

www.affinity.studio/get-affinity
It seems you are using an old or unsupported browser. To continue enjoying our product, please update to a recent version of one of the following browsers:
www.affinity.studio
October 31, 2025 at 8:40 AM
Since Bartender's fancy features got super janky (if your Apple menu suddenly opens without doing anything: that's Bartender's triggers), I finally made the jump to Ice which is open source and lets somewhat sleep better at night. Better late than never. icemenubar.app/
Ice - Menu Bar Manager
Ice is a powerful menu bar management tool. While its primary function is hiding and showing menu bar items, it aims to cover a wide variety of additional features to make it one of the most versatile menu bar tools available. - Ice - Menu Bar Manager
icemenubar.app
October 31, 2025 at 8:38 AM
lol so in order to add any kind of 2FA to a Twitch account, I have to give them my phone number and agree to "Twitch may use your phone number to call or send text messages for informational purposes."

How much 2FA goodwill have thirsty companies like this destroyed?
October 30, 2025 at 4:38 AM
It's been two days, but I'm still excited to announce structlog 25.5.0!

It contains A LOT, but the main BLOCK of features is that the active ConsoleRenderer is now a) mutable and b) easily obtainable which allows for interactive adjustments w/o reconfiguring everything.

github.com/hynek/structlog/
Release 25.5.0 · hynek/structlog
Highlights Huge release! There's plenty of important little bug fixes and new features, but the headliner is definitely the improved ergonomics of structlog.dev.ConsoleRenderer. We have finally acc...
github.com
October 29, 2025 at 4:17 AM
Reposted by Hynek Schlawack
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 27, 2025 at 2:47 PM
the other day I tried to explain astigmatism to someone (my eye condition that got worse over the years; reading glasses don't help me shit) and someone else was like "ah yes, real-life lens flare"!

I couldn't explain my issue to anyone in 45 years and there it was, in four words.
October 25, 2025 at 11:14 AM
I'm SO afraid of Bloodlines 2. The first part was one of my favorites games of all times (I played it late and fan-patched). Given 2's dev history heartbreak is inevitable, huh? 😞
October 25, 2025 at 4:07 AM
I think I have a whole blog post/talk/video in me on this topic, but I feel like most ppl lack imagination when thinking about the DB repository pattern. It doesn't have to be just add/list/get—it's probably even wasteful!

Catchy: "Database Repository Pattern for People Who Don't Hate Databases"
October 21, 2025 at 7:19 AM
"[S]top investigating low-level crimes where [Met] judged there was little prospect of catching the culprits"

meet: "Problems grow the size they need for them to be acknowledged."

www.nytimes.com/2025/10/15/wo...
London Became a Global Hub for Phone Theft. Now We Know Why.
About 80,000 phones were stolen in the British capital last year. The police are finally discovering where many of them went.
www.nytimes.com
October 21, 2025 at 5:20 AM
LWN: Explicit lazy imports for #Python

I'm VERY excited by this PEP.

lwn.net/SubscriberLink/104112...
Explicit lazy imports for Python
Importing modules in Python is ubiquitous; most Python programs start with at least a few impor [...]
lwn.net
October 21, 2025 at 4:14 AM
Reposted by Hynek Schlawack
🎥 The Wednesday conference talks are now live! ✨ Watch them now on our YouTube channel: www.youtube.com/@EuroPythonC...
October 20, 2025 at 12:52 PM
nice, looks like Docker is cooked
October 20, 2025 at 8:17 AM
TIL Hugo has had built-in support for Tailwind CSS 4 for a while!

I made this my Sunday project; lmk about breakage. ;)

gohugo.io/functions/css/tailw...
css.TailwindCSS
Processes the given resource with the Tailwind CSS CLI.
gohugo.io
October 19, 2025 at 11:13 AM
The main reasons for me to use Safari on macOS despite being behind on web standards is integration with its iOS siblings and performance. 1/3
October 19, 2025 at 10:37 AM
hot take: a big reason for the collective anxiety around free-threading is the result of decades of copium where we assured each other that it's good, actually, that #Python has a bad threading story, because threads are dAnGeRoUs and our feeble minds need protection
October 17, 2025 at 6:13 AM
to everyone asking foss maintainers to finally publish a new version: as a teenager, have you ever been asked by someone to clean your room after you decided to do it yourself? 😇
October 14, 2025 at 7:50 AM