Python Software Foundation gets a donor surge after rejecting federal grant
PSF Grant Rejection & Government Strings
- Many see the NSF terms as unusually intrusive: conditions apply to all PSF activities, not just the funded project, with a broad “clawback” right to reclaim already‑spent funds.
- Commenters argue this exposes PSF to open‑ended financial and political risk, especially given recent aggressive use of funding levers against universities.
- Some think PSF likely only later noticed these terms and is now (understandably) using the incident as a fundraising opportunity; others with NSF experience say it’s plausible PSF genuinely didn’t realize earlier.
Government vs Other Funding
- One camp: organizations should avoid government money because it inevitably pushes them toward the state’s politics; PSF turning to donors instead is framed as a “net win.”
- Counter: any funder (corporate, philanthropic) creates alignment pressures, and government at least has electoral legitimacy; the deeper problem is too much discretionary power in grants.
- Some note the actual sums for open‑source infrastructure are tiny relative to federal budgets, and abandoning such funding won’t fix debt or spending problems.
DEI, Merit, and Software Quality
- A substantial subthread debates whether DEI initiatives degrade meritocracy and software quality versus merely forcing dominant groups to compete fairly.
- Some claim anti‑white/male bias and cite lawsuits and anecdotes; others demand concrete, reputable examples and argue most DEI they’ve seen is about equal access, not quotas.
- Another line: even if demographic averages differ, using such group traits at work risks discrimination and hostile environments; opponents insist population statistics can be acknowledged without stereotyping individuals.
Workplace Culture, “Chilling Effect,” and Pronouns
- Several commenters say modern DEI norms create a “walking on eggshells” atmosphere where benign statements can threaten careers; others respond that the only people complaining are those who previously made racist/sexist jokes.
- Pronoun requests are debated: critics object to being compelled to affirm another’s self‑concept; supporters ask what concrete harm is caused by simply stating or respecting pronouns.
- Examples of overreaching DEI policy (e.g., forced disclosure of trans status) are acknowledged as bad practice even by DEI supporters.
Codes of Conduct and the Tim Peters Suspension
- The Tim Peters case is a major flashpoint: one side says he had a “history of being shitty” and that the PSF correctly applied a published Code of Conduct.
- Many others, after reading public threads and his own archived posts, see no clear violations, allege mischaracterization by a small CoC/HR‑like group, and describe it as a misuse of process against a long‑time contributor.
- The opacity (no concrete examples, reliance on private complaints) fuels distrust and broader skepticism of CoC enforcement in Python and other communities.
Culture War vs Class Politics
- A smaller thread argues culture‑war fights around DEI and identity are encouraged by elites to divert attention from class inequality; others insist cultural conflict would exist regardless and isn’t purely engineered.
- Some note that major platforms (including HN) themselves host and amplify these polarized battles, suggesting they are deeply embedded in current tech culture.