Sad that the successor project to Vim — a project which loudly encouraged its users to donate to a charity to help AIDS victims in Uganda — has become an advocate for white supremacy and ethnic cleansing. Just including the DHH endorsement could have been a mistake, but this seems quite explicit https://github.com/neovim/neovim.github.io/issues/501
@glyph I personally would remove the quote but wow expecting volunteers in their own corner of the internet who are decades into a passion engineering project to process a political issue and work it through their own ethical frameworks and make a change within a few hours is a bit harsh. A bit of space and time instead of a pile on might get better outcomes here.
@upmultimedia "we should ethnically cleanse England" is not a particularly nuanced or complex political issue, though.
@glyph The maintainer might not be from the UK? Imagine waking up and your 20 year project has gotten a bunch of emails from somewhere about a political issue. It can take time to process. I notice we are all quiet on dictatorships using GPL/MIT code due to a higher belief in user freedom... But I am on the side of the PR! I'm just holding open the door that the maintainer needs some time to work it through
@upmultimedia @glyph His YouTube playlist of Curtis Yarvin and Peter Thiel videos strongly suggests that giving him more time to think about the situation will not, in fact, lead to a better outcome.
https://www.youtube.com/playlist?list=PLvTJMxH60GZ8lPamsoVW__89TrRIkJJvX
I feel like it's a good moment to mention @sir's ai and nazi free fork of vim:
@glyph Man the "I will not submit to your threats" coming out of that guy is wild.
My dude, it's just a worthless endorsement unless you actually align with the guy.....which....he does apparently
@glyph I’m just grateful for Justin (maintainer), for listing all the other reasons for not using Neovim.
> There are always new attempts at creating drama. Previously it was use of GitHub itself (twice), then reddit, then X/twitter, then AI, and many other cases before that.
@glyph And now that he has dug in even harder, he will be even less likely to give in eventually.
@nedbat and when the fascists love-bomb him in return after he's been spurned by his existing community, I'm sure it will radicalize him further. this sucks.
@nedbat Okay even this may have been giving him too much credit, this has moved him from the plausible deniability of "unfortunate, if understandable, reflexive defensiveness that may lead to future radicalization" to "already an enthusiastic collaborator": https://universeodon.com/@mathew/117170418416234472
@glyph Now he has merged a change to remove the DHH quote (https://github.com/neovim/neovim.github.io/pull/504/changes), but also ended with (https://github.com/neovim/neovim.github.io/issues/501#issuecomment-5455572223):
> You all have embarrassed and shamed yourselves.
>
> Most of you aren't Neovim users, but a drive-by mob, swirling from one mindless vomit-party to another, like the pacific garbage patch.
Note also that TJ DeVries is a featured speaker at https://www.omacon.org (a fascist conference misleadingly labeled as a "linux" event to draw in recruits)
@glyph TJ DeVries has also already participated in multiple interviews with DHH soooo
@glyph Telling that LinuxFashFest 2026 is being held at Shopify, who are the background to all the drama/fash-takeover of the Ruby ecosystem that's currently making me regret investing my limited programming ability in Ruby.
@semanticist
> that's currently making me regret investing my limited programming ability in Ruby
There's never a bad time to learn more languages. From what I understand, Python and Elixir are both similar enough that the learning curve wouldn't be too steep. Python is older than Ruby, and appears to be more widely used.
But you can deepen your understanding even more by learning at least the basics of a few languages that are totally different from any you already know.
@strypey I tried Python a couple of decades ago, significant whitespace just doesn’t work for me. Elixir’s alright, but too niche and not useful as a scripting language.
I’m aware of other options, and my own available time and energy, and the gain is not worth it for me at this time. And it’s not like I can literally only write code in Ruby, it’s just that that’s where I have the experience and gaining it elsewhere is not a trivial thing.