DeskWM: A Skeuomorphic Wayland Compositor
DeskWM is a Wayland compositor that uses skeuomorphic design, making windows resemble sheets of paper on wood. It offers a unique visual style for Linux desktop environments. (reddit.com)
A specification for a new terminal escape sequence, OSC 7501, defines a Program Status Protocol that lets programs report their runtime state over the pty so terminals and other tools can show progress, blocking, completion, or errors. Programs emit a single OSC with key=value pairs separated by colons; the required key is state (idle, working, done, blocked, error). Optional keys include app (machine-readable name), msg (a single-line UTF-8 message encoded in base64), and hierarchical ids so a tool can represent trees of tasks (for example, a deploy with region-level sub-tasks). The sequence is safe to send everywhere because well-behaved terminals ignore unknown OSCs, and it’s trivial to emit from POSIX sh (example wrappers for rsync and Terraform are shown), avoiding sockets, SDKs, JSON, or bespoke inbox APIs.
The write-up argues existing approaches - heuristics that scrape titles/screens or out-of-band inbox APIs - are brittle, hard to maintain, and fail over SSH or in containers, especially as many long-running agents proliferate. The spec covers lifecycle, feature detection, terminfo, size limits, and security considerations, and already has proof-of-concept implementations (libghostty, Rex, and simple integrations for Terraform, Homebrew, and some agents). The proposal aims to create a generic, terminal-native foundation so terminals and agent-inbox tools can reliably surface what programs are doing without guessing.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.
DeskWM is a Wayland compositor that uses skeuomorphic design, making windows resemble sheets of paper on wood. It offers a unique visual style for Linux desktop environments. (reddit.com)
The website gtlds.fyi lists all the proposed new generic top-level domains (gTLDs). It serves as a resource for those interested in the expansion of internet domain extensions. (gtlds.fyi)
ICANN announced 1,615 applications for new generic top-level domains in the 2026 round, including brand, community, and geographic names. The applications come from organizations worldwide, with North America leading in submissions. (icann.org)
Max and Team plans include monthly API credits for building with the Claude platform, with different credit amounts based on the plan type. Credits are pooled for team plans and can be claimed through the Claude Console organization without needing a payment method. (support.claude.com)
Mainbrella's backend manages Linux machine requests by using durable objects to serialize capacity reservations and allow overlapping boot processes. This approach ensures efficient handling of concurrent requests while maintaining control over resources. (mainbrella.com)
A clone of Hacker News called Pointless is available for browsing, featuring similar content and layout. It is designed as a humorous, mostly-exact replica of the original site. (news.ycombinator.lol)
Today's best Hacker News stories, summarized and screenshotted, one email a day.