I feel like named pipes are the great unrealized feature of Unix. Somehow people never really got educated about them, so they don't even think to reach for them. This is "elegant weapon from a more civilized age" territory.
Reposted from
Marc-André Moreau
Local web apps could work so much better if HTTP over named pipes were a commonly supported thing. Instead of relying on integrated Windows authentication, you could just... spin up a web server on a named pipe and connect a browser to it, allowing only specific local users without explicit auth
Comments
Developers don’t know about them either, so cli apps aren’t generally prepared to deal with them these days (nor are they built to be agnostic to their presence)
The default user experience sucks, which further pushes the incentives away from named pipes.
Sad stuff
Still seems nuts to me that an input driver should be in a process that can write to arbitrary memory…
https://bsky.app/profile/joepolitz.bsky.social/post/3lriub3lks322