OCTADE
@octade@soc.octade.net
> thread 'note: run with' panicked at 'failed printing to stdout: Broken pipe (os error 32)', library/std/src/io/stdio.rs:1015:9
RUST_BACKTRACE=1 environment variable to display a backtraceThis ought to be suppressed by default. The old GNU tools and coreutils I was using handled broken pipes gracefully by not bothering the user during commands that are meant to break a pipe as part of the stream processing. Now I have to re-write all my hundreds of scripts to trap this kind of stuff. Maybe they just want to make sure you know Rust is under the hood. IDK.
Programming has blown up into utter ridiculousness. I think I need to go touch grass again.
@octade what causes pipes to break? and what techniques were the old tools using to gracefully handle it?