Remix.run Logo
beej71 10 hours ago

The best thing about TUIs is that they're so fast. They launch fast, run fast, and you use them fast. There's a learning curve for the bazillion hotkeys, because all it is is hot keys, but when you have it, you just fly.

I've been reverting more and more: mutt (mail), newsboat (RSS), amfora (gemini protocol), gurk (Signal), chawan (web), and even trn (Usenet). My RAM usage is tiny. Everything is quick.

GUIs should take a page from the TUI playbook and consider making the app keyboard-first. Nothing is more frustrating than a missing hotkey.

PunchyHamster 6 hours ago | parent | next [-]

GUIs are being developed for first 30 minutes of use.

It seems that barely anyone thinks about what GUI should like for app you use hours at a time for days at end.

About only software that's half decent for it are IDEs (and probably some industry-specific niche software I'm ignorant of)

fg137 10 hours ago | parent | prev | next [-]

Eh... no. Never underestimate people's ability to make software bloated and slow. You haven't spent enough time with Claude Code, Gemini CLI I guess.

beej71 10 hours ago | parent [-]

Oh, I've definitely seen the results. :) But it's nice when people don't do that.

breuleux 10 hours ago | parent | prev [-]

> They launch fast, run fast, and you use them fast.

I don't know about that. The Gemini TUI takes like four full seconds to start on my machine. I have no idea what the hell it's doing. A lot of the fancy new TUIs that are coming on the crest of the current fad are hot garbage. I hate them.

beej71 8 hours ago | parent [-]

Claude Code is 600 Kloc... insanity. It's definitely possible to write crap TUIs.