The popular #Python library “Requests” needs your help! @nateprewitt plans to add type hints to the API and is requesting feedback:
https://sethmlarson.dev/python-library-requests-is-adding-type-hints-and-needs-your-help
I'm committed to fully enjoying my weekend but lord I am excited to read this when I have time

Large language models (LLMs) have demonstrated the promise to revolutionize the field of software engineering. Among other things, LLM agents are rapidly gaining momentum in software development, with practitioners reporting a multifold increase in productivity after adoption. Yet, empirical evidence is lacking around these claims. In this paper, we estimate the causal effect of adopting a widely popular LLM agent assistant, namely Cursor, on development velocity and software quality. The estimation is enabled by a state-of-the-art difference-in-differences design comparing Cursor-adopting GitHub projects with a matched control group of similar GitHub projects that do not use Cursor. We find that the adoption of Cursor leads to a statistically significant, large, but transient increase in project-level development velocity, along with a substantial and persistent increase in static analysis warnings and code complexity. Further panel generalized-method-of-moments estimation reveals that increases in static analysis warnings and code complexity are major factors driving long-term velocity slowdown. Our study identifies quality assurance as a major bottleneck for early Cursor adopters and calls for it to be a first-class citizen in the design of agentic AI coding tools and AI-driven workflows.
"Don't learn new skills, there's no reason with AI"
Fool that I am, I just keep learning new skills anyway all the time. I'm sorry I should know better I'm sorry
If you still think AI is useless for software because it does nothing but generate random lies, you should read this article by one of the maintainers of Curl.
“The [400!] issues are of high quality and even the ones we dismiss often have some insights and the rate of obvious false positive has remained low and quite manageable. Every bug we find and fix makes curl better. Every fix improves a software that impacts and empowers a huge portion of the world.”
Note that the progress in the AI tooling in this case seems to have appeared only in the last few weeks. Your own evaluation might be out of date.
And if you still think that AI tooling for software development is a silly fad that will soon be forgotten—it won't.
https://daniel.haxx.se/blog/2025/10/10/a-new-breed-of-analyzers/

(See how I cleverly did not mention AI in the title!) You know we have seen more than our fair share of slop reports sent to the curl project so it seems only fair that I also write something about the state of AI when we get to enjoy some positive aspects of this technology. … Continue reading A new breed of analyzers →
Dude from Hong Kong learned Welsh, and goes to Wales
“Uncritical adoption of AI, will inevitably create people without critical thinking, and this may be a feature - not a bug, as it represents an attack on human agency itself. The capacity to think, write, and communicate effectively is fundamental to being a conscious participant in democratic society. When these capabilities are delegated to machines, we create a population that consumes and regurgitates information without actually processing or understanding it.”
https://collectivefutures.blog/the-infrastructure-of-meaninglessness/
Listen, there are two realities that we should be aware of. AI exists to make your job obsolete because the alternative is that AI makes managers obsolete. Let me try to break down this theory, which is very simple in its premise: those who control the technology will never allow
“The employed workshy must expend effort to achieve their preferred level of intellectual indolence while seeming to serve their masters. AI is removing much of that burden, and their masters are even paying handsomely for it. “
https://www.theregister.com/2025/10/06/at_last_microsoft_leads_the/