Via Glenn, I’ve just been informed that an eight-foot long mountain lion was spotted today some 400 yards or so from my apartment. I shall spend much of tomorrow “acting large, standing up tall, waving my arms, and making noises,” just in case.