A bit of a mixed one here. The vibe coding got the project attention and it looks like he's going to get the help he needed. However the "outrage", if you even call it that, wasn't entirely misplaced when pretty basic bugs were introduced by this, such as: Can't use rsync with absolute paths: https://github.com/RsyncProject/rsync/issues/922 Links mode is broken: https://github.com/RsyncProject/rsync/issues/915 The sc…
I wonder whether there would have been less complaint had the number been a major increase, say to v4 beta. That amount of change in a minor version number bump seems unusual, but I don’t know rsync enough, I just use the version bundled in my 2/4 year old LTS distros and assume it works. This does once again feel like a case of https://xkcd.com/2347/ I do wonder about “The world of software engineering has changed d…
> The world of software engineering has changed dramatically in the last few months
I disagree, but I guess we shall see how this is going to pan out. We've all introduced schoolboy errors in our time regardless of how long we've been developers. Messing up absolute paths because you only tested on relative happens to the best of us, but generally we say "woops" and try to fix it.
Doubling down and blaming users for your fuck up rarely ends well.