I always announce myself. mostly just because I am usually riding my fixed gear and I cant afford for someone to swerve in front of me. I usually asses the person in front of me and that determines my greeting. also how close I pass. I usually try to give them time and warning because most people, myself included if i am zoned or focused while juke to the left or right if startled