June 2, 2026
Ctrl-Alt-Drama
strace-ui, Bonsai_term, and the TUI renaissance
A nerdy text-only comeback has fans cheering, skeptics rolling their eyes, and AI lurking in the wings
TLDR: strace-ui turns a famously confusing programmer tool into something interactive and easier to explore in plain text. The community instantly split between "finally, useful text apps are back," "why are we rejecting modern screens," and "AI will probably use this better than we do anyway."
A new tool called strace-ui is trying to make one of programmers’ most intimidating debugging tools feel less like staring into the Matrix and more like using a clickable app — except it all happens in plain text inside a terminal window. You can hide the noisy stuff, jump between related activity, and even open built-in help pages when the cryptic labels get too weird. Behind it is Jane Street’s bigger pitch: text-based apps, powered by its Bonsai framework, are suddenly fun to build again. And yes, the internet immediately turned that into a culture war.
The comments were where things got spicy. One camp declared this part of the great TUI renaissance — basically, the return of text-only interfaces — with some blaming bloated modern apps for making old-school tools look sleek again. Another commenter flat-out asked why anyone would worship text interfaces in the age of gorgeous high-resolution screens, which is the kind of take guaranteed to summon terminal diehards from the shadows. Then came the twist: AI. One person dramatically announced their desire to build better text apps has "died," because systems like Claude will soon use command-line tools better than humans anyway. Meanwhile, another argued that AI actually loves text-only apps because they’re easier to inspect than graphical ones. So the vibe was less "nice new tool" and more retro revival, anti-bloat rebellion, and robots may be the real power users. In other words: classic internet chaos.
Key Points
- •The article presents strace-ui as an interactive terminal interface designed to make `strace` output easier to explore and filter.
- •strace-ui adds features including live syscall hiding, file-descriptor navigation and filtering, man-page lookup, simplified subprocess/thread labels, and hostname resolution for decoded network file descriptors.
- •The tool was created by Ian Henry after earlier attempts to find a similar interface failed, and after years of considering the idea.
- •The article says newer OCaml UI tooling made terminal UI development significantly more practical than earlier approaches such as lambda_term alone.
- •It highlights Bonsai as a reactive, frontend-agnostic OCaml framework whose composable state machines and incremental computation model support both web and terminal-style interfaces.