Predicting the weather is hard. But with more data and computing power becoming available, artificial intelligence may be able to help.
Tea gone cold? Don't worry, you can cheer yourself up with the theory of thermodynamics.
How does your phone know what the weather's going to be like?
Wet cats don't cause umbrellas and umbrellas don't cause wet cats.
How does your weather app know the percentage chance of rain? It's down to ensemble forecasting!