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
hanging out with new frens #mantaRay #hawaii #sealife
November 24, 2025 at 11:44 PM
meine brand iz vorking 🥺
November 24, 2025 at 2:34 AM
whoever is waging war on Xmas is getting their ass whipped
November 23, 2025 at 10:51 PM
your bug report is very important to me; please stand by
November 22, 2025 at 1:17 AM
2025 was a wild ride for me. It was absolutely amazing & I'm not sure I'll be able to top my non-YT (sorry 🙈) output but I was also permanently stressed out as fuck.

So now, after giving one of my most important speeches for some of the most important people in my life, I'm collapsing to human goo.
November 19, 2025 at 7:42 PM
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