Day: November 26, 2017

For decades technology companies have enjoyed a near-unbroken run of great publicity. Products and services are lauded as shiny and covetable. Adoption is couched as inevitable. Direction goes unquestioned. Engineering genius is assumed. And a generous margin is indefinitely applied to gloss over day-to-day errors (‘oh, just a few bugs!’) — allowing problematic functioning to