Precision drift. LLMs are increasingly good at inferring intent. We become less precise when we ask / specify.
Does precision become a "machine thing"?
I’ve been seeing more errors in articles and papers recently. Garbled text, sentences that appear out of place. It would be easy to blame AI, but I think it is humans editing AI. So, I’m guessing that the way this goes is: people will just stop reading "published" text. Maybe they'll ask AI what it means, maybe not. In any case, it seems like a collapse.
If humans didn’t write it, humans won’t read it.
Fun conversation with Len Epp, co-founder of Leanpub. We discussed the impact of AI on programming, the use of words in technical work and teams, unnamed concepts, writing process and more.
youtu.be/y64abWxhWqo
Michael Feathers retweeted
Join the conversation about improving developer productivity. Register for the free Bridges Summit.
bridges-summit.org/speakers
Conversation leaders include:
@KentBeck, Dave Thomas, @mfeathers, @jessitron, me, and so many other wonderful speakers.
Had a lot of fun talking to the hosts of Book Overflow. Great resource.
We had the great honor to interview @mfeathers, author of "Working Effectively with Legacy Code!" Join us as we discuss his insights on the book, thoughts on TDD, and how AI and LLMs are shaping the industry! youtu.be/CXtKUxlHMco
Michael Feathers retweeted
This week we wrap up our discussion of “Working Effectively with Legacy Code” by @mfeathers! Some great discussions about the past legacy projects we’ve worked on and how the attitude you bring to work makes a huge difference!
youtu.be/tLC-o8pHclc?si=EqkX…
Modifying the Rough and Re-Reasoning From Zero - Managing Development Workflow in Generative Chat Sessions
open.substack.com/pub/michae…
Michael Feathers retweeted
Seminar: Where AI Meets Code
I'll be running a free seminar within the next few weeks. Join to hear and share thoughts about the state of tooling and how to safely and effectively use it.
michaelfeathers.substack.com…
Seminar: Where AI Meets Code
I'll be running a free seminar within the next few weeks. Join to hear and share thoughts about the state of tooling and how to safely and effectively use it.
michaelfeathers.substack.com…
The Unstable Ground of Precision in AI
open.substack.com/pub/michae…
AI-based code generation has risks. We can sidestep this issue and use it to help us understand code. Here I describe a technique I use called lensing - forming conceptualizations of system responsibilities at several scales.
open.substack.com/pub/michae…
No Code. No Problem? Some thoughts about the limitations of no-code solutions.
Understand them and you've found their proper place.
michaelfeathers.substack.com…
Recency Bias or Cognitive Load? open.substack.com/pub/michae…
A few thoughts about AI-based code generation.
michaelfeathers.substack.com…
Notice for anyone in Tokyo. I'll be doing a workshop on June 6th 2024
itpreneurs.co.jp/event/20240…
Fast Ideation and (Code) Generation - A Note about AI
open.substack.com/pub/michae…
Arthur Whitney's one page implementation of J is a interesting test case for AI based refactoring / code understanding.
nsl.com/papers/origins.htm
Michael Feathers retweeted
Is 2024 the year that you really wrangle that old code and start doing something new with it?
@martinfowler has a good post on finding seams (with shout out to @mfeathers) in your legacy code to better support tests, and more.
martinfowler.com/bliki/Legac…







