“...it’s also the idea that Bill Nye’s solar sail is based on.” Bill Nye the science guy? He wasn’t born when the solar sail was conceived.
Since when does that matter in the brave new world of celebrity sciencism?