Software developers have stopped caring about reliability An Article by Drew DeVault drewdevault.com Of all the principles of software engineering which has fallen by the wayside in the modern “move fast and break things” mentality of assholes modern software developers, reliability is perhaps the most neglected, along with its cousin, robustness. Almost all software that users encounter in $CURRENTYEAR is straight-up broken, and often badly. softwareprinciples
No kind No kind of shape, no kind of design or kind of picture or other work of art can be beautiful. No kind of color is beautiful. Beauty comes always from the singularity of things. Two things which happen to be closely similar in size, color, insurance value, smell, weight, or shape, may both seem equally beautiful. It is not therefore to be deduced that, say, a smell of turpentine is a necessary prerequisite of beauty; and nor is the fact that the two things' shapes are measurably within a millimeter of each other. They might still be as different as chalk and cheese: they might differ hugely in surface quality so that one lived and the other was dead. One judges a man by what he is, by his individuality, his idiosyncrasy; not by his measurable properties or measurable behavior or by the shape of his nose or the description in his passport. So with a work of art. David Pye, The Nature and Aesthetics of Design The Timeless Way of Building beauty