Hacker News new | past | comments | ask | show | jobs | submit login
Dear Microsoft (slackhq.com)
104 points by davidhariri on Nov 2, 2016 | hide | past | favorite | 132 comments



What a patronizing and condescending piece. All I got from this is that Microsoft has launched something in this space that is really worth taking a look at, if it prompts a competitor to write and publish something like this.


The tone I got from it is, "How dare you compete with us!"

This whole idea, from writing the letter to publishing it as a full page ad in the paper, seems bizarre and misguided.


I got similar it felt... like... how do you think you can compete with us, we're the best.... it's a tough space, you shouldn't even try and get out... when Microsoft's actually looks like it could be a slack killer - a lot more functionality because of everything combined, heck if I was a CEO of my own company I'd probably ditch gmail and get the whole outlook business essentials package for everything and move to microsoft's cloud instead of google's.


I agree entirely. I don't particularly like slack in any case (it's just far too 'busy') though I'm forced to use it for work, and find the 'daily messages' etc completely cloying. This piece, with some of it's blatant mis-speaks (open platform, yeah right) makes me want to give them a good slap.


Robert DeNiro sniffed this future out a while back. http://www.businessinsider.com/robert-de-niro-lashes-out-at-...


>> What a patronizing and condescending piece.

That's why it is so great. Of course, only time will tell if their display of strength is of fear or confidence.


If it was confidence, they wouldn't have to share their confidence with anyone outside their office.

They could have sent a cake. Or took an ad like the ones Spielberg and Lucas did when the other broke box office records.


Fear, its always fear.


This was published in the Times today and it came across as passive aggressive and insecure to me, but I'm curious to hear what others think of this stunt...

Link to Times ad: https://mobile.twitter.com/stewart/status/793811616760496128


Historically, letters like this don't bode well for the company writing them. People are drawing comparisons to Apple's "Welcome, IBM. Seriously" ad from 1981. Rdio sent one to Apple when Apple Music was launched too.


Yes! I was racking my head trying to remember where I had heard this before, thanks!


Yeah, this is perfect! Even while there are many tech-savvy people who can’t tell what is this in response to, surely a printed newspaper ad will just help everybody understand.


Wait did they actually put a big print ad in the New York Times? I hope for Slack's sake this is a joke/meme


This is really terrible. Since nobody's name is actually on it, I assume their marketing team wrote it.

I understand that Slack's valuation is based in part on the idea that they can convert large portions of the enterprise market, and that Microsoft has a pretty great track record of burning that market down. It makes sense that they'd want to write something to maintain their claim on the enterprise market.

But this piece can't decide who it's talking to, and so it's probably pretty cringe-y to everyone.


> This is really terrible. Since nobody's name is actually on it, I assume their marketing team wrote it.

The founder put his name on it https://mobile.twitter.com/stewart/status/793811616760496128

Agreed this is a move by Slack that is very disappointing to me. I thought better of them.


Microsoft already has the beachhead into the enterprise, with their Office 365 offerings. We're seeing most of our Fortune 500 customers move their email, at least, to Office 365, and almost none of the smaller businesses go through the hassle of managing their own Exchange infrastructure.

Once they are on Office 365 for email and Office, they basically get Skype, Yammer, and all the other things thrown in for free. I'm sure that this will fold into that same pattern, assuming it's, say, 75% as good as Slack.


I work in a Fortune 500 company, our CTO has already announced on Yammer that we will evaluate Microsoft Teams, because anyway, it is included in the Office 365 package. So yes, the bundling strategy seems to work.


"We’re glad you’re going to be helping us define this new product category."

Wow, and folks give Apple a hard time about acting like they invented stuff. The hubris of Slack thinking there's some moral high ground for them to take is astounding.

But their post does have me searching the web for Microsoft's offering. Because I don't know what the hell Slack is on about, and I'm thinking what Microsoft has might be better than the disjointed web-app-in-a-native-wrapper thing Slack has going.

EDIT: found it, thanks to whalesalad's post in this thread. Okay, given that the MSFT client looks a hell of a lot like Slack, I can see where they're coming from. Still, it strikes me as someone who wrote the ubiquitous to-do app and then buys an ad in the NYT when Apple includes the Reminders app in iOS, welcoming Apple as they "define this new product category".


> I'm thinking what Microsoft has might be better than the disjointed web-app-in-a-native-wrapper thing Slack has going.

As others have mentioned, it will probably be an Electron app. But VS Code is also an Electron app and most people have positive things to say about it, many Atom users say it is a lot faster than Atom. So I feel like there's a decent chance that Microsoft actually makes a good Electron app here.


While I would love more competition in this space, I doubt if MS will offer a native app. They have recently moved Skype to an electron app (basically the website in a wrapper)[0] so I don't expect this to be any different. While this is in alpha (and only for linux), I expect them to move all their other clients (apart from Windows) to this electron app.

[0] http://www.omgubuntu.co.uk/2016/07/skype-linux-alpha


The Slack desktop app works pretty much the same way - native wrapper around an HTML UI that is almost identical to their web UI. (I think they may use the platform's native webview though, not Electron).

It has its pros & cons... one nice thing is that if you use the desktop app most of the time, using the web UI on the go doesn't feel like much of an adjustment. It has basically the full power of the desktop app because it's the same UI code.


They have recently moved Skype to an electron app

You know, I really should think about my recent experience with a company's product before making comparisons. Because I forgot about the Skype app (don't use Skype much, but their recent releases for Mac were bad), and a few other recent examples that were less than stellar. So I guess a good experience with the Microsoft product isn't a given lately (I'm looking at you, Lync for Mac).


Anyone else find it a bit ironic (?) that they say "an open platform is essential" but haven't open sourced their core code base? That feels like a bit of a misstep to me.


Totally, the lack of self-hosting/open platform with Slack just might be their mis-step that cuts off their growth.


I though their growth was just fine. I think the fact that you do not need to host it yourself is a force and it also lets them concentrate on exactly one product. I can imagine that providing a supported on premises platform must increase your support team size considerably.


From what we've seen at Mattermost (open source Slack-alternative, https://mattermost.com/) supporting on-premises deployments with an open source community is actually pretty awesome.

We have over a thousand people on our forums helping each other out, people are building installers for Mattermost in Puppet, Chef, Ansible, Docker, etc. (just web search to find them).

We're also getting help writing and updating our deployment docs (https://docs.mattermost.com/).


They're referring to an open 3rd Party API platform - not giving away their secret sauce.


Providing APIs for third-party integration is what Microsoft is almost too good at (hence why Word and Excel are so scarey). The idea that Slack would be so dumb as to believe that Microsoft will do poorly at this is shocking.


Slack is a chat application, one of a vast multitude. There's not all that much secret sauce to give away.


Their secret sauce seems to be in how they can convince so many people to use it despite similar products existing for decades. I really wish I knew the answer to this question, I admire it a lot.


The UX is top notch. Not only is the UI polished, but big details like mentioning someone and an invite link appearing is awesome. Or force-pinging someone on DnD because of an emergency.

Slack is seriously user-centric, all the way down to how they run their Twitter.


Have you used it on an under powered laptop? It's dog slow and gets exponentially worse the longer you have it open. Don't even thinking about scrolling back through the history.


They didn't start with all that, but somehow amassed a lot of users anyway. I believe it's more about the personal networks of the original team, but that's just a guess.


Well, what deep secrets could a chatapp possibly have thats unreplicable.


Can you explain the difference between an open and a closed 3rd party API?


To develop an app using the Slack API, you do not need to register with Slack and download an API key for your app. Anyone can just develop whatever they like without having to ask permission first and there's no easy way to selectively shut down apps that Slack doesn't like.


I guess here the split is between a closed source 3rd party API and no API at all.


Indeed. Slack thinks they're an "open platform" because they have an "open API" that lets people contribute more data to their closed silo.


Slack really needs to gift open source projects with a large userbase who use Slack 100% free, with the catch being no private rooms or something, fully web searchable.


Slack has said they do not want open source projects to use it.

It is the single most annoying thing about some projects - I get it, IRC doesn't show your emojis, but it just works.


Yeah, I wish they didn't either, but certain projects are mainly slack it seems. I hate it so much for this purpose.

I guess I'm also apart of the problem. :P

Come back to IRC, FOSS!


We recently started using Matrix with riot.im seamlessly bridged to our IRC channels. Seems pretty usable for our needs.


yeah - i do work on 2 projects right now, one on freenode, one on slack. guess which one I look at regularly?


I remember an article about not using slack for FOSS projects, but it was not from Slack. Would you happen to have a link for your claim? I would be quite interested why they would not want to be used by somebody.

That being said I do believe that Slack is a poor choice of medium for a free project, mainly because of the limited history and no publicly searchable transcripts.


And the fact that it costs them a fair amount of money to host large instances of slack.

Can't seem to find the link, but you can see they will give discounts for non profits, up to 250 users. - https://get.slack.help/hc/en-us/articles/204368833

Its a poor medium, as it locks projects into a walled garden ecosystem.


Despite Slack being more polished (particularly on mobile), gitter.im seems like a much better choice for open source projects.


"ironic" is one word for it, "hypocritical" also came to mind, along with "shameless lying" and "disgustingly misleading"


I've written stuff to send notifications to slack channels and to XMPP. Slack was distinctly easier, so IMO they have a decent argument that Slack's more open than XMPP.

(You might consider other aspects of openness more important, of course.)


(I did an CMD-F and searched for mattermost, nothing found.)


When did Slack become an "open platform"?

Ugh, really hate work going this way. Slack is an all-day all-hands meeting with no agenda. I miss async email.


And yet, it does a similar thing as every chat application ever, be it IRC, MSN, Skype (previous work communication tool), Lync, probably some HP and IBM solution, and what have you. I don't know why Slack seems to be perceived as that much more distracting. Maybe because they're doing something right and making everyone want to use it much more for everything?

I'm no big IRC user, but when I joined some of the open source IRC channels, there was activity all the time; how is that less distracting?

Also, do not disturb and 'quit' are always an option.


IRC is distracting!

MSN/Skype/etc. are all IM-style clients, so you have to actually select a person to talk to rather than just dropping an @everyone. They vaguely support group chat but it's not the default. I would like Slack a lot more if they emphasized individual and ad-hoc group/topic chats. They support them, of course, but large channels are the main focus and the UI steers you there.


Lync/Skype had a persistent chat room product/extension that you could essentially use like Slack.

I'm not sure anybody really did, but you could...


We do. It's awful, but irreplaceable.

Actually, the terrible UI may well be a benefit. I've worked in a company with heavy investment in Slack, too, and its ease of use I think contributed heavily to the low S:N ratio of channels with high population. Lync's group chat is so painful to use that, unless it's important, we don't.


That was my second thought. My first was "when did Microsoft enter the revolution"


It's only all-hands and agenda-less if you use it that way. My team spins up small, feature-specific rooms where only relevant people are present.


How did slack take away your email?

I treat slack as an async alternative to voice and video... maybe I'm doing it wrong?


Because people use it as an alternative to email? They obviously weren't saying "Slack literally took away my ability to email" they were referring to how everyone is actually using Slack to talk to each other


> How did slack take away your email?

Through network effects and corporate norms.


For those wondering what this is in response to, http://www.theverge.com/2016/10/25/13405200/microsoft-teams-...


Here's a video, "Introducing Microsoft Teams" https://www.youtube.com/watch?v=nKU-FMzZFF0


I think the application can be quite cool, but this video... ugh, it reminds me somehow of the infomercials where people struggle to do the basic tasks.


"Comments are disabled for this video."

Gee I wonder why...


I was also confused reading that piece - if anything, it helped market the existence of something by Microsoft.

This piece would've been better released after Microsoft announced something IMO. Timing seems wrong.


Not really sure what the message is here. Somebody from MS could just answer: "Thanks for the advice. We've been there before. We swallowed whole industries without chewing and we have killed more competitors that we can remember. We hope that you will still exist in the year to drive our creativity. Sincerely, MS"


Bad move on Slack, accept your competition and work to stay ahead of the game that you no longer have a monopoly on.


They never were.

We only use a mix of Microsoft Lync and Lotus Sametime.


> Lotus Sametime

You're hanging onto that still? We used to build a number of products for Sametime, but IBM appears to have written it off and is hemorrhaging customers jumping ship, to Lync/Skype mostly, or Jabber, to a lesser extent.


That is what happens when IT dictates the rules.


When did they ever have a monopoly?


This comes across as sour grapes from Slack.

Also, if you want to talk about "open solutions" then make your own solution open.


I would describe the tone of this whole thing as "shit-eating"


or more like "pants-shat"

their only hope is what they hope for in this writing, MS f's up somewhere in the process and create another yammer. I hope they won't, competition is healthy. ;)


Ironic. I don't think Slack is particularly well designed.

Use it every day. And it's always unpleasant.

Why does it say "New mentions" when I wasn't actually mentioned, just someone said something in some other chat.

Also, I find it pretty tedious to switch back and forth between discussions.

In terms of UI design, I suspect they don't have a good team.

Maybe it just tries to please too many people?


Now I'm interested in Microsoft's product. I'm certainly not in love with Slack. I'd love for someone to eat their lunch.


Several commentators here seem unaware that "open platform" and "open source" are distinct concepts. From the Wikipedia article on "open platform" [1]:

"In computing, an open platform describes a software system which is based on open standards, such as published and fully documented external application programming interfaces (API) that allow using the software to function in other ways than the original programmer intended, without requiring modification of the source code. Using these interfaces, a third party could integrate with the platform to add functionality.[1] The opposite is a closed platform."

An open platform can be closed source. A good example is Microsoft Windows.

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


The confusion comes from Slack acting like Teams won't also have an open api for integrations.


Microsoft Teams [1] is apparently what this is in response to. I would not have even heard of it had this piece not gone out, ironically enough.

[1] https://products.office.com/en-US/microsoft-teams/group-chat...


I think the time they spend agonizing over how to slip some humor into their release notes would be better spent making their platform faster or improving their convoluted message search.


Agreed, and not making me create a new account every time I join a new team. Now I have to remember which account I used for which team. It's silly.


I can see how that's annoying for sure.

Some people like me see the discrete accounts as a definite positive though!


If MS can nail the creation and organization of "micro channels", that would be a huge innovation in this space that Slack has not been able to figure out yet.

We are a 100% remote company and we use Slack and Teamspeak as our primary communication tools. Our biggest problem with Slack is when multiple conversations are happening in the same channel. There should be a way to segregate those convos into separate "theads", without having to make new channels.

That would be a huge win for whatever chat product can solve this pain point. Unfortunately, innovation is probably not a huge payoff since the competition would simply copy the feature =(


Teams does allow you to respond to a specific message, linking messages together into threads. So you can have multiple threads into a single channel.


Flowdock has had threaded conversations forever. I think some of the other competitors do too.

Looks like Microsoft's Teams product also has threads. Because not having threads is insane.


Exactly that and Slack being crap with bad connections made us dump it: it does not add much. I want something robust like Whatsapp with subthreads.


Flowdock has threads, and it is really great. That alone makes it better than Slack in my book. Alas, I now work at a shop that uses Slack.


Dear Slack. No one cares.


Beginning of this year Slack was the new internet and now no one cares. For me it is just another chat client/server: not sure what the fuss was about. And not open source does not help nor does the non native client. Good to see companies continue trying as the revolutionairy collab tool does not exist yet.


Yeah! Everyone was foaming at the mouth about it. My BS detector was strong, now when I log into slack, look at my various channels, including the company. I just see tumbleweeds.


A new dimension of passive aggressiveness.

Honestly though, that's hilarious.


Wow.

Okay so, definitely not applying to work for Slack anytime soon. This is not the kind of attitude I would want to support.


> I love your new coat, Microsoft, it doesn't even make you look that fat!

Slack


Of all the platforms my team has used, Slack has been the most "polished". Lots of things come under that, but its hard to define exactly. Speed, Design details, consistency etc. Product quality is just very high with Slack. Only Whatsapp comes close in some of those matters.


Right now, I am in 3 slacks, and have maybe 50 channels open. Slack is currently chewing 2+ GB of RAM. Its not that polished.

I also have irssi open. it has 7 IRC networks, and ~ 120 channels - its taking 144MB of RAM.


Good to know! I only have two teams on a Macbook. No issues so far. These are things that will matter if they want to continue growing at the rate they were used to.


Translation: we're scared.


#Yawn

Completely pointless. To think someone got paid to write that shite...


Dear Slack,

Try sending them an email - it's a better medium (pun-intended) for this, than an open opinion piece pushed to the general public.

Unless of course, you're marketing, in which case honesty can be a much better policy.


Better yet, send it as a daily message from @slackbot


What is this letter in response to?


Microsoft Teams (Slack competitor) will be launched in a few minutes: http://news.microsoft.com/november-2016-event/


I think they did a good job promoting their competitor. I had no idea that Microsoft had such a product. Now I'm interested.

I guess if your only product is a chat platform, how much can you innovate in this space in 2016? I'd be desperate too.


Can ms do something better than the pile of crap that is Skype for business?


Just use Lotus Sametime for a few hours and you will worship Skype for business for life.


One slim advantage of Sametime, at least the ancient, pre-Eclipse clients, was that you could actually run multiple instances and sign into two accounts at the same time.

Lync has a stupid mutex that prevents this.


Ah, we don't have that problem because that is anyway forbidden, we are only allowed to use our official account.


Ah yes, but what IBM does I don't consider software

Skype for business works. IBM stuff doesn't


Anyone feeling defensive or threatened today?


If I was Slack I would be terrified. My only USP is a chat client. Microsoft has an easy to integrate with other MS products chat chat system.


While I was aware of the MS product, I never took it seriously (I mean, it's from the same company that rebranded Lync to Skype for business).

Now that Slack has posted this, I intend to give this a look and a trial (hopefully it does not require an O365 subscription) as it just tells me that Slack is either annoyed or scared of Skype teams (either one being a good enough reason for consumers to check it out)


I think they're scared that Microsoft Teams will take part of the enterprise market segment. The part that already uses a lot of other Microsoft products. So Slack will likely lose out on that now. People who don't use anything Microsoft will likely not take a second look at Microsoft Teams.

I'd personally probably rather look at something open source and self hosted, if I was going to move away from Slack.

The only real thing that I image Microsoft Teams would be able to do that Slack can't, is integrate with MS tools better and easier.


I wonder when the Google apps suite will bring a rich chat feature to enterprise. The G suite is promising.


Ugh.

If you want to do something like this right, the way to do it is the way Data General wanted to do it when IBM, then the 800-pound gorilla of the computer world, entered into DG's minicomputer market. (Which is described in Tracy Kidder's classic book The Soul of a New Machine (https://www.amazon.com/Soul-New-Machine-Tracy-Kidder/dp/0316...)

The ad they proposed was much simpler -- a full page that said only the following:

They say IBM's entry into minicomputers will legitimize the market.

The bastards say, welcome.


Sometimes it's worth not writing things like this ...all Slack managed to do here was draw more attention to Microsoft's announcement. A way of marketing $$ if you ask me.


To me Slack was always just a shiny IRC clone where your sensitive communication data sits inside an American company.

I find it ironic that Slack calls Microsoft out for making something like Slack for the enterprise.

I sincerely hope one day we'll have something like https://matrix.org/ and https://riot.im/ as the standard.


Since all the posts here seem pretty negative about Slack's response, I'm genuinely curious...how do you think a smaller company should respond when a huge company decides to enter their competitive space?

I ask because I've been an employee at multiple start ups before and seen this kind of situation happen multiple times. I have not yet seen a response that gets received well. And silence gets perceived by existing customers as weakness or fear.


> So welcome, Microsoft, to the revolution.

Honestly slack doesn't feel much different than IRC and wasn't it built on this originally. What revolution is this anyway? Lame.

And MS has had yammer for a while now (2012).

https://www.yammer.com/

https://en.wikipedia.org/wiki/Yammer


Yammer died the minute that acquisition went through. I was working on a data compliance tool for Yammer at the time, and my employer had a handful of large enterprises lined up to purchase it. When the news broke that Microsoft had bought them, they all went noop and abandoned Yammer.

Four years later, Yammer looks exactly the same, and the data access API that I was using, which was supposed to be facing imminent deprecation, is still there.


> Yammer died the minute that acquisition went through.

Somewhat comically yammer was just rolled out to my company this year. Perhaps we got free licensing for it. I'm not sure.

For offices with mostly remote users slack or even yammer might be a great option for dialog. I'm in the email camp for a running dialog of well thought out replies or a group IM for rollouts or some other conversation that can't be done face to face.


What a disaster.

They speak about an open platform (forget open-source), just being open to communities that might benefit from their expertise.

Here is a piece from ages ago, what slack means for huge communities: https://medium.freecodecamp.com/so-yeah-we-tried-slack-and-w...


News to me that MS is launching a new product. I hate slack to begin with, but after using 'Skype For Business' my expectations are pretty low with this new product.

I'm assuming it's going to fail much like Yammer did - the screenshot looks like a rip-off of Slackanyways...


Slack somehow became the de facto standard for "internal IRC" but i do think it does many things not particularly well. Then writing an article like this as if their product is the reinvention of human communication feels patronizing and VERY cringy (to me anyway).


This was to expect. I don't wanna know how much companies didn't use Slack just because it seemed like something crazy and hip.

Now, before Slack has the time to become "old, known and reliable" Microsoft jumps in and steals these potential customers :D

I like it.


Flickr tried to patent something that I had invented. After the acquisition the Yahoo lawyers caught this and had to add me to the patents.

The "we are better" thing they claim is just marketing. They are as cutthroat as anybody else.

I have plenty of other stories.

Beware.


The biggest keyword in this "ad" is their competitor's brand name.


This was Slack's Liam Gallagher, moment. At the peak of their fame Oasis shits on the Beatles and every great band that has come before.

McCartly responds- "Now go and do better than The Beatles did"


How did this get buried from the front page so quickly? Hmm.


"When we ... agonize over the best way to slip some humor into release notes, ..."

Ugh


Narc Rage, anyone?


This was one of the most stupid post I've seem a company publish. I don't know about what he is talking but I'm going to search it with a feeling that this guy is a looser.

Edit: more stupid than I thought! They bought a full page ad. Edit 2: I hate M$, but Slack doesn't help either.


Thanks to Slack we now know that MS is launching a competitor.

Never mention the competition, always focus on your shit.

But yeah, we get it - first Facebook Workplace, now MS Team. Slack might get pushed into the feature/addon category faster than it can move into full product. Hard to reach the crazy valuation that way.


Yes, I found that strange. After reading the first few words ("Congratulations on today’s announcements.") my first thought was, "What announcements?" .. then after reading for 30 more seconds the second reaction was, "Slack is scared and not happy about this", which is something that wouldn't have crossed my mind had they not written this.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: