Hacker News new | ask | show | jobs
by corethree 931 days ago
>You like mentioning vim and emacs for some reason. I wonder why that's important to you? Many macOS users nowadays use VSCode or a JetBrains IDE, which are also available on Linux. And, others use editors like vim and emacs.

It's important because you fit a stereotypical archetype in which that person displays exclusive usage of these editors. At the very extreme these people rarely use the mouse, there entire interface is a terminal. You don't have to tell me certain attributes about yourself and I likely can guess those attributes because it fits a very typical profile. Predictable is the best way to describe it.

Although cliche, people who fit this profile make up a small minority of the overall developer population. It's cliche because people fall for similar traps all the time. It's basically the same psychological profile as a religious fundamentalist. It's quite obvious what your religion is.

>If you work with remote development environments at some point you'll have to use a terminal-based editor, and even if your primary editor choice is not vim or emacs you might yourself using them, because they come either preinstalled or packaged on many systems.

Most developers don't do this. They use the remote development features of vscode. Or they just build locally and the local build is isomorphic enough to the remote build that they can just do most development locally. Vim at most is used for quick edits.

>Well, what can be said about the rest? The most skilled, knowledgeable developers who have done "greater" things than most, and make more money than most, rarely fall into the description of "web developers". And if what you seek is money, there are more efficient ways to become wealthy than web development.

I use linux, I got into development because I liked it. But I'm not delusional about the reality of how most people operate.

Now instead of deriding someone who doesn't use your preferred operating system you're looking down on "web developers". 99.99% of all development is web based now. The highest paid jobs are basically web dev. FAANG is basically an acronym for the highest paying companies in which Most of their developers basically do web dev. Apple is the one exception to that.

2 comments

Here's some unsolicited advice: You get more out of your interactions with people if you stay curious about them, rather than projecting your ignorance.
Rather not about this guy. If you look at his beginning remarks he literally just insulted anyone who uses macos. That's why I decided to say this stuff to him.

Talk about being rude and closed minded. So there's no point to be charitable with this guy, I'll make the narrowest stereotype and see if it sticks. It likely does..that's the sad part.

My advice for you is to learn to read subtlety in this conversation. The guy I'm responding to hates macOS with a passion and he thinks anyone who doesn't agree with him is stupid.

Or maybe you're that way too? I hope not. Then my advice for you would be the same as my advice to him. Understand why the majority of developers use MacBooks stop looking down on other developers like your some kind of superior ass hole.

Linux is an altruistic force in this world. Being against it is like being against the Salvation Army.

If I had the money to purchase a Mac growing up, probably that would have been my choice. Instead, I assembled my own computer from parts, and upgrading the computer incrementally by adding and replacing components.

For you, if you don't have money to buy a mac, you are no longer a human being worth of respect. That tells me all I need to know.

Nobody is against Linux. The problem is worshipping Linux like some kind of god. And then stepping on those who don't agree with your viewpoint. Linux is one force, among many.

>For you, if you don't have money to buy a mac, you are no longer a human being worth of respect. That tells me all I need to know.

This is just random, and a bit too far. It has nothing to do with someones humanity. It does for you though, because like I said, you fit that stereotype.

I mainly use nixOS with hyprland. I also own a mac and a windows PC.

>If I had the money to purchase a Mac growing up, probably that would have been my choice. Instead, I assembled my own computer from parts, and upgrading the computer incrementally by adding and replacing components.

Usually this profile I'm talking about fits someone who desperately wants to be seen as smart and identifies with that. Your zealotry has a different origin. But it doesn't excuse it. If you're no longer poor you should break out of that mold. Software developers need to get paid. The money needs to come from somewhere. Free time costs money as it's someones' salary that pays for leisure time to work on open source software. If you follow that trail you will see that something like linux would not exist if it weren't for closed source software.

Ah, the stereotypes again. You are angry at a person that only exists on your mind, the reviled snobbish vim and Linux user that looks down on you each time you use a mouse. Since that person only exists in your mind, try talking to that imaginary person and figure your problems out.

Also, here's a game for you that you'll surely enjoy: https://vim-adventures.com/

it's you is it not? I think I'm spot on as you haven't said anything otherwise.

My description fits you perfectly.

I have nothing against vim. I use it on the daily. I have vim bindings on my ide too.

The imaginary person is the one you're making up. You think I hate Linux and you think I use macOS exclusively.

I'm primarily a Linux user.

Don't see any subtlety with two broad brushes painting in angry colors. When you accuse others of arrogance, don't let yours run rampant.
I don't even use vim as my preferred editor. I use it when it's the default diff tool for git and I haven't yet configured it, or when accessing a remote system where installing an editor is not an option. So your intuition here is not correct.

You can use VS Code on Linux, install XFCE and skin it as macOS, and install Tilix instead of iTerm2. Now it is the same thing.

If it's not vim then it's likely emacs. If not emacs then prob some other console based text editor.

Unlikely for you to be vscode or jetbrains the performance profiles on that are too slow for you plus it's closed source. But at this point it doesn't matter what you say because I wouldn't think you're being honest.

>You can use VS Code on Linux, install XFCE and skin it as macOS, and install Tilix instead of iTerm2. Now it is the same thing.

Yeah I can see you saying that. Just reskin Linux and you can have any operating system you want. Windows, Android, macOS... You name it. Maybe you can reskin some Linux distro into openBSD then from there reskin that into macOS. Oh wait a minute.

You can solve the all problems with this technique. Just reskin Linux into anything and then the world will only need one operating system. Makes perfect sense. Not.

There are desktop experiences for Linux catering to every choice of preferences. Some distros even come with everything preinstalled.

If a macOS style experience is your choice, you can try this: https://elementary.io/

I use nixos with hyprland.

I'm already a Linux user. That's your main problem here. Your inability to two view the issue as something other then black or white.