Originally Posted by
spare_wheel
i agree that shouting "on your left" is a bit rude but in my experience bells confuse many north american pedestrians/cyclists and are sometimes hard to hear.
I usually call out with a loud, but very happy/friendly, "Hi! I'm on your left". Seems to work better. Giving people a split second to process a greeting before giving them information/instructions seems to help.