Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook It was 3:30 in the morning, but J. Alex Halderman was a long way from sleep. And despite the fact ...