Having said that, living there can be kind of awful. It's become quite a monoculture of tech people, which brings with it the same gender imbalance you find in the tech workplace. It's very expensive, dirty, poorly maintained, not the safest city and it's not uncommon to have your vehicle windows smashed or otherwise broken into.
There's also significant tension from the gentrification when I was last there ~6 months ago, depending on the neighborhood. If you're visibly a part of that gentrification force (e.g. a white male yuppy with a backpack), don't be surprised if some drunk mexican in the mission starts a fight with you for no apparent reason. This happened to me on two separate occasions, completely unprovoked, and I didn't even spend that much time in the mission.