3 ms·Paper USB Business Cards (Funded 250% on Kickstarter in 2 days)6 points by 5toclose 12y agosbierwagen 12y agoWho would be dumb enough to stick a USB device a stranger hands them into their computer? After all the press on BadUSB?