5 ms·
There was a time when I thought something like this was a good idea. But after using Slack for about a week, there's no way I would give up all the benefits of
by pbreit 11y ago
There was a time when I thought something like this was a good idea. But after using Slack for about a week, there's no way I would give up all the benefits of a well-integrated centrally controlled service. All the clients work together perfectly. We have Slack channels with customers. It just all works much better than I can imagine any self-hosted, decentralized service would.
- drdaeman 11y agoHow a self-hosted service prevents you from having channels with customers or whatever else Slack offers? The only upside of third-party SaaS is that you don't have to bother yourself to set things up and maintain them. Otherwise, I really don't see any limits that Slack can do but a self-hosted system can't.
- Sanddancer 11y agoI'm involved in a few communities that have slack setups. One of the other nice things that Slack offers is that I only need to have one login to all of them. That's something that none of the self-hosted systems can do right now.
- drdaeman 11y agoNot sure I understand. What prevents you from using a same identity to log in to multiple self-hosted instances? I think it's the same. As far as I get it - haven't used Slack much - with Slack you either have to use different email address to create account for each team (subdomain), or you have to be explicitly invited. Or maybe I got a wrong idea. Either way, while I'm not sure all self-hosted alternatives have options to consume external identities (be it third-party leased ones like Google account or self-originating ones), at least some have those. Which means the authentication is fairly transparent.
- Sanddancer 11y agoI'm talking about using slack as a member of various groups, with very different focuses. The fact that it is centralized means I don't need to have Yet Another Server I have to remember the address to, the username, the password, etc, and enter in on my desktop, my laptop, my mobile, etc. Plus, if one of those decentralized instances has a mobile app, chances are, I'd have to put in configuration info there for each and every service. Self-hosted communications services quickly become a pain in the ass when you end up needing to deal with more than a couple, and sometimes centralizing things a bit is an actual benefit.
- s73v3r 11y agoYou still have to create accounts on all of them. And if you mistype your password on one, you'll have to change it, and either you have to remember that there's one with a changed password, or go and change your password on all of them. And what if someone's taken your regular name on one of them?
- driverdan 11y agoThat's not really a problem though. Everyone uses 20 different communications platforms. SMS, Hangouts, Hipchat, Slack, Facebook, Twitter, Snapchat, Whatsapp, etc all have different logins. It may be nice to combine them in one place but it won't prevent anyone from using them.
- drdaeman 11y agoThe problem is, there is no standard for truly owned identities besides usernames and passwords, and those are frowned upon as "different accounts". And many services seem to not want any interoperability at authentication layer and to accept third party (esp. competitors') assertions as credentials. This applies to Slack too - to best of my knowledge, one can't log in there, using, say, GitHub identity assertion as a credential. But I'm not sure how Slack has anything to do with this. You're right. They're just a yet another platform with its own non-interoperable account system. Don't see how it's better than anything other, except when everyone is already there, which I find hard to believe. (But any other platform that knows how to consume external credentials is wins in this regard.)
- pbreit 11y agoDoesn't prevent it. But since it's sub-optimal, it never happens.
- giovannibonetti 11y agoYeah, but is kind of expensive if you don't live in a developed country. If I lived in the US I would happily pay what they charge, but here in my country I would end up paying almost as much in Slack as in the office rent.
- nsp 11y agoWhere are you located? Slack is $7-9/mo a user iirc. Genuinely curious, that seems insanely cheap for rent.
- vruiz 11y agoReally? that's cheap for you? that's some thousands a year for any mid-size company. I always saw them as really expensive for something I'm used to get for free. And the paid alternatives like hipchat are like $2/month. I guess it's all a matter of perception. http://www.npr.org/sections/money/2015/09/23/442921757/episode-386-the-power-of-free http://www.npr.org/sections/money/2015/09/23/442921757/episo...
- tptacek 11y ago"Thousands a year" is a rounding error for any company that has the 20+ employees it takes to get to "thousands a year" in Slack bills. Those employees are costing tens to hundreds of thousands of dollars per month.
- GFischer 11y agogiovannibonetti's employees probably cost him "only" thousands of dollars per month, so his Slack bill would be 1/10th of an employee or so.
- vruiz 11y agoI think you are seeing it from the strongly-VC-backed startup perspective. In any company I've worked for that kind of expense needs to be justified. Sure, that's a small fraction compared to salaries, but there will be many such "needs" for many small fractions, and if they are not watched after they add up pretty quickly.
- omginternets 11y agoMy first thought was that this is a viable alternative if and only if it were possible to self-host a central server.
- manmal 11y agoI came here to say exactly this. We host a Slack team for local freelancers, and I'm part of a few communities.. and I currently can't imagine me using two different clients for this (2 desktop apps, 2 mobile apps, 2 admin web apps). So, Slack it's gonna be.
- drdaeman 11y agoHah. The history repeats. We had non-interoperable web services, and then businesses offering aggregation of those (like various social media aggregators, or even Slack) had appeared. Now we have non-interoperable mobile apps.
- jeswin 11y agoMaybe then this product isn't for you. Even that's a maybe. Fair to say it's needlessly discouraging. Somebody made something, and is giving it out for free so that people can learn code, improve it or just use it. They haven't made the claim that this beats Slack today, but with a community of users and developers, it just might. Btw, it can be a success even if it doesn't fully outclass Slack. Your comment is equally valid for the Linux kernel if it were 1991. Who would use a baby OS when they can get a well rounded commercial OS that crashes less often? Look at where we are now.
- pbreit 11y agoLinux kernel is completely different since there is little or no network effect.
- aw3c2 11y agoYou are fine with a commercial US company storing all your communications? I am not.
- pbreit 11y agoYes. I can't imagine living life worrying about something like that.
- deleted 11y ago[deleted]