Deprecated: Assigning the return value of new by reference is deprecated in /data/55/1/150/3/1639166/user/1767119/htdocs/phoneonfire/wp-settings.php on line 468

Deprecated: Assigning the return value of new by reference is deprecated in /data/55/1/150/3/1639166/user/1767119/htdocs/phoneonfire/wp-settings.php on line 483

Deprecated: Assigning the return value of new by reference is deprecated in /data/55/1/150/3/1639166/user/1767119/htdocs/phoneonfire/wp-settings.php on line 490

Deprecated: Assigning the return value of new by reference is deprecated in /data/55/1/150/3/1639166/user/1767119/htdocs/phoneonfire/wp-settings.php on line 526

Deprecated: Assigning the return value of new by reference is deprecated in /data/55/1/150/3/1639166/user/1767119/htdocs/phoneonfire/wp-includes/cache.php on line 103

Deprecated: Assigning the return value of new by reference is deprecated in /data/55/1/150/3/1639166/user/1767119/htdocs/phoneonfire/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /data/55/1/150/3/1639166/user/1767119/htdocs/phoneonfire/wp-includes/theme.php on line 618
Real Life Debugged » Engineering humor

Tag-Archive for ◊ Engineering humor ◊

Jack Ganssle is an embedded guru and also a really neat guy. He collects real life disasters - when products behave Not As Intended. Some are pretty sad when they involve loss of life, but others are funny - like this store sign that reports a temperature of 501 °F. Whew!

When I pitched the concept of individual product disaster mysteries like “Law and Order” or “CSI” for my book, he liked the idea. And I was even more psyched that he would dig through his collection to find Real Life Disasters with similar root causes to the bugs in each of my chapters.

So I thought of Jack when I ran across a post about errors at a site called “The Daily WTF.” (Man I like that name!)

Check out these pics of other interesting Bugs in Public at - There’s Gotta Be A Catch.

And the Walgreens bug? It’s still out there - a student of mine sent me a picture he took of it in mid 2008.

And what caused the bug?  The bias current to an unconnected processor input in the electronic billboard changed; the normal “zero” state drifted to a logic “one.”  Firmware didn’t ignore this unused bit, and accepted the unnecessary and incorrect new data, generating a temperature display that was insane. - From Jack

Embedded Humor: Smart-House 2.0 Crashed My Kitchen
Sunday, December 14th, 2008 | Author: lisaksimone

This is a hilarious set of diaries entries for what can Go Wrong when you network your house. While we laugh now, years into the future when you need to reboot your kitchen, we’ll look back at our innocence and wonder why the heck we didn’t pull an intervention before this could be allowed to happen. (Sadly, or happily, we’ll get here by default.)

Nov 28: Moved in to my new digitally maxed-out Hermosa Beach house at last. Finally, we live in the smartest house in the neighborhood. Everything’s networked. The cable TV is connected to our phone, which is connected to my personal computer, which is connected to the power lines, all the appliances and the security system. Everything runs off a universal remote with the friendliest interface I’ve ever used. Programming is a snap. I’m like, totally wired.

more…