Live data from Hacker News

Don't Just Say "Hello" in Chat

nohello.com

51–60 of 134 posts

Re: Don't Just Say "Hello" in Chat

#51
post #18

Earlier quoted context omitted.

If you might ask to call, just ask to call. "Hi! I have a question about X that would be easier to explain on a call. Do you have time to hop on a call for 5 mins?" is a better way to start the conversation by a factor of about 10,000. You can even send this to 3 or 4 people and let anyone who doesn't respond first say you caught so-and-so first and are good to go now. Or just delete the message.

I would not send out multiple "Do you have time to hop on a call for 5 mins?" b/c then they might call me before I delete the message.

Who on earth calls without confirming you meant right now?

But even if it happens, take the call, decline any others that come in, and explain in 5 minutes. You've still saved everybody time.

Re: Don't Just Say "Hello" in Chat

#52
Colleague: "Hello!"

Me: "Hello!"

Colleague: "Do you have time?"

Me: "Okay"

User is calling

sigh - Picks up

Me: "Hello?"

Colleague: "wait i need to get my headset"

Me: "Okay..."

Colleague: "Do you know about **"

Me: "Hmm, sort of but i need to look into it. i will get back to you"

spend 20 minutes figuring it out

Me writing in chat: "Okay think i know the answer now: **"

Colleague: "You dont need to look into it. Its working now."

Re: Don't Just Say "Hello" in Chat

#53
post #26

5 points by dfboyd on March 11, 2022 | parent | context | next [–] | on: Don't ask to ask, just ask (2019) 46 points by dfboyd on Jan 23, 2021 | parent | context | prev | next [–] | on: Please don't say just hello in chat (2013) I am the original author of the document this document was based on. It was an internal Wiki page at Google written when I was an SRE. After I wrote the original page, someone put up an inter…

Thank you for that anyway. This simple idea is so good that nohello.com even got localized ( neprivet.com -- Russian version )

Re: Don't Just Say "Hello" in Chat

#54

Earlier quoted context omitted.

Chat is natively async: you don't need to know if people are there to ask a question, they might answer at any point in the next few minutes or hours. If you do post just "hi" in a message, your question should come within seconds after.

true, but the same is true for email. I use IM as more informal, (AND/)OR conversations with likely back-and-forth, that may require the other person to be present to be of use.

So ask them for a time they're available to do that. Don't just ping them and hope to get lucky. Even if they have time to send you a "Hi" back, that doesn't mean they have time to talk to you, so you're going to have to ask that anyway.

Re: Don't Just Say "Hello" in Chat

#55
post #20

Earlier quoted context omitted.

Or you can achieve exactly the same thing by just sending whatever message you were going to send anyway.

But I might not send it anyway, that's the issue.

You might be gathering this by everyone's responses to every single one of your comments, but you're using this tool fundamentally differently than everyone else and than it's meant to be used, and you're doing it in a way that inconveniences everyone who has to use it to interact with you.

Since it's a communication tool, you'll get better results if you use it like it was designed and like everyone else does.

Re: Don't Just Say "Hello" in Chat

#57
I'm curious about people who engage in this behavior: what would happen if I do not respond to your non-starter?

What would be the message you eventually receive about my behavior?

And if you bring up my non-response in the future, and I do not verbally respond, what would your impression be of my communication style?

Re: Don't Just Say "Hello" in Chat

#58
re:

  you: Hi
  co-worker: Hello.
  you: I'm working on [something] and I'm trying to do [etc...]
  co-worker: Oh, that's [answer...]
It becomes clearer what is going on here when we compare to the robot-robot conversations from Annalee Newitz's book Autonomous:

  The mantis beamed Paladin a hail. Hello. Let’s establish a secure session using the AF protocol.
  Hello. I can use AF version 7.6, Paladin replied.
  Let’s do it. I’m Fang. We’ll call this session 4788923. Here are my identification credentials. Here comes my data. Join us at 2000.
The initial Hi / Hello exchange establishes a session. Once the session is established, it is possible to begin data transfer at the application layer.

This is a technical problem masquerading as a social problem, which can be addressed by a technical solution.

Instead of expecting colleagues that only support establishing sessions by hello-ing to switch to an alternative protocol, it is possible to support both hello-ers and no-hello-ers by using a similar trick as found in launchd and systemd to reduce startup time by decoupling dependencies between services with a socket. Suppose service A says it depends on service B, and wants to send some data to service B. Instead of blocking service A being started until service B is up, the service manager can allocate a socket, give it to service A and say "here is your connection to service B" and then defer starting service B until service A actually starts trying to communicate using the socket.

Here's how a similar trick can hide the latency of colleagues that only support hello-ing: we offload the responsibility of establishing the chat sessions to a session manager, which is integrated into our chat client. When a colleague requests to begin a session by 'hello!'-ing, this message can be recognized by the session manager as an attempt to establish a session, suppressed and hidden from the user, and the session manager can automatically respond with 'Hi.' to establish the session. colleague is comforted by receiving the 'Hi.' and can trust that a session is established. When colleague begins transmitting data at the application layer, the data can be forwarded to the user as normal and surfaced by the chat program.

https://www.torforgeblog.com/2017/11/15/read-the-first-four-...

https://lwn.net/Articles/389149/

Re: Don't Just Say "Hello" in Chat

#59

> It's as if you called someone on the phone and said "Hi!" and then put them on hold! Typically you both say a greeting then a conversation starts. > Instead of being polite, you are just making the other person wait for you to phrase your question, which is lost productivity. Please don't count every second of your life in productivity lost to someone else. The root of the problem might be frustration with not gett…

No. I need to prioritize every task I do. If you just say "hi", I am unable to determine whether your inquiry is high or low priority for me. State immediately what you want from me. Then explain afterwards.

Re: Don't Just Say "Hello" in Chat

#60

> It's as if you called someone on the phone and said "Hi!" and then put them on hold! Typically you both say a greeting then a conversation starts. > Instead of being polite, you are just making the other person wait for you to phrase your question, which is lost productivity. Please don't count every second of your life in productivity lost to someone else. The root of the problem might be frustration with not gett…

So if I don't respond, then the conversation never starts?

Are you ok with not having the conversation?

Post reply on HN