W wired.com Technology has created a barrage of notifications and interactions 64 points elorant 6 years ago 70 comments