Recent announcements pairing Big Tech and nuclear energy have hit the news lately. But where did this interest come from, and what does it mean ...