Like… I know it’s required by POSIX, and it’s helpful in scripts, but how is it possible that standalone programs rely on it instead of just… not producing that data.
Just how much data gets produced and the immediately thrown away into /dev/null at any given moment?