D dailydot.com Tor executive director hints at Firefox integration 116 points blottsie 12 years ago 26 comments