TechArcade BadgesThese are like nerd merit badges.By by Scott LambBuzzFeed, VP of InternationalPosted on March 17, 2009, 3:28 pmTwitterFacebookLink