My grandfather complained that the weather widget on his Macbook was inaccurate. No wonder - it’s displaying what the weather is on a different continent! Not a good user experience. After setting up the location and timezone of Copenhagen, Mac OS X automatically adds a weather widget for Copenhagen.
The widget on the left in the following picture is what is displayed as default. The one on the right is a widget where I changed “Copenhagen” to “Copenhagen, Denmark” and degrees F to degrees C:

89 degrees on Wednesday, that’s a lot for Denmark. Water boils at 100 degrees. Oh wait, that must be Fahrenheit. Like every other country in the world, except one, Denmark measures temperatures in degrees Celsius. In the widget settings you can change the units to degrees Celsius though. But if you don’t look out the windows to see what the weather is like you might not notice that something is very, very wrong.
There is a small village in the middle of nowhere in upstate New York named Copenhagen after the capital of Denmark. If you don’t change the default “Copenhagen” to “Copenhagen, Denmark”, the weather displayed is from the small NY village. The problem seems to be that AccuWeather, a service that the widgets are using, ranks American locations higher than others. For instance if you type in London, “London, AR” is proposed. I wonder if Londoners have the same problem. Do they get Arkansas weather by default?
There are many other cases of multiple towns or cities with the same name. I’ve lived in Portland, Oregon which is named after Portland, Maine. Today, if you just say “Portland” most would assume Portland, Oregon (the World Clock widget in OS X does). I can see why the people in Portland, Maine might get upset that another city has the same name. But in the case of Copenhagen there should be no contest about which city is the “true” Copenhagen. Most people would assume that when you say Copenhagen you’re talking about the capital, which, among other things, has a bad ass metal named after it (period table 72) - not a tiny village in the boonies.
What if Steve Jobs was going to Copenhagen and he wanted to know what the weather was like? I don’t think he would be happy about getting a weather report from NY instead. (Some might say that he would pack black mock turtlenecks and Levi jeans no matter what the forecast would say, though.)
This is an example of computer systems trying to be clever and helpful, but where the user would be better of without the artificial cleverness. Defaults are great if chosen with care. In this case it would be better if the default city of the weather widget was a foreign city - San Francisco for instance. You would might confuse “Copenhagen” with “Copenhagen” [sic], but not with “San Francisco”. And when changing the widget to display Copenhagen weather instead you would be presented with a choice between the different Copenhagens of the world. Rather that, than to be mislead into thinking that you’re presented with the local weather, when you’re not.
Apple, you should fix this.