Damn! Google just rolled out a ton of tech... including some earbuds which will TRANSLATE LANGUAGES INSTANTLY. SO. DOPE. Here's what I'm babbling about today...