Dear FO° Reader,
The media have portrayed San Francisco as being in a doom loop. After his recent visit, Atul commented on a part of this. I’d like to add to that, so here is a little real-world perspective written by someone who is a native.
Image Credit – canadastock / shutterstock.com
First, San Francisco has always been a boom-and-bust economy.
Everyone knows about the great San Francisco Earthquake and Fire of 1906. What many people don’t realize is that the city burned down several other times between 1849 and 1906.
Starting with the Gold Rush, people came to San Francisco to make their fortune. Some did, and they left. Others didn’t — but they fell in love with the area and stayed. The Chinese who came to build the transcontinental railway called the city “Gold Mountain.”
San Francisco has always had a rough-and-tumble side. In the Barbary Coast days, men in bars were drugged and woke up on ships at sea, working as sailors. This was so common it had a name — “Shanghaiing.”
In modern times there has been a series of threads that have shaped the city. The Great Depression hit San Francisco hard. The labor movement was strong and resulted in the only time in the US a city was shut down by a general strike.
Word War II produced a boom. One of the things that happened was the forced relocation of the Japanese. Their homes were filled by Black people moving from the South for war jobs.
After the war came a bust, along with a wave of immigration. San Francisco was as far away from Europe as you could get without starting back around. Many refugees from the Holocaust settled in the city. Similarly, it was as far away from Asia as you could get without starting back around. Many people from Asia immigrated. This enhanced the city’s culture of “freedom.”
Out of the postwar bust grew the Beatniks. Then came the Civil Rights movement and the Campus Revolts. That led to the Hippies. During 1967, the city was flooded with young people who came with nothing — not even shoes. This led to another bust. And so on…
The explosion of Silicon Valley led to great economic growth on the San Francisco Peninsula. But the peninsula was very slow to develop cultural resources. People started living in the city and commuting. Companies in the valley started bus services. The valley money drove property values up and displaced a large percentage of the city’s population. Then, tech companies figured that they could attract better talent if they set up offices in the city. Office values skyrocketed, and other businesses were pushed out.
In the background, were three other factors:
-
The Beatnik and Hippie experience happened in the context of the “War On Drugs,” which caused serious damage to people’s lives. So, there is an inherent resistance to laws, government, etc., doing anything relative to drugs.
-
When Reagan became governor of California, the state had a very good system of mental health hospitals. Reagan decided that they were too expensive and shut them down. Now, there is no good source of help for people with serious mental problems.
-
Successful Valley entrepreneurs became captives of the Libertarian philosophy.
Then, the pandemic hit. Everybody wanted social distancing. The techs fled the City.
What was left was all the problems the techs had created.
Then came fentanyl — which is really an international problem, manufactured in China and smuggled and retailed by cartels from South America.
San Francisco is in a bust cycle. But, it will come out of it into another boom cycle. Today, people are flocking to the for generative AI. Will that be the next boom cycle? What will the next boom cycle look like? It is still too early to say.
Sincerely,
Mark Cummings
We are an independent nonprofit organization. We do not have a paywall or ads. We believe news must be free for everyone from Detroit to Dakar. Yet servers, images, newsletters, web developers and editors cost money. So, please become a recurring donor to keep Fair Observer free, fair and independent.
|
|
|
|
Read from anywhere
|
|
|
|
|
|
|
|
@media only screen and (max-width: 480px){
table#canspamBar td{font-size:14px !important;}
table#canspamBar td a{display:block !important; margin-top:10px !important;}
}
p{
margin:10px 0;
padding:0;
}
table{
border-collapse:collapse;
}
h1,h2,h3,h4,h5,h6{
display:block;
margin:0;
padding:0;
}
img,a img{
border:0;
height:auto;
outline:none;
text-decoration:none;
}
body,#bodyTable,#bodyCell{
height:100%;
margin:0;
padding:0;
width:100%;
}
.mcnPreviewText{
display:none !important;
}
#outlook a{
padding:0;
}
img{
-ms-interpolation-mode:bicubic;
}
table{
mso-table-lspace:0pt;
mso-table-rspace:0pt;
}
.ReadMsgBody{
width:100%;
}
.ExternalClass{
width:100%;
}
p,a,li,td,blockquote{
mso-line-height-rule:exactly;
}
a[href^=tel],a[href^=sms]{
color:inherit;
cursor:default;
text-decoration:none;
}
p,a,li,td,body,table,blockquote{
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
}
.ExternalClass,.ExternalClass p,.ExternalClass td,.ExternalClass div,.ExternalClass span,.ExternalClass font{
line-height:100%;
}
a[x-apple-data-detectors]{
color:inherit !important;
text-decoration:none !important;
font-size:inherit !important;
font-family:inherit !important;
font-weight:inherit !important;
line-height:inherit !important;
}
#bodyCell{
padding:10px;
}
.templateContainer{
max-width:600px !important;
}
a.mcnButton{
display:block;
}
.mcnImage,.mcnRetinaImage{
vertical-align:bottom;
}
.mcnTextContent{
word-break:break-word;
}
.mcnTextContent img{
height:auto !important;
}
.mcnDividerBlock{
table-layout:fixed !important;
}
body,#bodyTable{
background-color:#FFFFFF;
background-image:none;
background-repeat:no-repeat;
background-position:center;
background-size:cover;
}
#bodyCell{
border-top:0;
}
.templateContainer{
border:0;
}
h1{
color:#202020;
font-family:Helvetica;
font-size:26px;
font-style:normal;
font-weight:bold;
line-height:125%;
letter-spacing:normal;
text-align:left;
}
h2{
color:#202020;
font-family:Helvetica;
font-size:22px;
font-style:normal;
font-weight:bold;
line-height:125%;
letter-spacing:normal;
text-align:left;
}
h3{
color:#202020;
font-family:Helvetica;
font-size:20px;
font-style:normal;
font-weight:bold;
line-height:125%;
letter-spacing:normal;
text-align:left;
}
h4{
color:#202020;
font-family:Helvetica;
font-size:18px;
font-style:normal;
font-weight:bold;
line-height:125%;
letter-spacing:normal;
text-align:left;
}
#templateHeader{
border-top:0;
border-bottom:0;
}
#templateHeader .mcnTextContent,#templateHeader .mcnTextContent p{
color:#202020;
font-family:Helvetica;
font-size:16px;
line-height:150%;
text-align:left;
}
#templateHeader .mcnTextContent a,#templateHeader .mcnTextContent p a{
color:#007C89;
font-weight:normal;
text-decoration:underline;
}
#templateBody{
border-top:0;
border-bottom:0;
}
#templateBody .mcnTextContent,#templateBody .mcnTextContent p{
color:#202020;
font-family:Helvetica;
font-size:16px;
line-height:150%;
text-align:left;
}
#templateBody .mcnTextContent a,#templateBody .mcnTextContent p a{
color:#007C89;
font-weight:normal;
text-decoration:underline;
}
#templateFooter{
border-top:0;
border-bottom:0;
}
#templateFooter .mcnTextContent,#templateFooter .mcnTextContent p{
color:#202020;
font-family:Helvetica;
font-size:12px;
line-height:150%;
text-align:left;
}
#templateFooter .mcnTextContent a,#templateFooter .mcnTextContent p a{
color:#202020;
font-weight:normal;
text-decoration:underline;
}
@media only screen and (min-width:768px){
.templateContainer{
width:600px !important;
}
} @media only screen and (max-width: 480px){
body,table,td,p,a,li,blockquote{
-webkit-text-size-adjust:none !important;
}
} @media only screen and (max-width: 480px){
body{
width:100% !important;
min-width:100% !important;
}
} @media only screen and (max-width: 480px){
.mcnRetinaImage{
max-width:100% !important;
}
} @media only screen and (max-width: 480px){
.mcnImage{
width:100% !important;
}
} @media only screen and (max-width: 480px){
.mcnCartContainer,.mcnCaptionTopContent,.mcnRecContentContainer,.mcnCaptionBottomContent,.mcnTextContentContainer,.mcnBoxedTextContentContainer,.mcnImageGroupContentContainer,.mcnCaptionLeftTextContentContainer,.mcnCaptionRightTextContentContainer,.mcnCaptionLeftImageContentContainer,.mcnCaptionRightImageContentContainer,.mcnImageCardLeftTextContentContainer,.mcnImageCardRightTextContentContainer,.mcnImageCardLeftImageContentContainer,.mcnImageCardRightImageContentContainer{
max-width:100% !important;
width:100% !important;
}
} @media only screen and (max-width: 480px){
.mcnBoxedTextContentContainer{
min-width:100% !important;
}
} @media only screen and (max-width: 480px){
.mcnImageGroupContent{
padding:9px !important;
}
} @media only screen and (max-width: 480px){
.mcnCaptionLeftContentOuter .mcnTextContent,.mcnCaptionRightContentOuter .mcnTextContent{
padding-top:9px !important;
}
} @media only screen and (max-width: 480px){
.mcnImageCardTopImageContent,.mcnCaptionBottomContent:last-child .mcnCaptionBottomImageContent,.mcnCaptionBlockInner .mcnCaptionTopContent:last-child .mcnTextContent{
padding-top:18px !important;
}
} @media only screen and (max-width: 480px){
.mcnImageCardBottomImageContent{
padding-bottom:9px !important;
}
} @media only screen and (max-width: 480px){
.mcnImageGroupBlockInner{
padding-top:0 !important;
padding-bottom:0 !important;
}
} @media only screen and (max-width: 480px){
.mcnImageGroupBlockOuter{
padding-top:9px !important;
padding-bottom:9px !important;
}
} @media only screen and (max-width: 480px){
.mcnTextContent,.mcnBoxedTextContentColumn{
padding-right:18px !important;
padding-left:18px !important;
}
} @media only screen and (max-width: 480px){
.mcnImageCardLeftImageContent,.mcnImageCardRightImageContent{
padding-right:18px !important;
padding-bottom:0 !important;
padding-left:18px !important;
}
} @media only screen and (max-width: 480px){
.mcpreview-image-uploader{
display:none !important;
width:100% !important;
}
} @media only screen and (max-width: 480px){
h1{
font-size:22px !important;
line-height:125% !important;
}
} @media only screen and (max-width: 480px){
h2{
font-size:20px !important;
line-height:125% !important;
}
} @media only screen and (max-width: 480px){
h3{
font-size:18px !important;
line-height:125% !important;
}
} @media only screen and (max-width: 480px){
h4{
font-size:16px !important;
line-height:150% !important;
}
} @media only screen and (max-width: 480px){
table.mcnBoxedTextContentContainer td.mcnTextContent,td.mcnBoxedTextContentContainer td.mcnTextContent p{
font-size:14px !important;
line-height:150% !important;
}
} @media only screen and (max-width: 480px){
td#templateHeader td.mcnTextContent,td#templateHeader td.mcnTextContent p{
font-size:16px !important;
line-height:150% !important;
}
} @media only screen and (max-width: 480px){
td#templateBody td.mcnTextContent,td#templateBody td.mcnTextContent p{
font-size:16px !important;
line-height:150% !important;
}
} @media only screen and (max-width: 480px){
td#templateFooter td.mcnTextContent,td#templateFooter td.mcnTextContent p{
font-size:14px !important;
line-height:150% !important;
}
}
|
Comment