Hacker News new | ask | show | jobs
by d33 3042 days ago
Obligatory: https://bugs.launchpad.net/ubuntu/+source/cupsys/+bug/255161

I wonder if at one point we'll end up with a crisis that will make us see excessive complexity as a bug on its own.

6 comments

See also: "the network that ate my font"

http://verticalsysadmin.com/blog/sysadmin-war-story-the-netw...

https://news.ycombinator.com/item?id=15258238

tldr; printers have a hardware cache for fonts that's cleared when rebooted, havoc ensues

Probably 'bug' is not the best word, but many programmers definitely consider excessive complexity as 'bad design' (unless complexity is inherently unavoidable due to the very nature of the problem).
And others pile it on in the name of "user friendliness" or "security"...
User friendliness and security are not the parts that are bad. "Piling them on" is the part that's bad. UX and security need to be considered from day one.
Great bug. Disappointing that they all consider it a bug in `file` though, rather than an insane design where printing a document relies on parsing the output of `file`!! Madness.
LP#255161 is not a heisenbug.
Isn't it considered a bad practice already? But same as with regular bugs, complexity is not something one can just stop doing. It's something to actively manage and take care of.
Search that page for “open office will never print on Tuesdays” to find the good bit