

These review services should create a score based on your reviews that you have to maintain. In a 5-star system, that would be a 3. If the sum of all the stars you have awarded divided by the number of reviews you have published falls below 3, then you can only submit reviews that will bring that score up, until it is back to 3, then you can do whatever you want again. This will encourage users to think more carefully about shit they use that they like as much as shit the use that they don’t like and that works better for everybody.



I’m in the “been working with Linux since the 90s” gang so I call vim vi and nano pico and when I started there was a coolness factor to be considered. I was incredibly uncool so I used whatever I wanted, including pico - I mean you used pine for email back in the day and the interface was nearly identical, so whatever.
But I did want to be at least a tiny bit cooler, so I learned vi in a fairly rudimentary fashion. I can edit, jump, delete, search, replace, copy and paste - oh, and I can exit. I’ve spent so much time using vi, that my brain doesn’t even have to think about exiting, not even whether I want to write or not. It just happens like second nature. It’s actually gotten to where nano seems unduly burdensome to me.
But really, I prefer an IDE for programming. CLI editors will always be for configuration files and shell scripts to me.