Hynek Schlawack
hynek@mastodon.social
<p>• blogger 📝, speaker 📢, and YouTuber 📺<br />• 💗 Python 🐍, Go 🐹, DevOps 🔧<br />• Patron Saint of Shitty Air Travel ✈️💩<br />• works for a smol web host & domain registrar 🌐<br />• substance over flash, nuance over loudness, outcomes over ego 🧠<br />• HOA reply = block ❌<br />• PSF fellow 🏆<br />• 🗣🇨🇿🇩🇪🇺🇸<br />• 🏚️🐻🇩🇪<br />• 💙💛</p><p>tfr</p>
Posts
-
View post
Due to popular demand (it's me—I'm the demand), I've decided to cut pgbg in two and liberate the database-agnostic parts. So if you want a self-healing way to run a background thread in Python with flexible wakeups, check it out! The ideal outcome would be if someone wrote something like mysqlbg or so on top of it. :D https://bgt.hynek.me/stable/
-
View post
Happy to announce v3.0.0 of my build-and-inspect-python-package GitHub Action that does what the name says. If u maintain a Python pkg u should really give it a look! Much, much fewer broken pkgs have been pushed to PyPI & who doesn't love automatic trove classifier → GHA test matrix conversion‽ This release brings you Twine 7 & with that packaging metadata 2.5 & PEP 794 (Import Name Metadata) – also a new release procedure: no more trailing v3 tags – only full versions https:/...
-
View post
To clean myself of my writing dry spell, here's a TIL that probably should’ve been a blog post: TIL: SQLite WAL Mode Can Lock Short-Lived Readers https://hynek.me/til/sqlite-read-only-wal-locked/
-
View post
It was to be expected, but I need to stress how much #EuroPython benefitted from being the host of the CPython Core Summit this year. As I keep repeating, the main value of #PyConUS for the COMMUNITY is the gathering of stakeholders for in-person exchange. Given that I barely got any code written at the sprints (thanks, impromptu attrs sprinters, tho! ❤️) b/c I kept walking and talking and solving problems that otherwise take weeks to resolve, is a testament to how strong the attendance was.
-
View post
wow, got one of these on archive.ph linked from https://www.mgaudet.ca/blog/2024/12/30/memories-of-noah-gibbs has anybody figured out how that's possible?
-
View post
tfw your friends ( @ambv@mastodon.social) take killer photos of you and then share them with you as memes
-
View post
old and busted: delete failing tests new and hotness: delete CI configuration this is FOSS DoS; I have no other term for it https://github.com/python-attrs/attrs/pull/1585/changes#diff-2e34befd0a8baf062ee92bf489a59da4b399ee4df628eae384f92b572ada48bb
-
View post
WHOA, Pyrefly is adding proper attrs support in 1.2dev!!! 🤩 https://pyrefly.org/en/docs/attrs/
-
View post
OH: if you have Kerberos brain it all makes sense #PyConUS
-
View post
How to ruin the lives of a whole room in one slide. #PyConUS
-
View post
OH: Long Beach – The City That Sleeps #PyConUS
-
View post
Merch idea for Beeware sprints #PyConUS
-
View post
viewing all replies still doesn’t work on this website :(
-
View post
Close followers might have noticed that I’ve been complaining about losing reach for text after the Twitterpocalypse, fewer speaking opportunities due to Unprecedented Times™ and their effect on conferences, and nobody “getting” svcs. While complaining about reality is fun, I’m also aware that adjustment is necessary for survival and I’ve decided to take on a project this fall: producing a YouTube video about svcs! It took MUCH longer than I thought but here it is: https://www.youtube.com/watc...
-
View post
can’t fucking believe that “omg we’re down all the time b/c we&#39;re being ddosed by too much code 🥺”-github is fucking hosting a fucking meet and greet with the fucking dude who’s responsible for some of the worst offenses by enabling an legion of mac minis flooding the world with slop. guess github is now fully integrated into the org chart https://github.blog/open-source/register-now-for-openclaw-after-hours-github/
-
View post
RE: https://fosstodon.org/@mwb/116476124401887839 it&#39;s happening huh I&#39;ve kept silent for a long time b/c I hate throwing fellow maintainers under the bus, but the situation around httpx 1.0 (which is developed in private and has a focus on adding a SERVER!?) has become untenable for a project of such importance. I hope we as a community will find a way to navigate this situation gracefully ideally without 20 forks but with a reconciliatory ending. And yes, this is very much...
-
View post
Finally, I present y’all my latest video: uv IS the Future of Python Packaging 🐍📦 It&#39;s the result of everything that happened since uv 0.3.0 shipped and I&#39;m excited to share it with y’all: https://www.youtube.com/watch?v=8UuW8o4bHbw I&#39;m happy to report that it&#39;s almost a minute shorter than the last one. And now I collapse.
-
View post
#PyConUS #python
-
View post
“begging stochastic systems to be good boys is not a security strategy” exhibit ♾️ What really grinds my gears is how a whole industry chose to forget the 101 of ops security. This is not an “AI&quot; problem, this is gross negligence by cloud providers like Raleway pretending &quot;having evals&quot; is an acceptable defense against catastrophic data loss &amp; users having production tokens of any kind lying around such that an attacker (or misguided agent) can find it. https:...
-
View post
@kcase OmniGraffle is still alive!? 🥲
-
View post
I have arrived in the highest creator echelon 🥲❤️
-
View post
they finally broke coffeezilla https://www.youtube.com/watch?v=rpZmjI8wFss
-
View post
TIL the Austin version of a Tim Tam Slam is a bone marrow mezcal. Still not sure if it was a tourist joke but I got a compliment for not having mezcal-fat goo in my face unlike most others.
-
View post
TIL there’s a “what if Amarone, but stronger”: Recioto della Valpolicella 🤯
-
View post
🫡🦅🥲 https://untappd.com/user/Hynek/badges/1386414116
-
View post
I fear we’re watching multiple generations to give up any kind of ambition to improve at whatever craft can be automated mediocrely by LLMs. Repeatedly pulling the prompt lever will never end in excellence. ESPECIALLY if the boosters are right, “prompting” is not a long-term valuable skill. LLMs _can_ be used as skill multipliers but it’s up to YOU whether you choose to use them as a leverage for your own capabilities or whether you deskill yourself into a helpless slop slinger.
-
View post
@samuelcolvin @carlton @webology While I don’t mind being called a VC skeptic, I would like to point out that I made several points that I find problematic in _combination_ and focused on the outcome which almost nobody acknowledged. I even defended Pydantic in one side-thread.
-
View post
giving a shit: underrated https://dansinker.com/posts/2025-05-23-who-cares/
-
View post
Watching crime happening in real time
-
View post
*me working for a year on a stupid docker video*