The full stack of terminals explained
ludicrousdispla
24 points
9 comments
July 05, 2026
Related Discussions
Found 5 related stories in 768.1ms across 14,015 title embeddings via pgvector HNSW
- The TTY Demystified (2008) 20after4 · 63 pts · May 19, 2026 · 59% similar
- Ghostty – Terminal Emulator oli5679 · 690 pts · March 01, 2026 · 57% similar
- I Still Live in the Terminal tacoda · 17 pts · June 21, 2026 · 55% similar
- Using a 1978 terminal in 2026 (DEC VT-100) ninjha · 16 pts · April 28, 2026 · 52% similar
- Using a 1978 terminal in 2026 (DEC VT-100) · Nikhil Jha rbanffy · 13 pts · April 29, 2026 · 52% similar
Discussion Highlights (5 comments)
suzdude
Anyone else get hit by the (now seemingly obvious) kernel --> shell naming while reading this?
paulddraper
> In POSIX.1-2024, the master side is called “manager” and the slave side is called “subsidiary.” Ah, who can forget the manager-subsidiary combo.
mkeeter
> This is a clean separation, and clean separations are worth noticing. They tend to be load-bearing. oh hi Claude
WD-42
> Three names, one thing. That’s why they blur together. Stopped reading here. This is an AI article.
beorno
I made a website to be the caniuse for terminals, and it also includes some history/fundamentals stuff. I thought it was useful background if you want to dive into the capabilities of modern terminal and trying to make sense of the alphabet soup that is SGR, OSC, ANSI, etc: https://terminfo.dev/fundamentals/tty-architecture