I like this. No reason the terminal should only support text. Data science notebooks show one way the terminal can evolve. Lots of interesting stuff happening in this space, with Kitty probably being the most aggressive innovator here [1]. I'm not sure there is an overall vision, though. [1]: https://sw.kovidgoyal.net/kitty/protocol-extensions/
Mix this 3d graphics, with data science notebooks, with local LLMs, and perhaps an integrated coding harness, with visibility over your personal data and you’d have something absurdly good. This might overtake “a haiku+macOS mashup” as my idealised computing future.
Ratty – A terminal emulator with inline 3D graphics
61–70 of 262 posts
Re: Ratty – A terminal emulator with inline 3D graphics
#62Terminal is slowly becoming a full featured web browser.
Super slow, but I guess thats what web devs want.
Re: Ratty – A terminal emulator with inline 3D graphics
#63Seems... really good?! Questions: - rendering capabilities of this seem like it should also be able to handle 2d well, or am I mistaken? every solution I see for getting high quality 2d images or rasterization in terminal is all pretty bad. Could this do better than other solutions or is there a fundamental limit being hit somewhere? - What happens with ssh given that this is gpu accelerated?
There are quite a few GPU powered terminal emulators around already. Is that what you're looking for?
Re: Ratty – A terminal emulator with inline 3D graphics
#64Brilliant. The dream lives on! This is the best form of paying respects.
It's walking a fine line between madness and genius, and who knows if it'll ever be practical, but more important is the sense of wonder and "fuck yeah" as King Terry expressed so eloquently.
Re: Ratty – A terminal emulator with inline 3D graphics
#65Re: Ratty – A terminal emulator with inline 3D graphics
#66UNIX still trying to catch up with Xerox workstations in the REPL experience, or general Lisp machines for that matter. Inline graphics from 1981, https://youtu.be/o4-YnLpLgtk?t=376
Or TempleOS.
Re: Ratty – A terminal emulator with inline 3D graphics
#67Re: Ratty – A terminal emulator with inline 3D graphics
#68I like this. No reason the terminal should only support text. Data science notebooks show one way the terminal can evolve. Lots of interesting stuff happening in this space, with Kitty probably being the most aggressive innovator here [1]. I'm not sure there is an overall vision, though. [1]: https://sw.kovidgoyal.net/kitty/protocol-extensions/
I wonder if something like this could work for thumbnails in the terminal; I prefer to browse my filesystem from a terminal rather than the point and click file manager typically, and it would be really useful if I could have a grid-style `ls` with terminal based renders of the 3d models (thinking STL/STEP, 3D printing) in that directory. Bonus points if I could preview/rotate the model to inspect it.
Re: Ratty – A terminal emulator with inline 3D graphics
#69> When I first got introduced to [TempleOS], I was shocked and impressed by the flashy colors, graphical sprites and uncomprehensible UI. There are so many things that makes it so unique, weird and fascinating at the same time, somehow.... Basically, the command line becomes the direct interface for everything. You can write code, interact with the system and render graphics all in the same place, which is why TempleOS feels so unusual compared to conventional operating systems.
I think this could be a really cool approach. I enjoy tools like Chafa, imgcat, etc but something always feels a little clunky about the separation between text and images. Paradoxically having text and non-text all jumbled up like this feels better somehow.
Re: Ratty – A terminal emulator with inline 3D graphics
#70Earlier quoted context omitted.
Mix this 3d graphics, with data science notebooks, with local LLMs, and perhaps an integrated coding harness, with visibility over your personal data and you’d have something absurdly good. This might overtake “a haiku+macOS mashup” as my idealised computing future.
At that point you've re-invented emacs.