The article explores how AI coding assistants create unhealthy dependencies and poor-quality contributions. Developers form parasocial relationships with AI agents, producing "slop" code that burdens maintainers. The author warns about addictive patterns while acknowledging AI's productivity benefits when used thoughtfully.
lucumr-pocoo-org
10 items from lucumr-pocoo-org
The author and Colin have founded a new company called Earendil in Vienna, incorporating as a public benefit corporation. They aim to create software and open protocols while strengthening human agency and cultivating lasting joy. The company represents a counterbalance to Silicon Valley's approach, with both founders committed to leaving the world better than they found it.
Pi is a minimal coding agent with a short system prompt and only four core tools. It features an extension system that allows agents to write and run code to extend themselves. Pi serves as the foundation for OpenClaw and other agent systems, emphasizing software that builds more software.
The author argues that AI agents will drive new programming languages designed for agent use. These languages would prioritize explicit typing, local reasoning, and greppable code over brevity. The decreasing cost of coding makes new language adoption feasible despite potential underrepresentation in AI training data.
The article discusses how AI-assisted coding has dramatically increased code creation speed, creating bottlenecks in code review and maintenance. It draws parallels to historical industrial bottlenecks and questions whether current approaches can scale sustainably as machines generate code faster than humans can review it.
The article discusses how AI tools can reimplement software libraries by using only their test suites, creating functionally similar but legally distinct code. This raises questions about copyright, licensing, and whether such AI-generated reimplementations constitute derived works or new creations.
The article argues that certain valuable things like mature trees, trust, quality software, and community relationships require significant time to develop and cannot be rushed. It critiques the modern obsession with speed and instant gratification in tech, suggesting that friction and time constraints often serve important purposes for building lasting value.
Absurd is a durable execution system built entirely on Postgres that has been running in production for five months. The core design held up well, with added features like decomposed steps, task results, CLI tools, and a web dashboard. The system uses checkpoint-based replay and pull-based scheduling, making it simple to operate and debug.
Mario Zechner is joining Earendil, bringing his coding agent Pi to the company. The author expresses excitement about Mario's focus on software quality and thoughtful design, which aligns with Earendil's goals for building more deliberate machine entities like Lefos.
The author argues that meaningful criticism of new technologies like AI coding agents requires direct engagement and experience. While both enthusiastic adopters and outright rejecters have biases, the center position appears biased toward engagement because forming a measured opinion necessitates serious use of the technology.