Actually, almost. SF is almost finished with a deal for Google to wifi (at no cost) the entire City (and probably the Bay Area eventually), so coding on the beach at no charge will be possible soon.
Though it would suck to get sand in your laptop.
Interesting also to note that GoogleWiFi isn't designed to work in buildings. You might get a weak signal, but chances are you'll have to be outside to get reception. Just fyi, based on my experiences in Mountain View.
You can purchase a WiFi modem to boost the signal and have it work inside: