there are days when I just read places like Phoronix1 and the
sub-reddit, and I stumble upon great stuff — when I say “stumble upon” I
really mean “they are coming out of the walls”, and when I say “great stuff”
I really mean “oh god oh god we’re all going to die”. I apologize for the
language, but my Twitter feed is rated R by the ESRB.
“I personally don't give a shit about design, I live by form follows function” — shit r/linux says— hero look-alike (@ebassi) October 14, 2014
“don't care about design” followed by one of the core design tenets of the XX century.— hero look-alike (@ebassi) October 14, 2014
open source. come for the licensing terms, stay for the cognitive dissonance.— hero look-alike (@ebassi) October 14, 2014
the obvious point above is that a widely shared viewpoint in the free and open source software community at large is that “design” means “snazz up the UI” at best, or, at worst, as Hylke eloquently put:
two things: design isn’t “dumbing things down” or “stripping features”, and open source isn’t “about choice” or “adding features”.— Hylke Bons (@hbons) October 14, 2014
the cognitive dissonance runs even deeper than just not realizing that “form follows function” is a conscious design choice. go to a conference, and look at the laptops, and you’ll see MacBooks or ThinkPads, which are two or the most heavily designed pieces of machinery in existence2. even on the software side, the whole idea of “Unix Philosophy” is the expression of a certain design culture.
in short: you cannot “not care” about design. everything deals with design, because design deals with everything we do.
obviously, design choices like make everything as clean and distraction-free as possible or vomit everything in front of the user like your GUI is the result of an explosion in a widget factory can either lead to useful user interactions or not, but they are design choices, whether you like them or not.
design free software