I will never understand people like GitHub user “shushtain” in the linked issue.
So obviously the guy is behaving like an entitled jerk, but it’s also surely counter-productive (volunteer maintainers are unlikely to respond well to plain rudeness)? Unless the goal isn’t a productive outcome, but just to be mean?
Easiest people to understand: someone hurt you (in this case disrupted your workflow, especially if pointlessly like this user thinks), you express the dissatisfaction to the person who did.
Humans are notoriously bad at game theory.
You see, humans are emotional beings, not rational beings. Surely you've seen examples of that basically everywhere there is human interactions.
He's just incompetent:
1. He blames the maintainer that his distro doesn't ship latest neovim.
2. He didn't pull neovim from the Extra-Testing Arch branch.
3. He didn't pull neovim from AUR.
4. He doesn't have the knowledge to build from source.
5. He didn't pull the tarball from git.
6. He didn't pull the AppImage from git.
There's so many solutions to choose from and he chose none; pure ragebait.
> Unless the goal isn’t a productive outcome, but just to be mean?
Some people are just mean. They spend their angry little lives walking around "outraged" by any minor inconvenience. They assume every single little happenstance was designed to make them miserable.
The greatest thing about having a good education and working with other experts is that I generally don't meet this people that much, but I remember them all too well.
[dead]
not really an excuse, but guy's from Kharkiv, Ukraine - a city that is almost daily getting bombed by russia, maybe he just had a bad day?
I've built many successful services by listening to entitled users so much that I used to talk with such entitled users all day.
They are just passionate and most of the times annoyed because something as simple is not being done right.