Not sure if the author has used Teams.
But otherwise, I agree we need an actual good, adorable Slack clone. I thought Google might do this after not buying Slack, but I'm not hearing anything about their solution.
Great for organizations that believe these forms of communication should be an afterthought that has rough edges and inconsistent reliability.
The recent changes to end webhook support, kill Linux desktop support and do yet another rewrite are inane. Don't expect features you use today in Teams to work in 2 years...
You could do it with other software hosted outside the office though. There are definitely options here.
Yeah great for in person and email companies.
They did: Google Chat. It’s bundled with Google Workspace.
It works well and there’s nothing I can think of that I want in it. It’s just a video and chat app.
On basic chat: it will sometimes scroll up when I get a new message, while I'm actively participating in that chat, so I need to scroll back down to read the new messages. Occasionally it flickers, for bonus points. It will not mark the chat as read if I'm on it without clicking on a different chat and coming back. It's the only software I use that, for some reason, has an effect on my typing accuracy. Don't even get me started on its handling of copy/paste. I'm also pretty sure there's some joke I just don't get around the search function.
For calls: it refuses to pick the correct microphone, and will sometimes mute it completely somehow (I lose the feedback in the headphones – I have a jabra headset that does this). This will even happen when I hang up a call and start another one right away. Other times it works well. My default mic is always my wired, always connected, headset mic. I don't use BT headsets that switch from music to communications or whatever depending on what I do, which could confuse the available / selected mics.
It drains my laptop's and iphone's battery like no tomorrow, even if I turn off video and only do voice chat, even if nobody has the camera on or shares a screen. Also, on Windows, for some reason it doesn't use the native notifications, but implements its own crappy ones – but this isn't that big of an issue, since I mostly disable them anyway.
All this is happening on both the "heavy" (heh) Windows client, and on chrome on Linux, both running on a fairly beefy new PC with gobs of RAM. Fun fact: the experience was exactly the same on my 5-year-old laptop with a U-series Intel CPU, so I don't think it's a resources problem.
For example, Teams likes to control system-wide audio settings instead of acting like any other application. I had to disable the “allow applications to have dedicated hardware access” feature in my sound card driver to stop it screwing around with my settings. I’ve never had to do this for any other app.
It also likes to “edit” system controls like right-click menus on the task bar. This not only breaks muscle memory, but they also put in a gap so that if you move the mouse onto the menu… it closes.
Does this matter? Yes, I think so for a chat first culture.
> Slack uses AI to improve the existing product
> Slack is still marginally better, so businesses continue paying for it
> OpenAI now on the hook for maintaining one of many cheap slack clones
> Investors are left scratching their heads...
Late stage bubble behavior
I can think of a few reasons that Slack could be improved upon. But a lack of AI features is not on that list. Slack is effective for async communication between humans. We don't need AI features to accomplish that, and most AI would just be annoying slop. If you are using Slack for something else, maybe AI features would help those other uses, but you also might be stretching the cases for which Slack is a good thing.
Why it uses 400mb I have no idea.
Yes, this is an important detail as well.
Make a Slack clone, but have it perform way better than the original (less RAM, CPU usage), with a smaller storage footprint.
Also deliver on features faster than the original. And have those features be more tailored to what the users both want and need - and things they didn’t even know they needed as well.
This is, after all, what’s being promised, no?
Which they do because it means they can ship the same thing in many places (actual browser, cross platform OS and mobile if they're lucky).
And the 'start a thread' nazis are just too much to bear. Prediction: they will add subthreads within 3 years.
Social issues can't be solved by technical means. Just slightly incentivised in some direction (like discord's "this is the third reply, would you like a thread instead?")
But for the resource usage, ripcord https://cancel.fm/ripcord/ already proved you can have a capable client which is super light and fast if you care. This was made by a single person and in many ways is better than the official client.
A prompt ran through a Wiggum loop over the course of a week/month and viola
And you're asking a company famously burning money building a tool that is used for vibe-coding (aka unreliable software development) to build a replacement?
Idk man.
It's extremely against company interests to federate.
All their integrations kinda suck though, and its not uncommon for integrations to randomly break with no discernible changes elsewhere.
What? What API costs is the op talking about?