mglosenger wrote:
A greeting is like the ACK packets used by TCP/IP, it indicates desire and willingness between both parties to communicate.
Was that the question, or did I just want to finally publicly express that (perhaps obvious) metaphor
Hey, to answer your question, it's a social norm although it's not considered absolutely necessary, that is the basic idea of saying 'hi' or 'hello' or the like
THE KEY IDEA is to ensure that both sides of the convo are ready to converse
Great metaphor
Saying hello is like asking for permission to talk, if someone says you hi and you don't say hello back he will think you don't want to talk with him. It is also used to check if the other person can hear you.
Some people don't care if you don't say hello, other people need it to enter in conversation mode(they can feel confused if you suddenly start talking without catching their atenttion first) and I think most of people will feel offended if you are asking a favor and you didn't say hello first because it feels like you just want to use them and you don't care about them (maybe you don't care anyway, but if you follow the protocol it doesn't feel offensive because it's not so abrupt)