Live data from Hacker News

TTE: Terminal Text Effects

chrisbuilds.github.io

141–150 of 279 posts

Re: TTE: Terminal Text Effects

#141
post #63

Earlier quoted context omitted.

I propose that developers are allowed to use it in production... so long as they do all the development work on a 9600 baud dialup with a VT102.

I actually am getting a VT320 soon that I hope to be able to use for my terminal at work. I'll run these over it if I remember.

It won't work. It assumes 24-bit colour support, even if you have `TERM=vt320` or something else without it.

Re: TTE: Terminal Text Effects

#145
post #132

Very cool! But I’m just a bit sad that this is “just” a set of effects implemented on top of the same old standard ANSI escape codes as primitives. I’ve been waiting for one or more terminal emulators to get together and add some ridiculous new escape codes, such that animated effects (or things like collapsible sections, font size, “form-input-ness” and “form-button-ness” ala 3270, etc) all get treated as part of th…

"Ask HN: Recommendations for Good TUI Libraries (Text User Interface)?"

93 points by andrewstuart on Sept 8, 2020 | hide | past | favorite | 63 comments

https://news.ycombinator.com/item?id=24412687

Re: TTE: Terminal Text Effects

#148
post #71
post #63

Earlier quoted context omitted.

I propose that developers are allowed to use it in production... so long as they do all the development work on a 9600 baud dialup with a VT102.

A few years ago, a submarine cable was knocked out, between our startup's MVP servers in Singapore AWS, and our networked factory stations in Asia. In lieu of the submarine cable, something closer to a wet string was being routed over. It had such high latency and packet loss, that a watchdog timer I'd implemented on the stations was timing out. Fortunately, the remote access we'd built into our stations (SSH and Ope…

It would truly have been elite if you'd have to pull out Kermit and use that.

"line is ~300 baud but only transmitting 7 bit but we need to send this critical file.. which is in EBCDIC!"

Re: TTE: Terminal Text Effects

#149

Does this have some overlap with libcaca? cacademo and cacafire are especially impressive. Also has Python bindings. https://github.com/cacalabs/libcaca/tree/main [edit, also https://en.wikipedia.org/wiki/AAlib ]

Serious lack of screenshots here.

Re: TTE: Terminal Text Effects

#150
post #135

Earlier quoted context omitted.

Dev here: I agree, it's actually a line item in my todo list. That being said, many of them can be made to be very quick via command line arguments without losing the spirit of the effect.

That's a delightful thing you've made. Have you added a command-line switch for the direction of gravity? Some of the animations (eg Pour), could fall up the screen instead of down it. That way, the user can start reading the text immediately.

ls -latr | tte pour --pour-direction up

I have not implemented gravity, haha. I have actually worked on a custom terminal game engine in the past and realized with TTE I am very small amount of scope creep away from landing in that territory again. I promised myself I will not implement physics or collision. Keeping it simple. That being said, as with the example pour syntax above, all of the effects have a ton of config options to allow for most obvious variations.

Post reply on HN