Live data from Hacker News

Bad NEWS, Emacs

eshelyaron.com

71–80 of 250 posts

Re: Bad NEWS, Emacs

#71

So, what's the "other side's" argument in this? Usually these opinionated changes come with some level-headed reasoning behind the changes. Or maybe not?

I imagine it's that reading user input through something other than the minibuffer is annoying, because if you have customized your input/editing keys, read-key generally won't reflect that.

Re: Bad NEWS, Emacs

#72

So, what's the "other side's" argument in this? Usually these opinionated changes come with some level-headed reasoning behind the changes. Or maybe not?

Yeah, sure. People tried for years to extract the reasoning behind Gnome 2 to Gnome 3 changes and still no one has any idea.

Almost as it's just and only petty power trips.

Re: Bad NEWS, Emacs

#73

I don’t fully understand the nature/impact of the change but this conflict seems so minor to me. Like, people on both sides display the same level of entitlement but for different reasons, and they all think they have their are “right”. Hum, no, for outsiders you all appear stubborn and lacking ability to compromise. “Oh my gosh, I’ll have to press 1 extra key now, this project is doomed!”, “no no no, this little cha…

not minor at all. you do something 100 times a day, adding multiple seconds to that time is not only wasting time, it is increasing the 'cognitive load' on the human brain.

this is why you find in a lot of Operations centers, people have a dozen different systems where time-wasting "improvements" like this have been made over 20+ years, so each little time-wasting "improvement" has added up over time so now it takes like 10 minutes to do something that should take 10 seconds. (in other words, "why does an Airline clerk have to spend 5 minutes typing in order to do something for my ticket/account", or "how did they mess up my request so badly", the answer is what im talking about)

what it all really boils down to is a fundamental lack of respect for other people. if you respected other people, you would not break their workflow like this and then dismiss their concerns as unimportant.

Re: Bad NEWS, Emacs

#74

Earlier quoted context omitted.

> emacs is changing very specific behavior, that was intended, to do something new now No? It changes how an existing command behaves. > This commit crippled all user interaction with Emacs registers, turning commands such as C-x r s, once smooth and frictionless, into a cumbersome and painful mess. Concretely, instead of just typing the key for the register you want to operate on, you now get a fully blown minibuffe…

with all due respect c-x r s sounds far from smooth and frictionless to me

‘Frictionless’ here means ‘we’ve done it this way forever and don’t have to think about it anymore.’

Re: Bad NEWS, Emacs

#75
post #46

Muscle memory should be elevated to a first class concern when it comes to emacs.

Once a new version of my favorite file manager came out with remapped key bindings. I can't even remember the name of it now. But my own anger was memorable as totally out of proportion even when I was feeling it. My investment in muscle memory had been trashed! I thought several evil thoughts before calming down. So while it sounds trivial I can understand why the reaction to the crime of Betrayal of Muscle Memory has escalated to "fork you".

Re: Bad NEWS, Emacs

#76

I'll summarize my understanding. A commit that changes how copying (actually "registers", which is a bit more general than copying) works in emacs was recently accepted. Now emacs opens up a minibuffer that shows what is happening, requiring one to accept the change by hitting enter or equivalent. The OP thinks this is a terrible, breaking change as it changes default behavior (and possibly without the possibility of…

Fortunately I use evil mode so my workflow is unaffected, for now.

Re: Bad NEWS, Emacs

#77

Obviously the only possible solution is to attempt another fork/reimplementation of emacs. This one will definitely win and not be totally irrelevant like all the others.

From the blog post, I couldn't really tell what the author's long term intentions were for his fork.

Maybe just to persuade the mainline maintainers?

Re: Bad NEWS, Emacs

#78

Earlier quoted context omitted.

> emacs is changing very specific behavior, that was intended, to do something new now No? It changes how an existing command behaves. > This commit crippled all user interaction with Emacs registers, turning commands such as C-x r s, once smooth and frictionless, into a cumbersome and painful mess. Concretely, instead of just typing the key for the register you want to operate on, you now get a fully blown minibuffe…

with all due respect c-x r s sounds far from smooth and frictionless to me

True. The traditional binding was was just `C-x x`, but they've already done one round of making register features more inconvenient to get at.
Post reply on HN