It's a tough day when everyone you work with directly, including your manager, is laid off -- excuse me, "had their roles reduced", and you're asked to onboard their replacements, people told to take those very same roles just in a different country who are not any happier about it. (It's almost like capitalism isn't actually good and you shouldn't want to live in the US.)
I suspect I'll be taking Akio on extra long walks for the time being.
I am preparing for my trip to #pyconde#pyconde2024 in #berlin where I will speak about "How to Improve the Python Development Experience for Millions of Ubuntu Users". I would love to start a discussion on how make #Ubuntu the best #Python development environment it can be!
Have you experienced papercuts or do you have ideas to improve the experience?
@ReimarBauer@mborus Trying to understand how this makes Python on Ubuntu easier, like @jugmac00 asked. Anything I don’t know about Pixi or that I’ve missed?
Since I see that a notable VC-famous is now telling us that he wish he'd "stood by" Eich way back, I'd like to tell you a true fact that situation: Eich didn't lose the CEO's job for his (reprehensible) Prop-8 donation.
Everyone wants to believe that's true, because fits nicely into narratives a number of invested camps want to believe, whether it's somebody being ousted for reprehensible views the woke SJW mob somehow pulling down a great leader (tm) but that's not what happened.
Thanks to the kid being so late, though (one day shy of 42 weeks), I have most of a PEP written and gotten feedback from select people already.
And before anyone asks, I don't plan to share photos, name, or gender publicly; I don't want to dictate their online presence. But I do suspect they will eventually attend a conf w/ us, so you can ask them yourself 😉
Getting excited about the #eclipse again, even though the forecasts still imply a high chance it'll be a cloudy nothingburger anyplace we'd be hanging out for it (namely, the Great Lakes, as opposed to say, central Mexico).
These packages all have many dependencies and dependents with significant amounts of other dependents.
A lot of the code in them seems to related to crypto wallets, could well be trying to game some kind of funding scheme somewhere. https://www.npmjs.com/~mattewgraham
Seeing HashiCorp & Redis unravelling is painful but exactly what the end of free money does to corporate FOSS – no matter what promises were made before. Systems do what systems do. Let’s brace ourselves, this is just the beginning. https://mstdn.social/@msw/112130308202090850
@jonafato My first Python conference, EuroPython 2008 in wonderful Vilnius/Lithuania, where I found out there are more people liking Python than I had expected, and met people that became friends, as the saying goes, “I stayed for the community”.
Just renewed my LWN subscription and let me use that as the opportunity to remind y’all that #iOS has built-in print-to-PDF hidden behind a cheat code:
Choose share, Print, and then zoom into the preview (spread fingers on it).
It would be harsh to say that requests is a pile of poorly-written attractive nuisances on top of urllib3. But, unfortunately, it wouldn’t be wrong.
Many diligent devs have spent countless work hours trying to unfuck the project over the years, but there’s only so much you can do when:
“After receiving our first security disclosure, I was told that Requests wasn't a serious project but instead one person's art project and thus we shouldn't fix the vulnerability.” https://hachyderm.io/@sigmavirus24/111986425127558764
Earlier this week I made a snarky toot about paying open source maintainers. The snarkyness perhaps covered up the underlying message, which is something I strongly believe in.
Criticizing open source maintainers for figuring out a way to get paid for their — however imperfect the tactic — is wrong.
If we're serious about open source sustainability, we need to be okay with — no, more than that, we need to celebrate — any tactic a maintainer uses to get paid.