660 comments

[ 3.1 ms ] story [ 158 ms ] thread
Damn. I can't see how this ends well for Slack users in the long term.

> Combining Slack with Salesforce Customer 360 will be transformative for customers and the industry. The combination will create the operating system for the new way to work, uniquely enabling companies to grow and succeed in the all-digital world.

Oh. Oh no.

It funny that, everywhere in my circle, people are going "damn, we need to find an alternative now".

It really says something about a company that people see their name getting close as a sign they should stop using a product.

I doubt they care. What I suspect Salesforce realised long ago was that they don't need to appeal to their end-users, they just need to appeal to the managers in charge of signing contracts. In that regard, Slack is a fantastic fit.

Sadly I suspect the people saying "we need to find a Slack alternative" today are the same ones that have been saying "Slack sucks" this whole time, to little effect.

Come to zulip! We switched our company to zulip wholesale after covid forced work from home onto everyone, and wow, talk about a force multiplier.
zulip is one of those rare pieces of software that really gives me joy to use.

feature-by-feature on paper, it doesn't necessarily stand out compared to the crowded landscape. It's not a new distributed protocol or anything unique.

but you really can tell it's well crafted, with love as slack used to say. And if you don't believe me, you can inspect the source code yourself!

This is what I am excited for.

I have wanted our company to move away from Slack to something w better thread discussions.

We have long resisted Salesforce because of pricing, say, compared to Pipedrive for CRM.

I am interested to see what happens with pricing and many orgs locked data.

I know we do not pay for the high uptime plan.

It says much more about the people saying that than anything.

Salesforce is a reasonably good operating entity, I don't see any reason for Slackers to flinch.

But consider that 'Slack' was a movement - literally the name, the original premise, there was a corporate/hip aspect to it. Which now it's not, just the opposite, because it's 'Salesforce'.

So at least in part - 'it's not cool now'.

TBH it would be the same in case Microsoft would buy them out. Its really hard to get out of the shadow of failed products.

Products that people started hating with passion.

Agreed, the reactions I'm seeing here feel more more emotional than rational. (Which is totally legitimate. Emotions are a dominant factor in product "love".) If the product were to get worse, there are any number of effectively-equivalent (if not as lovable) substitutes.
It's 'legit' to feel a certain way, the opposite to make decisions about business and productivity that way.

The real trick is, to figure out all those things we do that we think are based on utility, but are not.

The Saab ad comparing their car to the Jets the make appeals to our 'every little boy wants to be a pilot' fantasy.

But the Ford ads that tell us how 'strong' our vehicle is going to be ... even though many of us will never, ever use them for this purpose.

Like the guy with 1000 different tools in his shed - he buys them 'because they are useful'. But really, it's the 'emotion/novelty' of utility, not actual utility.

At least 1/2 of the tech industry is driven by this, it's hilarious. We HNers, so neurotically passionate about whatever it happens to be ... are the most guilty.

Of course a lot comes out of purely speculative and creative use of technology, it's just that we should be better at discerning.

Slack, if it's bad, is probably because it's a noisy channel, not because it's Salesforce.

> It's 'legit' to feel a certain way, the opposite to make decisions about business and productivity that way.

That seems very reasonable from a purely rational POV, and I know we all like to think of ourselves as rational creatures. (It reminds me of this: https://www.smbc-comics.com/comic/rational-2)

Is this specifically a problem with Salesforce? I think people would have this reaction with almost any company that purchases Slack. It represents a shift in focus from being a messaging company to being a piece of a bigger portfolio. That shift alone is much more important than whatever the other pieces in the portfolio happen to be.
If it had been Microsoft buying them I would have been like, well, they've done ok with GitHub so far. And I begrudgingly feel that way as someone who reviles their flagship OS and office products.
How do you feel about Heroku then? Salesforce purchased them about 8 years ago.
I've never used it. But I did use a CRM product a while ago that got purchased by SalesForce, and it was a disaster.
I guess it's the 21st century equivalent to being purchased by Computer Associates -- which was known as the place where good software goes to die.
This seemed to be the response in every conversation I've had with people about Slack being acquired. No matter who acquired Slack, it just seemed like negative value to the existing customers who signed on for a ubiquitous messaging platform.
Most are quick to overreact but in reality, the switching costs are non-trivial.
Heroku's consistent user experience post-Salesforce-aquisition gives me a little hope. It would be nice to hear Salesforce offer some assurances of product independence, though.
I agree Heroku has in this way been a model acquisition, but in this instance I can't see Salesforce being able to make those assurances – they likely see Slack as a key interface for their products and services, and integrating the two to support that vision will require oversight.

I can still see a world where Slack is a tool that continues to operate and serve its customers, similar to Heroku post-acquisition, but Salesforce augments their services with Slack tie-ins (and vice-versa).

Short: there's a middle ground I think they can strike.

"SlackForce" here we come.

The clash of meaning in those two words says it all.

Wow. I had to use a Salesforce tool once, and I can confidently say that the only worse things out there are various online tax return forms and Workday.
> The combination will create the operating system for the new way to work, uniquely enabling companies to grow and succeed in the all-digital world.

I'm just complaining, but... Why do people write things like this? I see it in my own employer and our marketing material, too. It's confusing bullshit that is devoid of any meaning.

The text targets key partners, investors and other financial people who needs to be convinced that this is indeed The Best Deal Possible for everyone involved.
It's not really devoid of meaning if you understand the space. Roughly, Salesforce is about processes and Slack is about communication. Think about handling something like responding to a RFP. Salesforce is good at breaking that down into several pieces of work and assigning them to different people, but the communication and UI sucks. Slack makes communicating across a team easy but lacks the tools to build in formal processes. Combining those will, at least theoretically, end up as a better product.
Great for Matrix though. I love Slack, and think this is one of the worst possible ends for it, from the users POV. I hope it was a profitable exit for the founders and employees though.

I am also surprised, as I'd think the COVID pandemic would have boosted its use. Though, after thinking about it I've seen MS Teams everywhere outside of Open Source and startups. A post-mortem of why they sold, and the events leading to it, would be an awesome thing for one of the founders to do.

> Combining Slack with Salesforce Customer 360 will be transformative for customers and the industry. The combination will create the operating system for the new way to work, uniquely enabling companies to grow and succeed in the all-digital world.

oh no. It sounds like they're not even going to try to maintain the whole "wholly independent subsidiary" act. Slack is being swallowed wholesale.

I can't imagine our company sticking with Slack if we are forced to start using Salesforce as well. Although I'm not really sure what we would use at that point. Teams needs the whole Office subscription and we're already on G Suite.
I'd say that I'm amazed Google hasn't come up with a competent Slack competitor yet, but then it's "Google" and "a messaging product", the two are like oil and water.
>it's "Google" and "a messaging product", the two are like oil and water.

What are you talking about? Messaging products are so integral to Google's vision that they can't stop making them.

The problem is they can't settle down on something. I can't even tell you what their current messaging product is right now. Google Wave is dead. Google Facebook^HPlus is dead. I think Hangouts is dead? The thing in my GMail gives me notices that it's going away. Is it Google Voice? Why would I use a product with the name "Voice" to type "Text" to people, especially when it used to be a phone substitute. Certainly nothing is integrated, aside from whatever the thing in GMail is that's going away (and a 100 pixel wide chat isn't going to be useful for team discussions, anyway). Messaging for Google feels like "this ought to be something we can be good at, but can't actually figure out what to do".

Google makes "messaging products" but it's just something that floats on top on top of the sea of Google stuff. Like oil on top of water.

it was sarcasm
Which in some ways will be wonderful and hopefully drive people to more productive solutions.
Salesforce is rising as a formidable foe to Microsoft.
No they aren't. What is the SF equivilant to O365, Azure, Office, and Windows?
They don't have to be exactly matching Microsoft 1:1 to be a competitor. But Office/O365 -> Quip, Azure -> Heroku, Windows -> Lightning Platform (a bit of a stretch)
Quip isn't an Office competitor. Just because it offers similar functionality doesn't make it a competitor.
Damn it, here we go again :-(
This is a major win for Discord.
I'd argue that discord brand simply doesn't lend itself well to business.

maybe they'll spin off a business oriented division with a different name,

Because "slack" is so business-like?
Look at the use cases. Discord is very much known for people talking about video games , not much else.

Slack started as an internal business tool and it remains so.

Discord also caters to small-med non-gaming online communities almost by accident because the kinds of moderation features you'd need are the same as if you were a streamer with an audience.
There's a bunch of open source projects using it now as well. I have two separate family Discord servers. Quite a few social ones that aren't specifically gaming focused too.
Slack has actual administrator tools unlike Discord. Discord very clearly has no interest in the capturing any significant market share in the business space.
It's not the literal name, it's the reputation.
Discord's problem isn't it's name. Discord's entire interface is based around gaming. It shows your running game in the UI, it integrates with Steam, etc. It's loading messages are all based on gaming culture.

It just doesn't present itself as something you'd consider for your business.

The loading messages were replaced with generic non-playful ones relatively recently, FYI.
Good to know. I have some Discord groups and contacts, but I don't spend a lot of time in it. I actually find the playful messages somewhat endearing, but I feel like they'd be better off launching an entirely separate client if they want to appeal to businesses.
The problem with Discord isn't the branding, it's the license. Anything you send in Discord can be used for branding material by Discord. Not good for a business.
It's not really about the name or the branding but that fact that Discord's primary market and the driving force behind all their features is gaming communities.

Business, for worse, will demand features catered to their workflow.

You do realize slack has an entire enterprise product offering, even for HIPAA businesses and industries.?
(comment deleted)
Create a new login system, make the white theme default and call it "Discord Business". Done.
And integrate business twitch streams please, with company email footers always reading ‘don’t forget to sub to my stream’. Let the twisted fantasy play out where the business world lives like esports streamers and wow raiding guilds.
What will be the corporate version of the famous "Leeroy Jenkins" moment in WoW?
I don’t know, I’d love to see a new trend of startups ipo’ing as penny stocks prematurely. Can’t get more Leroy than that.

‘And we’re going public on day 1!’

(comment deleted)
Maybe, though this reminds me of the story where Borland's management decided to move away from the "hacker" style ethos and mainstream audience so that they chase after the "enterprise" businesses and ended up alienating their own engineers, their existing customers and screwing up themselves over the years to the point where they went from being one of the biggest software houses in the computer industry to a little ball that is painted and thrown around owners that operate akin to digital graveyards.
Discord is awesome but do they propose any kind of plan for businesses?
Mattermost too. Slack competitors are going to benefit from companies not wanting to touch Salesforce with a 10 foot pole.
My company uses mattermost for over 100k employees.
Just curious - are you self-hosting, or using their SaaS product?
My company has a similar size, and we have a self-hosted Mattermost instance. We're switching away because the executives bought into another product but that's a different story, Mattermost works well at that size.
self hosting. having some growing pains performance wise with it due to election / end of year change freezes. ouch
(comment deleted)
It's a major opportunity for them, for sure. They are still missing some features I find critical, but they really have things figured out with integrated voice/video communications in the app.

The one feature I wish they'd clone from Slack are threaded replies. I know they're rolling out a new way to reply, but it still makes the chat flow messy. I really enjoyed the way Slack allows for breakout threads/replies to a particular message. It was a great way to display enough context, but not make the flow confusing.

Oh my god the absolute worst thing about slack are threads. Can we please not bring them to anything else? how do they provide any value whatsoever other than making it hard to realize someone responded to you?

Signed, Someone who used IRC for decades

Completely agree, threads confuse me and feel unnecessary. One colleague uses them, but no one else and I always miss them.
Isn't the whole point of notifications to make it apparent when someone has responded to your thread?
What notifications? They're all off, we talk 90% async. And it's impossible to see a thread that you don't know about in their UI.
If everyone's talking asynchronously, why not use email?
- talking async is a lot less friction than sending emails

- you have your info pre separated in channels instead of needing to sort your emails into folders

- you can pin important data to the channel for future reference

- even sending small files is less complicated via a chat app

- you can get up to date just by scrolling up a bit

That's all I could think of in 2 minutes.

I mean, you can't really disable notifications that exist for a feature and then complain that you're not notified when somebody messages you using that feature...

If it's truly async then just close slack until you're ready to talk, then open it back up and go through all of the red badges / white channels.

If you absolutely need to keep all notifications off and still want to read any thread replies, the very top channel in the slack app is called "Threads" and will show threads you've participated in or subscribed to, listed in chronological order based on most recent replies.

I have a lot of problems with slack (namely, performance and lack of solid video/audio calling), but threads are fine.

> If you absolutely need to keep all notifications off and still want to read any thread replies, the very top channel in the slack app is called "Threads" and will show threads you've participated in or subscribed to, listed in chronological order based on most recent replies.

How does that help with noticing threads that someone created while I wasn't looking?

(comment deleted)
Discord threads are much closer to IRC than slack threads.
I used to think the same thing regarding threads and I think slack's UI for them is bad (pushing them to a side window and squishing the main chat) but I have found them useful a few times recently. Often times a channel will have several different topics going on and the ability to push a conversation into a thread has been useful to avoid cross talk.
Slack threads are unusable. I don't know about you, but I never ever notice them when someone makes the mistake of starting a new one.
Slack - Too much thread

Discord - Not enough thread

M$ Teams - Just right thread

As much as I hate to say it, after using all three, I definitely like the Teams threads the best. That model offers the best balance of visibility and organization that I have seen.

Personally, big fan of Slack threads. I use them daily in our team chat -- we can talk in the main chat about anything relevant to the whole team, and if someone has a specific comment on someone's message, they reply and create a thread while the rest of the conversation continues on.

The nesting-within-a-larger-conversation aspect felt very intuitive to me. I've been in other Slack workspaces that didn't use threads nearly as well, though -- I do think they take some "correct usage" to perform well.

Personally, I do like the concealed nature of threads within the main conversation, but I do not like how they are presented when opened. The whole "displayed on a narrow pane on the side" seems too cluttered to me. I'd much rather have it expand in the main conversation pane, maybe even create nested threads inside (kind of like reddit/HN).

Thread notifications are another pain point, as others have also noted. For some reason, all thread updates/notifications are clustered together in a separate tab called "Threads", regardless of what channels these threads belong to. If a thread (that I am following) belonging to a channel has an update, shouldn't that channel be highlighted? Now that I think about it, if that channel is highlighted and the user clicks on it, how is the user going to know which thread to check... all I can say is, threading in chat rooms is a non-trivial problem and while Slack gets some part of it right, there's still a ways to go.

Threads are by far the worst part of using Slack. A few coworkers use them, but most do not use them. It causes lots of unnecessary clicking and keeping track of an additional place where conversation is happening.
Worse than getting a million notifications about something you're not interested in yet don't want to mute the channel?
If it's off-topic, IRC's ancient solution has always been "Take it to #channel-cafe" or whatever, perhaps a topic-specific channel. Just /join it, if it doesn't exist it gets created. Or perhaps have a 1-1. But because this affects everyone, it's easy to make it the culture to not spam irrelevant stuff in the main channel, making it a non-problem that threads could alleviate.

In practice you're going to get violators, but that happens with Slack as well. In part because Slack's thread UI sucks so occasionally you'll wake up and see a couple people in after-hours last night who just didn't care and filled up 50-100 messages on the unthreaded channel, forcing people to skim through it or if they were foolish enough to leave notifications on after-hours to get all these pings.

One nice thing basically all modern chat systems have is easy group chat, so you don't have to create a new room, but rooms are nice too. e.g. any time we had a customer case requiring a few people to look into it, we'd just create a slack channel for it instead of using threads on the team channel. After a while someone would archive the channel.

Then there are people who use threads and occasionally click the "send to whole room" option which really screws up notifications. You're looking at it right there in the main team chat, but you have to open the thread or your notifications to dismiss the notification.

Next time I'm forced to use Slack I'll use Ripcord. You know what UI I miss most and would help Slack/Discord/Element tremendously? Tabs.

(comment deleted)
Serious question, is Discord making efforts to get into the "business messaging" (can't think of a better term) type space?
Honestly confused why Salesforce didn't buy Discord instead.

Discord's entire business model seemed to be geared toward toppling Steam by perfecting community features and then expanding into digital sales. Right when they launched their game store, Epic Games started one too and was throwing around Fortnite money to lock in exclusives. Discord quickly retreated and has seemed rudderless for the past year.

They already started shifting away from their gamer branding. Earlier this year they generalized to online communities. And they have a formidable architecture. Some game servers have 6 digit user counts. Their permission model is also way more robust than Slack's, and that's not an easy gap to close given how tightly woven into the architecture a permission model needs to be.

In comparison to Slack, this all could have been had for pennies on the dollar. They must really want the brand, or the customer base, or to already have the enterprise feature gap closed.

Slack's customer base has a lot more in common to Salesforce's than Discord's. Furthermore, Discord is not a business tool and far from it.
Absolutely.

Our smallish company has used Discord all year long for our company communication and I could hardly be happier. They have an excellent bot API, a super clean yet playful interface, instant search and just don't feel/smell as "enterprisey" as Slack already felt (and that was well before now being acquired by Salesforce).

If Discord can maintain all those things and add a bit more Microsoft integration, they have a huge opportunity here.

(Either that or Microsoft can preempt the whole thing and acquire Discord).

As someone working har on a scrappy alternative to slack, this feels like a major win for us, too. For every competitor, really.
Certainly an opportunity for Discord, but I wonder how big of an opportunity. Their target audience is more casual whereas Slack's has shifted to more work/Enterprise-focused. So their audiences don't overlap as much as they used to.

It will be interesting how this impacts Mattermost [1] though - an open source developer collaboration tool for Enterprises, a closer competitor to Slack.

[1] http://mattermost.com/

(comment deleted)
I'm somewhat surprised that Amazon didn't end up acquiring Slack, considering that the major thing they are missing compared to Microsoft is productivity tools. If they had purchased Dropbox and Slack they could've gotten a foothold rather quickly and slowed down one of Microsoft's major selling points (you already use Office, why not Azure?). Discord could be another interesting company in the chat space, as I'm sure they are considering an enterprise play (if they aren't they are insane, considering they have one of the more user friendly chat services and with SSO and a SLA they could probably charge $10 per user).

(Yes, I know Chime exists. But I don't think I've ever heard of anyone using it, and Slack is still rather popular.)

however amazon is not really a tech-first company, their main business is retail (even if a lot of their revenue comes from AWS).
Retail is the lion share of revenue but AWS is over half of profits last I checked.
Quite the other way, they're a cloud company with a gift shop.
I would say Amazon’s main business is commerce. They want to be involved everywhere people are buying/selling things. AWS & Amazon.com are coincidences of them starting up around the same time as the internet.

Before long, they’ll own the entire feature for “oh, I need to buy cereal. Alexa buy me cereal. Ok, done. <few mins later>. I’m passing by the Amazon Go store on way home, Alexa. Can I return these shoes I bought last week and pick up my cereal there. Sure.”

please stop with this meme ? meme is not tech first for whatever definitions of /tech first/ you have.
Tech first: Your main product is technology.
But then google is not a tech company either? Their main product is advertisements.
Retail is Amazons biggest revenue (raw cash) generator. AWS is amazons biggest profit (cash after expenses) generator.
You’ve got it backwards. Their main business is aws.
If buying a business would put Amazon in the position of having to introduce a new end-user customer support burden, then they are unlikely to do so.

Eero devices require this customer support, but that can be merged with their IOT support team for all other in-home objects. I think Amazon made an exception to their “user support is never our priority” choice because they know it’s the only way to get a physical foothold in our homes, with Kindle and Echo, and I think the burden of Eero support was worth it to them for the mesh networking technology that has been harvested for Sidewalk.

Slack customer support cannot be easily integrated with any existing Amazon support team that I’m aware of, and does not offer a world-changing advantage to that degree.

Doesn't amazon have relatively good customer support for retail? Or are you specifically talking about AWS here?
Not in my experience, at least in the relatively-rare occasions where exceptions happen. I had an order which Amazon claimed to have been delivered but wasn't, and it took several days and multiple interactions to resolve. Just figuring out a way to talk to a human felt like an ARG.
The take away is that your issue was resolved. While it might not have been a satisfactory experience, you received resolution.

If your issue was with your Gmail account or Facebook, you'd still be streaming into the void.

The question was whether Amazon has "relatively good customer support for retail", which it doesn't in my experience.

If we move the goalpost to "have I been able to resolve problems", then yes — after 30 minutes of research into how to hack Amazon customer support in order to talk with a human, followed by multiple phone and chat interactions with generous on-hold time, I can share that Amazon support for retail technically exists and is excellent except when compared to 95% of other customer support experience I've ever had.

> If your issue was with your Gmail account or Facebook, you'd still be streaming into the void.

Ooof, I believe you. I'm Facebook-free, but maybe it's time to start looking for another email provider.

Amazon removed the ability to filter items only shipped and sold by Amazon.com. That is an anti customer move that squarely puts Amazon in the bad customer service category.
I have had good support retail side (granted, I'm not expecting much on my $20 item). On AWS I've had very good support.

Also paying user of google products and GSuite - support not great on the gsuite side, but retail order for Google Wifi etc pretty OK.

My support quality for a retail order from Google was 3 months of dead silence, followed by 10 of the replacement part all arriving at the same time
Yeah Amazon is really hit-or-miss.

I've had good experiences. But when you have bad experiences, they can be really bad. I ordered a TV on Amazon (Prime) and it was scheduled for delivery in 3 days. Because it's a large shipment truck delivery, they give you a window. Like Spectrum/Comcast. So I sat home all day and... nothing. I checked my messages and almost the exact time the delivery window was closing they left a message saying "could not deliver will try some other time" basically.

It took a month and about 15 customer service reps before a single person could tell me where my TV was. I'm not exaggerating. They had no clue what happened to a $1,000 purchase. It fell into their bureaucratic black hole like some scene from a Monty Python skit.

Maybe it was because you were trying to talk to a human in the first place?

when this happened to me, I simply filed the claim online and they resolved it, no need to talk to anyone

> ... I think Amazon made an exception to their “user support is never our priority” choice ...

Amazon is virtually the singular FAANG company that not only has customer support, but has generally very good customer support.

AppleCare and the Apple store Genius Bar are readily accessible, too.
>Yes, I know Chime exists. But I don't think I've ever heard of anyone using it, and Slack is still rather popular.

I think even Amazon realized how awful Chime is, given that they, as a company, switched to Slack just a few months ago.

i heard this, but all my meetings with amazon folk are still on chime. plus, slack audio and video capabilities are imo sorely lacking.
Amazon is a big place and I can't speak for all of it, but while IT announced that slack was "available" a few months ago, I don't personally know anyone that has actually switched to using it. Everyone still uses Chime.

That may just be a peculiarity of my department, but saying "Amazon as a company switched to slack" is definitely overstating what happened.

My org definitely has switched for the most part. But I'm sure it's a phased-rollout.
This is super org-dependent -- my entire org has completely switched to Slack, I only use Chime for meetings now (except for the occasional recruiter or someone outside my org who will ping me on Chime).
So that's the thing.

Switching to slack was brought up in our org and most people were at best noncommittal, because the option wasn't really "chime vs. slack", it was "chime vs. chime AND slack".

We'd still all need chime for meetings and interacting with any groups that hadn't switched.

It's actually pretty smooth since you can do `/chime` in a Slack channel or DM and it automatically starts a Chime call. Otherwise I just keep Chime open for scheduled meetings.
(comment deleted)
I work at a company that spends a lot of money at AWS, and one of the many support channels we have now is through shared Slack channels.

I can imagine that the main driver behind IT announcing Slack support was for their customer-facing staff to be able to provide support for their customers.

I would be interested to know more about these AWS Slack channels. Are the official? Do you get them with a particular support plan? Where can I find out more information on this?
They are officiall and we use our own slack instance. We have an internal dedicated slack channel with our aws team i(technical account manager, solutions architect etc) as well. It can be handy just for organising meetings etc but it is really hit and miss depending on your account team. We are on an enterprise plan.

It definitely helped to have a faster turn around time and provide more visibility for people.

>I don't personally know anyone that has actually switched to using it. Everyone still uses Chime.

It must be just your org/team, because a few of my friends working there in entirely different orgs had their teams switched to Slack fully within the week of announcement. Not claiming you are wrong though, because my sample size of 3 people/teams is purely anecdata.

Slack uses Chime under-the-hood for meetings. So, people are still using Chime. This was announced at re:invent today.
The video meetings are easily the worst part of Slack. Even though Slack meetings are free and integrated, everyone at my org still uses Zoom with Slack instead.
Are the video meetings worse than chat threading?
They don't work at all in Firefox, so... for any Firefox users, yes.
Threading that didn't work at all would actually be better than the threading that exists.
(comment deleted)
I think my team switched over the day slack was allowed.
Know someone at Amazon in the kindle space and I say them using slack when we went to lunch today. He said his team uses it for a lot.
Weird. From my little view of the Amazon world it seemed like everyone moved within a week of availability. I always thought Chime worked fine, but it seems the kids want to wear the cool sneakers.
Chime has the best noise canceling of any service I've used. On the other hand, I've only ever used it to talk to Amazon employees at their request. That says a lot about adoption.
Chime is a great video call system, but wouldn't try for anything more. We're using slack, but still prefer chime for conferences.
Discord could be interesting as Amazon has already shown interest in the gaming / streaming / online community space with their Twitch acquisition.
One could copy-paste Discord, replace all occurrences of "gaming" for "enterprise" and it would be a much better business communication platform than Slack.
I don't think this is true. You can't really join/leave channels on Discord (yes I'm aware you can use roles to give permissions but it's not the same).
I've never used Slack but in Microsoft Teams there are Teams and Channels and they pretty much map 1:1 to Discord's Servers and Text Channels.

You cannot leave individual channels of a Team though you can mute them and you have even less permissions than Discord.

So maybe it isn't a 1:1 replacement for Slack but it certainly could compete in the field.

Teams is garbage compared to Discord or even Slack imo. Complete garbage UI.
This is my biggest complaint about Discord, and the reason I rarely check the few servers I'm on. There are three channels out of 80 I'm interested in. Just let me leave them!
You can mute channels and hide them, or mute sections, or mute chanells and collapse the sections they are in. There are lots of ways to get channels you don't want out of your face.
This isn't scalable. My employer has many many thousands of channels on our slack instance. Opt in is so much better than opt out at that level
You can opt-in with role-based permissions. Discord has been used by massive servers with hundreds of thousands of users, it's a bit involved to set up but it's not impossible. You can even automate a lot of it with bots.
You understand that an admin needing to set up a channel, a bot and a role is a bit more involved than any user just hitting create channel and inviting the relevant users/users searching and joining the public channel, right?

EDIT: Another example of discord's permission system being a poor match for the business use case is pinning messages to the channel is the same permission as deleting other user's messages. Additionally, the channel per server limit is 500.

And replace all instances of “Discord” with “Harmony” and you have the perfect Enterprise chat tool!
No no no, it should be called Synergy
Message threading would make it better though.
God please no. I would disable this in slack in an instant if I could. I dread the day it becomes available in any other platform I use.
Underrated opinion right here.

It's like they took IRC, saw it worked for businesses, and were like "how can we fuck this up, slowly, to destroy the very essence of what made chat channels useful in the first place?".

Why? It's a really fantastic feature in my opinion that turns a noisy chat room into more of a focused forum.
The issue for my Slack workspaces is that they are not noisy. So what happens is, people (inadvertently?) make threads, which then turns off notifications about that conversation for everyone else, therefore taking them out of the loop. And because the room is not noisy, they may not notice that they've missed the conversation until hours or even days have passed.
Ah that makes total sense!
They're inching towards this it seems, they've been incrementing rolling out revisions to the new reply UI for the last couple of weeks.
Google needs to buy Discord, do the gluey bits to integrate it into GSuite, shut down all its other chat offerings, and then let them do their thing.
What Google heard is: buy discord, glue it into everything and then shut it all down after 2 years.
I'm imagining a meeting a few years back, at Google:

"Ok, you know our motto, 'Don't be Evil.'?"

Heads nod.

"What if ... what if ... what if we simplify that?"

"How so?"

"Just cut off the first word, 'Be Evil.' Simple, elegant."

"I like it!"

----

Jokes aside, I think Google does a pretty good job of keeping the major products steady. Our little cohort on HN isn't a great sample for determining what "major" is.

Google Play Music, Hangouts, AngularJS, Works with Nest API....

They've killed off a lot of buds, but they've also killed some great products.

https://killedbygoogle.com/

Seems to me that either "Hangouts" (or whatever it's been most recently renamed to) is "major," and so many might argue it proves you false regarding "steady," OR it's not major, and discord would thus not be major and likewise not be kept "steady".
That's a fair assessment.
Given some of their moves with Google Workspace tying together Gmail / Meet / Chat, I doubt they could get away with this without significant antitrust issues.

They still haven’t fully closed on their Fitbit acquisition, so I’d expect they’d have a tough hill to climb for a Discord or a Slack.

Would antitrust cover....a hypothetical unlimited budget de novo build? Sort of acquihiring without going after Discord employees.
It would if they build a completely free product to price out competitors. Then there's an easy case to be made that they're leveraging market power / dominance in one market to undercut rivals in another (e.g. running this new service with negative profits to gain market share before eventually boosting prices later.)
Yeah, Google has a chat app addiction that’s not going to be solved by buying yet another chat app.

Relevant XKCD: https://xkcd.com/927/

Twitch already purchased Curse Voice about four years ago and renamed it to the Twitch Desktop application. It was what Discord is now before Discord existed. That was already a losing battle when Twitch made the purchase though so they ended up stripping out all of those features. It would have made more sense for them to buy Discord back then.

https://help.twitch.tv/s/article/Ending-Support-for-Voice-Ch...

> Twitch already purchased Curse Voice about four years ago and renamed it to the Twitch Desktop application. It was what Discord is now before Discord existed.

Curse Voice released in June 2015. Discord released in May 2015.

At best you could fudge the numbers and claim that Discord and Curse came out at the same time. A claim that Curse Voice was anything before Discord existed is flat out false.

> if you already use Office, why not Azure?

My gut reasoning is that cloud infrastructure is not the same product as office productivity and the two use cases are not the same, the purchasing decisions aren't made by the same people (except at scale, I guess, I'll concede that), and the boots on the ground building shit in the cloud take the path of least resistance where that logic would never apply.

I don't really subscribe to the belief that a company should half ass a product or acquire something in a new market because they aren't already there, but I may be in the minority. Amazon has shown they can build a trillion dollar enterprise without caring about office productivity or chat, but they'll sell the shovels to anyone who wants to try and dig those holes.

First, you start with Office 365, then you put some stuff on One Drive, you add a little list in SharePoint online, then you use Teams to access all that. You move to Azure AD.

And then you want to automate or do some nice charts, and there is Power platform just around the corner...

and then you find yourself limited so you go Azure Functions... and then start one VM on Azure...

The jump from Power Platform to Azure Functions and a VM is likely not to be the same people

Power Platform is for "power users" to be able to "no code" things, this is targeted (MS Claims) as non-IT Users, as is the Rest of the office/Microsoft 365 stack

Azure (including Azure AD) however is targeted at IT Staff, dev's,sysadmins, etc. There is a clear line in how the tools are marketed, deployed, licensed and utilized

Next after that is running VDIs on either a small Citrix farm on Azure or as Desktop as a Service, since AD, SSO, 2FA ,Productivity tools and user file storage is there.

After that, you already have some firewalling and VPNs in place so adding the odd server is just a step away.

Adding dedicated lines and firewalls and rules and all bella and whistles with all four big players (AMZ, IBM, MSFT, GOOG) plus 2 ISPs adds cost fast, so you typically pick 2. MSFTbis already there for O365 so yeah, they have a head start

I kind of agree here, is Office 365 stuff targeted at devs and software companies? I sure don't care about it when I'm shopping for managed cloud services and infra to run my software.
Surely S3 is a pebble compared to Dropbox?
You're probably backwards there.

Edit: in 2016 Dropbox stored 400PB (https://dropbox.tech/infrastructure/magic-pocket-infrastruct...), in 2018 S3 was storing multiple exabytes (https://www.quora.com/How-big-is-Amazon-S3-across-all-region...)

I suspect multiple exabytes is a low ball.

Plus, that 400PB Dropbox was storing in 2016 was - until around that same time, when they built their Magic Pocket system - itself stored on S3.
>You're probably backwards there.

Probably -- came back to my comment 24 hours later and realized I mixed up DB and S3 in the sentence.

I'm not as sure about that, given the extent of the chaos that ensues every time S3 goes down for half a day.
People don't put big data warehouses on Dropbox, they do in S3.
Amazon would have been frustrating, but I suspect less terrible than Salesforce. What a mess.
They also need email. They should buy Zimbra.
They bought Zarafa instead. 10 Years ago. Which is now Workmail.
Amazon pays under market for acquisitions while sf pays above market. Unclear if slack would ever grow revenue to the level sf is offering at, nor if shrinking set of alternative high-payers like cisco/google/other will, so cashing out while they can at such a high level makes sense.
| you already use Office, why not Azure?

Not sure why using Office would be a reason to prefer Azure over something else. Can you elaborate? Are there some useful integrations one can benefit from?

Regarding Amazon buying Slack. My guess would be it's too expensive. If you look at Amazon's acquisitions history, you would see they almost never spend more than $1B. The one exception I recall is Whole Foods which they paid ~$13B for.

Fewer vendors, unified billing/support/contract negotiations. These non-technical things are still integrations in a sense, that enterprises can benefit from.

It's nice to be able to get your email (Exchange), identity (Active Directory), productivity/office apps (Office), and underlying infrastructure (Azure), and even business intelligence/analytics (Dynamics) all from one place.

Yes it's nice. But not sure it's $25B nice...
I think the big seller/on-ramp is Azure Active Directory. Once you’re all set up to permission your shared documents in Office, and log into your corporate machines with the same accounts, those permissions are automatically available to cloud services. Authentication/authorization is built in automatically to any app you want to spin up, much more easily than syncing your ldap accounts to AWS or creating them manually, and/or manually building auth for your internal app. So internal apps and resources end up on azure, and other usages follow.
Disclaimer: I work for Microsoft, but I'm not here to tell you to use Azure - just providing an example for the use of AAD.

Kubeflow is an OSS framework for doing distributed data science / machine learning (including Tensorflow hence the name) on Kubernetes.

With the AAD integration it's just much more convenient to give a team of data scientists access to a Kubeflow Kubernetes cluster - AAD with the Kubeflow OpenIDConnect component will handle AuthN & AuthZ. Kubeflow itself sets up different Kubernetes namespaces for each authorized user upon first login.

You definitely don't need to run Kubernetes on AKS or Azure in general to take advantage of the AAD features.

Joke’s on Microsoft, now Amazon can just buy Salesforce instead!

/s

I don’t think Amazon wants this. It seems like they are trying to have more completely automated, higher scalable services for companies to build stuff on top of.

While slack and Dropbox are customer facing and build on top of Amazon.

Theoretically that stuff is more value added, but I think their markets are smaller compared to what Amazon is going for.

If the goal is to be the buggy whip maker for the universe there’s a lot more there until they need to start vertically integrating and buying stuff that uses the buggy whips.

They'd have to acquire so much more - it's AD, Office and Exchange that keep Microsoft embedded in the enterprise.

Hosted AD on Azure and Office 365 are _so good_ that nobody is coming close, not even Google.

You nailed it, Google product managers, specially in Cloud lack the Enterprise expertise. They need to get that a company with IT staff already went through updating NT to Windows 2000 and then 2008 and deploying Linux and Active Directory and Exchange 5.5, 2k..etc...many MS products which were de facto for any large Company, if you can't integrate with it you will never have a solid footstep into the Enterprise world, yeah they may use BigQuery and that's it.
My large disappointment with Google's Cloud Platform offering was lack of commitment to parity features.

I am sorry but the concept of "Beta release level" is a complete misfire/mismatch for what an enterprise needs. For example, you cannot, on one hand, advertise that you have a competitive feature (Google Functions competing with AWS Lambda), but then, on the other hand, turn around and label it beta and basically use that an an excuse for inferior reliability and inferior documentation. How can you basically GA a major piece of platform functionality, call it beta, and then ask any enterprise (that has lower risk tolerance) to use it? Enterprises don't want to invest into beta-labelled features, because they know it's an excuse for bugs and half-baked support. No wonder GCP is struggling for adoption.

("beta release" level is a conversation you have with select trusted partners that are willing to tolerate your early stuff in exchange for early access to value... it is not something that is acceptable to advertise as open enrollment to all)

Agree I heard they are changing the release process, they call it private early access now and then they will make it GA directly, no more alpha, beta and GA. But I think your point still is valid. Watching Re-invent today, just helped me realize that many Google Products are playing catch up and once launched Product managers and Eng team move somewhere else as there is no incentive to get promoted, this means your GA product may be understaffed or supported by new staff and at the end dead. Look at Cloud Datalab and the mess they have in ML world (Kaggle, Colab, AI Platform Notebooks, plans for new editor...etc)
I'm confused by your argument. Beta is the stage before GA: if it's GA, it's not Beta by definition.

This is all obsolete anyway, since GCP has announced they're moving to two stages: Preview or GA. That's it.

https://cloud.google.com/blog/products/gcp/google-cloud-gets...

Thank god they've changed that. Preview or GA is much harder line, where you can't hide behind a beta label for cycles on end. You can see the language in that release "give your business the confidence."

My point was that features were being advertised as essentially GA that were not actually GA. When evaluating the Google Cloud Platform sans-beta features, I was suddenly looking at a much more barren offering, in comparison to AWS.

Yes, thank you for the clarification. We had some problems with VPC-SC in the past. (ML training) and since it was Beta, there was no accountability. Anyways we are a AWS shop :)
That enterprise need reliability in Office land is a myth and MS is pumping out half baked systems just like Google.

Flow, Teams, Lists, Planner, Sway, Stream, Forms, Kaizala...

Sorry, but these aren't battle tested enterprise apps at all. Could as well pull random apps from the Google store.

Whenever something new releases the first reaction already is "not again"...

These apps are not why enterprise uses Microsoft though. Heck, in our 90k employees corp we don't use any of those
I am sorry but the concept of "Beta release level" is a complete misfire/mismatch for what an enterprise needs.

Anyone who uses GCP knows you type “gcloud beta ...” an awful lot. But enterprise sales are made on the golf course between people who have never and will never use the product themselves.

Hear hear, here's to products getting the job done well and reliably, untouchably. If you want to come anywhere near close, you have to put out something considerably better and I've yet to see that. Maybe Google Docs is starting to get there. Still I see expert users driving towards Microsoft Excel, for example. Because they are productive with it like you wouldn't believe.
Hosted AD on Azure or Azure AD?

While I think an MS environment can be a boon to enterprises, I think the MS cloud is very lacking, especially on performance.

Maybe because I am located in Europe, but it is not fun to work with.

We produce hardware and in dire cases we can do that with the pen and paper office solutions as long as our basic ERP solutions are working.

It would be no problem to use Linux and Libre office, it wouldn't affect productivity at all.

MS has good long term support but their cloud is certainly an exception to that. Not yet sure if good or bad.

> If they had purchased Dropbox and Slack they could've gotten a foothold rather quickly and slowed down one of Microsoft's major selling points (you already use Office, why not Azure?).

Are you suggesting an enterprise is going to leave Office for Dropbox and Slack? Cause that's not happening.

Small businesses aren't nearly as attached, and the Office experience sucks on mobile and web. There's definitely a market for someone who can get that right, and I don't think that someone is Microsoft. I say this as someone who is irrevocably attached to Excel (and to a lesser extent, Word and PowerPoint), I don't think Microsoft is currently willing to cut off the entire ecosystem of software based around Office on the desktop, but if you were to make a clean break, make it cheap and have it work great on web and mobile, a new player could have a shot. There's tons of people going to Google and their suite isn't great, what if it was?
Can you explain the shortcomings of both Google suite and MSO on mobile/web you mention?
I heard people say the thing they like about discord is that it's not associated with work.
Maybe the culture at Amazon isn't a fit for Slack. Depends on the users, I guess, but it may end up as a tool that hinders productivity.

I think Salesforce compares itself to Microsoft and sees its ambitions to enter ERP, CRM and BI markets and they already have a collaboration platform with Teams, for better or for worse.

> as I'm sure they are considering an enterprise play (if they aren't they are insane, considering they have one of the more user friendly chat services and with SSO and a SLA they could probably charge $10 per user).

I truly hope not. I like discord for its informal, gaming, and specifically not enterprise or "professional" approach/atmosphere. I use it to chat with friends and talk in some communities (eg. programming ones).

I mean, you'd probably white label it, call it harmony as someone suggested up thread.
At least now we know that slack is enterprise ready

Finally!

The pacman continues...

·····•····· ᗤ ᗣᗣᗣᗣ

Seems like an ignominious end for them. I hope this helps them take on MS, I guess.
Kinda bummed by this news. I know a bunch of people over at Slack and I'm sure none of them are excited about being acquired. I still don't understand how salesforce has gotten so big where they can acquire $25B healthy companies which really don't fit into their eco-system.
Their sales teams have been locking in all major corporations. I have no idea how they cornered a market so fast. They are living like kings right now.
Cause gaining Enterprise market share has nothing to do with tech and everything to do with scaling a sales team.
Chat is mostly ephemeral, so there isn't much lost in switching providers even at large corporations. If a better chat app takes off in the next year there isn't much stickiness in the current app, especially when individual teams start using the new product. This is how I've seen both AWS and Slack become standards and large corps–the innovating teams start using it regardless of the corp standard.
You talking about Salesforce? They've been around since 1999 and have been dominant in SaaS ever since the phrase was first coined. There's nothing fast about it.
Low-code/no-code is a very compelling pitch to businesses that see software as cost center.
It's a compelling pitch, but when it comes to actually using low code/no code solutions... well, it's a conversation that we re-visit every few years for a reason. Everyone needs last-mile customization that requires coding and therefore some technical ability.
Sure, of course.

OP was asking how Salesforce got so huge when it has a medium-negative reputation among tech folks, and that was my answer: Management loves to hear "this will save $$$ on software"

(comment deleted)
Once a company realizes that it's not magical unicorns, they're too deeply embedded.

Is it better to spend X every year to just make the Salesforce solution work (thereby not having to admit to a mistake, and mitigating personal risk), or spend 3X in one year to write something in house (that requires maybe 1/10th X to maintain/extend from then on, but which is riskier, and unlikely to show up on future evals such that they can claim credit and get a raise)?

Corporations seem especially vulnerable to sunk cost fallacies.

Nobody wants to be the manager responsible for a large expense that might pay off in years when when the manager is in a different position and therefore the advantages will be reaped by someone else.
You’d be surprised by how much can be achieved with no code tools on SFDC. The biggest problem Salesforce has is that most customers are barely scratching the surface — or worse, still using the classic version that’s 10 years outdated.

I’ve fixed 2 year headaches of billion dollar enterprises in a few hours.

Why couldn’t they do that themselves?

1. Because Salesforce is so effortless to keep running, that billion dollar companies can get by with a couple of admins, and never put any investment into building on its functionality.

2. The people who know Salesforce well enough to do that are gobbled up and paid boatloads of money by Salesforce and Consultancies.

I'm pretty sure that nobody as Slack is going to be unexcited about a 50% stock bump.

I've been on the receiving end of boring acquisitions, and I can assure you that the financial upside can excite people quite effectively.

My friends at Slack are all very excited.
I hope this acquisition does not pass regulatory oversight. This is how it starts. Very soon, we will have another competition-killing, anti-competitive behemoth on our hands like we did with FANGM and then we will suddenly ask ourselves how it all happened. THIS. Right here. Is how it happens.
The general trend seems to be winner takes all single suppliers in each market segment. They have no direct competition so eventually become a tax on us all.
> They have no direct competition…

I don't understand this sentiment at all. Slack is a nicely-done, enterprise-y chat app with a lot of users, most of who liked the idea of not paying for anything. There are many competitors, including several open source options.

Right now but how many competitors does Facebook have or Google. Each operates in its own narrow niche and dominates it. Chat apps will go the same way thanks to the network effects.
I think you're right, but I don't think of that as the result of a lack of competitors. In the enterprise space, it's going to be Salesforce/Slack vs. Microsoft/Teams.
Yes there are lots of competitors, including ones specialized for various industries. In finance there is Symphony, which along with being less infantile and more straight-laced than Slack also offers integrations with financial information products like factset.
right, which big tech acronym has Salesforce in it? gonna need a new one
Just add an S, right?

FAANG becomes FAANGS

This doesn't reduce the number of players in the "team chat system" market, so I doubt it will be blocked given the current FTC.
Salesforce is already a monopoly if you go by volume of revenue earned from CRM. No one other than small/niche SaaS businesses competes directly for CRM business, and any new CRM startups can't get venture funding because it's considered an untouchable space by VCs. Every other large player they compete with in the CRM space (Hubspot, Zendesk, Oracle) offers a CRM as a side product to their main line of business.

This transaction shouldn't be the catalyst for regulatory action; regulators should have already taken action.

Why is it considered an untouchable space? Because CRM is so dominant? I don't understand what about the space would make it so capital intensive to compete against CRM in. They're internal tech is known to be very legacy and not cutting edge. A tech-competent startup could outmaneuver them. They're an Oracle 2.0, who at the time was also deemed unassailable, until Cloud and OSS databases ate their lunch.
If anything this deal helps increase competition in the collaboration/productivity space, since it was clear that Slack couldn't compete with Microsoft on its own.
Considering that Slack itself complained to the competition authorities that there is fierce competition from Microsoft and others, eating Slack's lunch, it seems hard. Salesforce can easily claim that the acquisition doesn't reduce competition, because Slack has a very small market share, or even that Slack would soon be bankrupt and needs to be saved. https://www.cnbc.com/2020/07/22/slack-accuses-microsoft-of-a...
Can't wait to see which Slack alternative wins after everyone jumps ship.
Teams seems to be doing surprisingly well. Considering how many businesses have it "included" with their Office subscriptions, it just has to be good enough to avoid someone wanting to pay extra for an outside service. If Lync was half as good as Teams is now, companies like Slack never would've gotten off the ground.
We still use Lync aka communicator aka skype. the killer feature is screenshare and exchange integration. its actually really hard to get some team members to join us on mattermost because they don’t see the point. :/ Looking forward to teams replacing mattermost and business skype going away.
I always found Skype for Business/Lync got confused if you had the software installed but weren't part of the business' domain. My experiences with SfB were: 1. I'm an outside contributor to a company using my personal machine. And 2. My organization but whilst using another organization's hardware. In both cases, joining Skype for Business meetings was downright nightmarish.
I am absolutely not going back to using Teams: it was a slower, buggier, poorly-designed and consistently weird application.

Google isn't capable of putting together a useful chat and then keeping it alive for a meaningful amount of time to save their lives.

Discord seems to be on a streak trying to re-invent their image as a competitor in the space, and having used it for enough gaming related things, I'd definitely consider it for work.

Zulip seems to garner a lot of positive attention as well.

Holy hell, Lync is one relic I haven't heard of in a long long time.
(comment deleted)
Well, Slack, it was nice knowing you. I wonder who Discord will get bought up by when it replaces Slack after a year or two of Salesforce mismanagement?

It's so sad that this is the cycle for software now. Start small, get big fast, get sold, get ruined.

I realize I am presupposing Salesforce will ruin Slack - but it's hard to see how they won't, unless they take the approach Microsoft took with Github and keep it as a totally separate business unit. Even then, there's often meddling (see e. g. Facebook with Instagram and Oculus).

> It's so sad that this is the cycle for software now

...now?

Earlier you could just stick with the version you had on your CD or floppy and not care what the C-suits was up to on the company that made the software you used. So I guess it wasn't as obvious back then?
That and software wasn't a service, so you weren't chained to the price points and plan levels that executives decided. If Salesforce decides to force everybody using Slack to get Salesforce instead (which seems not unlikely), there's no recourse. We can't just say "well, we have a perpetual license, so we'll do what we want."
I still know quite a few people who still use their old version of WordPerfect. At some point it became feature complete for them and they've stuck with it ever since.
It was sad then, too.
Just curious, what Salesforce aquisitions ruined a product? The only ones I know of are Heroku, Quip, and Tableau. I don't see any mention of Salesforce other than optional integrations.
https://en.wikipedia.org/wiki/Salesforce#Acquisitions lists a ton of companies I'm not familiar with that look like they were mostly absorbed. Beyond that, I'm not sure, but it's more of a reputational judgment I'm making.

I'm not sure I can think of a time when an acquisition or merger ever made a product better for the users.

I had forgotten that they bought Heroku. As far as I know, Heroku is still as cool as when I used to frequently use it. Time will tell how it goes with the Slack acquisition.
Aside from it being absurdly expensive and understaffed for support and CS. I mostly agree.
Yeah, but that was true even before the acquisition. It was so easily self-service that that didn't matter very much, but it was definitely always true.
Heroku kept getting more and more complicated. I remember when you could just push a Rails app to Heroku and everything would just work. That kept getting more and more challenging.
I found it very easy for pushing a nodejs app recently. Can't speak to rails.
Quip has remained stagnant/degraded since purchase.

I don't expect it to ever get any better than it is right now (which is a pretty mediocre product).

Salesforce software feels like Atlassian to me - lots of stuff, pretty much all of which is just ok.

I expect slack will similarly decay over time as another generic offering from them, but I guess we'll see.

Quip has gotten better, but unlike Slack it didn't start out already good, so the gains have been minimal. Part of it was lack of interest from the inside, where it competes with people just wanting to use or keep using google docs / github / confluence / a few holdouts on google sites and who will always complain about Quip. I suspect core Slack will remain about the same and the focus will turn towards Salesforce integrations that most Slack users won't know or care about.
desk.com. They shut it down this year. Personally I didn't like Desk, but it's still better than the Salesforce 'replacement'.
Slack never really fulfilled its promise as a stand-alone company, so not sure what you’re afraid of now.

Very unreliable at times eg latency, missed out of video calling, did not take advantage of WFH boom at all, document search was bad.

I don't know if I'd agree that it never fulfilled its promise. It's got a lot of market share and its core product - text chat and messaging - remains pretty solid, despite some missteps.

I haven't had that level of unreliability issue with text, though I _definitely_ have with calls.

I would agree that Slack had an opportunity to compete with Zoom and others because of COVID that it seems to have relatively squandered. Slack calls are still less reliable and usable than Zoom calls for many purposes. You can't dial in with a phone, you can't mute other people's video or even audio (though I'm not sure Zoom offers client-side video muting either), Slack's screenshare is less reliable and doesn't have as many options for limiting what you share, and so on.

So I guess I'd say it fulfilled its core promise: "decent enterprise real-time communications", but it's the failure to innovate or even keep up with competing services in some important areas that's the issue. Maybe that's splitting hairs?

Zoom clients can turn off receiving video, even in browser
Not sure how they got that quite so wrong from an engineering POV. We try and use Slack video calling probably every day and have to revert to Meet/Zoom/Discord/WhatsApp, due to terrible latency, random crashes (like not being able to hang up!), UI freezes, etc.
Counterpoint is that when Salesforce acquired Heroku, it had almost no negative impact on the product at all.
> Start small, get big fast, get sold, get ruined

Why does every business have to be a $100G business? Can we support a model in which we have a lot of $100M businesses that are doing great things and delivering quality instead of quantity?

Investors seem to not like that idea, but customers would love that idea. It's unfortunate that our markets are not optimized for customers.

> Investors seem to not like that idea

Because too many businesses fail for the model to work without multi-billion-dollar home runs, I think?

> but customers would love that idea

Sounds like an opportunity. :) There are many domains where small-ish scale SaaS is extremely profitable. The typical HN reader is usually not the target market, so we don't hear about them.

The real problem is when VCs think there's a billion-dollar business in your market, but there's not. And you have to spend millions in VC money just to compete with "we'll-make-it-up-on-volume" free services, and poof goes your nice margin. There were app-based delivery services long before DoorDash, GrubHub, etc. -- where are they now?

> Why does every business have to be a $100G business?

Because the VC model relies on big returns for early investors and founders, both have no reason to change anything about it.

Because major takeovers are ways of fleecing investors, enriching owners, top executives and merger brokers.
I'd just like to point out quip used to have a free tier now that's gone. They now push Salesforce anywhere. Also, marketing cloud is a mess from its former exact target. They will for sure ruin slack.
> The transaction is anticipated to close in the second quarter of Salesforce’s fiscal year 2022

It seems like it will be a little while before Salesforce can start integrating into Slack at least

Having gone through many corporate chat transitions, I'm curious where we are headed next or when it will circle back. We already use Salesforce products so I don't see Slack going away unless something much better comes along.

MSN / AIM, IRC, Google Chat, Campfire, HipChat, Slack / Discord, ???

Don't forget Lync / Skype for Business!
I'd prefer to forget it.
I think these chat apps lack business context. Gitlab and GitHub don’t have real time chat, that would be a start. Then on top of that, to have context driven chat (a chat that is about a merge request, a branch). Or in Jira, to seamlessly chat on a ticket with those involved. That stuff doesn’t exist yet. We have the primitive version of context-less chat which is great for context-less conversation (normal social interaction). In business, we have something very specific to talk about so would like to see a new idea in this space.

The place where this does seem to be evolving is in customer support. When you chat with a representative, they have a lot of context. Your account, order, possible issue, etc.

"Salesforce to Acquire Slack for $27.7 Billion" Source: https://www.nytimes.com/2020/12/01/technology/salesforce-sla...
How is Slack worth 27 Billion dollars?

No, really.

That's an unreal price. Slack benefits little from network effects. Deployment has no fundamental secret sauce.

This is a crazy number. This does not make sense.

The number may be crazy, but Slack does benefit from network effects. For example, my company has many bots/integrations with other systems, years of institutional knowledge, and connections with multiple external vendors.

Switching would be painful so there'd have to be some pretty compelling reasons. (And who's got time to recreate all our custom emojis? :-))

That's a moat, not network effects. A network effect would be if your friends at other companies get value from joining Slack while you're on it. But there's not (except maybe sharing integrations/bots).
I'm assuming that third parties are a lot more likely to join an external channel on a platform they're already using (and are more likely to be responsive as well).

I think all the existing integration are examples of an indirect network effect -- companies wouldn't invest in providing them if there weren't already users on the platform.

It's pretty obvious that Salesforce is going after the same model as Microsoft - bundling enterprise software to create a stronger moat against competitors offering unbundled, standalone versions, and to strengthen the value prop when selling to customers.

Will be fascinating to see this rivalry pick up steam as time goes on.

My previous megacorp switched from Slack to Teams for that reason. Save millions annually for essentially the same product.
I'm a bit confused by what this means for WORK shareholders.

"Under the terms of the agreement, Slack shareholders will receive $26.79 in cash and 0.0776 shares of Salesforce common stock for each Slack share, representing an enterprise value of approximately $27.7 billion based on the closing price of Salesforce’s common stock on November 30, 2020."

Lets say you own 100 shares of WORK. Does that mean you get both

1. $4,434 in cash (100 * 43.84 current value of WORK)

and

2. 7.76 shares of CRM (100 * .0776)

Edit: I can't read!

$2,679 in cash and the fractional shares of CRM (0.76) will likely be converted to cash as well at some market rate.
100 shares of WORK will be converted to $2679 and 7.76 shares of CRM. Where did you get 43.84 from?

The current value of WORK doesn't matter, it's the closing price on 11/30. The stock price will effectively be pinned at that now since nobody will want to trade at another price.

(comment deleted)
>Where did you get 43.84 from?

WORK closing price. I just realized I can't read though, misinterpreted the press release.

> The stock price will effectively be pinned at that now

Won't it fluctuate with Salesforce's value?

No, it means you get

1. $2679 in cash (100 * 26.79)

and

2. 7.76 shares of CRM (100 * .0776)

Are fractional shares rounded down and converted to cash? E.g., (following OP's example): 7.76 shares of CRM -> 0.76 shares of CRM => 241.35 (closing CRM price) * 0.76 = $183.42.
I can't possibly see this going well for salesforce. Buying slack for 70x revenue is insane. Their entire market is going to be eaten by teams and google chat, if it hasn't already. Microsoft has such a gigantic advantage when it comes to enterprise productivity software because everyone is already using office. And those that aren't are on g-suite. Slack's recent guidance was horrible too.
Google chat isn't a real competitor in the space. It has always been Slack and MS, and being #2 is a rapidly growing sector is still very valuable.
Not when your competitors are completely free
It certainly is when it comes free with G Suite.

A company that uses G Suite certainly isn't going to use MS, and usually won't choose to pay separately for Slack.

In what sense therefore could it possibly not be a real competitor? It's there, it works, it's fine. It's also relatively young and so we can expect it to improve significantly over the coming years, similar to how Meet has been improving over the past few years.

Honest question: what is Google chat? I only know Hangouts, I did not know they had a Slack/Teams app as well? Or is this the very old app that was integrated into Gmail back in the day?
Yea, google has a competitor called chat. As other comments have said it doesn't really stack up with teams/slack, but the video system is pretty good. It works well enough, an has seen consistent improvements over the year. Doubt any company would specifically choose google chat, but I know that many that already have deals for g-suite are using it. The thing is pretty much every company has a contract for office or google chat these days. Hard to imagine paying for slack when you've already got these free apps available.
The video is good? Is that a joke?!

I have weekly Beaver meetings with my daughter using google chat and _every time_ nearly all the feeds are frozen.

Whereas my wife uses Zoom all day to talk to patients, with nary a hitch.

Google chat video is the worst I've ever used.

I've been on google meets all day since march and have never froze. Plenty of huge conference calls, screen sharing. Works great for me. Missing some features of zoom, but the video/audio quality is just as good in my experience.
My experience having US<->Europe<->India comms and 10 guys everyday - video always starts to glitch and then goes to a complete freeze irrelevant whose country the video from. 1 times in 10 someone's audio gets lost completely.
(comment deleted)
(comment deleted)
https://chat.google.com

It's a team chat, included into Google Workspace (G Suite). It's not terrible, and not great. It runs in the browser and integrates with Gmail; is really slow; has 1-to-1 messages, groups, and rooms; rooms have threads to organize conversations, but you can't see a list, you just end up scrolling a lot.

They have an app that's absolute garbage compared to Slack - or even Discord, which is just embarrassing for a company like Google, frankly.

I'm sure it'll die off soon, like everything that Google attempts that doesn't have a stellar launch and rapid growth rate.

Google chat, lol.

Which one?

Google Wave? Google Buzz? Google Talk? Google Hangouts? Google Allo? Google Duo? Google Meet? Google chat that came with Google Apps? Or G Suite? Or Google Workspace?

Google Chat, they have exactly one enterprise messenger (surprising, right?).
No they don't?
Enterprise, as in meant for companies and included in G Suite/Workspace. Duo etc don't count.
Hard to read that with a straight face. What counts is what people use.
Damn! What kind of research did you have to do to write all those names or did you remember them all? :) They're so many now, I can only remember a few
Your one stop shop for all things killed by Google

https://killedbygoogle.com/

They'll kill hangouts? I´d say there´s a big danger that instead of switching to yet another Google chat service, ppl will just switch to telegram/whatsap/facebook messenger.
They've already announced its demise. It's just confusing because it'll be migrating into some other service that nobody who doesn't work at Google can distinguish from Hangouts.
Haha, it reminds me a bit of Microsoft Account, MSA, Windows Live ID, Microsoft Passport, .NET Passport, and Microsoft Passport Network.
Does it? It's not a good comparison. All of those are brand names for a product still offered with continuity of teams between them and while some of the brand names signaled breaks in compatibility for developers using the services, it was still ostensibly the same product. Whereas most of these Google projects were ostensibly entirely different teams with different project goals building externally similar projects because of internal politics.

It's also interesting to note that most of those backwards compatibility breaks in developer APIs in the Microsoft product mentioned have occurred as Microsoft has adapted to changes in (security) standards over the years, from entirely proprietary system, through custom extensions of WS-* and SAML standards, to today's OpenID Connect-based system. It's a very stark contrast to Google's messaging apps which started with the (XMPP) standards-based Google Chat and each subsequent product has been more proprietary, more of a walled garden, and less interoperable with other products.

So for a 1:1 comparison, let's consider the apps that MS has made in this space over the years. Ignoring the semi-annual rebrands and the MS chat products that were killed from before Google even existed (there's surprisingly many!), there's at least:

1. MSN Messenger (+ rebrands)

2. Skype

3. NetMeeting

4. Lync (+ rebrands)

5. Yammer

6. Kaizala

7. Teams

8. SharedView

9. Windows Meeting Space

10. Groove

11. Qik

I tried to err on the side of assuming that any time they killed one product and immediately replaced it with another, it was a rebrand. (E.g. were Office Communicator / Office Live Meeting / Lync / Skype for Business actually compatible? If not, they clearly weren't just rebrands.)

Overall this seems like a very similar amount of churn, product overlap, and politics-driven product management.

I want to see a whole organisation on Microsoft Comic Chat.
Would it be better or worse than doing it on Microsoft V-Chat?
Well it is just an IRC client that spams garbage other IRC clients ignore.
Skype, Qik, Yammer, and Groove were all acquisitions. (None of Google's messenger churn has the excuse of being an acquisition.)

Yammer is a social network and if Yammer counts for Microsoft as a "chat app" then Google gets to add Buzz, Reader, Orkut, G+, Wave, etc to the list.

Groove wasn't exactly a chat app either. It was more the P2P bastard child of Lotus Notes (or a P2P relative of SharePoint, sort of, in Microsoft terms). Chat was a feature, but it wasn't the emphasis of the app, the emphasis was more on shared workspaces (folders, documents). Some ideas that have resurfaced elsewhere in O365 and even Teams, though not in the P2P way without big cloud internet services that Groove attempted.

Windows Meeting Space was the last rebrand of NetMeeting, apparently. There's also evidence according to Wikipedia that SharedView piggy backed on the Windows Meeting Space codebase and in some ways was a "trial version" of Windows Meeting Space with different internet services backing it and paid for by ads.

Kaizala is in the process of merging into Teams, and the Lync line (last Skype for Business) is considered to have already merged/migrated. (Except for support of on premises installs which still has a few more years on the clock. Another contrast to Google who has never supported on premises installs, much less for years after the projects died/moved on.)

Qik was a Skype off-shoot/relative.

> Yammer is a social network and if Yammer counts for Microsoft as a "chat app" then Google gets to add Buzz, Reader, Orkut, G+, Wave, etc to the list.

The list of supposed Google chat apps up the thread did in fact include both Buzz and Wave, so I'm just applying the same criteria. Hangouts was the chat part of G+, so I think it'd be double counting to include G+.

> Groove wasn't exactly a chat app either

Neither are Duo and Meet, which were in the list of supposed Google chat apps.

> Kaizala is in the process of merging into Teams, and the Lync line (last Skype for Business) is considered to have already merged/migrated

I don't understand. The entire thing we're supposed to be mocking Google for here is that they launch chat apps, and then force users to migrate away. Now you're saying that all these Microsoft ones don't count, because they've either already killed them and forced a migration, or are already in the process of doing so.

> Skype, Qik, Yammer, and Groove were all acquisitions. (None of Google's messenger churn has the excuse of being an acquisition.)

Fair enough that this is different. But first, note that when Google discontinues a product they got from an acquisition, HN does not consider that to be an exenuating circumstance. I think it's fair to apply the same policy here. And second, nobody forced Microsoft to buy Skype when they already had a popular app doing just the same thing, which they then killed to make room for Skype.

>> Groove wasn't exactly a chat app either

> Neither are Duo and Meet, which were in the list of supposed Google chat apps.

Duo and Meet were video chat apps, which seems to be a part of "chat apps". You did include video chat apps/meeting/conference apps in the Microsoft list.

Groove is more like P2P Google Docs is maybe the closest Google analog. You wouldn't include Google Docs as a chat app would you? (Although I do know some folks that use it as such.)

>> Kaizala is in the process of merging into Teams, and the Lync line (last Skype for Business) is considered to have already merged/migrated

> I don't understand. The entire thing we're supposed to be mocking Google for here is that they launch chat apps, and then force users to migrate away. Now you're saying that all these Microsoft ones don't count, because they've either already killed them and forced a migration, or are already in the process of doing so.

I wasn't saying that they don't count, I was simply furthering the conversation on exactly that sort of semantic question, and relatedly also this one:

> Hangouts was the chat part of G+, so I think it'd be double counting to include G+.

While the clients are nothing alike and there's a backcompat break in the servers, Lync/S4B provided the foundations for the tech that became Teams' voice and video chat. Does that make Lync the "chat part" of Teams? (Hangouts was also a briefly separate "product" before G+ and then again briefly after.)

Kaizala I don't know anything about directly, but what I was reading suggested that it has a ton of features, especially for bandwidth limited networks, that have never been a part of Teams before whenever the merger is supposed to happen and those features are added to Teams. When those features merge, does that make Kaizala a part of Teams? Supposedly (according to sources cited by Wikipedia) Microsoft has even been considering a "powered by Kaizala" sub-branding on those features, for the target users. If there is a "Kaizala part" of Teams, is that double counting?

> And second, nobody forced Microsoft to buy Skype when they already had a popular app doing just the same thing, which they then killed to make room for Skype.

Windows Live Messenger and Skype lived side-by-side for several years and Microsoft at the time was criticized by confusingly marketing both and keeping both alive. From what I saw as an outside observer, WLM died by its own hand and a death of a thousand papercuts. Skype, too, seems to be on the long path of killing itself with self-inflicted papercuts. I do admit both of those sad tales seem politically similar to what we observe of Google's chat efforts. That's two products I definitely feel are comparable to all that.

There was also MSN, and then on the side there was your Xbox Live account and your Games for Windows Live account. I think mine have all been merged at this point, but people at my job still click on the "work" account when they really want their personal (we don't use 365) and are confused when their account is empty.
The one that is built into every GSuite/Workspace account. For free. Google Chat.
I haven't seen anything in GSuite that holds a candle to Slack. Is there a slack-like view embedded in GSuite somewhere?
chat.google.com ?
Try doing the slack step of clicking on the phone icon to start a call, then adding screen sharing.

We pay for gsuite and we pay for slack. google chat is no where yet.

You click the video button, switch tabs, and click the screen share button. I agree that chat sucks compared to slack and teams, but it's got enough functionality to not be a deal breaker for companies that are already paying gSuite. Especially if they've never used the superior competitors.
Wait seriously? I had no idea that existed. I thought gchat was killed when they removed it from gmail.
The mobile Google Chat still doesn't let you switch accounts, like Hangouts supports. Perplexing, given how much people in the Google-sphere context switch.
Isn't the mobile GChat integrated in the Gmail app?
Chat is now built into the gmail app which is much easier to switch on.
Makes it more difficult to switch between Gmail and Meet though (to look something up while in a meeting) since they are now conjoined into the same app.

I can understand Facebook or WeChat building everything into the same app, making the app into an inner platform within the platform, but when Google already control the outer platform it doesn't make much sense.

So, just like Google Talk / GChat was in GMail back in 2005? We've finally come full circle.
I see Meet, but not Chat, and none of my Chats show up in the Gmail app (iOS), and there's a separate Chat app (which doesn't do the account switching I mentioned).

If Chat is built in, I don't see it yet.

My app has mail, chat, rooms, and meet tabs at the bottom.
I have Mail and Meet.
For me there's a profile picture in the top right that opens an account dialog, from where a single tap switches to any other account. Do you mean something beyond that?
I have no idea what that is and I've used GSuite for decades.
gsuite hasn't existed for decades.
I don't think that's right, it's called Workplace now and I don't think it's been that long since they changed up the name. https://workspace.google.com/
No I mean the product that constitutes gsuite hasn't existed for 20 years. Gmail is 2004. drive, which is really the start of gsuite, is only 8 years old.
I would love to that you are right - but it not so easy.

I have two G Suite domains and I'm utterly and absolutely confused.

- in one domain I have "Chat" just under "Important" messages. But somehow I cannot send any chats. I see only chats from 2018 or so (when they shutdown Gmail Chat). The cool thing is that they look like read email messages. But I cannot send any chat.

- in other domain I have "Hangouts" but no Chat.

I hope this real world example illustrates why parent comment is correct when asking "Which one?".

The "Chats" under "Important" is a gmail tag/label for the messages that are archived into your gmail account from the messaging app.

Messages sent in Google Hangouts on my own domain today show up in my email under the "Chats" label, so this functionality is still working -- if you use the right/latest app, I guess.

Don’t forget about the new Google Pay, which has its own messaging feature for some reason
I can kinda understand that one since Venmo's chat feature is useful and I wouldn't want that stuff mixed with my regular messages.
Tangential question, is the new Google Pay a completely separate product from the old Google wallet? Because a lot of the functionality seems to be the same but I get the impression it was probably re-implemented since a lot of that functionally was removed from Google wallet years ago.
As far I can tell Google currently has two products called "Google Chat". One of them is available at chat.google.com for G-Suite customers and competes with Slack. The other is available in Android Messages and is the user-facing name for RCS.
Duo isn't a chat app; it's a video app.
So just like Hangouts supports video? :-)
Right, but OP was listing chat apps to say how many Google killed. Allo was the analogous chat app that was released in tandem with duo. Duo is not a chat app.
Slack's main differentiator up until now was that it wasn't tied up in a tech giant. That meant it had great compatibility with everything, and that it was, as a product, the primary focus of its company (and not just an accessory). I think it could have survived on that alone, but this acquisition throws that entire story in the garbage. Now it'll just be "Teams but worse".
I haven't read the details but an earlier message said "70x revenue". It is hard to think of a reason not to sell at that multiple.
Sure, nobody said this doesn't work out well for the founders. Just the product, and its userbase, and future business.
I wonder if and when the society will finally develop an immune response to this business pattern: a) get a large amount of people to tie their lives/businesses to a service you provide, b) sell out to a bigger fish, leaving these users high and dry.
That will be the year of the Linux desktop.
What would that response be, other than refusing to use anything with mainstream adoption?
Maybe insisting that this type of core service get provided by charitable nonprofits, which inherently can't sell to for-profits?

...Yeah, I'm not expecting that to happen en masse either, honestly, as long as we live in capitalism.

On the bright side, these users can likely move to another platform if the big fish fudges up.

And now the big fish has spent a massive amount on a worthless product.

Kinda like MySpace.

Sometimes they can, sometimes they can't. Services that came after MySpace aren't like MySpace.

Switching from one dominant service for posting your meal photos to another dominant service for posting your meal photos is relatively easy. But if a web tool you depend on decides to finish their "incredible journey", you're likely to remain without an equivalent replacement (VC subsidies making it easy for few players to suck out oxygen from a market segment), and you end up having to adapt your workflow to whatever remains or comes after.

Slack is valued higher than Kroger, which runs 2,700+ grocery stores in the United Stages.

Apple and Sweden have about the same valuation right now. Apple is worth 30% more than Saudi Arabia.

Except Apple does about $300B in revenue at like 40% gross margins, which is absolutely insane and means they are valued much more reasonably than Slack.

Apple is also growing faster than Sweden’s economy.

> Apple and Sweden have about the same valuation right now

Sweden doesn't have valuation, so you can't compare them.

Apple has valuation which is measured in dollars. Sweden has GDP which is measured in dollars per year. The units are different, so the numbers aren't comparable.

I guess one can say "Sweden produces about one Apple's worth in a year", or "Saudi Arabia produces about one Apple's worth in a year and a bit". This however makes owning Sweden/Saudi Arabia look better than owning Apple by a shot.

(comment deleted)
> Apple has valuation which is measured in dollars. Sweden has GDP which is measured in dollars per year. The units are different, so the numbers aren't comparable.

Of course. I was referring to Sweden's national wealth[1], which is roughly equal to Apple's market cap of $2T. Sweden's GDP of $560B is only roughly twice Apple's FY2020 revenue of $275B.

Apple is worth roughly 2% of the national wealth of the United States, which is $106T.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_total_wea...

> National net wealth, also known as national net worth, is the total sum of the value of a nation's assets minus its liabilities.

For the little sense that comparing a public company to a nation state makes, one still might be inclined to compare Apples to apples (and not to Oranges).

In this case, one should compare National Wealth (country's assets minus its liabilities) against Apple's assets minus its liabilities. That calculation gives us about 65B dollars, which puts Apple somewhere between Ghana (95th) and Turkmenistan (96th).

Useful numbers aren’t just scalar quantities you can compare. Market capitalization and GDP are not “worth” or useful for ranking “worth”.
(comment deleted)
This is why I invest in index funds only and never look at individual stocks. It wasn't even 15 years ago in college that I was taught that fundamental analysis and buy-and-hold value-based investing was the way to go for individual investors. The 'discipline of the market' will force companies to improve their fundamentals and by extension, their profitability over time.

That advice seems laughable now, even if you hold for years. Companies are going public while nowhere near profitability. And others are experiencing surging prices on the basis of hype and rosy promises about the future. You can say "that's just tech companies", but it's not 1999 anymore. 'Tech' is not a new and mysterious industry with made-up metrics, they make up the largest companies in our economy.

So are you saying it is worth investing in unprofitable companies (at IPO time) because the market will force the company to improve it's profitability going forward?
I am saying almost the opposite, actually.

The time to invest in an IPO stock is before it goes public, not after. IPOs are priced to extract the maximum possible capital, partly why the prices usually dive within the first trading day. Buying on the secondary market (NYSE/NASDAQ)is putting money in the pockets of the investment bank that underwrote the issue.

Of course once a company has been public for a while and there is sufficient public information about their performance, you can choose to go the value investing path.

Slack saw the risks of being a "simple, elegant collaboration darling, and tried to pivot into operations and workflows over the past 3 years. I haven't looked into the feature set much, but I think most customers rejected the idea because it seemed robust and "un-Slack-y".

I always thought the lack of adoption in this feature set was a marketing failure of Slack, but I'm now seeing it as bait for a Salesforce integration.

(comment deleted)
Salesforce is tied into everything too. I bet this works out great. Wish I didn't sell most of my shares at $25...
Slack's sales execution sucked. They had a great product but didn't know how to sell in the middle of a pandemic. Salesforce will treat Slack like Microsoft treats LinkedIn or Github. I wish I could invest in the 'acquired' company.
Teams suck.

Google Chat? What’s that?

I’ll stick with Slack.

Teams, indeed, sucks.

The problem is that the people responsible for mandating its usage don't care how much it sucks, they care that it's working enterprise IM and they get it for free with the Office subs they're already paying for.

I don't disagree, but unless you're at a startup you probably don't get to choose. It's some executive choosing, and saying we saved a boatload by moving to the app that's included with our productivity suite is enticing.
Exactly. At companies that are large customers, employees don't get to choose. You get Google Chat integrated into your email inbox, and connections to Slack are blocked.
Unpopular HN opinion: Teams doesn't suck.

It's not as pretty/lovable as Slack, but it has an additional level of organization (each team gets their own set of channels), you can add tabs of related apps/sites to each channel, etc. As far as I could tell having used both simultaneously for a few years, Teams is a complete superset of Slack.

Switching channels/teams in Teams is far less efficient than moving through channels in Slack, which means I'm less likely to engage well in Teams.
I’m going to say it again.

Good grief! Teams, suck!

The way rooms is organized is really annoying. It's not just a straight list of chatrooms like ... every other chat app on the planet. The rooms also show what appears to be IMs for group chats (the style/UI) instead of a chatroom.

The calendar integration is nice and the video chats are good, but The Linux version of their client just stops pulling audio all the time unless I do a `killall -9 pulseaudio` and restart it (and it's the only app left where I still have to do that).

Teams gets a big "Meh" for me on calls and awful for text chat.

> It's not just a straight list of chatrooms like ... every other chat app on the planet.

Yes, it's odd. For those who haven't used Teams, it defaults to showing you a team's channels you use most frequently (I guess? I never quite understood the logic) and then you have to click to see the full list. Maddening.

Clicking in every channel to see what’s new is insane. I’m in 15 “teams” and they each probably average 10 channels. I see the alerts that there are new messages but I would need to go into each one to check them out.

As a result, I ignore them all.

They need some sort of “feed” feature.

Yes, this is infuriating. And users report similar problems with audio in Windows too...

Unfortunately your killall workaround does not work for me. I have to restart my laptop every time I have a Teams meeting -.-

That's odd. I'm using Linux Teams client in a Docker container, and it gets many days of uptime (and many voice calls per day) between restarts (for unrelated reasons). No problems with integrating with host pulseaudio server.

I'm quite a happy user of Teams, the only thing I'm missing is ability to share my desktop with giving control to a remote caller - but I only needed that maybe once or twice over this entire year so far.

Thanks for the feedback. The Docker container is a good idea! Let's see if it fixes my audio issues.

Note that outside of audio being disabled on a regular basis (and there being no way of setting it back up properly), I am also happy with the product. It beats Skype Business, which I could never get to work on Linux.

We use Teams at work, and for that it works quite well. Calls and desktop sharing work well, the channels do what they do, integration with OneDrive and the wiki thing is nice etc.

But then I got a member of a different Team, for one of our customers, as part of some integration work. And boy is that a CF.

Unlike Discord you either have this team or that team active. Notifications from the other are horribly unreliable, and there's no way to chat with someone in one team while you're in a call with someone from the other team besides running a separate client.

So as such, "Teams" really should have been named "Team".

Shameless plug. AirSend (https://www.airsend.io) offers the bare essentials one need to collaborate with both internal team members & external clients in one elegant package. Collaborating across organization boundaries is really hard with both ms teams and slack. Thats the problem we are trying to solve with airsend.

AirSend gives you a few simple (chat, voice/video, files, tasks and wiki) but powerful tools and then get out of the way.

>>and there's no way to chat with someone in one team while you're in a call with someone from the other team besides running a separate client.

This was largely fixed, you may have to enable the "new meeting experience" though, which starts your meeting / call in a separate window from the main client

I have that enabled and I still get the message that my call will end when I try to switch teams while in a call.

Last tried this a couple of days ago.

I am not sure what you mean by "switch teams". Are you attempting to Switch Tenants?
Guess I'm using the wrong words. To the left of my user name, next to the minimize/maximize buttons, I can switch (in my mind)... something. I guess tenant is the word, but in my mind that is the team.

I see now that what I've always thought of as "channels" is called Teams, no idea how I've overlooked that for over two years but there you go.

My point is in Discord I can be on a dozen different servers with different administrators and seamlessly go between them. Not so in Teams. I'm stuck to one tenant (team) at a time. Which sucks if you need to switch between them.

I see, I am not sure how common that is. Most places you only need 1 Tenant unless your are contracting with Multiple companies but even then you would be set up as a Guest on their tenant not have your own independent user name for each tenant you need access to.

You are correct that Teams today does not support Multi-Tenancy but that is really not an issue for 99.5% of organizations who would only ever have 1 tenant anyway

Teams is structure as

Tenant -> Teams -> Channels

Yeah I guess it's a bit different since we're so heavy into complex integrations with our customers.

Anyway, up until this became an issue, Teams has worked quite well. It does what we need when we need it, so can't complain really.

I definitely prefer Slack. Here are a few reasons off the top of my head.

1. Many users have issues where the unmute button is unresponsive. Typically the workaround is to turn off incoming video feeds which isn't exactly ideal. This is a major turnoff.

2. Difficult to stay involved in multiple channels as described by another comment. I find it tedious to find what's happened if I've been away for a while.

3. Slack has bots that do various helpful things including leaving channels you don't use, asking you for your daily standup feedback if you don't have an in person meeting, referencing external content, etc. I assume Teams must have something similar but I've never seen them used which likely indicates its a lot easier to do with Slack.

4. Nicer UI as you allude to yourself

5. Slack works with several video chat options including their own (based on AWS tools I believe?) and Zoom. I actually prefer Slack video chat over Zoom or Teams for pair programming as its so easy to annotate the screen without clicking into a bunch of menus or being the meeting owner or something. You literally just start drawing on the screen and your coworkers see it

6. Excellent mobile app which is quite important for a chat client

7. Ability to run a small chatroom for free which AFAIK Microsoft doesn't offer (its included with other Microsoft products that were paid for usually)

8. Not tied in to only Microsoft products

> 7. Ability to run a small chatroom for free which AFAIK Microsoft doesn't offer (its included with other Microsoft products that were paid for usually)

Looks like there's a free [0] version of teams that supports unlimited search, unlimited app integrations and meetings of up to 100 attendees. Compare to free [1] slack that has limitations of 10k searchable messages, 10 app integrations and only 1-1 meetings

[0]: https://www.microsoft.com/en-au/microsoft-365/microsoft-team... [1]: https://slack.com/intl/en-au/pricing

Fair enough, not too surprising Microsoft can offer a limited version for free. The Microsoft free version is much more limited than you imply though. The "meetings of up to 100 attendees" are for 60 minutes maximum versus the Slack ones which have no cap. Not to mention many people use Slack + an external video chat app so they wouldn't care.
Teams just doesn’t seem very good for team collaboration outside of video/audio. Their client feels cramped and stifling and their web version is not feature complete. Basic stuff like just linking to a document or wiki page or tab in Teams doesn’t work well so you end up with stuff like “Open the Foo team, look in the Bar channel and click the second link in the header to see the dashboard.” instead of just adding a link to it.

The integration and embedding of office/powerbi/etc is neat, but it forces it into a Teams frame.

For some reason, some things launch SharePoint with its own bag of shit for trying to make its own version of web sites.

I’m in a big org with Teams for almost a year. We have thousands of employees who aren’t as active as hundred person free slack open source projects. People aren’t using it to communicate much with each other.

They keep emailing, or texting or IMing. I get more Skype IMs a day than Teams. And do you know how horrible Skype is?

Because of this, I think it sucks as a superset of Slack. Sure, it nominally has all those features, but in practice they aren’t usable.

I hope that MS just keeps iterating and it eventually gets better. I think it’s better now than a year ago.

The thing I like about Teams is the way you can have collaboratively-editable documents localised to a particular channel by way of the Files tab, which is great for organisations that don't yet have an ingrained online Office 365 or Google Sheets culture.

Apart from that, I find it clunky, unwieldy, and it has that unfortunate soullessness that permeates many 'productivity' applications (exemplified by the sterile selection of reaction emoji).

For me: Slack has character, and works well.

I don’t like this because I would like to store my doc in OneDrive or some other team and link them into a teams channel to edit.

So while the collab works well, it’s a lot of work to then organize the files so anything beyond literal ephemeral scratch pads sucks for “power users” and completely confuses regular users.

Of all the messengers I've used Chat is by far the worst. Especially threading is almost unusable.
I don't think that matters really. Maybe companies that are already using slack won't switch, but if you're using chat, which is free, are the executives really going to decide that it's worth paying to switch to slack? I think it's unlikely. Hard to see where the market is other than startups that are already using slack. Slacks revenue is currently nowhere near enough for this valuation and I can't see it getting where it needs to.
At least they have threads, but yes the way they do it is pretty terrible. I wish they took some inspiration to Zulip.

Also it's really slow.

How can it be worse than threading on slack?
Google chat sucks so bad that googlers want to use slack instead
Is not insane if you factor growth after the merger. Simple as that
The point is there's nowhere for slack to grow. Just about every organization gets comparable but slightly worse chat apps for free with their google or Microsoft subscription. Convincing executives to buy slack when they've got a free app from a trusted company that they're already paying for support will be very tough.
Have you used Gchat for bots/search/threading? It’s awful. It is not a good chat app and hasn’t changed much in 4 years. It plays catchup with competitors. Teams is so far away from having good features and app integration; Everyone I talk to that used Slack hates it. It’s just that it’s free with o365 that it’s even used. Honestly, I want to remind people everyone said the same thing about Google buying YouTube and FB buying insta. Two large purchases that were so worth it for the companies.
Ive never used anything but slack at work and that's with 4 different organizations. Microsoft teams was tried and ppl just kept using slack regardless.
I'm not saying orgs will switch away from slack. It's a great app. I'm saying orgs that are not currently using slack will not want to pay to switch when they've got a free IM app that works fine. For slack to be worth this valuation they need about 10x as much revenue. I don't see how they could possibly accomplish that when everyone has already picked an app at this point.
> Microsoft has such a gigantic advantage when it comes to enterprise productivity software

Is that really true? I'm biased since I'm on the dev side, but everyone I know is using macbook pros, with very rare stragglers using windows or linux, and they use web clients for most stuff (e.g. gsuite, etc) rather than thick clients. I suspect with the push to working from home this will only accelerate.

This is a shame, since I like Microsoft Office products and am one of the few people I know who thinks VB is a great productivity tool, .Net is superior (in terms of language design) to Java, and Excel, Visio are better than anything else out there. But it's been almost a decade since anyone I know has needed to use that stuff in the office.

The overwhelming majority of consumers of enterprise software aren't devs, so you're correct to speak to your bias.
My impression is that many if not most mid size and up orgs pay for the MS Suite at the company level. With 365 you can get the whole suite from email to docs, one drive, and teams.

Teams comes free with the suite. My company moved from webex + adhoc solutions to teams and it has worked well, at least for video chat.

MS office apps have decent support for Apple these days

It makes absolute sense

- Slack wasn't going to survive as an independent. Their anti-trust efforts against Microsoft + Teams seemed to go nowhere.

- Salesforce is one of the only companies that can go to-to-toe with Microsoft in the enterprise - 80%+ of the Fortune 500, 150k+ customers, 200k+ people at their conference each year

- Salesforce already know your org chart so can roll out slack to anyone already on force.com easily.

- Salesforce are building out from a data-up direction to take up what employees have open on their screens at work. Slack/collab was a big part they were missing (so is video/conf - zoom would be perfect but it's overvalued, Workday also fits)

- Integrations with CRM, customer support, social media management, etc. are a no-brainer into slack

- Microsoft are weak exactly where Salesforce are strong so a lot of customers are across both and would be tempted by free Slack over free Teams

- They're issuing stock for half the acquisition and have a cap of 250B+ which is a bit bubbly but they're doing well P&L wise recently

Some decent points. 80% is good to see. The problem is I don't see anyway companies drop Microsoft. Everyone already has teams or chat for free, are they going to pay for slack now? Assuming slack moves to the same model, buy the salesforce suite and get slack, how much added value is slack really providing? Will companies be willing to pay more now that slack is included even though they already have chat apps? I'm not super knowledgeable on salesforce, but afaik only sales people have the subscription, so will companies have different chat apps for sales and everyone else? Seems like it would be easier to just put the sales people on teams with everyone else. Is slack a big enough perk that it would stop companies that are considering dropping salesforce? Is that worth 28 billion? That's really the only use I see. I agree this is a great move for slack, questioning how salesforce is able to leverage slack here when everyone else gives their chats away for free.
Teams is the new Skype

> everyone has Teams for free

Prevalent sentiment at my workplace: Teams integrates well for outlook meetings, but it‘s a CPU hog, has crappy chat UI.

It paralyzes work to the extent, that I only prefer to use Slack. Or zoom for bigger video calls.

Exactly. I work at a large financial company and we have: Teams, Slack, Skype and Zoom.

- Zoom for large team meeting

- Slack for collaboration between our teams

- Skype for upper management meetings who are still only know Skype

- Teams is free with office subscription and our company has been pushing everyone to use it instead of using slack but everyone hates Teams. Terrible UI and slow

how is UI terrible? I've been amazed by Teams and what it offers to me out of the box..

I've been using slack/mattermost/discord And functionality wise only discord can be onpar with teams.

The chat inside Salesforce was horrible. They get a good one with very little churn. Plus they have voice and video calling.

You can integrate this into the SF platform and your get a good defense against other players (MSFT, SAP, Oracle).

If I can schedule a customer call and register it inside salesforce it would be great. Today I have to enter all manually on their interface :-(

I wonder how Microsoft is going to respond to this..?

Although a slightly different market, I could easily see them acquiring Discord and rebranding it towards corporate customers turned off by the incoming Salesforce integration with Slack. After all, Slack managed to Trojan Horse it's way into companies, and now with many people using Discord at home... it's not a stretch to say Discord could take the same approach!

Discord have recently been actively re-positioning themselves less towards the gaming community overall, and more towards being a general purpose chat application.

Teams will likely see a flurry of updates and new features as well.

Salesforce, more like Buyforce. They are acquiring so many companies, it's not even funny.
That's just what CRM companies do, isn't it? SAP is also just a huge pile of acquisitions that's held together by some duct tape.
I don't envy their authentication team. Must be a nightmare to consolidate old and new users under the same duct taped roof while dealing with acquired systems intricacies.

Some hardcore engineering there for sure.

> enabling companies to grow and succeed in the all-digital world

That's not the only world, right? Anyone wanna succeed in the real world?