Elektrine lite

← Feed

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 &amp; 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

  • Post #4230498

    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 &amp; who doesn&#39;t love automatic trove classifier → GHA test matrix conversion‽ This release brings you Twine 7 &amp; with that packaging metadata 2.5 &amp; PEP 794 (Import Name Metadata) – also a new release procedure: no more trailing v3 tags – only full versions https:/...

  • Post #4119949

    To clean myself of my writing dry spell, here&#39;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/

  • Post #3992027

    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.

  • Post #3962257

    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&#39;s possible?

  • Post #3958158

    tfw your friends ( @ambv@mastodon.social) take killer photos of you and then share them with you as memes

  • Post #3700018

    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

  • Post #3527567

    WHOA, Pyrefly is adding proper attrs support in 1.2dev!!! 🤩 https://pyrefly.org/en/docs/attrs/

  • Post #2811523

    OH: if you have Kerberos brain it all makes sense #PyConUS

  • Post #2811522

    How to ruin the lives of a whole room in one slide. #PyConUS

  • Post #2811521

    OH: Long Beach – The City That Sleeps #PyConUS

  • Post #2811520

    Merch idea for Beeware sprints #PyConUS

  • Post #2811519

    viewing all replies still doesn’t work on this website :(

  • Post #2126207

    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...

  • Post #2105060

    can’t fucking believe that “omg we’re down all the time b/c we&amp;#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/

  • Post #1834563

    RE: https://fosstodon.org/@mwb/116476124401887839 it&amp;#39;s happening huh I&amp;#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...

  • Post #1819009

    Finally, I present y’all my latest video: uv IS the Future of Python Packaging 🐍📦 It&amp;#39;s the result of everything that happened since uv 0.3.0 shipped and I&amp;#39;m excited to share it with y’all: https://www.youtube.com/watch?v=8UuW8o4bHbw I&amp;#39;m happy to report that it&amp;#39;s almost a minute shorter than the last one. And now I collapse.

  • Post #1777653

    #PyConUS #python

  • Post #1748420

    “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&amp;quot; problem, this is gross negligence by cloud providers like Raleway pretending &amp;quot;having evals&amp;quot; is an acceptable defense against catastrophic data loss &amp;amp; users having production tokens of any kind lying around such that an attacker (or misguided agent) can find it. https:...

  • Post #1714229

    I have arrived in the highest creator echelon 🥲❤️

  • Post #1714228

    they finally broke coffeezilla https://www.youtube.com/watch?v=rpZmjI8wFss

  • Post #1714227

    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.

  • Post #1714226

    TIL there’s a “what if Amarone, but stronger”: Recioto della Valpolicella 🤯

  • Post #1714224

    🫡🦅🥲 https://untappd.com/user/Hynek/badges/1386414116

  • Post #1714223

    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.

  • Post #1052608

    giving a shit: underrated https://dansinker.com/posts/2025-05-23-who-cares/

  • Post #977469

    Watching crime happening in real time

  • Post #977468

    *me working for a year on a stupid docker video*

  • Post #977467

    I gotta admit that Passkeys have grown on me. I use them with 1Password &amp;amp; the integration even in Apple’s apps is great. Looks like the worst UX problems have been ironed out and pressing “Login using Passkey” is much nicer than pasting email codes or getting angry that OTP auto-fill doesn’t work. My main annoyance now is that many sites use it as 2FA and not as a primary login.

  • Post #883280

    given the claude code leak i&#39;m starting to suspect that when boosters say they don&#39;t look at the code it&#39;s an act of fear, not confidence

  • Post #813482

    dependency groups 🥰