Everyone who writes safety critical software should read this
Nick Sabalausky
SeeWebsiteToContactMe at semitwist.com
Thu Oct 31 08:05:45 PDT 2013
On 10/29/2013 8:59 PM, Joakim wrote:> Heh, this reminded me of my
current ultrabook, the Zenbook Prime UX31A,
> which is an absolutely fantastic machine, the best I've ever owned, but
> whose designers made the unfortunate decision to make the power button
> just another key on the keyboard, as opposed to hard-wiring it directly
> to the battery. Combine that with the fact that the keyboard connector
> doesn't hold its place well and is actually held in place by masking
tape:
>
> http://www.ifixit.com/Guide/Unresponsive+Keyboard+Keys/11932
>
> Cut to me late last year, unable to turn my ultrabook on because the
> keyboard connector had completely slipped out, a month after I had
> accidentally dropped it. I had to find the linked instructions after a
> bunch of googling, go pick up a Torx T5, and fix it myself, as Asus
> support kept insisting to everyone that it was a software issue and that
> they should either reinstall the drivers or the OS! I followed those
> simple instructions instead and no problems till a week ago, when I had
> to repeat the procedure again. :)
I'm still irritated that laptop manufacturers have gone the cheap route
of replacing physical "disconnect the wireless antennas" switch with
software-based keyboard combinations.
Actually, much more than that, I'm *really* annoyed at the elimination
of physical, hardware-based speaker volume controls in favor of
purely-software volume controls that do whatever the hell they want,
whenever they feel like it, and don't even work *at all* under many
basic circumstances (A hardware volume works *even when the device is
off*. Try writing an app to do THAT!):
http://semitwist.com/articles/article/view/it-takes-a-special-kind-of-stupid-to-screw-up-volume-controls
Another example of the worthlessness of software volumes is the stereo
in my mom's 2010 Hyundai Elantra: Every time the car is turned on the
radio comes on, and at a factory-determined volume, *regardless* of how
you left the volume and on/off state when you last turned the car off.
And then if you immediately turn the radio back off, it will
*automatically turn it back on AGAIN*. Stupid motherfuckers actually
claimed this was a "convenience feature". Idiocy at its finest.
Hardware controls *CAN'T* fuck things up that freaking badly. But
software opens the door to all manner of colossally bad design blunders.
By contrast, I *love* my Prizm's stereo. EVerything always does exactly
what I tell it. I don't have to turn the car on and let some OS boot
before I can turn the volume down. I can *feel* all the buttons and use
them without taking my eyes off the road. And unlike the Elantra's
stereo, it's never crashed back to a Windows CE desktop.
More information about the Digitalmars-d
mailing list