Show HN: Sigwire – a live TUI switchboard for every signal on your Linux box

A flashy new Linux monitor drops — and the comments instantly scream “AI slop?”

TLDR: Sigwire is a new tool that lets Linux users watch program signals live across an entire machine. The bigger story, though, is the comment war: some readers called it suspicious AI-made software, while others said fast AI-built tools are exactly where coding is headed.

A new Hacker News demo called Sigwire showed off a live dashboard for every signal flying around a Linux computer — basically a way to watch programs poke, interrupt, and sometimes kill each other in real time. For system tinkerers, that’s catnip. The app promises a colorful, always-on terminal view with instant updates, no need to attach to one program at a time, and enough detail to tell whether a signal was harmless housekeeping or a genuine digital death blow.

But the real fireworks were in the comments, where the tool itself almost became secondary to the “was this even really written by a human?” fight. One skeptical commenter came out swinging, calling it “yet another AI/LLM slop” and openly doubting the creator wrote it at all. Ouch. Another took a more measured stance: AI can help build good software, sure, but if you publish something just hours after your first commit, people are going to ask whether it was tested or just vibe-coded into existence.

Not everyone was clutching pearls, though. One defender basically said: that’s the whole point now — if AI lets someone build a useful tool in a couple of hours, why act scandalized? Meanwhile, one side quest stole the show: a commenter got distracted by a deeper nerd grievance, lamenting that many programming languages still hide useful signal-sender info for “crusty” historical reasons. So yes, Sigwire launched as a monitoring tool, but the crowd turned it into a referendum on AI-made software, trust, and whether slick presentation now counts as suspicious by default.

Key Points

  • Sigwire is a Linux-only live terminal dashboard that monitors signal activity across the entire host rather than a single process.
  • It uses kernel signal tracepoints to show sender, target, signal type, source, handler behavior, and syscall interruption outcomes such as `EINTR`.
  • The tool correlates data from `signal:signal_generate`, `signal:signal_deliver`, `rt_sigreturn(2)`, and the syscall-exit tracepoint into a single event row.
  • Rows include severity coloring, burst collapsing, caught-signal timing, and conservative fatal-event marking with `☠`.
  • Sigwire can be run via the yeet daemon, which handles the privileged BPF load, and it provides interactive controls for pausing, filtering, and inspecting signal details.

Hottest takes

"yet another AI/LLM slop" — serious_angel
"It should be possible to build great software with AI" — tra3
"I think being able to do this in a couple hours with AI is the point" — ok_major_9889
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.