Stop annoying people with your smartwatch By: MarketWatch September 08, 2014 at 14:46 PM EDT Apple’s rumored ‘iWatch’ may unleash more social faux-pas. Read More >> Related Stocks: Apple