News for hackers. Stuff that matters.
Re:Next generation Unix pipe by Alex Larsson by ibotty on Saturday August 11, 2012 @04:44AM (#4369744)
null-terminated strings are hard to read in a shell window. and isatty(3) does not work for pagers.

content nagotiation only works with bi-directional data transfer (i.e. not with pipes).

Re:Next generation Unix pipe by Alex Larsson by alexlarsson on Saturday August 11, 2012 @04:51AM (#4369756)
Thats only true if you only negotiate via data in the pipe. dtools (in the article) uses non-mandatory file locks to do the content negotiation on the pipe.