Remix.run Logo
Asooka 3 days ago

I wonder how long until terminals support half of the XWindows protocol (as some weird combination of Markdown, HTML and escape codes, most probably). This is not a diss, I would actually be pretty happy with a pared-down GUI protocol in the terminal with extensive Unicode support.

sph 3 days ago | parent | next [-]

2052: the whole of computing is VT100-compatible Javascript CLI applications running on a Javascript port of the Linux kernel, within a tab of Chromium.

This is the actual end game of the worse is better philosophy.

anthk 3 days ago | parent [-]

It's 9front actually. VT100 it's killed except for legacy plaforms, it's seen like CP/M and Altair emulators where looked upon 1995-2000.

9front's libc with a minimal desktop based on a tweaked rio(1) and a taskbar plus a really simple file manager won. People god fed up of FX' and bells and whistles everywhere. A minimal RTF editor with simple options plus a simple spreadsheet with rc/awk support does things much faster. Oh, and, of course, you can damn bind/import devices (video cards, network cards, whole networks) from anywhere to anywhere with IPV6 and quantum networks.

Old GNU/Linuxen, OpenBSD et all are just virtualized at crazy speeds under photonic CPU's.

There's no SSH, just rcpu and quantum-secured factotum(1). Photonic GPU's and neural network devices just boot 9front themselves too, with zero delay. Forget VPN's, too. These are obsolete too.

sph a day ago | parent [-]

Ha! Your vision is positive, and idealistic. (Plan 9 is never make a come back, sorry to say)

My comment was sarcastic, and wishing that we at least tried to move away from UNIX, VT100 and mainframe-style computing; trying something new instead of continuously retreading old ground.

Gary Bernhardt said it best: https://www.destroyallsoftware.com/talks/the-birth-and-death...

temp0826 3 days ago | parent | prev | next [-]

There is an in-terminal wayland compositor (or two?) out there, fwiw.

Edit- one example https://github.com/mmulet/term.everything

dmd 3 days ago | parent | prev [-]

well iTerm2 now has a #&*%( web browser built in...

alwillis 3 days ago | parent | next [-]

Yes! Hoping I can get Neomutt to render HTML email without resorting to launching a browser.

Since URLs are clickable in iTerm, you have the option to view a webpage in the terminal.

quesera 3 days ago | parent [-]

By "browser" here, you mean lynx or links or w3m etc, right?

Assuming so, what would be the benefit of rendering within neomutt instead of lynx?

AceJohnny2 3 days ago | parent | prev [-]

Does "calling a system provided-component" (WKWebView) count as "built-in"?

dmd 3 days ago | parent [-]

Clicking a link to launch an external web browser: no

Viewing a webview inside the app itself: yes