This is getting really out of control at the moment and I'm not exactly sure what the best way to fix it is, but this is a very good post in terms of expressing the why this is not acceptable and why the burden if shifting on the wrong people. Will humans take this to heart and actually do the right thing? Sadly, probably not. One of the main issues is that pointing to your GitHub contributions and activity is now pa…
I see the problem everyday and am just playing devil's advocate but it doesn't really do a good job explaining the "why". They hint at Django being a different level of quality compared to other software, wanting to cultivate community, and go slowly. It doesn't explain why LLM usage reduces quality or they can't have a strong community with LLM contributions. The problem is that good developers using LLM is not a pr…
Give Django your time and money, not your tokens
141–150 of 184 posts
Re: Give Django your time and money, not your tokens
#142I feel like open source is taking the wrong stance here. There’s a lot of gatekeeping, first. And second, this approach is like trying to stop a tsunami with an umbrella. AI is here to stay. We can’t stop it, for much we try. I feel the successful OS projects will be the ones embracing the change, not stopping it. For example, automating code reviews with AI.
Re: Give Django your time and money, not your tokens
#143Earlier quoted context omitted.
I'm more interested in why you're okay with enslaving a entity you have stated is a new species. It is not a strawman it is a logical consequence of your own stated position. If you belief A and A implies B, asking you to defend your support of B is not a strawman.
It implies my view of the term species isn’t contingent on that and I already claimed what it is contingent on: consequences and effect So let them submit PRs and accept their PRs, which is the only conversation I’m having, bye
Re: Give Django your time and money, not your tokens
#144s/Django/the codebase/g , and the point stands against any repo for which there is code review by humans: > If you do not understand the ticket, if you do not understand the solution, or if you do not understand the feedback on your PR, then your use of LLM is hurting Django as a whole. > Django contributors want to help others, they want to cultivate community, and they want to help you become a regular contributor.…
AI autocomplete and suggestions built-in to Jira are making our ticket tracker so goddamn spammy that I’m 100% sure that “feature” has done more harm than good. I don’t think anybody’s tracking the actual net-effects of any of this crap on productivity, just the “vibes” they get in the moment, using it. “I got my part of this particular thing done so fast!” I believe that to be the case, in part, because not a lot of…
In the pre-AI era it was much easier to identify people in the workplace who weren't paying attention to their work. To write something about a project you had to at minimum invest some time into understanding it, then think about it, then write something on the ticket, e-mail, or codebase.
AI made it easy to bypass all of that and produce words or code that look plausible enough. Copy and paste into ChatGPT, copy and past the blob of text back out, click send, and now it's somebody else's problem to decipher it.
It gets really bad when the next person starts copying it into their ChatGPT so they can copy and past a response back.
There are entire groups of people just sending LLM slop back and forth and hoping that the project can be moved to someone else before the consequences catch up.
Re: Give Django your time and money, not your tokens
#145Earlier quoted context omitted.
Horrible degrading take. Be the change you want to see. Don't fuel the fire that's burning you. If something's not happening, something else's making it impractical. Saying this as a 10+ years product manager and R&D person with 20+ more years of engineering on top. I also had to deal with "managers are just complicating things" or "users are stupid and don't understand anything"; do you think I complained? No, I had…
The industry is broken now, this is just a response to that. Leadership and product don't have any respect for the code, why would engineers have any respect for the ticketing process. Thats an unreasonable asymmetric effort demand, "Your code does not matter but my precious tickets must have elbow grease put into them."
No, your behavior is the cause of that.
The entire industry isn't broken. There are good company cultures and bad company cultures just like always.
At least own up to what you're doing. Don't blame "the industry" when you're the one doing the thing.
Re: Give Django your time and money, not your tokens
#146Earlier quoted context omitted.
A decade or more of people copy-pasting rote solutions from StackOverflow only supports the notion that many people will forego comprehension to foster the illusion of competent productivity. This ain't an AI problem, it's a people problem that's getting amplified by AI.
It was interesting the other day tracing the lineage of Aaron Swartz -> Library Genesis / Sci-Hub -> LLM vendors relying on that work to train their models and sell it back to us all with no royalties or accountability to the original authors of all this painstakingly researched, developed, and recorded human knowledge they’re making billions on.
Re: Give Django your time and money, not your tokens
#147In this case, offloading yet more work onto the maintainers of the package, because you can't be bothered, but still want credit.
Re: Give Django your time and money, not your tokens
#148Great message but I wonder if the people who do everything via LLM would even care to read such a message. And at what point is it hard/impossible to judge whether something is entirely LLM or not? I sometimes struggle a lot with this being OSS maintainer myself
"the people who do everything via LLM". That's a bit of a straw man characterization. I don't believe that there are many professional developers "do everything with an LLM'. I don't even know what that statement means.
Re: Give Django your time and money, not your tokens
#149Interesting breadth of takes in the comments. Think most people recognize though that AI can generate more than humans can reviewing so the model does need to change somehow. Either less AI on submitting side or more on reviewing side (if that’s even viable)
Yeah, what happened to "review your own code first". Even before AI I used to ban linting so I could spot and reject code that clearly showed no effort was put in it. First occurrence of "undreadable" got a note, and a second one got a rejection. And by "undreadable" I do not intend missing semicolons or parenthesis styles or meaningless things like that. I mean obscured semantics or overcrowding and so on.
Re: Give Django your time and money, not your tokens
#150Earlier quoted context omitted.
If you think OpenClaw is a new species then why are you happy with it's enslavement?
agents can modify our world based on their predilection in reaction to how we treat them they are something to coexist with the strawman aspect is out of scope