Today
This week
This month
Last month
Last 6 months
Last year
All time
No Date
After narrowly pulling off a win in the June primary against Scott Wiener, how did Jane Kim lose the November election — by about 14 votes per precinct — for state Senate? Wiener had a six-month lead in money and endorsements, but Kim caused an upset…
June 16, 2022
Article at The San Francisco Examiner
Having trouble keeping track of the latest Republican House members who have decided to call it quits? You aren’t alone. Every week, it seems we hear of more Republicans deciding to throw in the towel for a variety of reasons. With 435 seats, every…
January 18, 2018
Article at The San Francisco Examiner
Are you numb yet? Are the daily disasters (fires, hurricanes, Trump administration cabinet appointments) and near nuclear armageddons taking their toll? If you pay attention to the news, you may be getting the sense that we are headed toward…
January 04, 2018
Article at The San Francisco Examiner
Learning of Mayor Ed Lee’s passing last week was deeply shocking and sad to me, in the same way it was for so many others. It’s been said many times already, but he didn’t sign up for the job to boost his ego. I recall filming a TV spot for…
December 21, 2017
Article at The San Francisco Examiner
It’s been one year since I started this column at the San Francisco Examiner, and I’m grateful to have this platform, where my editors have supported me in “following my nose.” I took a brief hiatus at the end of last year when a hit-and-run driver…
November 23, 2017
Article at The San Francisco Examiner
Donna Brazile, the former interim chair of the Democratic National Committee, just released her latest book, “Hacks: The Inside Story of the Break-Ins and Breakdowns that Put Donald Trump in the White House.” Well, it sure sounds definitive, as in:…
November 09, 2017
Article at The San Francisco Examiner
Most women cannot run with a firehose; therefore, women should not be allowed to be firefighters. That’s one of the arguments for keeping women out of the firefighting profession. As Democrats, we reject that. Right? We know that some women can carry…
October 26, 2017
Article at The San Francisco Examiner
It’s official: Sen. Dianne Feinstein is in, planning to run for another six-year term in 2018. Since Republicans are without a bench for any office voted on statewide, the only real challengers would be from the left, given that we now have a…
October 12, 2017
Article at The San Francisco Examiner
Antifa. The term is increasingly being used to scoop many people into a giant rhetorical net, and there’s debate about what it refers to. The definition evolves as we speak. If you listen to Trump apologists, you might get the impression that…
August 31, 2017
Article at The San Francisco Examiner
After the violence in Charlottesville and the reaction by Donald Trump, let there be no doubt: Our president and his key advisors are knowingly empowering the KKK and neo-Nazis — and they are all demented. Doesn’t sink in too easily, does it? But if…
August 17, 2017
Article at The San Francisco Examiner
Have we found Vladimir Putin’s Achilles’ heel? The Russian president likes to look like he’s in charge. From his smirks, nods and chuckles to his bare-chested rides on horseback, Putin knows how to project the look of a suave dude who has it all…
August 03, 2017
Article at The San Francisco Examiner
As a political consultant, I am responsible for at least some of the political phone calls you have received in the last 20 years. I’m proud of that. You are welcome. Most of these calls were from real, live volunteers, who called neighbors and urged…
July 20, 2017
Article at The San Francisco Examiner
Russian intelligence operatives are driving around, presumably doing reconnaissance on our nation’s telecommunications infrastructure. These and other nefarious activities have been going on for a while, according to intelligence officials quoted in…
July 06, 2017
Article at The San Francisco Examiner
#Disinfoweek. It’s a thing. It’s happening now. And here’s a phrase I just heard for the first time: “Speaking truth to social media.” Think tanks are now considering the impact of fake news on democracies and what can be done about it. In fact, this…
June 22, 2017
Article at The San Francisco Examiner
The prospect of dinner conversations veering into politics during the holidays boosts booze sales more than the anticipation of happy toasts or good cheer. At least, that’s my theory. I say that as someone who comes from a family with a variety of…
June 08, 2017
Article at The San Francisco Examiner
Unity isn’t easy. Especially among idealists. Sometimes, we Democrats even ugly cry in front of everyone. Sometimes we get so caught up in our candidates that we forget to move on when the primaries or intra-party battles end. Like, for instance, at…
May 25, 2017
Article at The San Francisco Examiner
Say it with me: Robots. Are. Not. People. The Putinbots who were preemptively shut down in France leading up to Sunday’s election are really “unhappy” about France trampling all over their “rights” — like liberté, égalité and fraternité. Fake people,…
May 11, 2017
Article at The San Francisco Examiner
There’s a powerhouse advocate of President Donald Trump on Twitter. She doesn’t hold back. She has 144,000 Twitter followers and tweets about 26 times a day. Her name is “Amy,” according to her Twitter bio, and she is solidly pro-Trump. She tweets a…
March 30, 2017
Article at The San Francisco Examiner
Virginia Sen. Mark Warner, the Democrat serving as vice-chair of the U.S. Senate Select Committee on Intelligence, recently expressed how concerned he is that we fully investigate how Russia interfered with our election and to what extent any…
March 02, 2017
Article at The San Francisco Examiner
Sun Tzu, the Chinese military general and tactician born in 544 BC, advised: “If you know the enemy and know yourself, you need not fear the result of a hundred battles. If you know yourself but not the enemy, for every victory gained you will also…
February 16, 2017
Article at The San Francisco Examiner