Software development productivity, coding assistants, UI design, medical technology, skepticism of AI and programming.
The perverse incentives of Vibe Coding A common approach to minimize overly verbose code output is to force the LLM to first plan changes and ask permission to continue.
Costly New Cancer Drugs Often Don’t Help Patients Live Longer “Advanced cancer generally can’t be cured, and the new medicines haven’t changed that. They’re still often used in combination with toxic chemotherapy and radiation, at a staggering cost: Bloomberg’s analysis found the median initial price of a new cancer drug has quadrupled after inflation since the early 2000s to about $25,000 a month in recent years. Meanwhile, a forthcoming study from Columbia University researcher Tito Fojo measured how long the average new drug treating the disease improves survival: about three months.”
Deciphering Glyph :: I Think I’m Done Thinking About genAI For Now “Unlike many programmers, I love code review. I find that it is one of the best parts of the process of programming. I can help people learn, and develop their skills, and learn from them, and appreciate the decisions they made, develop an impression of a fellow programmer’s style. It’s a great way to build a mutual theory of mind.
[…] The process of coding with an ‘agentic’ LLM appears to be the process of carefully distilling all the worst parts of code review, and removing and discarding all of its benefits. The lazy, dumb, lying robot asshole keeps making the same mistakes over and over again, never improving, never genuinely reacting, always obsequiously pretending to take your feedback on board.”
What Actually Works: 12 Lessons from AI Pair Programming Field-tested practices for productive AI-assisted development. Real lessons from 6 months of daily AI pair programming, including what works, what fails, and why most engineers are doing it wrong.