I am kind of curious of what distracts people when they are coding... What distracts me is my cat and dog, they always bite my feet, play/fight with each other right under me feet, sleep/abduct my keyboard/mouse, or bark/me at me, and so many annoying and devious things...
So what distracts your train of thoughts while your developing?