On your left is generally understood by cyclists. With peds, you may as well scream it in albanian. With peds, i always slow and expect the worst and say excuse me folks or words to that effect. If you pass at any sort of speed with any preconceived notions of what they will do, you are a fool.