curl is definitely NOT writing code with AI if you follow the newsletter. And wget will never be a valid alternative to curl if you know what they both do. You can safely remove it from the list.
Fuck AI
"We did it, Patrick! We made a technological breakthrough!"
A place for all those who loathe AI to discuss things, post articles, and ridicule the AI hype. Proud supporter of working people. And proud booer of SXSW 2024.
AI, in this case, refers to LLMs, GPT technology, and anything listed as "AI" meant to increase market valuations.
Lmao no honey, no
Once token based pricing hits all the major platforms I expect it will slow down
Not long now, Anthropic and OpenAI IPOs incoming, monetization everywhere.
Imagine doing basic business things like having to show an ROI and public disclosure is going to collapse the economy. Lol. Should've happened 2 years ago.
I’m all for not having vibe coded security vulnerabilities creeping into my apps but that repo lists apps if they’ve ever even attached copilot to an issue/pr which is pretty hard not to do because the button is bigger than attaching yourself to an issue.
Yeah agreed, it's incredibly disheartening... The Starlight Network maintains a NoAI list at least: https://noai.starlightnet.work/
If the argument is that AI code is devaluing labour, then you'd need to be critical of any automation. The steam machine devalued the labour of artisans, robots devalued the labour of assembly line workers. You can hold this belief but you'd basically have to become an Amish OR you say: Yeah this devalues labour, so we should fight for the workers getting their share in increased productivity at least.
steam machine devalued the labour of artisans
I'm so cooked that my brain went: "how is this the fault of Gabe Newell?"
Long story short: LLMs can provide value in software development, especially in senior developer hands. Apparently that value is not something many feel they can just leave on the table.
This doesn't answer the question whether you can separate the tool from it's maker or from how it came into existence or even about possible long-term consequences of it's usage.
But for a lot of programmers these are questions they don't feel compelled to consider, and I can empathize. LLMs are now here and they, like most technology, won't just disappear again for ethical or long-term-risk reasons. Completely shunning them will become a niche, even in the often idealistic world of open-source.
I'm looking forward to when the hype dies down and the general understanding of what LLMs really are and where they are useful becomes more normalized. This whole "AI" nonsense drives me nuts.
LLMs can provide value in software development, especially in senior developer hands.
The value they do provide is in scamming and providing skill atrophy.
Sounds like you're just laundering marketing talking points from Big AI.
I will continue to participate in a significant, thriving, and very long-lived movement of people writing code for people. When it comes to the slop machines, the battle is just getting started.
Well, I write code for people, too, and still much of it by hand. But there is also a non-trivial portion that can be generated and quickly evaluated. It's not the majority and it's hit or miss, but in aggregate I'm measuring a positive impact. It's far from the insane promises made by the AI companies, but it's measurable, in real numbers. Think more of a 10% increase, not 10x. Is this enough to justify a trillion dollar industry? Doubtful. Is is low enough to be discarded? Not in a serious productivity focused environment.
I'm afraid arguments of mere utility don't hold much sway for me. Asbestos is also very useful as a fire retardant. 🫠
You forget one thing, it's not fair with the ones who stand against it.
There are plenty and good projects who stand against AI, is it fair with those who are trying to do the correct thing?
I don't think so.
Sadly AI is here to stay and we need to learn to live with it, differencing it by its owners, avoiding those from Big Tech and using it with common sense and there where it is really usefull and needed, not as toy, to create memes or substitute our own intelligence and creativity, but as tool eg.in certain complex and repititive tasks or researches in thousends of documents, where it make sense.
I dont like the environmental impacts of data centers nor the exploitation capabilities of this tool.
I cant get past these two.
I fear we live in a world folks just dont do the right thing. Sure this tool helps a small task, but ultimately, this isnt helping anyone but the wealth hoarders at the moment
I do think you are overreacting. I don't see why AI-generated code in FOSS projects is necessarily bad. I think the policy in the Linux kernel development makes a lot of sense: Human maintainers own their commits and are responsible for any bugs. It's not like humans did generate bug-free code before the rise of AI tools.
I think a lot of the AI hype and it's implications can be criticised: environmental impacts, job losses, tech feudalism, etc. Yeah I totally get that and it's important to voice this critique. But the technology in itself is not evil, nor good. It's just technology.
You also wouldn't criticise the invention or usage of lenses, just because you can use them to build rifles, right? It makes more sense to address those uses of the technology that cause harm, and not those that are beneficial for humans, like having glasses or satellite optics.
Not even remotely an overreaction. AI-generated code is morally incompatible with FOSS. And yes, I will continue to defend this position for many years to come. It really makes no difference to me what Linus Torvalds or any other influencer has to say on the matter.
AI-generated code is morally incompatible with FOSS
Whitewashing foss can be done and I'm sure has been done without ai. Any old obfuscatory code will whitewash foss code.
Then there are companies like Bambu that take foss, fork it and declare it proprietary without even the veneer of whitewashing.
