F forbes.com Facebook's AI Just Set a New Record in Translation 89 points wfalcon 8 years ago 19 comments