Radar says the hard front is right over SF now, at 1842 PST.
Yeah, I was just looking at the model and it seemed like the worst of it was headed our way over the next few hours.