Hacker News new | ask | show | jobs
by DiabloD3 26 days ago
The purpose of a tool is to make your job easier.

A good editor makes your job easier. A bad editor makes your job harder. Some people use bad tools because it is what they are familiar with, not because it is a good tool. Example: People daily drive VSCode and VSCode forks.

As I said, a bad tool makes my job harder. Examples of making my job harder include being inconsistent, requiring extreme vigilance and oversight or it will do the wrong thing, suddenly grows new features that are also the wrong thing for the task at hand and are enabled by default, not knowing if the tool will be available when I need it (and it usually won't, exactly at the time I need it the most) either due to fragility or poor design, or it just uses a woefully incorrect workflow for the task at hand, or even promotes and enforces bad security practices. Example: AI, but also VSCode.

Like, dude, if you want to hate on editors, HN has these threads frequently, but why strawman me with Notepad? There is nothing wrong with people using Vim, Emacs, Sublime Text, Textmate, or whatever. The tool has to work, be ergonomic, and not be hostile. Just because a tool is popular (for the moment, at least) doesn't mean its good. AI is popular currently, but it isn't good.