This is NOT a rant about maps or its data.
I live in New York City, and when I ask Siri for the weather, the results seemed a bit... optimistic. I think it unlikely, for example, that it will be 84 degrees here in NYC on this brisk October afternoon.
After getting the same (much too warm) results when asking for the generic "weather here" as well as "the weather in New York City, New York," I clicked through the Yahoo button to their webapp, which confirmed that while Siri "knows" I'm physically in New York City, NY, that somehow results in a query to yahoo for New York, TX.
If I go straight to the Apple Weather app, it works fine: both the current location and a directly-typed entry for New York, NY report the correct high of 57 degrees.
So the problem appears to be somewhere between Siri's text parsing (which is working) and Yahoo.
I've tried this on two friends' devices with the same results.
Has anyone found a fix?