TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

We don't show typing status

250 pointsby commondreamalmost 3 years ago

29 comments

walrus01almost 3 years ago
i&#x27;ll take it one further and say that having a messenger app that shows &quot;online&quot; or &quot;active&quot; status is not something I like. In addition to the problems with having an app that sends an indicator to the other party that somebody is actively typing.<p>I like how Signal just shows that the person exists as a contact. Whether they&#x27;re awake or not, or active, or idle is opaque to me and I&#x27;m totally fine with that.<p>One of the <i>reasons</i> for text based chat&#x2F;messenger apps, going all the way back to the earliest days of IRC, is the benefit in having asynchronous communications. If I absolutely need an immediate answer from someone or a realtime 1:1 conversation on something urgent I&#x27;ll call them on the phone instead.<p>In things like facebook messenger I bet that 99% of users never dig into the settings to turn OFF the &quot;show your activity status to other people&quot; option.<p>For something like a work place communication tools such as Slack I can understand the purpose of setting yourself active or idle manually to indicate whether you&#x27;re available for messages, or in a different time zone, or whatever. That&#x27;s a different use case.
评论 #31588799 未加载
评论 #31588755 未加载
评论 #31588864 未加载
评论 #31588994 未加载
评论 #31588155 未加载
评论 #31588831 未加载
评论 #31589498 未加载
评论 #31589006 未加载
评论 #31588575 未加载
评论 #31589552 未加载
评论 #31590622 未加载
评论 #31590582 未加载
评论 #31592790 未加载
评论 #31590133 未加载
评论 #31590359 未加载
评论 #31592044 未加载
评论 #31589429 未加载
评论 #31588129 未加载
评论 #31589011 未加载
phformsalmost 3 years ago
Glad someone brings up this issue. Intrusive and “slippery” UI made me use external text editors to write most of what I send on web platforms. I have social anxiety and even the thought that someone can see that I am writing stresses me out because then I feel pressured to send something to not keep them waiting (and I am a very slow writer). It is similar when I see someone else writing.<p>I understand that this may not be an issue for most people, but for me it is just another stress factor which keeps me from interacting with other people (other examples are the reading checkmark and the uncertainty if hitting enter sends the message or not). It would be fine for me if it was opt-in or at least can be turned off.
评论 #31594080 未加载
评论 #31592829 未加载
评论 #31592951 未加载
评论 #31593055 未加载
joshstrangealmost 3 years ago
On the flip side I greatly prefer the indicator. It lets me know if I should wait for a response or move on to other things. When I message someone I wait a few seconds to see if they start typing and if they do I just wait and if not I can start focusing on something different.
评论 #31591245 未加载
评论 #31588798 未加载
评论 #31593148 未加载
TrevorJalmost 3 years ago
As an aside, I&#x27;d love a chat app that sends each character as it is typed, simply for the pure chaos of it.
评论 #31589049 未加载
评论 #31588965 未加载
评论 #31589096 未加载
评论 #31588900 未加载
评论 #31589525 未加载
评论 #31589018 未加载
评论 #31590723 未加载
评论 #31589488 未加载
评论 #31590600 未加载
评论 #31589307 未加载
评论 #31589645 未加载
评论 #31591403 未加载
评论 #31591570 未加载
评论 #31589030 未加载
评论 #31589162 未加载
评论 #31589565 未加载
评论 #31588926 未加载
kamrootalmost 3 years ago
This article touches on something that I have been recently thinking about - remote work vs. async work. Remote work is in vogue these days but a lot of these companies don&#x27;t allow or encourage async work. They equate remote work with async work but then institute tools like slack which are antithetical to async work. Typing indicators are one such way where slack encourages synchronous work.
评论 #31591139 未加载
评论 #31590280 未加载
KerrAvonalmost 3 years ago
Non-disableable typing indicators is one of the few things I very much dislike about Slack. I don&#x27;t want people to see whether I&#x27;m typing, and this means I have to use an external editor. (The big other thing is @here&#x2F;@channel notifications by default being on. No fucking thanks -- I turn that shit off on almost every channel.)
评论 #31587823 未加载
izzydataalmost 3 years ago
Perhaps it should be more obvious to everyone if the particular form of communication you are using is meant to be synchronous or asynchronous. Talking on the phone is clearly synchronous and sending emails is clearly asynchronous. However everything else seems to have gotten confusing. People have started moving what was traditionally forum based long term asynchronous communication to Discord.
评论 #31588249 未加载
HappyTypistalmost 3 years ago
Things I wish messaging apps had:<p>1. Forward a message to someone else. Sometimes you&#x27;re not the best person to answer, but a colleague is. Forwarding should be easy and feature minimal friction.<p>2. Auto-deleting of messages in a DM after X _messages_ (e.g. only the last 100 messages are retained as scrollback). It forces you to document knowledge in more suitable forms; than having it lost in DM silos. Furthermore, it keeps conversations with your regular contacts more candid and natural; but retains the information and context for infrequent contacts.<p>3. No typing status (thanks Cardinal!)
评论 #31588876 未加载
评论 #31589655 未加载
评论 #31590714 未加载
kibwenalmost 3 years ago
Typing status is one of the worst UX misfeatures ever devised, and any app that includes them automatically comes across as amateurish, as though the project manager was just ticking boxes rather than actually bothering to consider the experience of using the app. I applaud any attempt to put more nails in this coffin.
评论 #31590719 未加载
samtimalsinaalmost 3 years ago
Never heard of Cardinal either, and I like that they don&#x27;t show typing status. If I see someone is typing in a Slack channel, or typing to me privately, it takes all my focus away until it is complete. Interesting though that they don&#x27;t show their pricing on the website. Why&#x27;s that?
评论 #31587956 未加载
评论 #31594808 未加载
psootsalmost 3 years ago
Chat is not asynchronous communication. It&#x27;s not the best synchronous communication, sure, but it&#x27;s certainly not asynchronous. Dropping typing indicators isn&#x27;t necessarily going to make everything more asynchronous. There are business patterns and pressures that push us to need realtime or semi-realtime answers. And so often, the tool we use for that is chat. True asynchronous communication is a change in business, not just the tools we use.<p>Typing indicators can be useful in some situations. It&#x27;s nice not having to wait for someone to finish a thought to know that an issue is being addressed. Heavyweights can jump into a conversation and pause it immediately so people aren&#x27;t spinning their wheels trying to figure out something they really don&#x27;t know much about.<p>It&#x27;s also useful in 1:1 chats to know if the person on the other side is there or not. If I don&#x27;t see an indicator (or read-receipt) in the next few seconds, I&#x27;ll go make another cup of coffee.
jaimehrubiksalmost 3 years ago
MS Teams has the worst ever &quot;typing status&quot; implementation I&#x27;ve ever seen. In certain cases it shows you&#x27;re typing by just having the conversation opened, which is extremely frustrating. Maybe just because the cursor is in the text box. It should only show typing if I have at least 1 letter...
评论 #31592535 未加载
评论 #31588911 未加载
nickdothuttonalmost 3 years ago
I’ve never heard of Cardinal but I liked the fact you could actually see what people were typing, character by character, in ytalk. Sped up a lot of conversations.
评论 #31587896 未加载
评论 #31587811 未加载
评论 #31588354 未加载
wolverine876almost 3 years ago
&gt; In most discussion apps that show your typing status, you feel pressure to wait for your peers to finish typing and sending a message before typing one yourself.<p>&gt; wait for those above them to speak up first<p>Do others think of these as universal rules? Common? Situational? Non-existent?<p>Reading the OP, I fear I don&#x27;t know the rules at all. I&#x27;ve participated in online forums in every medium and for a long time, and never thought about these. Maybe I&#x27;ve been disruptive or rude without realizing it. :(
评论 #31590423 未加载
PikachuEXEalmost 3 years ago
Probably related: Async-First Communication<p><a href="https:&#x2F;&#x2F;blog.doist.com&#x2F;async-first&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.doist.com&#x2F;async-first&#x2F;</a>
fleddralmost 3 years ago
Typing status aside, there&#x27;s nothing worse than a semi-realtime conversation.<p>A true realtime conversation, rapid chat replies, is fine and sometimes needed when something important is happening.<p>A true async conversation that is slow and may take days, is also fine.<p>A semi-realtime conversation though is the horror. A &quot;realtime&quot; conversation where for some reason the other party takes 2 minutes to type any response, every single message. The 2 minutes is enough of a wait to get enraged but too short to go do something else.<p>My solution: call the person unannounced. Just say: &quot;I figured it&#x27;d be quicker to talk directly&quot;. This forces them to drop whatever the hell else they were doing and get to the damn point.<p>Intrusive? No. Not if you let me wait a full hour for what should be a 5 minute interaction.
评论 #31588546 未加载
评论 #31588501 未加载
评论 #31588562 未加载
评论 #31588462 未加载
评论 #31589963 未加载
评论 #31589396 未加载
评论 #31588547 未加载
attoalmost 3 years ago
If you&#x27;re stuck using Slack and don&#x27;t like their behavior of sharing typing status, I made a browser extension years ago that blocks that: <a href="https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;slack-hide-typing&#x2F;oeedcdnohdcpcadbjakljhnmdlhcgnch" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;slack-hide-typing&#x2F;...</a>
评论 #31588244 未加载
评论 #31590888 未加载
yieldcrvalmost 3 years ago
I think its interesting that this article isn&#x27;t about <i>your opinion</i> on typing status, its about the user story they are building that messenger for. Yet most of the comments are about an opinion on typing status in general. So... what do people think about the cardinal messenger and their exclusion of typing status?
评论 #31588737 未加载
karolzlotalmost 3 years ago
I can&#x27;t find pricing of Cardinal. Do they have free tier?
评论 #31590442 未加载
评论 #31590332 未加载
MathMonkeyManalmost 3 years ago
At a place where I used to work, event systems triggered by the in-house instant messaging app were inundated with &quot;typing status change&quot; events.<p>They could be filtered out, but it made me think I&#x27;d resist that feature in my instant messenger app.
mynameisherealmost 3 years ago
Sometimes I will type a few random characters as an ack, and to let the person know that I am going to respond.
aftbitalmost 3 years ago
I wish Matrix&#x2F;Element had optional read receipts and typing status. In some circumstances, I prefer to avoid the artificial time pressure added by the knowledge that others can see when you have read their messages, as well as the sense of commitment from starting to type a message.
评论 #31589386 未加载
Aeolunalmost 3 years ago
You also don’t show pricing :&#x2F;<p>For what it’s worth, it does sound like an interesting app with the right ideas.
评论 #31594839 未加载
tgmattalmost 3 years ago
Anyone remember Google Wave? My friends and I used to have conversations and being able to see live input on multiple threads was so good for speeding up conversations as you&#x27;d be able to see what they&#x27;re all typing at the same time. Shame that got canned.
评论 #31594247 未加载
seydoralmost 3 years ago
Too much marketing fluff around a minor resource optimization
dpcanalmost 3 years ago
This is awkward. I don’t wait. In fact I try to get my comment out before anyone else when I see someone is typing. Hmm.
dbbkalmost 3 years ago
This sounds, and looks, just the same as Twist
loloquwowndueoalmost 3 years ago
zulip allows configuring both your “typing” indicator and online status indication.<p>Twist takes it one step further and has no online indicator at all; twist is a somewhat different paradigm though.
avgcorrectionalmost 3 years ago
&gt; Inclusive By Default<p>&gt; We all tend to operate within explicit and implicit hierarchies within our teams. Explicitly we know we have a manager we should defer to, and that there are executives and other roles that are important to the team. Implicitly we know there are people with more experience in particular topics or simply more social capital within the team. If you see someone above you in either of those hierarchies, you&#x27;re more likely to pause and listen, and potentially to decide it&#x27;s not worth the effort to bring your ideas forward.<p>&gt; Our goal by removing typing indicators is to help teams build environments where anyone can think through an idea and bring it forward without having to wait for those above them to speak up first. We want everyone to feel included in discussions when they have an important idea to bring to the table.<p>We make a chat app for teams with a clear chain of command (I don’t know just going by context). By removing this one super-modern chat app quirk we will be able to say that we are “inclusive by default”, even though the whole context that your team operates in contradicts our stated aim.<p>I don’t know I just think that the hierarchy of the group trumps such trivialities.
评论 #31590461 未加载
评论 #31588555 未加载