Man this housing advice is really pretentious -- only live in Mountain View or SF with an internship salary? Good luck unless you have a trustfund. Get a place in Berkeley or the nicer places in Oakland and you'll have a great experience and can BART into the city in 15 minutes.
The housing advice in the article is correct - those are the ideal areas. However, it fails to mention the extreme costs and competitive nature of finding a place in those areas. Living in Berkeley is not a good choice if your internship is in the South Bay. Even if your job is accessible by BART, Berkeley near a BART station is not inexpensive. The nice areas of Oakland are similarly expensive and the not-nice areas…
If you're working in the South Bay, yeah, don't live there. But Temescal, for example, is a great option if you're working in the city. Great city feel, lots of cool stuff, and you're still only 20 minutes from the city. That's a shorter commute than many parts of the city itself. It's expensive my national standards, but still cheaper than the city.