The frontiers of communication