Top stories from the weekend, 11/28

Still catching up after the holiday weekend? Here are our top local news stories from the past few days to help get you back on track:

Muni guarantees customer data not at risk as hacker sends new threat
A malware attack that targeted Muni over the weekend is still being investigated, as the alleged hacker demands $73,000 in ransom for stolen city data. Read the whole story here.

More black officers resign from SFPD union over leadership’s ‘failure’ to address minority issues
Two more black San Francisco police officers have resigned from The City’s powerful police union, claiming the organization has failed to serve its minority members and continues to be a roadblock to reform and rebuilding trust with the community. Get the full scoop here.

SF remembers Harvey Milk, George Moscone in Castro District
Hundreds gathered at Harvey Milk Plaza in San Francisco’s Castro District Sunday, Nov. 27 to attend a vigil and evening of remembrance for former SF Supervisor and LGBT activist Harvey Milk and former Mayor George Moscone who were both shot and killed in San Francisco’s City Hall 38 years ago. Photos here.

No space for safe parking program
Homeless advocates tout benefit of providing safe places to live in vehicles, but ideas face resistance in San Francisco. Learn more.

SF’s sanctuary city stance could threaten law enforcement funding
Law enforcement in The City could face a loss of federal dollars if promises by President-elect Donald Trump to defund sanctuary cities come true. Read the full story.

For live updates on breaking news, follow us on Twitter @sfexaminer.

Opinion: Owner of famed sandwich shop says S.F. is so broken it needs Batman

The Deli Board’s Adam Mesnick is sick and tired of SOMA crime

Endorsement: Matt Haney is a progressive who knows how to make progress

Examiner Editorial Board endorses Haney for San Francisco’s Assembly District 17

Chinatown community optimistic but ‘very nervous’ as Lunar New Year approaches

‘It is going to be a real test. We are all kind of holding our breath a little bit’