Humans have been predicting eclipses for thousands of years, but it's harder than you might think

But it turns out calculating exactly when and where we can watch an eclipse in its full glory can be surprisingly hard.