News for hackers. Stuff that matters.
Re:Why I teach vim by dan00 on Sunday November 15, 2020 @03:01AM (#25099223)
> It continues to surprise me why people have such strong opinions about someone else's editor choice.

I think because people identify themselves too much with their editor, programming language or whatever else choice. Everyone wants to think of themselves as the smart ones, only making objective rational choices, so everyone else making other choices has to be stupid. If now someone criticises their choice or argues about other choices, then they feel personally attacked, and there the flamewars goes.

Re:Why I teach vim by eindiran on Sunday November 15, 2020 @03:18AM (#25099285)
An alternative take, definitely worth a read: https://www.gwern.net/Holy-wars
Re:Why I teach vim by leppr on Sunday November 15, 2020 @11:00AM (#25102132)
There is a very rational and not emotion-driven incentive to spread your subjective preferences.

For vim: plug-in development effort. Nowadays we have to recycle VSCode ones because Vim is seen as too niche to develop for it directly.

For vegan: meal availability in shop and restaurants.

For Android vs iOS: app availability.

https://www.goodreads.com/book/show/28820444-the-elephant-in...

(edit: I'm basically paraphrasing eindiran's argument)

Re:Why I teach vim by NineStarPoint on Sunday November 15, 2020 @12:58PM (#25103191)
Vi also benefits a ton from being installed pretty much everywhere. If you use the default vi keybinds you rarely have to rethink your muscle memory for actions.
Re:Why I teach vim by apocolyps6 on Sunday November 15, 2020 @03:15AM (#25099271)
Yeah, I guess that is it. The existence of the vegan is a moral judgement of everyone else's food choices, so they get hate. The existence of the vim user reminds you of that one time you gave it a shot and it didn't stick, so it makes you feel attacked the same way.
Re:Why I teach vim by monkeycantype on Sunday November 15, 2020 @06:09AM (#25100201)
I want to say one thing in defence of vegans, you only know about the vegans who tell you they are vegans. These people are actually the people-who-like-to-tell-you-they-are-vegans.

There a lot of vegans who don't eat animal products and just leave it at that. Like my partner who just cooked me an anchovy pizza.

You never hear about the just-a-vegan-and-god-knows-why-you'd-want-to-tell-everyone, because they creep through the world, in absolute dread of being discovered by the like-to-tell-people-they-are-a-vegan people.

Re:Why I teach vim by alblue on Sunday November 15, 2020 @11:30AM (#25102376)
But anchovy is a fish ... how is that not eating animals?
Re:Why I teach vim by MikeTheGreat on Sunday November 15, 2020 @11:54AM (#25102565)
I had to stop and think about that, too :)

I think what the poster meant was "My partner is a vegan (implication: they would never eat anchovies), but they just made me an anchovy pizza so that I can eat my non-vegan food happily." I.e., their partner doesn't eat animal products but the partner isn't judging their choice to eat animal products.

Re:Why I teach vim by lisper on Sunday November 15, 2020 @11:47AM (#25102522)
You missed the point. The partner who made the pizza didn’t eat it.