Can anyone tell me about the expression' giving a heads up' as I hear it in a daily basis and hate it, hate it, hate it as being another of these pretentious workplace expressions that really doesn't mean much. Any alternatives I can suggest to people?