this post was submitted on 27 Oct 2025
976 points (98.9% liked)

Opensource

4343 readers
202 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
 

Foundation says it won't compromise policy of inclusivity even if that cash would've really helped

top 50 comments
sorted by: hot top controversial new old
[–] seitzer@piefed.social 179 points 3 weeks ago (1 children)

To make matters worse, the terms included a provision that if the PSF was found to have voilated that anti-DEI diktat, the NSF reserved the right to claw back any previously disbursed funds, Crary explained. "This would create a situation where money we'd already spent could be taken back, which would be an enormous, open-ended financial risk," the PSF director added.

Nobody in their right mind would sign such a travesty.

[–] drspawndisaster@sh.itjust.works 44 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

"We think you've hired too many black people, you now owe us millions of dollars."

The fact that having money and simply convincing someone to accept it with terms means someone gets to do that in this system is fucking wretched.

[–] xorollo@leminal.space 26 points 3 weeks ago (1 children)

You refuse to implement a back door for us in all of your cryptography modules, so we say you hired too many black people and now you owe us the money back.

[–] drspawndisaster@sh.itjust.works 14 points 3 weeks ago* (last edited 3 weeks ago) (4 children)

I keep forgetting that for the rich, bigotry is often more of an excuse than an ideology.

load more comments (4 replies)
[–] supersquirrel@sopuli.xyz 179 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

It does not matter how much money you do or don't have, there is no sense pretending there is any sustainable path forward without a conscious commitment to inclusivity.

[–] higgsboson@piefed.social 69 points 3 weeks ago

That's just it: a sustainable path isn't in it. They want that to not even be an option. They want to burn it all twice as fast so they can buy bigger yachts.

[–] chickenf622@sh.itjust.works 113 points 3 weeks ago (2 children)

And that's what made me finally donate to Python after a little over a decade of using it.

[–] clay_pidgin@sh.itjust.works 65 points 3 weeks ago (1 children)

It never occurred to me to donate to a language!

[–] SmackemWittadic@lemmy.world 48 points 3 weeks ago (2 children)

I donate to languages daily by coming up with new words for free! Entguavisation Tascratulusly

[–] clay_pidgin@sh.itjust.works 36 points 3 weeks ago

That must be typescript.

load more comments (1 replies)
[–] arcterus@piefed.blahaj.zone 11 points 3 weeks ago

I don't really like Python, but I'm also tempted to donate just to support them for this.

[–] qjkxbmwvz@startrek.website 83 points 3 weeks ago (1 children)

There's a joke about whitespace here somewhere, I just know it.

[–] Aatube@kbin.melroy.org 33 points 3 weeks ago (1 children)

python chooses insolvency over loosening restrictions on rightfully white space/j

[–] anomnom@sh.itjust.works 11 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

Python refuses to enforce strict whites’ space rules.

load more comments (2 replies)
[–] chicken@lemmy.dbzer0.com 80 points 3 weeks ago

the terms included a provision that if the PSF was found to have voilated that anti-DEI diktat, the NSF reserved the right to claw back any previously disbursed funds, Crary explained.

"This would create a situation where money we'd already spent could be taken back, which would be an enormous, open-ended financial risk," the PSF director added.

"Part of the problem here is all the uncertainties," Crary told us. "Even if we wanted to give up anything that might be considered [DEI] work - which we don't - part of the risk here is that all these restrictions are new, the language is very broad ... I had no interest in being the test case."

Sounds like a really awful deal; get some funding, but the unpredictable and corrupt US government gets opportunities to bankrupt you.

[–] Septimaeus@infosec.pub 70 points 3 weeks ago (1 children)

Fuck yes. Nerds with basic fucking integrity. Mad respect.

load more comments (1 replies)
[–] betanumerus@lemmy.ca 61 points 3 weeks ago (8 children)

DEI was a solution to a problem. When you remove the solution, what remains is the problem.

load more comments (8 replies)
[–] PumpkinEscobar@lemmy.world 60 points 3 weeks ago

I very rarely do any python development, but it sounds like it's time to make a donation.

https://www.python.org/psf/donations/

[–] drmoose@lemmy.world 48 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

I've met Guido (founder of the language) a few of times and I've never seen anyone care as much about community and diversity in the programming world as he does. Guido mentored people personaly to fill in diversity gaps so needless to say diversity is very important to the Python community, even after Guido himself stepped down from Python Foundation, the community never faltered in remaining true to these issues.

[–] veroxii@aussie.zone 22 points 3 weeks ago

Anyone who has ever been to a pycon can confirm this and won't be surprised. Some of the most inclusive and accepting events I've ever been to. And this was 10 years ago already.

load more comments (1 replies)
[–] InnerScientist@lemmy.world 48 points 3 weeks ago (5 children)

Paying companies to be racist, what a world.

load more comments (5 replies)
[–] Kissaki@programming.dev 47 points 3 weeks ago (3 children)

These terms included affirming the statement that we 'do not, and will not during the term of this financial assistance award, operate any programs that advance or promote DEI [diversity, equity, and inclusion], or discriminatory equity ideology in violation of Federal anti-discrimination laws,'

Insane. I can't even fathom adding such a condition. And to a well established org with a positive track record.

Toxic offer. Wouldn't even be able to say that inclusivity is a good thing.

load more comments (3 replies)
[–] LoafedBurrito@lemmy.world 46 points 3 weeks ago* (last edited 3 weeks ago) (18 children)

DEI is just the easiest way for the administration to be racist and commit hate based firings without repercussions.

Glad people are refusing to sign an agreement with the fascists as THEY WILL take money back at any moment in time. They are very fragile people trying to compensate for being cucks.

load more comments (18 replies)
[–] eemon@programming.dev 39 points 3 weeks ago

Good on them to stick to their guns!

[–] jonathan@piefed.social 35 points 3 weeks ago

Ever since Guido stepped down I'm glad I rowed in behind Python. I like the guy, but the leadership there now has just been unimpeachable on issues like this, same with the local chapter in my country.

[–] Flames5123@sh.itjust.works 33 points 3 weeks ago

The Seattle zoo also rejected federal funding with these strings. My wife lost her job because of it. Because it was just for one program and the no-DEI was organization wide…

Apparently the Portland Zoo signed it… No one expected that shit. We both let her parents know that this is because of their vote in another state.

[–] ZILtoid1991@lemmy.world 29 points 3 weeks ago (4 children)

Reminder that "anti-DEI" isn't about upholding meritocracy but about upholding the status quo.

My country Hungary started to villainify "DEI"-like practices from 2010, primarily to combat "anti-white racism". Since it came from the far-right, the other parts also came with it, especially the infamous yearly retesting of people on disability benefits, because failed game dev turned far-right blogger Tamás "Tomcat" Polgár wrote about "Roma drug dealers pretending to be amputees and Rtrded to get money for Mercedeses" (at some point it turned out almost all of them belonged to old rich people like lawyers).

At least one place I applied as a Java deveoper for thought I was not up for the job because my autism, because Forrest Gump and Chris-chan memes. However, according to my brother, they hired at least 3 really bad Javascript developers they had to eventually get rid of, all because they "looked competent enough". They also got an easier time on the interviews.

[–] buddascrayon@lemmy.world 24 points 3 weeks ago (1 children)

Anti-DEI is racism personified. They coat it in a glossy shade of "equality for white people too" but since white people have literally always been favored, this is not only disingenuous but outright bullshit. The right wing racists have been trying to obliterate affirmative action ever since it was first implemented. They've been working tirelessly for over 40 years to set the table across the world for the right wing takeover that is occurring right now. And the only way to defeat it is to fight back with every ounce of strength we have.

load more comments (1 replies)
load more comments (3 replies)
[–] badbytes@lemmy.world 29 points 3 weeks ago

Hugs to Python Foundation.

[–] oce@jlai.lu 26 points 3 weeks ago (2 children)

My development policy is to use black.

[–] chickenf622@sh.itjust.works 23 points 3 weeks ago (2 children)

Honestly I'm all on board with formatters that just make decisions for you. I don't give a fuck if it's my preferred style. I just want the entire codebase to be consistent.

[–] jjjalljs@ttrpg.network 16 points 3 weeks ago (3 children)

The only change I made to black was setting the line length to 120, because its default of 88 is too short and oof that number means something else already.

[–] tlmcleod@lemmy.dbzer0.com 12 points 3 weeks ago (2 children)

8 is a lucky number in China. 88 is just double that. Fuck nazis. Stop letting them take things that never belonged to them from the rest of the world

load more comments (2 replies)
load more comments (2 replies)
load more comments (1 replies)
load more comments (1 replies)
[–] RustyOwl@lemmy.world 24 points 3 weeks ago

I do not use Python for anything, but I donated. Any project, willing to stand up for its morals and against BS rules, is worth supporting.

[–] raman_klogius@ani.social 22 points 3 weeks ago

Imagine, despite pythons coming in all sorts of diverse patterns, having to hire only albino ones.

[–] quick_snail@feddit.nl 21 points 3 weeks ago* (last edited 3 weeks ago) (7 children)

How do donations come with strings? I've never...

[–] FooBarrington@lemmy.world 20 points 3 weeks ago

Grants aren't donations.

[–] BigPotato@lemmy.world 9 points 3 weeks ago (4 children)

Here's $100 but you have to spend it on materials for research, not executive salaries. It's called a restricted donation. You may hear that colleges and universities have million dollar endowments but still send out fundraising emails. This is because you might get a $200k donation from an alumni that is only to be used on tuition for student athletes and, yeah, you take that money because that means $200k that you don't need to spend there... But that you can only spend there.

So you've got to keep that money around unless you use it for those things.

All grants come with strings. You can go to grants.gov and click on hundreds of them.

load more comments (4 replies)
load more comments (5 replies)
[–] fort_burp@feddit.nl 20 points 3 weeks ago

More context

In January 2025, the PSF submitted a proposal to the US government National Science Foundation under the Safety, Security, and Privacy of Open Source Ecosystems program to address structural vulnerabilities in Python and PyPI. It was the PSF’s first time applying for government funding, and navigating the intensive process was a steep learning curve for our small team to climb. Seth Larson, PSF Security Developer in Residence, serving as Principal Investigator (PI) with Loren Crary, PSF Deputy Executive Director, as co-PI, led the multi-round proposal writing process as well as the months-long vetting process. We invested our time and effort because we felt the PSF’s work is a strong fit for the program and that the benefit to the community if our proposal were accepted was considerable.

[–] Alphane_Moon@lemmy.world 20 points 3 weeks ago

I don't do software development, but I am enough of a nerd to know what python.

Good on them. The American far-right (and it's proxies) need to be shown that they are compromised individuals that lack integrity.

[–] mesamunefire@piefed.social 15 points 3 weeks ago
[–] Batmorous@lemmy.world 15 points 3 weeks ago

Was going to go into just Rust and GDScript more but you what I am going to go into Python now too. Massive respect to them

[–] 1985MustangCobra@lemmy.ca 9 points 3 weeks ago (2 children)

that pic is me when someone offers me to learn javascript

load more comments (2 replies)
load more comments
view more: next ›