I've taken an interest in peer-to-peer and CRDT technologies lately. I'm going to poke around with this collection of modules I saw on HN: https://p2panda.org/
Honestly, sharing this article because I love the visualization at the end. Feeling this hard for digital spaces, we don't need everything to be TikTok.
"I encourage maintainers to reject user feedback that is much more properly directed to some commercial software vendor who has not implemented the specification correctly"
💯 This is the way. Don't bend to deviations from specs, even if it means a user is unhappy.
When was the last time you shared words of appreciation, your thoughts, or started a conversation with the author of *something* on the web? (specifically words, not likes/retoots)
I think the web would be a better place if more of this was happening.
If there's a piece of web content that you really loved and stuck with you *for all this time* and you're still thinking about it right now... go figure out who made it and send them a message! 💜
Minnesotans, you should be calling Amy to let her know what you think about her cosponsoring this bill. Donald Trump has already told you what he intends to do with the Take It Down Act.
Might as well keep a running list of things I discover. My USB security key worked on the very first try for authenticating.
Contrast that with Firefox where sometimes I'll get a random "failed" error and then it'll work on a retry. I am not certain what the source of this issue is, and I'm not convinced it's Firefox's fault (Bitwarden REALLY wants to be the one to prompt you for your hardware key)
I abhor notification indicators, so I'm really happy that I can disable absolutely all of them so far. Although I wish there was more contextual options to simply "make this go away", usually you have to dig into settings and find each individual item.
Just got a notification from @Inoreader about "automatically summarizing articles"... is it so unbelievable that people want to read what they've subscribed to? 😢
So I'm trying out #VIvaldi browser (@Vivaldi) on #Ubuntu and I'll report back with what I think.
So far the initial setup and tinkering has been going well, I've got my password manager, feed reader all setup. Every optional piece of fluff that is "useful for someone but not me" has been dismissable or can be hidden from view. Great initial impression 👍
@badnetmask What features are missing from the solutions that you already mentioned compared to Gists (pages/files in repo)? Comments? A single count of stars per "gist"?
Did you know that premier #Python talent uses @pycon Sponsors pages as a high-signal "Job Board"? Sponsoring a Python conference shows that your company is serious about Python and wants the community of practitioners to know it! 💜
This is how I found my previous job at #Elastic. Elastic was a Gold tier sponsor for PyCon 2019, thank you Elastic! 👏
So what Python talent are you missing out on by not having your name on this page, both this year and next? 🤔
/Everyone/ is trying their best, there's always more work to do than there is time for.
I received this email reminder after publishing the latest release of "Truststore" about hardening our publish workflow. This is one of the improvements that PyPI implemented after the Ultralytics supply-chain attack last year to guide folks towards more secure publishing workflows (https://blog.pypi.org/posts/2024-12-11-ultralytics-attack-analysis/).
Some really good news: Sovereign Tech Agency (@sovtechfund) has announced their first cohort of Fellows, and among them is a friend: @hugovk 🥳
Congrats Hugo and everyone! Having chatted with Mirko last year I am really excited for this program to show how impactful paying a handful of maintainers full-time can be.