惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

SecWiki News
SecWiki News
量子位
The Cloudflare Blog
美团技术团队
T
The Exploit Database - CXSecurity.com
博客园 - 【当耐特】
Spread Privacy
Spread Privacy
P
Proofpoint News Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 三生石上(FineUI控件)
T
Tor Project blog
博客园 - 司徒正美
宝玉的分享
宝玉的分享
T
Threatpost
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
S
Secure Thoughts
T
Threat Research - Cisco Blogs
Hacker News: Ask HN
Hacker News: Ask HN
Jina AI
Jina AI
博客园 - 聂微东
A
Arctic Wolf
I
Intezer
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Know Your Adversary
Know Your Adversary
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
爱范儿
爱范儿
Hugging Face - Blog
Hugging Face - Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
小众软件
小众软件
T
Tailwind CSS Blog
The Hacker News
The Hacker News
L
LINUX DO - 最新话题
Hacker News - Newest:
Hacker News - Newest: "LLM"
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
TaoSecurity Blog
TaoSecurity Blog
Project Zero
Project Zero
博客园 - 叶小钗
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Cloudbric
Cloudbric
雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
大猫的无限游戏
大猫的无限游戏
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
Troy Hunt's Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
V2EX - 技术
V2EX - 技术
The GitHub Blog
The GitHub Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy & Cybersecurity Law Blog

The San Francisco Standard

Musk vs. Altman: The AI trial of the century comes to Oakland With or without Steve Kerr, how much do the Warriors need their offense to evolve? Sheriff’s deputy accused of beating second inmate in county jail Nima Momeni, convicted of murdering tech executive Bob Lee, wants a new trial Sunset supervisor candidates join forces, targeting incumbent Alan Wong The Valkyries’ Marta Suárez returns: How a former Cal star is embracing the Bay again SF Symphony legend Michael Tilson Thomas dies: ‘Like some great library being burned’ Why empty nesters are flocking back to San Francisco (while they can still afford to) PG&E launches $10 million PAC to take out gubernatorial candidate Tom Steyer Yet another awesome wine bar opens in North Beach. This one’s Croatian The Giants’ Patrick Bailey proves big moments are in his DNA: ‘I’ve had a history’ Six candidates walked into a debate. Nobody walked out a winner Mapped: The top-priority SF streets slated for repair Aella launches AI doom creator residency in Berkeley: Grimes to mentor Yes, Xavier Becerra is surging. Thank the FOXes This North Beach eyesore was about to be torn down — until residents blocked it Opinion: Cartoon: Trump’s Presidio makeover The 18 best events in SF this weekend, from Earth Day celebrations to a dog festival The chicken breast theory of dating ‘It’s disgusting’: Jackie Speier on Swalwell and the toxic culture of Capitol Hill Can Tony Vitello’s Giants put a dent in a one-sided rivalry? A fiery attitude will help Jerry Garcia’s daughter, roadies put Grateful Dead memorabilia up for auction in SF $18 cable car rides, parking meter price hikes: SFMTA approves new budget A very serious investigation into the Safeway paper bag crisis pissing off San Francisco ‘Section 415’ podcast: How the Warriors are approaching a critical offseason Yale University considering San Francisco for satellite campus 4 things to know about SF’s dangerous Crestwood mental health facility The home where ChatGPT was created is for sale ‘It was a wild, dangerous place’: Inside San Francisco’s troubled mental health ward Kawakami: The Trent Williams plan and more 49ers pre-draft positioning Valkyries training camp: Roster battles heat up as Golden State begins Year 2 Japantown is about to cut the mic on this popular karaoke bar Lurie forges music partnership with Shanghai on first international trip First time on market: See inside this Olle Lundberg-designed home asking $22.5M Steph Curry isn’t done yet, but things won’t be the same Is Trump blowing up the Presidio? Here’s everything we know about his plans How a little-known founder is trying to change Calif. politics — to the tune of $1 billion Behind the scenes with Tosh Lupoi: Why Cal’s new football coach was made for this job Inside the 49ers’ special teams overhaul, and why there’s still room to improve Before dawn, SF gathers to remember the earthquake that made it Kawakami: Did Steve Kerr just say goodbye to the Warriors? The Warriors’ season fizzles out with a play-in loss to Suns, tipping off a seismic summer She was killed in the street. Then her reputation was put on trial Paul Toboni grew up on San Francisco’s baseball diamonds. Now he’s a Giants foe SF is so expensive, even doctors are working AI side hustles San Francisco’s latest housing crisis for the ultra-rich? A ‘mansion shortage’ The start of TonyBall? How a wake-up call can help the Giants find their edge Kawakami: 5 thoughts on the Warriors’ potential hangover game in Phoenix Saikat Chakrabarti can’t stop talking about AOC. In a new interview, she ghosts him SF has a measles case. Here’s what you need to know Duo accused of shooting at Sam Altman’s house are freed; no charges filed Why the Warriors’ rowdy play-in win could be a ‘preview’ of more for Kristaps Porzingis Controversial leader of powerful SF political group steps down Lurie-aligned nonprofit offers $25M to help businesses move into downtown First poll after Swalwell exit shows ‘impressive’ swing to Becerra for governor Post-Swalwell Democrats push for consensus. Plus: Was London Breed passed over for job? SF schools’ reading reform is failing. An expert tells us why — and how to fix it A James Beard-recognized pastry chef makes a quiet comeback in the Dogpatch Behind the heart of a champion, the Warriors keep their season alive Kawakami: A Warriors win for the ages — this isn’t over until Steph Curry says so Former AOC staffer has spent $5M to succeed Pelosi — with more to come San Francisco has gone YIMBY. Progressives are scrambling to protect their wins A royal pain: How a British real estate empire is quietly quitting San Francisco Is Claude down? There goes my day The 20 best events in SF this week, from 4/20 celebrations to art fairs SFUSD’s strategy for missing its education goals? Delaying the due date ‘This is really serious shit’: OpenAI policy czar thinks ‘doomers’ are playing with fire Ronan Farrow on Sam Altman’s ‘pattern of deception’ and Silicon Valley’s ‘culture of hype’ From Snapchat to stardom: Meet the best friends who are the future of Bay Area soccer The $30 lunch is a new reality we have to learn to swallow Altman Molotov cocktail suspect was in ‘acute mental health crisis,’ lawyer says After a curious draft-day trade, Valkyries fans deserved a better explanation ‘Section 415’ podcast: Which levers can Buster Posey pull to spark a Giants turnaround? Swalwell ends campaign for California governor amid sexual assault allegations Steyer may surge in governor’s race, courting Swalwell base. Plus: Alameda DA weighs in Sam Altman’s house targeted in second attack; two suspects arrested How All-Star addition Gabby Williams fits the Valkyries’ long-term plans The surprising reason anti-Asian hate is going unpunished He arrived in the U.S. with $100. Now his family feeds the Warriors OpenAI wants a New Deal for AI. An attack on Sam Altman’s home made it urgent ‘Bum in SF’ influencer on voluntary homelessness ‘Where there’s smoke, there’s fire’: In Swalwell’s backyard, support is running out Trump ousts all six Biden-appointed Presidio Trust board members How Republicans plan to make Swalwell a liability for Democrats Swalwell denies sexual assault allegations as Manhattan DA opens probe In a play-in tournament dress rehearsal, alarms ring for the Warriors PST: San Francisco vs DC: In the AI age, who really runs the world? Attack on Altman home prompts new fears: Is the AI backlash getting dangerous? 49ers mock draft: The best (and most realistic) options for all six picks The best Bay Area food town you’re not going to Is that moon photo real? How to spot Artemis II AI slop ‘We’re in really crazy territory’: Swalwell bombshell could upend the governor’s race Swalwell’s support collapsing after sexual assault allegations surface Rivals, Pelosi urge Swalwell to drop out of governor’s race amid assault accusations ‘Section 415’ podcast: Can the Warriors provide their fans with a play-in surprise? Swalwell accused by women of sexual assault and rape Cartoon: Pelosi discovers the virtues of term limits The case for the 49ers to trade their first-round draft pick Suspect in Molotov cocktail attack on Sam Altman’s home identified The Bay Area soccer star traveling 5,000 miles for a home game
Ex-city planner alleges intimidation over objections to Lurie’s permit project
Gabe Greschl · 2026-05-16 · via The San Francisco Standard

Mayor Daniel Lurie’s controversial permitting reform project, PermitSF, faces a new wave of questions after a former City Hall employee came forward Friday with allegations about the contracting and rollout of the system built by the San Francisco firm OpenGov.  

Michael Christensen, a principal planner at SF Planning who also worked at the SF Permit Center, left his job in December over concerns that city officials were intimidating workers to stay silent about the system’s shortcomings and that a former manager had asked OpenGov to build a backdoor that would allow city leaders to bypass staffers’ permitting decisions. 

Christensen worked on the team implementing OpenGov’s software platform, which was selected by the mayor’s office last summer under unusual circumstances to revamp the city’s convoluted permitting system. As detailed in two whistleblower complaints, a letter filed to a city commission, and an exclusive interview with The Standard, Christensen claims that internal dissent about the project was suppressed by leaders of the project, that OpenGov vastly overpromised on its capabilities, and that the new system is not as efficient as the city’s pre-existing infrastructure.  

Christensen said that Liz Watty, director of current planning and one of the managers of the project, told him last year that OpenGov promised it could revamp San Francisco’s entire permitting system in one year. The city ended up focusing on a narrow scope of permits in the first year, but even those deadlines have not been met. Christensen said Watty told him to report colleagues who expressed concerns about OpenGov, but he declined to do so. 

Watty did not respond to a request for comment. Michelle Reynolds, a spokesperson for the Office of Small Business, one of the departments involved in OpenGov’s implementation, denied Christensen’s claims about his conversations with Watty. 

Christensen also said that Florence Simon, the former director of the mayor’s office of innovation, asked prospective software companies during last year’s procurement process whether they could build a system that would allow city leaders to override staffers’ permitting rulings if there was disagreement or any delays. He said OpenGov agreed to build the feature. Other companies under consideration for the project — including Clariti, the software firm that a majority of city staff preferred over OpenGov — said they would do so only within legal requirements. 

“I never wanted to leave. I wanted to retire from the city,” Christensen said. “But the internal politics, the blatant hostility … it made me feel I’m no longer working for the place I was before.”

Simon, who was fired from the city in March, said that her ask of software vendors was simply whether users could get visibility into the permitting platform to help speed up delayed permits, and that the inquiry did not include access for any elected officials. She said that she had never spoken to Christensen about this feature. 

Christensen’s remarks come two days after The Standard published an investigation into the adoption of OpenGov’s system and the trajectory of PermitSF (opens in new tab), the name the mayor has chosen for the modernization effort. Interviews with former OpenGov employees revealed doubts within the govtech firm about meeting the deadlines. Meanwhile, city staffers detailed a lack of features in the software that has impeded their work.

At a budget hearing Wednesday, Supervisor Connie Chan cited The Standard’s investigation and expressed skepticism about PermitSF, asking city officials for more information. 

Charles Lutvak, a spokesperson for the mayor’s office, said in a statement, “For years, our permitting system has been failing San Franciscans — wasting people’s time, frustrating small businesses, and holding back housing and our economic recovery. Fixing it will take time, it won’t always go as planned, and there will always be people who defend a failed status quo that works for special interests, but our job is to deliver for San Franciscans, and that’s what PermitSF is doing.” He said the city is open to input on the project, including anonymous feedback. 

“We have one job: to deliver the fastest, easiest, most transparent permitting system for San Franciscans,” Lutvak said.

A spokesperson for OpenGov deferred comment to the city but said the company offers “an established, commercially available government software platform used by more than 2,000 agencies across the country.”

‘It didn’t do any of the things we needed’

After procuring the OpenGov software last summer in a no-bid contract valued at $5.9 million, Lurie launched a limited version of a new permit system (opens in new tab) in February. But PermitSF is still months behind schedule, despite the mayor’s office insisting last year that OpenGov was the only company capable of meeting its aggressive deadlines. 

While city officials acknowledged that the project has hit roadblocks, they believe it has laid a foundation that will bring genuine reform to the city’s permitting infrastructure in the years to come. Some city employees told The Standard that the new platform has made their jobs easier, and the mayor’s office has cited statistics showing that OpenGov is speeding up permitting.

But other city employees are speaking out against the project. Christensen’s concerns were outlined in a May 7 letter (opens in new tab) he submitted to the Civil Service Commission, a governing body that will decide Monday whether to proceed with a $6.5 million renewal of the OpenGov contract that also includes $22 million in licensing fees over five years, with the option of a one-year extension. The contract is subject to approval by the Board of Supervisors. 

IFPTE Local 21, the public employee union that represents more than 13,000 city workers, has pushed back against the contract extension. The union has been a major critic of Lurie, most recently over his decision to lay off more than 100 employees to close a $643 million budget deficit. 

Christensen said in his letter that the OpenGov-powered platform, which currently allows the public to obtain permits for windows, siding, and door replacement, along with a handful of others, is less efficient than the city’s preexisting systems. He said residents previously filled out a one-page application that would often be approved the same day. The new system, he said, asks dozens of questions that extend the process to days or weeks. 

The mayor’s office maintains that the new system is more efficient, has cut wait times in half for fire permits, and has reduced trips to the city’s Permit Center by 15%.

Christensen’s exit in December came approximately two months after the city signed its first contract with OpenGov. Last year, as Lurie was launching PermitSF, Christensen was asked to play a lead role in the project’s implementation. 

“My departure from city service was a direct result of my concerns about the project, having been asked by department leadership to report colleagues who might ‘cause problems for the project,’ and having experienced direct retaliation after I filed two formal whistleblower complaints with the SF city controller’s office,” Christensen wrote. 

The letter claims that OpenGov maintains significant control over the software, unlike similar products, thereby making dozens of city staff positions obsolete. This was the subject of Christensen’s first whistleblower complaint, filed Oct. 15, which the controller’s office portal shows is still under investigation. 

His second whistleblower complaint, filed Nov. 17, raised concerns around OpenGov funding a white paper about San Francisco’s permitting process, something Christensen argues was a misuse of the contract. Such research, he contends, should have been conducted by city staff. The controller’s office portal shows that the investigation was referred to the Civil Service Commission. 

 A spokesperson said the controller’s office doesn’t comment on the status of whistleblower complaints.

Christensen declined to say who had retaliated against him for filing the whistleblower complaints. He said he is speaking up now because OpenGov’s contract is up for renewal and is urging the Civil Service Commission to deny it. 

“There was consternation that we had selected a product that staff had really looked into,” he said in an interview. “And that it didn’t do any of the things we needed it to do.”

Other city employees have written in support of the contract. Natalia Fossi, a principal planner; Sylvia Jimenez, an SF Planning team manager; and Darcy Bender, who did not specify a position, wrote letters to the Civil Service Commission urging it to renew OpenGov’s contract.

“We have launched multiple permit types in a matter of months,” wrote Bender. “Anyone who has worked in city technology knows how remarkable that timeline is. The public who apply for these permits and the staff who process them every day are already experiencing a difference. That momentum is real, and it is fragile. Further delays to this contract put it at risk.”