M mashable.com Alexa owners not using it after only two weeks 61 points synergy20 4 years ago 66 comments