Live data from Hacker News

Eternal Terminal

eternalterminal.dev

31–40 of 104 posts

Re: Eternal Terminal

#31
post #9

Does Eternal Terminal have any telemetry? I guess what I'm asking is, does ET phone home?

It doesn't appear so. Is it normal for remote shells to have telemetry? I hope you were sincerely asking a dumb question and not attempting to make a low effort joke instead of discussing the project in earnest.

While this was a joke, I am concerned about terminal utils having (opt-out) telemetry. It seems to have spread recently. For example, Homebrew, .NET core, ...

Re: Eternal Terminal

#33

I'm glad that it has tmux compatibility. Does anyone else have a love hate relationship with tmux? I hate its scrolling and buffer behavior, its almost impossible to get right. Been waiting for a good replacement for tmux to come along for a while now that isn't just i3. Right now I just use tabs in the terminal app most of the time because I dont want to mess with mouse mode, etc.

> Does anyone else have a love hate relationship with tmux?

Absolutely. Just today I logged in on some server and started a tmux session to learn that copypasting with mouse didn't work. After googling how to solve this I noticed that scrollback with mousehweel also didn't work. Then I remembered that I did solve that some time ago but never was satisfied with it because the scroll speed/differential was so low.

Re: Eternal Terminal

#35
post #11

As a current mosh user i'm interested but I don't know what "support native scrolling nor tmux control mode" means. Any insight?

mosh by default doesn't support native scrollback. The way mosh is implemented (by default at least) is to just paint the screen locally with the remote "view". If you try to scroll back in your terminal locally (literally scroll up with a mouse/trackpad), it will scroll up your local terminal instead of scrolling up in the remote view. So your scrollback is literally capped at the vertical height of your local termi…

Awesome thanks! I'm still not sure I understand tmux control mode but I have always used mosh and tmux together so I guess I just never noticed.

Re: Eternal Terminal

#36
post #6

Since I often complain about bad landing pages, I want to take a moment to highlight a really good one. I arrive on the page and: BOOM! "Eternal Terminal" the name of the project But what is-- "H2: Remote terminal for the busy and impatient"! In a sentence or two? "Eternal Terminal (ET) is a remote shell that automatically reconnects without interrupting the session. Learn how to install and use it here." Oh sweet, n…

Actually, I found the homepage (landing page) not so great, and came here to the comments, in the hope to get some more information. Specifically, I use Mosh, and I would like to know, is this the same thing? If yes, how is it different? What are advantages/disadvantages? I would have wanted a more detailed comparison. The name is also a bit confusing; just from the name, I thought this might be a terminal emulator.…

My understanding is: Mosh can't scroll because it doesn't send you the full output of the terminal. It only sends you the current "window" (visible terminal contents) at the current time. ET sends you everything.

So if a program suddenly outputs a massive number of lines, mosh will discard the beginning and only send you the visible end of the output. ET will send you everything - which might bog down slow connections, but provides natural scrollback.

Different tradeoffs.

Re: Eternal Terminal

#38
post #9

Does Eternal Terminal have any telemetry? I guess what I'm asking is, does ET phone home?

It doesn't appear so. Is it normal for remote shells to have telemetry? I hope you were sincerely asking a dumb question and not attempting to make a low effort joke instead of discussing the project in earnest.

Maybe he’s not that smart. Maybe he’s like a worker bee who only knows how to push buttons or something

Re: Eternal Terminal

#39

I'm glad that it has tmux compatibility. Does anyone else have a love hate relationship with tmux? I hate its scrolling and buffer behavior, its almost impossible to get right. Been waiting for a good replacement for tmux to come along for a while now that isn't just i3. Right now I just use tabs in the terminal app most of the time because I dont want to mess with mouse mode, etc.

> Been waiting for a good replacement for tmux to come along for a while now that isn't just i3 > Does anyone else have a love hate relationship with tmux? > I hate its scrolling and buffer behavior, its almost impossible to get right.

I wasn't planning on sharing my project on HN until I've written up more documentation, but I'm actually working on exactly this problem.

https://github.com/aaronjanse/i3-tmux

So far I've got i3-like controls, resizing & scrolling terminal splits with the mouse, and better color support than tmux.

My current roadblock has been lack of motivation, but if *anyone& on HN finds this interesting (or even just files a bug report), I'd be motivated to reignite my work on the project.

Post reply on HN