Tekstiviesti: Computing and communications in the extreme