Frequently, when I check the weather online, it will give, as the low or high for the day, a number that is currently exceeded. For instance, right now, it lists the low for my town tonight as 3 degrees Fahrenheit, but the current temp as 0 degrees. Surely a computer could handle this adjustment on the fly. Why do they leave the erroneous predictions in place?
Crap. Title typo. Sorry. Orediction should be prediction.
Fixed typo.
Thanks
My guess: A forecast is a forecast, and current conditions are current conditions. The forecast is written and published ahead of time. Perhaps the numbers come from a meteorologist who types them in, but I suspect there is a little program that generates them from a model for use in the report. Current conditions are updated more frequently. For example, when my dad was in the FAA he would gather weather information for hourly reports. Probably the forecast was published by a human, or else predicted and automatically written by a computer model, whereas the current conditions are updated continuously from a weather station.
forecasts are made for a large area.
if you were able to get data from observers you would see actual values that were most often near the forecast values. though observers just 10 miles apart can measure temperatures 5 degrees different and inches different in snow and tenths of an inch precipitation.
There were some interesting answers when I asked the same question here a few years back…