Lethal arrogance : human fallibility and dangerous technologies