Neil deGrasse Tyson’s popular weekly podcast, “Star Talk,” will debut in TV form tonight on the National Geographic Channel at 10pm Central Time. I have some quibbles with the pacing and production of the podcast, but the content is compelling and whenever Bill Nye appears with Tyson, it’s always a pleasure to listen.