In IceCat 38.8.0 http://benwerd.com/lab/geo.php says "The page could not
get your location."
This is bad, because even if you are located in the US hulu.com will
stop you from using it as they cannot identify you and return a message
to you saying "Sorry, currently our video library can only be watched
from within the United States".
Add-ons like Location Guard
(https://addons.mozilla.org/en-US/firefox/addon/location-guard/) can be
used to change your location.