this post was submitted on 09 Mar 2026
194 points (94.9% liked)

Fuck AI

6262 readers
1157 users here now

"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.

founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] traxex@lemmy.dbzer0.com 3 points 25 minutes ago

Absolutely against AI coded garbage but trusting this person to pick up something as important as vim is also crazy. I’ll swap to another editor that has been tested and is a proven solution. Focus your knee jerk reactions so you don’t end up in another problem.

[–] SaharaMaleikuhm@feddit.org 2 points 1 hour ago (2 children)

That's why I use vs code. Definitely no vibe code in there lol There is no escape from micro plastics or AI it seems

[–] Turret3857@infosec.pub 1 points 34 minutes ago* (last edited 34 minutes ago)

do you mean vs codium or are you memeing

[–] Atlas_@lemmy.world 1 points 1 hour ago

Lol, lmao even

[–] lechekaflan@lemmy.world 4 points 2 hours ago

Onward with the Butlerian Jihad! Down with vibecoding!

[–] ea6927d8@lemmy.ml 2 points 2 hours ago

Well, then, it's time for some emacs action.

[–] cyberpunk007@lemmy.ca 19 points 7 hours ago (1 children)

Wait what? Vim has AI now? Jfc

[–] PumpkinEscobar@lemmy.world 17 points 7 hours ago

I think they’re saying before developers started using AI to write the code, not that there are ai features in vim.

[–] cupcakezealot@piefed.blahaj.zone 9 points 6 hours ago (1 children)

this is why nano is superior

[–] bhamlin@lemmy.world 9 points 5 hours ago (2 children)

What a strange way to spell emacs

[–] harambe69@lemmy.dbzer0.com 2 points 1 hour ago

I believe you mean helix

[–] wookiepedia@lemmy.world 8 points 3 hours ago

emacs is a fantastic operating system, it just lacks a good editor.

[–] billbasher@lemmy.world 38 points 9 hours ago (1 children)

Why can’t projects adding AI just fork a new project with AI?? Call it vimai or something and let people choose it if they want it. Stop ruining things

[–] 4am@lemmy.zip 12 points 7 hours ago (1 children)

Bro how am I gonna have time to go party with babes if I’m stuck at home coding this non-ai version bro the future is now man bro dude whoa

[–] halfapage@lemmy.world 5 points 6 hours ago

woah bro you definitely don't sound like a virgin bro you must not be one bro copilot babes on the daily bro

[–] dev_null@lemmy.ml 75 points 11 hours ago* (last edited 11 hours ago) (4 children)

Why do you say it's an amazing project? Looks to me like someone copied vim, and according to the commits did nothing useful other than changing some text in a few files. The author's comments are all about coming up with a cool name for it, and what "cool" new features to add. I don't see any plan on actually making this a viable competing project. I don't see the author having much credentials in leading a project of this caliber either.

Before anyone misunderstands my comment, yes anyone not liking AI should stop using vim, I very much agree. And there are two viable ways forward:

  • Switch to a different editor
  • Talk to the maintainers of vim to remove AI

This project is not one of them.

Where is the author's plan to tackle the 1600 issues that vim has open? How do they address the fact that vim has hundreds of commits each month, and literally had 68 contributors in just the last month? In the past month they closed 66 issues with vim. Half of vim's codebase is written in vimscript, and the other half in C. The new lead maintainer, I quote: "thankfully i know some C, but not vimscript". They know some C and no vimscript? So how do they plan to develop this project?!

Another quote: "removing old targets, stripping away graphical stuff (who uses this in graphical mode anyways? everyone uses it in the CLI...", and they already plan to drop Windows support. Already ignoring user's needs and removing functionality. Now, they are perfectly entitled to do whatever in their fork. But how is it a viable competitor to vim in any way?

Even assuming the worst case scenario on what damage AI can do to the progress of vim's development, who can seriously suggest that 1 person who doesn't even know the relevant programming langagues can make a better project than hundreds of experienced contributors that are doing it for years, AI or not?

And again, all the power to them, they can have some fun with their fork. But it's ridicoulus to suggest it as an alternative. Two years from now, vim will have fixed ~1500 issues at the current rate. And will have a bunch of new ones due to AI. Meanwhile this project will be dead, and the latest version will have 1500 unfixed issues that are all fixed in vim.

Taking a stance again AI in vim? Do it, campaign for it, talk to the maintainers, effect change, review PRs and comment about the AI mistakes you see, submit bug reports for bugs caused by AI and make a case for forbidding it's use. You have my full support. This fork? It's obviously going nowhere, it's a waste of effort that could be used to actually stop AI.

[–] Cethin@lemmy.zip 2 points 5 hours ago (1 children)

Where do you think all the contributors to vim came from? Do you think they just appeared day one? This fork just started. Of course there are no other contributors. Every project is a failure if they need to have multiple people working on it the day it's conceived.

[–] howrar@lemmy.ca 7 points 4 hours ago (1 children)

I'd say that every project needs at least one capable person working on it at conception. This one appears to have zero at the moment.

[–] dreamos82@lemmy.world 1 points 3 hours ago (1 children)

So do you know everyone working on it? To assume noone is capable? Because otherwise this is just offensive. Also the project has been created less than 24 hours ago, so what do u expect already a ton of differences ?

[–] howrar@lemmy.ca 4 points 2 hours ago

The premise of the comment I responded to was that there are no other contributors besides the the person who forked it, and very same person said that they don't know vimscript.

[–] jaredwhite@humansare.social 6 points 8 hours ago (1 children)

Forking open source code is never a waste of effort. That's literally the reason why open/libre source exists, to have work all done in the open and if some people fundamentally disagree with the work being done, they can start a new workstream.

[–] dev_null@lemmy.ml 10 points 7 hours ago* (last edited 7 hours ago)

Of course they can, and I underline that in my comment several times, that this person is free to do it, good for them. I don't disagree with that at all. I'm sure they will learn a lot and that's great.

And everyone else is free to evaluate the prospects and realities of that fork.

[–] RaphaelSchmitz@feddit.org 0 points 3 hours ago

Yeah recently had this happen in the. Net world for some projects: They went from free to commercial or some other reason, and then people quickly forked the last version before that. All with that idea that they're the defenders of what was good about it.

But let's face it, if you had anywhere near the interest and commitment to that subject matter, you'd already be maintaining a competing project, or be helping at the original one.

I think people are enticed by the glory of having a repo with many stars, but have no realistic idea how much of their time this would eat up if they were serious about it.

load more comments (1 replies)
[–] hexagonwin@lemmy.today 25 points 10 hours ago (1 children)

slop code in vim? really?? wtf

[–] victorz@lemmy.world 6 points 8 hours ago

They call it... Slim.

[–] x1gma@lemmy.world 21 points 10 hours ago* (last edited 10 hours ago) (4 children)

Wait, so because vim is allowing code written with AI we are switching to a random fork? The mental gymnastics here are insane once again. Is someone assuming that the vim maintainers are gonna do agentic requests? How is this project gonna handle upstream changes into their own main? Cherry-picking only "confirmed human-only" commits? Decisions like that out of spite, with zero thoughts and just out of principle do not help against slop. You're just adding human slop to the AI slop.

[–] TootSweet@lemmy.world 3 points 2 hours ago

Wait, so because vim is allowing code written with AI we are switching to a random fork? The mental gymnastics here are insane once again.

What Lemmy community did you think you were in?

[–] sucoiri@lemmy.world 0 points 1 hour ago

I'm sad I hate to scroll this far to see a sane take. Bad code is bad, AI accelerating the destruction of the planet is bad, but experienced maintainers using the tools that exist is not bad, and trying to fork a project like Vim because of that is insane. Power to them if they actively maintain it, but I don't see that in the cards.

[–] jaredwhite@humansare.social 9 points 8 hours ago (2 children)

What mental gymnastics? I've already installed EVi on my dev VM, seems to work fine. Problem solved, as far as I'm concerned, and I'm glad to lend my public voice in support of a slop-free fork.

[–] x1gma@lemmy.world 14 points 6 hours ago (2 children)

Of course it works fucking fine if it's a hard fork of a stable state.

What mental gymnastics? The ones you're doing right now. You have not answered a single question from my comment. And what "problem" did you solve exactly? Has there been any issue that has come up because of the acceptance of AI in vim? What kind of "slop" is actually there that makes vim problematic for you?

People vibe coding random bullshit ideas because they now can, do indeed produce slop. A bunch of highly experienced devs working on a successful project for years using tools that are at their disposal properly is not slop. You're lending your public voice to a split of the community and of the project for made up bullshit reasons based on no objective proof but claims of slop and out of principle.

I'd trust the original vim maintainers to decide what's a good or bad pull, instead of a bunch of random people who simply hard forked for literally no reason.

load more comments (2 replies)
[–] Ajen@sh.itjust.works 1 points 3 hours ago (1 children)

slop-free fork

Based on what, exactly? I work with real people who write very sloppy code. If you're trying to make a statement by switching away from vim, why not go to emacs, nano, or sublime?

The mental gymnastics is trusting a completely unknown person more than an LLM. LLMs are about as trustworthy and competent as the average person. In my book, that puts them far below reputable developers (like Moolenaar), but far above complete randos like the EVi dev. At least the LLM is somewhat predictable, but people can be crazy.

[–] jaredwhite@humansare.social 1 points 28 minutes ago

Wow, that's quite an accusation against the lead maintainer of EVi, and furthermore you seem to be in the wrong forum because this one is called Fuck AI. So last I checked it's perfectly alright to say fuck AI and also fuck the LLMs you've placed such unwarranted confidence in.

load more comments (1 replies)
[–] Sanctus@anarchist.nexus 44 points 11 hours ago (5 children)
[–] SlurpingPus@lemmy.world 2 points 4 hours ago

It has Vi bindings with Evil, and a nice scripting language with Emacs Lisp.

I recommend Doom Emacs as a readymade packaging that also eliminates the need to strain the fingers for the annoying modifier keys in the vast majority of cases.

load more comments (3 replies)
[–] gravitas_deficiency@sh.itjust.works 63 points 12 hours ago (1 children)

Wait, what the fuck? vim has LLM shit in it now?!?

[–] tinwelint@lemmy.zip 36 points 12 hours ago (1 children)

As far as I understand, they are allowing usage of LLM for developing on vim, aka adding features to the editor.

[–] gravitas_deficiency@sh.itjust.works 59 points 12 hours ago (1 children)

...motherfucker… -_- The only users I block are agentics.

Well, TIL. I’ll have to be more vigilant going forward. God, this era of tech fucking sucks.

[–] spartanatreyu@programming.dev 1 points 4 hours ago

Probably a good time to consider helix or ki over vim

[–] ColdWater@lemmy.ca 24 points 11 hours ago* (last edited 11 hours ago)

I can't believe ai slop is in vim of all things, also there aren't any ai slop code in nano btw

load more comments
view more: next ›