San Francisco, tech nerdiness, SF Giants, music, photography, food and photos of my dogs in sweaters.
Oh, look: here’s the animated Taiwanese recap of the debate you were waiting for. (So. Worth it.)