July 17, 2014

bad design of web form

I just had to check if a couple of Lenovo Thinkpad batteries qualified for replacement under the recent recall. I couldn't use the automatic software scan, so had to go to https://lenovobattery2014.orderz.com/ and enter the info.
Issues:

  • after entering the long (and hard to read) battery serial number, 22 characters of some squished-down sans-serif font where the C was almost identical to these old eyes as an O, I also had to enter the machine type and serial number. Why, because the battery might work okay in a different machine? Even if they did need the machine info, wouldn't the serial number suffice (because it would indicate the machine type as well)? 
  • I kept getting messages that the serial number and  product number were invalid. Finally figure it out after looking stupid in front of a coworker: even though the label on the computer and the help page for the form both have dashes in the values (such as a machine type of AB-1234), the form won't accept that data unless you leave out the dash. !!! The easiest thing, requiring maybe 2 lines of code, would be to strip dashes out of the input; but the *least* they could have done was provide instructions to leave those out.
  • After successfully removing the dashes myself, I get: "Invalid Barcode: A valid barcode has 22 characters, begins with ‘11s’. The letters "I", "O", and "Q" are invalid. Please check the battery label and try again.". A properly-designed serial/product number would not even have confusable numbers in the first place. And indeed, the problem was an O that should be an 0, and that zero was in the middle of letters.
I wonder how many people had trouble with, or couldn't even use this form, because of these issues.

July 09, 2014

WiFi - Neatorama

 "Julian Smith brings us a sketch about what happens when the WiFi goes out."

July 02, 2014

How to Disappear (almost) Completely: a practical guide

How to Disappear (almost) Completely: a practical guide: "... let's take a (tongue-in-cheek) look at how you can take some first steps toward undoing the digital ties that bind, and get a little closer to the exit door."