Live data from Hacker News

Déjà vu: Ghostly CVEs in my terminal title

dgl.cx

61–68 of 68 posts

Re: Déjà vu: Ghostly CVEs in my terminal title

#61

Earlier quoted context omitted.

Like, this is Kovid? This has to be a violation of the site guidelines.

yes: https://news.ycombinator.com/item?id=13342516

For what it's worth I have reached out to 'dang about this because I think it is completely unacceptable to do this on the site.

Re: Déjà vu: Ghostly CVEs in my terminal title

#62
post #36

I really wish that 1% of the sustained effort that is currently being devoted to building terminal emulators and TUI applications was collectively redirected at researching a better future to fill this niche. Terminal emulators and TUI applications belong with the DMG Gameboys, Commodore 64's, and DOSBoxes: as a historical curiosity and something for the enthusiasts to enjoy after hours. But we've come to rely on the…

Have you heard of Arcan? https://arcan-fe.com

Yes, I've been following it for a while - it's exactly the kind of research that I had on my mind. I don't necessarily agree with some of the design choices (I don't think we need a middle layer underneath VT100 emulation to make TUI apps, TUI is IMHO just terrible as a concept to begin with), but SHMIF has the mark of a battle-tested protocol, and many other concepts are very interesting.

Re: Déjà vu: Ghostly CVEs in my terminal title

#63
post #36

I really wish that 1% of the sustained effort that is currently being devoted to building terminal emulators and TUI applications was collectively redirected at researching a better future to fill this niche. Terminal emulators and TUI applications belong with the DMG Gameboys, Commodore 64's, and DOSBoxes: as a historical curiosity and something for the enthusiasts to enjoy after hours. But we've come to rely on the…

It's X11/systemd/ipv4 problem. People agreeing there is a problem doesn't mean that any single solution will be accepted. With terminals you have a system that works with anything from HPC-s to serial devices. An alternative would probably need to drop support for something, meaning congratulations: The number of standards increased by 1 - probably 2 by the time that people unsupported by the modern alternative decid…

I don't think we need a new standard (the web is already a standard, and PWAs/Electron build on top of it), we simply need better incentives/trade-offs for people who would like to write portable software, but are stuck between TUI and a hard place.

I'm weirdly attracted to Tk (with Tcl or Tkinter). It's not shiny, but it's very practical.

Re: Déjà vu: Ghostly CVEs in my terminal title

#64
post #62

Earlier quoted context omitted.

Have you heard of Arcan? https://arcan-fe.com

Yes, I've been following it for a while - it's exactly the kind of research that I had on my mind. I don't necessarily agree with some of the design choices (I don't think we need a middle layer underneath VT100 emulation to make TUI apps, TUI is IMHO just terrible as a concept to begin with), but SHMIF has the mark of a battle-tested protocol, and many other concepts are very interesting.

I appreciate the commitment it has to backwards compatibility - the TUI apps are better by virtue of running on top of Arcan's layer, with no changes.

Re: Déjà vu: Ghostly CVEs in my terminal title

#65

Earlier quoted context omitted.

yes: https://news.ycombinator.com/item?id=13342516

For what it's worth I have reached out to 'dang about this because I think it is completely unacceptable to do this on the site.

Would be interested to know the outcome later :)

Re: Déjà vu: Ghostly CVEs in my terminal title

#66
post #62

Earlier quoted context omitted.

Have you heard of Arcan? https://arcan-fe.com

Yes, I've been following it for a while - it's exactly the kind of research that I had on my mind. I don't necessarily agree with some of the design choices (I don't think we need a middle layer underneath VT100 emulation to make TUI apps, TUI is IMHO just terrible as a concept to begin with), but SHMIF has the mark of a battle-tested protocol, and many other concepts are very interesting.

They treat CLIs as a subclass of TUIs. Underneath it all it is just a high-level decoupling API to replace ncurses/readline/.... The output becomes a window with a packed-text buffer format. You can mix and match graphical windows with TUI(CLI) ones in the same client.

Re: Déjà vu: Ghostly CVEs in my terminal title

#67
post #65

Earlier quoted context omitted.

For what it's worth I have reached out to 'dang about this because I think it is completely unacceptable to do this on the site.

Would be interested to know the outcome later :)

The account has been banned.
Post reply on HN