This a shiur I gave right after the solar eclipse in 2017 based on the Gemara in Sukkah 29a on the topic.