so usb cables have 4 contacts: 2 power and 2 data. today i learned that the power contacts are 1 mm longer than the data contacts so that the device receives power earlier than data is engaged, when it's plugged in. seems like a touch of subtle genius, actually