Hacker News new | ask | show | jobs
by Yokohiii 26 days ago
The odd thing is that this disguises as some bare metal, hackable device.

Their TUI[1] is planned to use react(!), to share logic with their BrowserUI[2]. In the repos you can see how they struggle to get anything gpu backed done (which is required by the browser). Then falling back to wayland to do it for them. (This all seems a mess that LLMs can't figure out.)

Anyway, it does seem to end up in a custom linux desktop environment, with lots of sharp edges that makes it less hackable.

[1] https://docs.flipper.net/one/cpu-software/flipctl [2] entirely unclear why a terminal is insufficient for networked TUIs

1 comments

> The 256×144 px screen requires pixel-level rendering, which standard TUI libraries (ncurses, etc.) cannot provide. The proposed solution is an HTML/CSS rendering engine running as a background daemon — a lightweight browser-based renderer that draws menus, popups, and UI components.

Truly, a design only an LLM could love.

Why not use Qt-embedded, which is specifically designed for this kind of thing and works well?
They should just use Trolley[0] which will ship their TUI inside Ghostty.

[0]: https://github.com/weedonandscott/trolley

What's a design an LLM would _loathe_?
bitshifting screen renders directly to pixels on custom hardware, if I had to bet
Anything invented after 2024?
What leightweight browser rendering?