I have the right not to sell poison to someone who I have reason to believe will use it to kill a third party. The idea of simply trusting the patron to be responsible makes sense when the patron is anonymous or a new contact. It’s generally good to assume good intentions in the absence of evidence, I think. If the government is not anonymous enough to get this treatment.
I don’t see how you can make this claim when the budget balance at universities is extremely tilted towards stem. The budget for the kind of programs you seem to be complaining about come out to percents. Hard to say universities are “more interested” in very very small parts of their budget. What is happening now though is the federal government holds back billions of dollars in medical research grants, punishing, in some cases even killing patients, over “ideological” issues.
Then you’re not paying attention. The US is currently experiencing the largest wave of mass protests in its history. The corporate media is simply ignoring it. Practically every trump administration action has triggered nation-wide protests.
I haven’t really had this issue. UV’s recommendation is to mount the uv.lock and install those manages package versions to the container’s global pip environment. We haven’t had much issue at my work, where we use this to auto-manage python developer’s execution environments at scale.
It’s basically impossible to make a career as a scientist these days without constantly promoting yourself and your work unfortunately. It’s very tiring and makes it difficult to focus on science. This is one of the reasons I changed careers.
IIRC the rules system for magic the gathering: Arena is generated by a sort of compiler fed the rules. You might not even need a modern coding assistant to build out something reasonable in a DSL that is perfect, then have people (or an LLM after fine tuning) transforms rule books into the DSL.