It’s solar eclipse day! Millions of North Carolinians will see today’s eclipse, with those in the far western end of the state experiencing totality. As is my custom when exceedingly rare things happen, I’ll mark the occasion by writing about some things that go beyond our usual subject matter.