It's starting to upset me for real important reasons. There's a commercial on us television that actually talks about ID theft and that is the dark web. For a consumer public this makes for fear mongering not for confidence in technology.

Feb 26, 2018 · 1:26 PM UTC