Ever seen one of these? This is among the more annoying Ad delivering methods available to the giant marketing machines that rule our lives and subliminally inject product jargon into our brain. For those of you that aren’t familiar, its a “Double Line” link, some bullshit thought up by Microsoft and Satan a few years [...]