What's brutal to me? North Dakota. Montana. Maine. Vermont and New Hampshire. Northern New York and its Buffalo area.
Really? I like a lot about the California climate (and terrain) but this seems a level of geographical determinism that wasn't true until pretty recently. And arguably, even today, is influenced mostly by a fairly specific class of mobile/social/web companies.
For example, there's a huge amount of pharma/genomics and other forms of tech in the Boston area (and most of the big SV companies are adding or have added offices there as well). And Boston isn't exactly known for its weather--not that I actually mind it all that much most of the time.
By that logic, the desert southwest should be booming in tech. The weather is admittedly not to everyone's taste but a lot of people like it.
Yes, it really is that bad.
Keeps things interesting as long as you remain indoors!
... not to mention the coastline. In terms of longer-term capital investment, Pittsburgh has some high-ground advantages. ;)
AlphaLab accelerator and TechShop are in the area, and there are the Google and Uber campuses by CMU.
A lot of the talent right now is getting pulled by the big name west coast companies, but I could see something growing over the next ten years.
(The weather is awfully dreary, though.)
Every year, the School of Computer Science publishes a survey of where undergrads go after college: https://www.cmu.edu/career/salaries-and-destinations/2015-su... [pdf]
About half of the 2015 graduates go to employment in the West/CA.
I'll add that I am not even a graduate in CS (I majored in Business), yet I know a lot of non-CS majors my year who have also moved out here.
California is where the prestigious jobs are. And that's what matters at the end. Is Pittsburgh capable of supporting a Silicon Valley? Not as long as Pittsburgh's weather remains the way it is, anyways.