site banner

Small-Scale Question Sunday for January 15, 2023

Do you have a dumb question that you're kind of embarrassed to ask in the main thread? Is there something you're just not sure about?

This is your opportunity to ask questions. No question too simple or too silly.

Culture war topics are accepted, and proposals for a better intro post are appreciated.

3
Jump in the discussion.

No email address required.

Everything he mentioned sounds less like programming and more like "slightly more advanced than average power-user/admin/console tools".

Also, "tools which aren't very good for taking notes". git is useful for programming but using it to save your notes is jamming a square peg into a round hole. And vim shouldn't be used for anything ever (yeah I said it, fight me vi fanboys).

Within the past hour I installed git on a new machine. I made sure to unselect the default editing choice of vim. It might as well have a default choice of getting a series of paper cuts.

As a fellow vim hater, you might like this talk. I don't agree with everything, but the general idea that "some things in programming are just relics of the past and we don't get rid of them because of inertia and sometimes machismo" is a good point to keep mind.

For me, vim squarely fits in that category. Yes I could learn how to do kung fu with my keyboard, but 90% of the time I am programming, I am googling or staring at the screen trying to figure out wtf to write, Real time savings could be achieved if I could come up with a solution faster, not type faster.