News for hackers. Stuff that matters.
Re:Emacs is special regarding UIs by twic on Thursday September 10, 2020 @06:59AM (#24431041)
For terminal server use cases, there are things like VNC, SPICE, NX, etc. The X11/ssh thing is for when you want to run a mix of local and remote applications on a single desktop, which i think is pretty unusual these days.
Re:Emacs is special regarding UIs by sildur on Thursday September 10, 2020 @07:58AM (#24431422)
Wheelchair users are also pretty unusual and we don’t go removing ramps from everywhere. I’m growing pretty tired of the “your use case is unusual, so fuck you” argument.
Re:Emacs is special regarding UIs by jrm4 on Thursday September 10, 2020 @10:37AM (#24432739)
Despite having felt this way about so many things, I have never seen this argument put so well and succinctly. I am going to be using this ALL THE TIME.

Also, is this "sildur" of Minecraft shader fame? If so, much thanks, you've given me and my daughter many instances of "ooh pretty look at our house."

Re:Emacs is special regarding UIs by morelisp on Thursday September 10, 2020 @05:30PM (#24436762)
Please do not so blithely invoke disability just because someone removed the feature you cared about. It sucks, but I promise you navigating the world in a wheelchair sucks a lot more.

I don't want to speak for anyone in particular but X11 was definitely not a friend to people who cared about a11y or l10n. It wore its origins in "80s MIT students" on its sleeve, for good and bad - and for non-English-speaking or disabled people, mostly bad.

Re:Emacs is special regarding UIs by sildur on Thursday September 10, 2020 @06:48PM (#24437356)
Hey, this is not a contest about who had the crappiest life, and if it was, I can assure you that there are things in life that suck more than navigating the world in a wheelchair, and I’m not asking people to stop complaining about that just because they happened to me.

Anyways, replace wheelchair users with pregnant women, or old people. Ramps help them too, and the argument is still valid.

Re:Emacs is special regarding UIs by hyperdimension on Thursday September 10, 2020 @10:48AM (#24432842)
> "your use case is unusual, so fuck you"

With love, The Chrome Team

Re:Emacs is special regarding UIs by znpy on Thursday September 10, 2020 @07:31PM (#24437706)
> With love, The Chrome Team

Google continues the war against its own users.

Re:Emacs is special regarding UIs by mcguire on Thursday September 10, 2020 @04:11PM (#24436074)
Supporting "unusual" cases is difficult and takes more effort. In the dog-eat-dog world of commercial development, to win you have to get the majority.

Yes, I had that conversation with a friend.

Re:Emacs is special regarding UIs by chriswarbo on Thursday September 10, 2020 @08:55AM (#24431869)
> For terminal server use cases, there are things like VNC, SPICE, NX, etc.

Great. Which of those, if any, do you think might be installed on the machines I want access to?

Which of those, if any, do you think might be installed on the machines I want access from?

What do you think are the odds that the intersection of those is non-empty?

Re:Emacs is special regarding UIs by spear on Thursday September 10, 2020 @04:03PM (#24436002)
My remaining use case for X11 remote display doesn't quite fit in the VNC/etc. remote display paradigm. At work, I submit a job to queuing software that picks a server (based on load and resource requirements) from a pool on the internal network. The GUI for that job then pops up on my X11 display. I don't really care which server is running the job, and the job is just using $DISPLAY -- we don't even forward over ssh.
Re:Emacs is special regarding UIs by Bnshsysjab on Thursday September 10, 2020 @06:23PM (#24437169)
I’m not an X hater but just know you’ve given that server access to your display socket which is effectively remote command execution.

In most cases this could be solved with a good web user interface, but you can rest assured X won’t be dead in the next 5-15 years, and you can use an intermediary box w/VNC if security is that much of a concern.

Re:Emacs is special regarding UIs by welterde on Thursday September 10, 2020 @07:35AM (#24431272)
Is it really that unusual to do some data reduction/analysis on a beefy dedicated machine and wanting to look at the results right away using the same terminal instead of having to copy the result files or using a shared network file system? Even more important if it involves any graphical interactions.

Sure, one could use a remote desktop to do same thing, but it's a bit annoying if all you want is one window from the remote machine.

Re:Emacs is special regarding UIs by u801e on Thursday September 10, 2020 @08:19AM (#24431568)
> it's a bit annoying if all you want is one window from the remote machine.

You should try xrdp. It can work like X forwarding (single application window forwarding), but you can also attach or detach from a running application (like screen or tmux for X).

Re:Emacs is special regarding UIs by welterde on Thursday September 10, 2020 @09:11AM (#24431996)
That's only really an alternative for long-running applications since it still seems quite tedious to do if I am not missing anything (with modifying initial_program and all).

Right now the workflow is simply ssh -X machine and then run some scripts that may or may not open interactive windows and then look at the result files using some graphical application. The same as if I was running it locally really (except on a beefy machine)..

Re:Emacs is special regarding UIs by u801e on Thursday September 10, 2020 @12:43PM (#24433985)
I haven't tried all of the xpra options, but it would be a matter of starting an instance on the remote machine and then running the command to attach to it in the local machine.

I suppose that you could start a terminal session on the remote machine and spawn GUI applications from that. I'm not sure if xpra allows for a terminal session directly from the command line though.

Re:Emacs is special regarding UIs by msla on Thursday September 10, 2020 @11:02AM (#24432966)
> which i think is pretty unusual these days.

You have absolutely no basis for thinking this.