Love how the comment below yours states it's one of the most well written blog posts they've read in a while. Classic HN, full of highly opinionated folks.
I have some fairly large personal software projects and I still don't understand what useful work people are getting out of burning all these tokens on unattended agents.
What exactly are they doing for you that's giving you $200 of value in such a short timeframe?
I do find it funny how TUIs are trying to become increasingly ergonomic with more friendly UX.. to the point where they're basically just becoming GUIs.
There have been GUI like TUIs for as long as TUIs have been a thing. Eg Borland Turbo Vision, Microsoft QBasic and pretty much anything written using ncurses.
I am not too familiar with openchamber but I think I remember passing on it because not all of its features were freely available. Another one to keep an eye on is 'happier' which is like if Paseo were designed from the beginning to be multi-domain.
OpenChamber ftw! I'm surprised it's not more popular - so much nicer to use than the TUI.
I'm always confused when people at work show me their opencode or Claude code setup of 6 terminal windows open simultaneously with the same illegible walls of text. No idea how people still prefer that over a nice GUI.
Once you really know your keyboard, it's like an extension of your hands. You can fly through those six terminals, and moving your hand to grab a mouse means stopping whatever you were doing. That wall of text is all familiar to me - I see an UI full of empty space and wonder what I could have used it for.
Of course there are great reasons for using pointers also. I'd say this is mostly a preference, I'm sure you are extremely effective using your own methods. I have maybe two dozen terminals open atm, and I can tell you what each of them is for - but put a phone bill or a bank statement in front of me and it might as well be Greek.
You're not wrong, and I predominately use a TUI at work where I'm actually at the computer for ~8 hours a day.
But I use OpenCode / OpenChamber for personal stuff where I might only get 20 minutes at my computer before I have to go do something else. So the web interface and especially the mobile app get more use from me there. It's kind of wild to be working on a project while walking my dog or washing dishes or something along those lines.
I also used the desktop OpenChamber app once recently because it has a built-in web browser that the agent can fully control (unlike, for example, Gemini in Chrome).
Reading long walls of unrendered markdown is where the TUI is not fun and the GUI can shine. Especially when illustrations come to play.
Also editing your own prompts with a normal text input is far better IMO (instead of whatever magical box Anthropic or OpenCode has shoehorned into the terminal).
reply