Autonomous ships are the talk of the town, but does everyone know