D doyoutrustthiscomputer.org Do You Trust This Computer? [video] 164 points armansu 8 years ago 46 comments