The Python Software Foundation just had to pass on a US$1.5M grant from the National Science Foundation for PyPI maintenance. One condition of the funding was that the PSF drop any DEI efforts, and if this condition is violated, the NSF can claw back the money even if it's already been spent. That clawback is too risky, so the PSF had to pass on the funding. (This is pretty shameful: PyPI security is a broad benefit, but of course the administration prefers to grind its own ax here.)

If you develop #Python code or rely upon it for your business, it'd be great if your company could become a sponsor of the PSF, or if you could donate personally to the PSF.

fosstodon.org/@ThePSF/11544665…

#Python #PSF #NSF #PyPI #diversity


The PSF applied for a $1.5M grant from the US National Science Foundation (NSF) to make innovative improvements to packaging security—and we were recommended for funding! But as a condition of funding, we were asked to affirm that we wouldn’t undertake any diversity, equity, and inclusion work, whether or not we used the government funds to do so.

This entry was edited (1 week ago)

reshared this

I would be glad to donate to the #Python project, but doing so requires me to divulge my name and contact information as per their 501(c)(3) charitable organisation status:

"Contact information is required for tax reporting purposes and will be shared only with the US government."

Considering the current status of the US government, I don't feel comfortable doing this. Are there some other ways to donate to Python project without getting the US government involved?

- pyfound.blogspot.com/2025/10/N…
- psfmember.org/civicrm/contribu…

@ThePSF

This entry was edited (1 week ago)

Finally, we have an internet connection worthy of 2025. But the story behind it...

Our LTE connection was originally 50/10 Mbps, and the actual speeds remained the same even after increasing the speed to 100/20 Mbps. I spent a lot of time with O2 support, got a more expensive plan with unlimited speed, and a new, expensive 5G modem. But the actual speed was still 35/8 Mbps. I was losing hope.

Until today, when I discovered that in the Unifi Dream Machine settings, there was the Expected ISP Speed item with 50/10 Mbps values, which I had set there for the original speeds 3.5 years ago. All this time, I thought it was there to just set the scale of the chart, but it also works as an upper limit. 🤦‍♂️

The Python Software Foundation shows more spine than every single tech giant in just one single decision.

> Diversity, equity, and inclusion are core to the PSF’s values

pyfound.blogspot.com/2025/10/N…

Matt Campbell reshared this.

This one's personal for me. @sethmlarson and I went through months of intense, complex work to climb a steep and slippery learning curve, only to be stopped short at the very end by a hard ethical line we couldn't cross—it was gut-wrenching.

I'm proud of what we did and I'm proud of what we didn't do.

fosstodon.org/@ThePSF/11544665…


TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/N…
🧵
python.org/sponsors/applicatio…

reshared this

TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/N…
🧵
python.org/sponsors/applicatio…

reshared this

in reply to Python Software Foundation

The PSF applied for a $1.5M grant from the US National Science Foundation (NSF) to make innovative improvements to packaging security—and we were recommended for funding! But as a condition of funding, we were asked to affirm that we wouldn’t undertake any diversity, equity, and inclusion work, whether or not we used the government funds to do so.

reshared this

I won't lie. I'm feeling a bit down today. Because the only contact it feels like I've gotten lately is just people trying to hit on me. That's not really what's happening. That's just what it feels like. I miss the days when I didn't have to worry about who's going to decide to treat me like a piece of meat next. The random calls have stopped. I'm just over the boundary setting. It feels like batting flies away. You swat one, and there's another trying to get into your hair. Hope everyone is having a good Monday.

A student in my functional programming class is also in the poetry club. The other day, he was late to class because he was working on this:

O Caml! my Caml! our functional program is done,
The variables are immutable, the functions take only one,
The syntax is clear, its elegance revered, its rules designed so plainly,
While follow eyes the consistent types, which ensures you program safely;
But O heart! heart! heart!
O in binary terms of terror,
Where in the terminal my Caml claims,
Failed: type error.
O Caml! my Caml! rise up and fulfill your task;
Rise up—a function recursively done—cleverly pattern matched,
The final case a wildcard—this makes it all exhaustive,
I’ve checked my list; it ends with nil, if it doesn’t than I’ve lost it;
Here Caml! dear function!
Born by your programmer!
It is some dream that in the terminal,
You’ve returned a type error.
My Caml does not budge, the cursor cold and still,
If the compiler could return remorse, its value would be [],
It hath misled, the function name; I am not having fun,
If I could somehow trace my types, the problem would be gone;
Exult O professors, and resolve O piazza posts!
In arrogance thought I be right,
When all along Ocaml knew,
My code was poorly typed.

🚨⏳One week left to prevent Microsoft from using your LinkedIn data to train AI.

Act now 👉🏼 You have until November 3, 2025.

Remember, you're opted in automatically, unless you take action and turn it off.

Here's how:

Go to your account → Settings & Privacy → Data privacy → Data for Generative AI Improvement & toggle the switch off to opt out.

Find out more: tuta.com/blog/linkedin-ai-user…

#LinkedInAI #MicrosoftAI #BigTech

in reply to Tuta

Like others here I doubt it will not push it into AI anyway probably if your data is shared with anyone in your network that has AI eneabled (like someone that died or retired), then it will just steal your data true that profile. But anyway my linkdin is just public data. I do not post anything there that I do not want to end up on the internet. So I really don't care.
I'd love to move that info to my own website, but sadly it is impossible to get any reach with my own website.

Paperasse

Sensitive content

in reply to Jastrow

Paperasse

Sensitive content

Ciao! Earlier this month, #LibreOffice community members got together at the LibreItalia Conference 2025 in Gradisca d’Isonzo: blog.documentfoundation.org/bl… #foss #OpenSource

пиздец как у меня пригорает по поводу этого ебаного буревестника. :-)

на всех сука каналах о полете буревестника рассказывают как о свершившемся факте и даже чтобы ни у кого сомнений не возникло, дают под это картинку с запуском каких то ракет.

люди ебанулись. точнее ебанутые в медиа делают ебанину для всех остальных ебнувшихся людей.

в принципе там же и «60 000 убитых палестинцев» которых ни кто не видел и не считал но что мешает подложить рандомные картинки под заявления «минздрава хамас»

This entry was edited (1 week ago)

Some things I worked on recently for #Odin:

#odin

Winter blue tardis reshared this.

Sensitive content

I've reached that age where I hear younger people on podcasts/radio say things like 'I'd never heard of George Harrison, but apparently he was in a famous old band'; 'My granddad watched Spielberg films when was a boy'; 'Found this at my gran's. Not sure what it is; it says 'VHS' on the back'; 'According to Wikipedia, Hitchcock was a film director in the olden days. I tried watching one. OMG, it was sooo slow and boring. Nothing happens!'

reshared this

"Like all of neoliberalism, the last five decades of health care debate was a deal between the right and left to have social goods distributed through increasingly powerful corporations instead of directly through the state. Progressives got something close to universal health insurance 'coverage,' while the right got a privatized system with no limits on corporate power and no price transparency."

-Matt Stoller, #Obamacare Is Cooked. What's Next?
thebignewsletter.com/p/monopol…

in reply to Cory Doctorow

The crazy part about the ACA or Obamacare:

In 1995, Hillary Clinton as first wife, proposed universal health care. She was reviled with "government death panels" and howling by republicans.

At that time, republicans and their think tank, Heritage Foundation, proposed an alternate plan that had markets, health plans, etc.

This noname guy from Massachusetts took this plan and ran it in his state. Ever hear of the republican Mitt Romney? Yeah, that nobody.

Then Obama wanted to take Romneycare and the Heritage Foundations plan and make it national. And gee golly, howls of socialism... From a republican plan.

He instituted it, barely. But "Soshulism" screams are now regularly made. Nobody remembers the history:

The ACA was a republican plan!

reshared this

For me it's even worse, because i not only got that in the 90's, i also grew up in the 70's during the oil crisis. Speed limits were lowered to 55 mph to save gas, fuel efficiency standards were first introduced, President Jimmy Carter had solar panels installed on the White House roof and addressed the nation on TV about saving energy while wearing a sweater so the White House thermostat could be set lower in the winter, and all the schools had stickers on the light switches reminding you to turn the lights off when leaving a classroom empty. Energy conservation was huge when i was growing up. Now it's "go ahead and use enough electricity to power a house for a month so you can make a video of a three eyed cat playing a banjo"

#AI #energy

in reply to Ype Kingma

@KingmaYpe at 31:07 starts the video about me, but I did quote the entire justification from the Academy in a blog post last week: daniel.haxx.se/blog/2025/10/21…

Unpopular opinion.

If you have a static website, it should be able to scale from 0 to "it's the first Google result for the question which is currently on 'Who wants to be a Millionaire' with no hitch."

It's not hard. It's a problem we've solved a few dozen times by this point, and the solutions are free and widely available.

You just have to stop hosting it on an old PowerPC Mac behind your carefully-crafted router running OpenBSD 4.

in reply to Mikołaj Hołysz

What prompted this? I think we should encourage *more* self-hosting on home servers, less use of centralized providers. And I consider CDNs a form of centralization, since while the network is distributed, it still represents an accumulation of resources and power under one company. Maybe being able to handle a spike in traffic that most websites never see isn't the most important consideration.
in reply to Matt Campbell

@matt This was prompted by somebody on my TL complaining about the "HN hug of death."

I'm not a fan of decentralization for decentralization's sake. With a website like that, you can decentralize at the domain level. As long as your hosting provider doesn't control your domain and you have the ability to move your content somewhere else, there isn't much evil that the provider can do.

Random thought: there needs to be a service where blind folks can ask a sighted person to do something on the internet that isn't accessible, but is embarrasing as fuck. Need to verify yourself on Fetlife because of age ID issues? Need to take a picture of something medical to send to your doctor? How about getting a description for a sex toy picture that the AI describers say they won't touch?

I have been up more or less for the past 24 hours straight trying to update my #Friendica instance, only to have a break several times to the point of even having the database messed up and needing to get my hosting provider to do a database import for me, what keeps happening is every time I do the update even though I have my customized theme completely renamed the update removes my top navbar so I lose all functionality to post or do anything it's very annoying I can't update because it breaks and when I try to import my custom theme over the broken it does not fix it I'm not sure what @Friendica Support has done to the RC to cause this and I wish I knew so I could update but I can't.