EPIPE on write might mean you're doing it wrong

Lobsters Hottest News

Summary

A technical discussion about EPIPE errors on write, suggesting that encountering EPIPE often indicates a design issue in how the program handles broken pipes.

<p><a href="https://lobste.rs/s/7emnqu/epipe_on_write_might_mean_you_re_doing_it">Comments</a></p>
Original Article

Similar Articles

Epoll vs. Io_uring in Linux

Hacker News Top

A technical comparison of epoll and io_uring in Linux, explaining their architectures and performance characteristics for asynchronous I/O.

Bad Epoll (CVE-2026-46242)

Lobsters Hottest

Bad Epoll (CVE-2026-46242) is a race-condition use-after-free vulnerability in the Linux kernel's epoll subsystem that allows unprivileged users to escalate to root on both Linux and Android devices. It was reported by Jaeyoung Chung and was missed by Anthropic's Mythos AI.

Pipes, Forks, and Zombies

Hacker News Top

This article from Harvard's CS 61 course covers Unix concepts of pipes, forks, and zombies, explaining how pipes automatically kill programs on closure and how to use pipes to implement blocking waits on child processes.

An unusually practical update for EYG

Lobsters Hottest

EYG programming language receives practical updates including documented text syntax, new filesystem effects in the CLI, and improved parser errors to facilitate shell scripting.