Why are weather forecasts more reliable now compared to hundreds of years ago?

2 answers

better data, better models, faster computers
better data ... better measurement techniques

better understanding of weather

radar , satellites , aircraft , instrumented weather balloons