When writing a "message" over the socket, write it in ascii form to avoid diff arch/os issues with binary data