This case shows how Open Source will die. With anyone just being able to pipe existing code and tests through an LLM and claiming that to be "clean room" (which is hogwash) no licensing can protect your work from being accumulated and monetized by anyone. The commons are actively being shredded in front of our eyes.

https://github.com/chardet/chardet/pull/322

chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

Summary This PR is for a ground-up, MIT-licensed rewrite of chardet. It maintains API compatibility with chardet 5.x and 6.x, but with 27x improvements to detection speed, and highly accurate suppo...

GitHub

@tante Ugh. It's taken me awhile to identify my feelings about AI and I think it's essentially the 5 facets of grief. Often anger and denial, always depression, and even occasionally bargaining (with my manager) or acceptance (resignation, really).

AI feels like such a loss and the nonstop barrage of breathless enthusiasm from the media and folks at work feels truly bewildering and *isolating*. It's heartbreaking to see my industry (software dev) blithely ignoring the (environmental, human, social, economic) cost of their new toy.

@leathekd
I thought devs would be the first to reject this (as they too should take pride in their skill as humans.) I couldn't have been more wrong.
@tante

@ozzelot @leathekd @tante I think a disconnect for those of us who enjoy tinkering with computers at whatever level is that a lot of people are interested mostly in the money that historically computer jobs have brought in. Now, are they also systematically undermining their own future wages? Yes. Do they realize or think about this? Doubtful.

Now, I don't have an answer for why the fuck they're doing it in the context of open source codebases. Résumé padding?

@spacelogic @ozzelot @tante That may be right. I think there are those, like me, who enjoy the act of solving issues with code and there are those who are motivated differently. Some by money, for sure. Some might see solving the problem with AI to be more rewarding than solving it "by hand" ("look how productive I am, I wrote 10,000 lines of code today!"). I just happen to be someone who will program and tinker all through life because I find it enjoyable. Even if I wasn't, I would like to think that I would look at the rest of the consequences of AI and still turn away.

I feel lucky and grateful that my one talent in life happened to be in a field that was in demand and paid well. I hope my career doesn't go away (I have a family to feed) but I worry that it has been forever changed for the worse. Maybe when the bubble pops we'll find less AI stuffed into every aspect of life, but I would bet that software companies will still pay to keep AI around to "enhance productivity" or "democratize coding" or reduce headcount.

@spacelogic @ozzelot @leathekd @tante

We risk overanalyzing what might be something a simple as a dopamine hit.

Creators know it feels good to create things. Every programmer has experienced a little emotional high, however small, seeing their code run successfully, or smashing a difficult bug, or writing a complex function and having it work right off the bat.

And for many of us that is a feeling that has never ceased to be pleasurable even after decades of coding.

The danger I suppose is thinking any of us are fully immune to replacing the process, the effort and the art of coding and proceeding directly to the reward.

Insert prompt, see result, receive dopamine.

Does it matter, philosophically, if the result is now disconnected from your personal pride, effort, skills and knowledge, if it tricks your dumb meat brain into releasing those sweet sweet endorphins?

So much of modern civilization involves convincing ourselves that we are far more sophisticated animals than we really are, perhaps because our need for base physical desires are camouflaged by the indirect ways by which modern life requires us to go about satisfying them.

@spacelogic @ozzelot @leathekd @tante

There's a million ways to justify it - let's take the example of chardet - if you look at the number of commits involved, Dan Blanchard did indeed spend a lot of time instructing and directing Claude to complete the task.

To that end, maybe people discover that they have a knack for management. They can take pleasure in the successful planning they credit the result to. He can tell himself that not just anyone could have prompted Claude this way - his unique skills and experience were the key to his success, and so his satisfaction is justified, as his ownership of the creative process.

And that's even not entirely wrong, perhaps. People can insert a joke about middle-management here, but it's a skill that people apparently do enjoy and find fulfilling enough to make a career out of it.

@ozzelot @leathekd @tante in a lot of cases we dont have the ability to. "Use AI or we fucking fire you" is pretty popular right now.
@ozzelot @leathekd @tante the vast majority of us reject it en masse. If you look at the GitHub link posted in top, there is an overwhelming ratio of people being unhappy about that behavior. But there is still a noisy minority embracing it, for sure.

@ozzelot @leathekd @tante Every single organization’s IT that I witnessed was pathologically dysfunctional. Vast majority of devs I worked with scoffed at formal verification and just went with the feel (vibes). I sat speechless as a CTO laid claim that the API client was broken because they were getting a „no route to host” error.

AI is a logical continuation of all that. It fits like a washed condom.