this post was submitted on 04 May 2026
42 points (100.0% liked)

technology

24369 readers
313 users here now

On the road to fully automated luxury gay space communism.

Spreading Linux propaganda since 2020

Rules:

founded 5 years ago
MODERATORS
top 7 comments
sorted by: hot top controversial new old
[–] kleeon@hexbear.net 20 points 2 weeks ago

Let's look at a concrete example: gemini-cli, a tool written in Node.js using the Ink framework. On the surface, it looks like a simple chat interface. But underneath, Ink is trying to reconcile a React component tree into a terminal grid.

what the fuck is wrong with people? they can't even print some text to the terminal without using react?

[–] Kopfrkingl@hexbear.net 15 points 2 weeks ago

If I'm reading this right, one should turn the cursor off when drawing embellishments and turning it on for printing semantic information.

When it comes to accessibility it seems to me that the web is the gold standard — though this doesn't stop people from creating counterintuitive designs that create friction. It is a feather in the cap for the standards body to have fleshed out accessibilty features and prioritized it too.

[–] core@leminal.space 7 points 2 weeks ago (1 children)

Its the terminal. Its limited in color and to only printable characters, if course its not accessable for everyone.

[–] Kopfrkingl@hexbear.net 11 points 2 weeks ago

The writer is concerned with screen readers in particular. The problem is specifically with TUIs as a normal text stream from the terminal is apparently interpreted just fine by screen readers.

[–] alexandra_kollontai@hexbear.net 7 points 2 weeks ago* (last edited 2 weeks ago)

smells like an LLM written article to me due to finding extravagant noun-names for things that happen

The Architectural Flaw

The CLI (The Stream)

The gemini-cli Madness

The Lag Loop

Why The “Old Guard” Works

The Lost Art of Scrolling Regions

The “Stale Bot” excuse

nobody writes this way except for LLMs, especially Gemini, which can't describe something that happens without making up a catchy name for it.

all of the author's other articles are similarly written with persuasive-style language and no substance. either it's an LLM, or it's someone who spends 12 hours a day with one and forgot how else to write

[–] machinya@hexbear.net 4 points 2 weeks ago

it's text so it is accesible

is this really a common thought or is this just a "modern devs do not care about accesibility" thing? it has been a long time since i got involved with tui programming but i remember the general thought was that clis were accesible because of the model, not because they were text

[–] morrowind@lemmy.ml 3 points 2 weeks ago

Yeah I hate how TUIs have become the default for AI agents. It's like we've regressed 30 years in UX. All of the downsides of a CLI with none of the upsides. Which moron thought this was a good idea?