Internet brain implant on the way

The Sixth Sense has the potential to be the the ultimate scarlet letter and that in itself scares the crap out of me.