...while walking! I suppose it's my own damn fault for walking near a cab, but I had to go there.
Cab is parked in front of another cab, about 10 feet of space between them. I looked both ways (I was taught that as a small child), then stepped off the curb between them, coffee in hand. Bam...