Skip to content


Links for 2015-05-27

  • Three Questions to Answer When Reporting an Error

    Very long, but tl;dr:

    the trick to creating an effective error message is to answer the 3 Questions within your message: What is the error? What was the probable cause of the error? What is the probable remedy?

    (tags: errors ui ux reporting logging coding)

  • Volvo says horrible ‘self-parking car accident’ happened because driver didn’t have ‘pedestrian detection’

    Grim meathook future, courtesy of Volvo:

    “The Volvo XC60 comes with City Safety as a standard feature however this does not include the Pedestrian detection functionality […] The pedestrian detection feature […] costs approximately $3,000.
    However, there’s another lesson here, in crappy car UX and the risks thereof:
    But even if it did have the feature, Larsson says the driver would have interfered with it by the way they were driving and “accelerating heavily towards the people in the video.” “The pedestrian detection would likely have been inactivated due to the driver inactivating it by intentionally and actively accelerating,” said Larsson. “Hence, the auto braking function is overrided by the driver and deactivated.” Meanwhile, the people in the video seem to ignore their instincts and trust that the car assumed to be endowed with artificial intelligence knows not to hurt them. It is a sign of our incredible faith in the power of technology, but also, it’s a reminder that companies making AI-assisted vehicles need to make safety features standard and communicate clearly when they aren’t.

    (tags: self-driving-cars cars ai pedestrian computer-vision volvo fail accidents grim-meathook-future)

  • iPhone UTF-8 text vulnerability

    ‘Due to how the banner notifications process the Unicode text. The banner briefly attempts to present the incoming text and then “gives up” thus the crash’. Apparently the entire Springboard launcher crashes.

    (tags: apple vulnerability iphone utf-8 unicode fail bugs springboard ios via:abetson)