Sponsored link
Friday, April 26, 2024

Sponsored link

Tagged with: Katy Tang

D4 supervisors race is now wide open

The race for District Four supervisor is suddenly wide open – and there’s a real chance the progressives, who have been shut out in...

Where the mayoral candidates stood on regulating Airbnb

The Chron on Sunday published a full-page spread on “where SF candidates stand on the city’s biggest issues.” The paper, which has repeatedly reported...

Supes refuse to allow building owners to profit from evicting senior

The Board of Supes sent a clear message today that people who evict seniors shouldn’t get a lucrative permit to turn former apartments into...

Can SF get ahead of new technology? Maybe …

San Francisco is not good at figuring out how to handle new technology. When Uber and Lyft began breaking the law and operating taxis...

SF supes oppose Wiener real-estate bill

The Board of Supes voted today to oppose State Senator Scott Wiener’s real-estate bill, SB 827, which would upzone most of San Francisco.  The discussion...

Will SF supes oppose Wiener’s real-estate bill?

THE AGENDA The Board of Supes will vote Tuesday/3 on a watered-down resolution kinda, sorta, opposing state Sen. Scott Wiener’s latest real-estate bill, SB...

Hearing on Wiener housing bill points to the roots of this crisis

Most of the time, when San Francisco supervisors ask the board to weigh in on a state or federal issue, it’s just an agenda...

Campaign trail: Three donors give $15K to Breed superPAC

The independent expenditure committee backing Sup. London Breed for mayor and attacking Mark Leno has filed its first documentation, which shows that the majority...

Campaign trail: A path for SF Dems to endorse Kim and Leno?

I may have been wrong about my assessment of the SF Democratic Party and the mayor’s race. If the strategy of the Mark Leno and...

Explosive debate finally shows the candidates as they are

The best and most revealing mayoral debate so far – because it was an actual debate – took place last week at the Potrero...