Home Tech News The Humane AI Pin is lost in translation