christopherxjjensen.com
Apparently I should stop holding my breath for the Google Translate “dolphin” module
The Chronicle of Higher Education “Dolphin Talk and Human Credulity” Great short here (and further evidence that TED Talks entice scientists to lose their heads and say unfounded things…