Forge36
Joined 10 years ago
Joined 10 years ago
It's a fundamental flaw of most wireless communication. Are you referring to something more specific?
I suspect there's two big parts to this:
1. Users expect batteries included and that everything "just works" the first time.
2. The language you used differs match your audience. E.g they search "gray" and find no results, however you've spelt it "grey"
I use magit with a very large repository (100k files, millions of commits) it's still not lightning fast like it is with smaller repositories, I'm still finding it an improvement over the CLI.
My config notes this saves me ~13 seconds in git-status
(remove-hook 'magit-status-headers-hook 'magit-insert-tags-header)
[1]: https://docs.magit.vc/devel/magit/Performance.htmlThe output is still small and I can review it. I can switch tasks, however if it's my primary effort for the day I don't like stepping away for an hour to do something else.
My recent experience: I'm porting an app to Mac. It's been in my backlog for ~2 years. With Claude I had a functional prototype in under a day getting the major behavior implemented. I spent the next two weeks refactoring the original app to share as much logic as possible. The first two days was lots of fun. The refactoring was also something I wanted to flush out unit tests, still enjoyable.
The worst part was debugging really bugs introduced to my code from 5 years ago. My functions had naming issues describing the behavior wrong, confusing Claude, that I needed to re-understand to add new features.
Parts of coding are frustrating. Using AI is frustrating for different reasons.
The most frustrating part was rebasing with git to create a sensible history (which I've had to do without AI in the past), reviewing the sheer volume of changes (14k lines) and then deciding "do I want my name on this" which involved cleaning up all the linter warnings I'd self imposed on myself.