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

Opensource

4464 readers
83 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
[–] supersquirrel@sopuli.xyz 192 points 1 month ago* (last edited 1 month 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 70 points 1 month 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.

[–] seitzer@piefed.social 186 points 1 month 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 47 points 1 month ago* (last edited 1 month 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 28 points 1 month 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 16 points 1 month ago* (last edited 1 month 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)
[–] chickenf622@sh.itjust.works 119 points 1 month 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 68 points 1 month ago (1 children)

It never occurred to me to donate to a language!

[–] SmackemWittadic@lemmy.world 51 points 1 month ago (2 children)

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

[–] clay_pidgin@sh.itjust.works 39 points 1 month ago

That must be typescript.

load more comments (1 replies)
[–] arcterus@piefed.blahaj.zone 14 points 1 month ago

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

[–] qjkxbmwvz@startrek.website 90 points 1 month ago (2 children)

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

[–] Aatube@kbin.melroy.org 36 points 1 month ago (1 children)

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

[–] anomnom@sh.itjust.works 12 points 1 month ago* (last edited 1 month ago) (2 children)

Python refuses to enforce strict whites’ space rules.

load more comments (2 replies)
load more comments (1 replies)
[–] chicken@lemmy.dbzer0.com 86 points 1 month 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 77 points 1 month ago (1 children)

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

load more comments (1 replies)
[–] betanumerus@lemmy.ca 64 points 1 month 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 64 points 1 month 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/

[–] InnerScientist@lemmy.world 53 points 1 month ago (5 children)

Paying companies to be racist, what a world.

load more comments (5 replies)
[–] drmoose@lemmy.world 53 points 1 month ago* (last edited 1 month 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 25 points 1 month 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)
[–] LoafedBurrito@lemmy.world 51 points 1 month ago* (last edited 1 month 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)
[–] Kissaki@programming.dev 51 points 1 month 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)
[–] eemon@programming.dev 41 points 1 month ago

Good on them to stick to their guns!

[–] jonathan@piefed.social 36 points 1 month 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.

[–] badbytes@lemmy.world 35 points 1 month ago

Hugs to Python Foundation.

[–] Flames5123@sh.itjust.works 34 points 1 month 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 32 points 1 month 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 25 points 1 month 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)
[–] oce@jlai.lu 27 points 1 month ago (2 children)

My development policy is to use black.

[–] chickenf622@sh.itjust.works 23 points 1 month 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 17 points 1 month 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 13 points 1 month 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 27 points 1 month 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 23 points 1 month ago

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

[–] quick_snail@feddit.nl 23 points 1 month ago* (last edited 1 month ago) (12 children)

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

[–] FooBarrington@lemmy.world 21 points 1 month ago

Grants aren't donations.

[–] CrabAndBroom@lemmy.ml 10 points 1 month ago* (last edited 1 month ago) (1 children)

I think that's just a bribe in that case isn't it?

load more comments (1 replies)
load more comments (10 replies)
[–] fort_burp@feddit.nl 21 points 1 month 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 21 points 1 month 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.

[–] Batmorous@lemmy.world 18 points 1 month 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

[–] mesamunefire@piefed.social 18 points 1 month ago
[–] 1985MustangCobra@lemmy.ca 10 points 1 month ago (2 children)

that pic is me when someone offers me to learn javascript

load more comments (2 replies)
[–] psyc@lemmy.world 9 points 1 month ago

Sent a donation! For as much as I’ve used python probably should have donated sooner but better late than never

load more comments
view more: next ›