As someone who’s been maintaining FOSS projects of various levels of popularity for more than a decade, I need y’all to understand one thing: LLMs didn’t change the median PR quality. (1/6)
Hynek Schlawack
• blogger 📝, speaker 📢, and YouTuber 📺
• 💗 Python 🐍, Go 🐹, DevOps 🔧
• Patron Saint of Shitty Air Travel ✈️💩
• works for a smol web host & domain registrar 🌐
• substance over flash, nuance over loudness, outcomes over ego 🧠
• HOA reply = block ❌
• PSF fellow 🏆
• 🗣🇨🇿🇩🇪🇺🇸
• 🏚️🐻🇩🇪
• 💙💛
tfr
Posts
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
Looks like AI has become the next avenue where ppl seem to think it’s cool & normal to verbally abuse others; including but not limited to calling maintainers idiots or other more or less subtle insults for dealing with the slopocalipse in ways that doesn’t entirely align with their belief system.
I don’t know what you THINK the outcome is but I can tell you what the outcome IS: ppl actually dealing w/ this shit feel even worse & we will remember who did it and who boosted it.
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
RE: @arstechnica@mastodon.social
Just-barely-one-nine-uptime GitHub next pls
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
lol people are panicking about PyPI going away because we’ve been tolerating its mispronunciation way too long
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
This is such an end of an era that fresh Python programmers can’t even fathom.
PyPy used to be our hope! No major Python conference that didn’t suggest that they’re gonna fix the GIL and make time go backwards. And yeah, it’s really fast! I suspect the money-backed focus on performance in CPython combined with the compat paper cuts PyPy always came with has sealed its fate. I‘ve watched its decline over the years so I’m not surprised, but damn.
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
got hit by a wave of slop prs last week so i guess it’s time to buckle down and spend my morning…
writing an ai policy
this looks-legitimate-but-trash slop reminds me of corporate phishing tests
the biggest tragedy for me is that i’ve spent A LOT of time and energy to encourage contributions to my projects and now i have to spend TBD energy on gate-keeping
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
• blogger 📝, speaker 📢, and YouTuber 📺 • 💗 Python 🐍, Go 🐹, DevOps 🔧 • Patron Saint of Shitty Air Travel ✈️💩 • works for a smol web host & domain registrar 🌐 • substance over flash, nuance over loudness, outcomes over ego 🧠 • HOA reply = block ❌ • PSF fellow 🏆 • 🗣🇨🇿🇩🇪🇺🇸 • 🏚️🐻🇩🇪 • 💙💛 tfr
Why did nobody tell me that in #Python 3.11, datetime.fromisoformat() can parse arbitrary ISO timestamps!? #gameChanger
(Before it could only parse the output from datetime.isoformat(); e.g. choking on timestamps ending with a Z for UTC.)