Linux or MacOS socket program to use for chatting