News for hackers. Stuff that matters.
Re:Slack Is Buying HipChat from Atlassian by ironjunkie on Thursday July 26, 2018 @05:21PM (#17621290)
When is this overhype for Slack going to stop? It is a chat application with a slightly improved UI like it existed 30 years ago.

This is a step in corporate IT that I really cannot fully understand. It seems that every company//startup has to use slack nowadays to pretend to be cool again.

Everytime I have a serious conversation about the productivity gains or losses of Slack though, it is pretty clear to me that it is more disruptive than helpful. It fosters a "Always on" culture, where irrelevant chats are exchanged publicly to advertise how much work is being done. If you shut down Slack and appear as Offline people assume you are not working.

It also seems to me that now that Slack became the norm for communication, I almost don't receive well written emails with well-argued technical discussions anymore. Everything is now a "Chat" that dilutes the technical discussion because it needs to be responded "directly".

I would expect 2018 to be the year where people start questioning the utility of "Slack everywhere" and not blindly jump on the Slack bandwagon because that's what great startups do.

Re:Slack Is Buying HipChat from Atlassian by capkutay on Thursday July 26, 2018 @07:38PM (#17622326)
Those aren't slack problems, those are people problems. I can just as easily point to email threads that are incoherent and hard to follow. I can also point to meetings with no agenda that waste everyones time but give the appearance of 'managing' or team building.

When used properly (not lazily), Slack is a great place to organize communication between teams. At worst its Skype with a way better UI...what's wrong with that?

Re:Slack Is Buying HipChat from Atlassian by inetknght on Thursday July 26, 2018 @10:44PM (#17623087)
Better than "Skype with a way better UI".

* it has a history I can actually search. Skype used to have this, but removed it when they rewrote it in Electron. !@#$ you to whoever at Microsoft decided to get rid of that; I used chat history search every day as part of my workflow.

* it has an API/plugin ecosystem. Admittedly, that's a walled garden so it's a double-edged sword. But for businesses that's awesome. Skype used to have an API but that's been deprecated. Conjecture: from abuse?

* it has security. I can log on to a private Slack and know that the people in there belong there. I can search for people on Slack and know that I'm communicating with who I intended to communicate. On Skype, you search for your coworker by typing in their name and you end up finding some other person instead. Hope you didn't just reveal corporate secrets to China.

Slack doesn't come without its own set of gripes, for sure. Let me enumerate some of them:

* Information density isn't configurable. I want a teeny tiny font. It's better than what Skype has become but still not as configurable as chat clients from the 90's

* Resource hog. Seriously, we've gone so far backwards it's appalling. Chat clients from the 90s didn't need anywhere near as much memory or CPU as Electron does and they were just as functional (sans audio/video/link preview).

I'm sure there's others but I'm tired

Re:Slack Is Buying HipChat from Atlassian by realusername on Friday July 27, 2018 @03:09AM (#17624053)
I could also add to your list that Slack actually works in other platforms than Windows. Yes it's Electron but at least it's guaranteed to work, unlike Skype for Linux or Skype for Mac.
Re:Slack Is Buying HipChat from Atlassian by inetknght on Friday July 27, 2018 @06:30PM (#17629977)
Funny enough I use Linux and am using the new Skype. The old Skype on Linux wasn't perfect but it was leagues and bounds ahead of the current Electron-based garbage.
Re:Slack Is Buying HipChat from Atlassian by Uberphallus on Friday July 27, 2018 @04:42AM (#17624472)
Oh, it has history... in Outlook, that's like Edge saving your bookmarks in Excel kind of absurd.

But I agree it works like shit, half the conversations aren't there and I can't figure out a pattern or why.

Re:Slack Is Buying HipChat from Atlassian by fredsted on Friday July 27, 2018 @09:37AM (#17625838)
> Information density isn't configurable

Just zoom in/out with Cmd-+ / Cmd--, it's just a browser after all.

Re:Slack Is Buying HipChat from Atlassian by pavel_lishin on Friday July 27, 2018 @10:46AM (#17626326)
That address font size issues, but not relative sizing or spacing issues.
Re:Slack Is Buying HipChat from Atlassian by mnm1 on Thursday July 26, 2018 @11:01PM (#17623143)
Most people are too arrogant to communicate asynchronously successfully. People think that chat is like being on a telephone or in person and that they can demand one's full, exclusive attention. That is some serious arrogance bordering on narcissism when done in personal conversations. At work, it could me more tolerable, but the downside is that no work gets done. Managers need to start to understand this. If you keep someone's full attention for eight hours a day, you should expect no progress. Of course, managers don't understand this either because they are like everyone else described above. In some places, this is understood. I often go days with only a few slack messages at my work, so it's hardly impossible. Then again, we are a fully remote, async business. If I'm not responding, it's rude to demand that I respond, except for pre-scheduled meetings. Not even for emergencies like servers being down. If you have something urgent, call. If not, wait. It's very simple. It works great.
Re:Slack Is Buying HipChat from Atlassian by corv on Friday July 27, 2018 @12:39AM (#17623486)
It’s also possible to mute chats, disable notifications and revisit them periodically.

You get to decide if you want to communicate asynchronously.

Re:Slack Is Buying HipChat from Atlassian by mnm1 on Friday July 27, 2018 @02:19AM (#17623867)
I don't see how this helps when someone is demanding your attention in your personal life or at work. But it will definitely make things worse with people who demand exclusive attention and on the job possibly get you fired.
Re:Slack Is Buying HipChat from Atlassian by corv on Friday July 27, 2018 @03:56AM (#17624277)
The clichéd answer on HN would be to change your employer if your working environment doesn't allow you to concentrate on the job.

As for devops alarms, those should be firing on multiple protocols and platforms anyhow.

Anything else can usually be better accomplished by announcing "office hours" during which you can be reached 1-on-1.

Re:Slack Is Buying HipChat from Atlassian by mmanfrin on Thursday July 26, 2018 @05:35PM (#17621441)
There are two camps: the we-should-just-use-irc camp, and the we-need-every-feature camp. You fall in to the former, and I would bet that a lot of people here fall in to the former.

However, many people fall in to the latter, and Slack handily beats the competition there. There is also an element of having nice and polished features baked in that appeals to many people. Want it on your phone? There's an app. Want to search? Baked in. Want convenient chat bots? Click a button.

To be sure, all these things are possible in IRC and other lo-fi chat protocols, but getting them set up is easy on Slack. I see this as similar to the argument of Linux vs. OSX. Linux can do practically anything OSX can, but it requires tweaking and setting up. It's a battle of pick-and-choose vs having it all baked in.

Re:Slack Is Buying HipChat from Atlassian by emodendroket on Thursday July 26, 2018 @06:22PM (#17621845)
It seems he is in a different camp, specifically the one where you aren't on a chat application all day
Re:Slack Is Buying HipChat from Atlassian by eganist on Thursday July 26, 2018 @07:01PM (#17622123)
You're in the mute-everything-non-critical class, which is a good practice regardless of the client. If they really need you, they'll ring/call/DM. Otherwise, you can check it whenever you're ready.
Re:Slack Is Buying HipChat from Atlassian by munificent on Thursday July 26, 2018 @07:32PM (#17622294)
I think you're confusing communication throughput with latency.

I also don't like using chat at work. It's not because I want less interaction, it's because I want less interruption. Email has a norm of asynchrony where I can respond to email when I reach a good point in my current task. With chat, the other party is presumed to be sitting staring at the screen waiting for my reply, so I have to drop what I'm doing to respond.

I don't think the latter is good for my overall productivity.

Re:Slack Is Buying HipChat from Atlassian by karmelapple on Friday July 27, 2018 @01:18AM (#17623620)
I have never expected that the other party is sitting and staring at the screen in any Slack or chat I’ve used. An @mention will change the expectation of interrupting or not, but as someone who has used various chat programs for 24 years of my life, this ha never been an expectation I’ve had, nor one I’ve seen too frequently expressed.

What do you think has caused that expectation in your mind? Do you wish that for the people you’re chatting with? Have you worked with people who do expect that? Honestly curious.

I wonder how my growing up with it, and in chat rooms with mostly tech-savvy folks, has affected my use and expectations of it, too.

Re:Slack Is Buying HipChat from Atlassian by porker on Friday July 27, 2018 @02:55AM (#17623997)
I've used Slack when contracting at companies (remote and sat in the same room)

> Have you worked with people who do expect that?

Yes. Manager expects it to be like talking to you across the room. You answer there and then. If you slack him though he doesn't expect to reply immediately and gets annoyed if you interrupt him to say you really need an answer.

> Do you wish that for the people you’re chatting with? Yes, saves making a telephone call.

There again, if I Slack someone, it'd better be important not time-wasting.

Re:Slack Is Buying HipChat from Atlassian by munificent on Friday July 27, 2018 @08:03PM (#17630553)
> I have never expected that the other party is sitting and staring at the screen in any Slack or chat I’ve used.

OK, maybe not literally staring at the screen.

> What do you think has caused that expectation in your mind?

I think the structural analogue and communication style — even the name! — of chat is a verbal conversation. In a conversation, you say as little as needed and then pause for the other person to take their turn. Each utterance is pretty short so that you give the other party a chance to respond.

If you do that asynchronously, it takes forever to work through a sizeable quantity of content.

In email, the analogue is written letters. The expected asynchrony is high and in return the writing style accommodates that: each email is usually a roughly complete though with possibly some paragraphs. Since you know the person replying to you can reply to individual sections, it's OK to put out a complete thought. You don't have to shorten it to give them a chance to interject.

Re:Slack Is Buying HipChat from Atlassian by Benjamin_Dobell on Thursday July 26, 2018 @08:52PM (#17622646)
I find clients tend to call to ask "a quick question", this is very disruptive. My experience is if they can't be bothered putting it in writing, then it's probably not very important.
Re:Slack Is Buying HipChat from Atlassian by lifeisstillgood on Thursday July 26, 2018 @07:56PM (#17622405)
I completely agree. It is also the effort to interruption ratio that has reached a tipping point. Once upon a time if I wanted someone's help right now i would have to walk to the actual desk, and bribe them with caffeine or chocolate. If the effort of levering myself out of my chair was greater than the benefit to me I stayed put - hence interrupting another person had a minimum price point - the other person may not like it but the price was paid in public and there was a perceived value to the business.

Phones reduced that price point - but it still has a cost to me.

Now IM / Slack has flipped it on its head - the cost to the interruptor is negligible but the cost for the interruptee is their mental derailment - and no ability to judge the overall benefit of helping until it is too late

Plus I don't really see the win - for real time co-ordination it's hard to beat a mass phone conference ( we are doing a complex release with phased rollouts and devops watching the traffic - then get your headsets on, and everyone must hurry up and wait)

Slack is just secondary for that - useful for spelling out what has been said but otherwise ...

For letting others know what has happened - that's called an after the fact report or "email".

So really i don't see the use case except it means that when like the phone, i reach you i am confident of a reply in a given time period - that may well be defining facto

Re:Slack Is Buying HipChat from Atlassian by overgard on Friday July 27, 2018 @12:26AM (#17623430)
Have you considered that just might be your own psychological burden though? I mean, plenty of people I know respond to slack messages a few hours after the fact, and I myself don't feel super guilty for turning it off for a few hours, and nobody seems to care.
Re:Slack Is Buying HipChat from Atlassian by greglindahl on Thursday July 26, 2018 @07:53PM (#17622389)
I have a different expectation while using Slack. I agree that enough people have your expectation that it's something that should be discussed and agreed upon by everyone using the 'chat' system... Slack provides an easy @channel and @everyone mechanism to control notifications.
Re:Slack Is Buying HipChat from Atlassian by dingaling on Friday July 27, 2018 @12:47AM (#17623515)
> Otherwise, you can check it whenever you're ready.

It's the "check it" that's a mess in a high-volume environment.

E-mail threads that can be seen to branch, and in a pinch I can skip irrelevant branches once I've determined their vector.

But each Slack channel is a continuous stream of text with a tiny scroll slider. There's no possibility of skipping a couple of pages of messages unless one just seaeches for direct mentions, at which point why bother? If it's important they'll just ring / call / e-mail..

Re:Slack Is Buying HipChat from Atlassian by emodendroket on Thursday July 26, 2018 @07:38PM (#17622330)
I do that but it's not the same as not having a chat I'm expected to be checking.
Re:Slack Is Buying HipChat from Atlassian by kupiakos on Thursday July 26, 2018 @09:21PM (#17622763)
Not directly relevant, but it's possible OP is a girl, so not necessarily "he".
Re:Slack Is Buying HipChat from Atlassian by bigcostooge on Thursday July 26, 2018 @11:49PM (#17623311)
It’s possible I’m a fish person, but not likely. And this adds nothing to the discussion.
Re:Slack Is Buying HipChat from Atlassian by philwelch on Thursday July 26, 2018 @05:38PM (#17621475)
> There are two camps: the we-should-just-use-irc camp, and the we-need-every-feature camp.

I'm firmly in the "email should be used for substantive discussions" camp, but ever since we got the bandwidth and CPU necessary for the internet to not be a primarily text-based medium, the illiterates took over and that was the end of that.

Re:Slack Is Buying HipChat from Atlassian by gregmac on Thursday July 26, 2018 @05:57PM (#17621654)
I'm firmly in the "email has no place in internal discussions whatsoever" camp.

Tasks belong in tickets, long-term documentation/policies/meeting notes/etc belong in shared space (wiki), and discussions are faster and more productive in realtime (in-person, video call, or chat). E-mail might kick some of this off, or be used to schedule, but that should be it.

The problem I think most people run into with the realtime discussion is failing to document the outcome of the meeting -- and that of course goes into a ticket or long-term docs. A meeting with no notes or outcome might as well have not happened.

Re:Slack Is Buying HipChat from Atlassian by philwelch on Thursday July 26, 2018 @06:37PM (#17621959)
"discussions are faster and more productive in realtime"

Real-time discussion is great if you don't have to think about what you're going to say before you say it. Unfortunately, that places a very, very low upper limit on the level of depth and consideration that a discussion can reach. Some decisions are hard enough and some situations are nuanced enough that you need to take your time with them, enough that the additional cost of making all of that time strictly synchronous can grow exponentially.

It also excludes large categories of people, including introverts and non-native speakers. I've worked with a number of people who just flat out did not or could not participate in real-time face-to-face discussions, but who could express themselves masterfully via email.

Of course, the "faster! instant! now! now! now!" crowd don't even have the patience for slower, deeper, better-reasoned discussions, which is why they shy away from any form of communication that has any more depth than a tweet or a PowerPoint slide. Slack is great for these people because they don't even have to string words together to communicate, they can just click on a reaction emoji.

Sure, some things (operations, for instance) have genuine urgency to them, and I think real-time communication is essential for situations like that. But if you're doing work that will have an impact on the span of months, quarters, or years--either major strategic business decisions, design, or project development--you're better served by thinking deeper instead of thinking faster, and deep thought is exactly what the long-form written word was invented for.

Re:Slack Is Buying HipChat from Atlassian by linuxftw on Thursday July 26, 2018 @06:52PM (#17622062)
I agree with you and I feel your points are well articulated. I especially like how you summarized the internet as 'the illiterates took over.' Very poignant, indeed. So much of the average person's internet usage boils down to memes and videos, it's quite unfortunate.
Re:Slack Is Buying HipChat from Atlassian by samstave on Thursday July 26, 2018 @08:23PM (#17622527)
One thing to think about with respect to memes and videos is they may evolve to be more dense in their ability to symbolize and convey a much larger amount of information.

There are so many examples of teams successfully communicating state, sentiment and other information among each other with memes and videos an what not.

Also, to help people blow off steam. We don't need to be absolute productive units operating at 100% all the time.

Goofin off is healthy

Re:Slack Is Buying HipChat from Atlassian by linuxftw on Thursday July 26, 2018 @09:12PM (#17622731)
I don't disagree with not being productive 100% of the time. My gripe is that for many non-tech people, their computer time is majority memes and videos. The ratio is all wrong, IMO. This incorrect ratio has created the click-bait internet and other scorns of the modern internet IMO as corporations are catering to the masses.

The internet is such a large collection of knowledge, I just wish more people used it to improve themselves, or at least their understanding of the many different things we have in the world.

Re:Slack Is Buying HipChat from Atlassian by philwelch on Friday July 27, 2018 @01:01AM (#17623563)
Goofing off via chat has been a thing since IRC, and you don’t really need much above and beyond IRC to goof off. And if tech companies treated Slack as belonging to the same class as ping pong tables and kegerators, that would be highly appropriate. But they treat Slack like it’s a serious business communication tool.
Re:Slack Is Buying HipChat from Atlassian by gregmac on Friday July 27, 2018 @02:24AM (#17623889)
One of my biggest frustrations with e-mail as long-form discussion like this is misunderstanding points. Someone will write paragraphs of text arguing their position, but they made a bad assumption or missed something simple at the start that either partly or completely invalidates the rest of what they are saying. Depending on if people realize this or not, it's easy to slip into a kind of bike-shedding discussion arguing about the incorrect details. I've been on both sides of this, and it's one of the reasons I dislike e-mail for it.

I tend towards being an introvert, and I'm not always good at coming up with an argument on the spot. I recognize this, and I will often end the real-time discussion by literally just saying "Ok, I need to go think about this before we discuss it anymore. Let's come back in a day or two." Just like you don't have to respond to e-mails the instant they come in, you don't have to do it for real-time or chat, either.

I will also do the same to others when I can. For example, yesterday I suggested a new approach to how a certain part of our product works, and pitched it to the team. There was only minor feedback so I just said "okay, go think about it, and I'll bring it up again later", so I will probably ask tomorrow to see if anyone has further thoughts on it. It's amazing what sleeping on ideas can do.

The thing I'm really trying to get at here is real-time doesn't mean "now! now! now!". There's absolutely nothing wrong with several meetings over the course of days or weeks or months. For strategic and key design discussions, there should absolutely be documentation written between those discussions. In fact, that's basically the way I operate: discuss, document, give time for people to review, and then discuss again, repeating as much as needed.

There's people that are opposite and want the response "now!", and don't want to take time to think through problems -- but I would guess there's a large overlap with the type of people that come over to your desk / call you and say "I just sent you an e-mail, did you get it?" and then only read the first sentence or two of your reply anyway.

Re:Slack Is Buying HipChat from Atlassian by wokwokwok on Thursday July 26, 2018 @08:26PM (#17622541)
Its superficial to suppose the immediacy of slack is its only feature.

The reality is that email fails to serve the purpose for complex discussions that involve many people, especially when you're using a rubbish email system like outlook.

Another form, be it meetings, chat, forum, whatever is required for this... and to be fair, gmail and the like offer some form of searching and sorting nested threads...

...but your complaint is broadly the same as the argument against having meetings in general.

Certainly, it is an oppinion, but not helpful or realistic.

Slack is disruptive, but 'just use email' isn't the answer.

Re:Slack Is Buying HipChat from Atlassian by philwelch on Friday July 27, 2018 @12:58AM (#17623550)
Outlook may very well be shit, but that’s largely because business/enterprise email products are optimized for the same PowerPoint-addled minds that Slack is. Rich text is where email first started to go wrong.

Seriously, go read the lkml archives sometime, and go tell the authors of one of the most important and high quality pieces of foundational software in the world that they would be better served with something like Slack.

Re:Slack Is Buying HipChat from Atlassian by alanfranzoni on Thursday July 26, 2018 @06:05PM (#17621717)
Your suggestions may work inside a company. E-mail is the only federated system we've left. If you need to contact somebody outside it, you're screwed. XMPP/Jabber could have solved some of this, but it's pretty dead right now.
Re:Slack Is Buying HipChat from Atlassian by keithnz on Thursday July 26, 2018 @06:27PM (#17621881)
I generally agree with greg, and that covers 90% of the cases, for the times where Email is used with external entities, it usually gets dumped into issue tracking / wiki

Most work communication is usually within our issue tracking system

We use slack very lightly,

- most of our conversations are face to face but anumber of remote employees, and slack is used instead of face to face. Often for video calls

- copy pasting things to other people

- a sort of mini internal HN where links are posted to interesting things in the dev world and we discuss

- prodding people "Oi, my PR is still waiting .... " "did you setup ... ?" etc

- telling people where we went to lunch so they can find us.

Re:Slack Is Buying HipChat from Atlassian by throwaway1555 on Thursday July 26, 2018 @06:15PM (#17621790)
The org I work for has a bunch of Slack channels that we invite our clients into as single channel guests (If they don't already use Slack). We have Gov & corporate using it without issue and they love it.
Re:Slack Is Buying HipChat from Atlassian by rrdharan on Thursday July 26, 2018 @09:33PM (#17622814)
I think if you ask Slack about that they'll happily tell you about Slack Grid.

EDIT: Whoops actually Shared Channels is the feature I was thinking of: https://slackhq.com/introducing-shared-channels-where-you-ca...

Re:Slack Is Buying HipChat from Atlassian by eadmund on Friday July 27, 2018 @09:00AM (#17625622)
> Tasks belong in tickets, long-term documentation/policies/meeting notes/etc belong in shared space (wiki), and discussions are faster and more productive in realtime (in-person, video call, or chat).

I wonder how much of this attitude is a result of poor email client UIs. I switched over to using notmuch for my mail about a year ago, and I now consider email to be a great place for discussions: I can search my entire history almost instantaneously, far faster than with Gmail or Inbox.

> The problem I think most people run into with the realtime discussion is failing to document the outcome of the meeting -- and that of course goes into a ticket or long-term docs. A meeting with no notes or outcome might as well have not happened.

I definitely agree here. This falls under the heading of 'things we used to know as a society that we've forgotten.' Every meeting should have an agenda, even it's just a single agendum 'discuss $FOO,' and every meeting should have some sort of minutes, even if they're just 'discussed $FOO, decided to pursue course $BAR.'

Re:Slack Is Buying HipChat from Atlassian by porker on Friday July 27, 2018 @03:02AM (#17624020)
> The problem I think most people run into with the realtime discussion is failing to document the outcome of the meeting -- and that of course goes into a ticket or long-term docs. A meeting with no notes or outcome might as well have not happened.

I think the attraction of email is it looks like it short-circuits the need for this. "It's all in writing in the email trail" makes moving fast look easy (no realtime meeting that then has to be written up, the document amended on people's feedback etc). But understanding is missing and misunderstanding happens.

I'm starting to move an organisation's planning from emails into meetings and specifications. They are resisting massively because it "wastes" time. Given every project up to now has changed spec twice after launch, I see time being saved if it's correct at launch.

Re:Slack Is Buying HipChat from Atlassian by qznc on Friday July 27, 2018 @04:27AM (#17624414)
I'm in the same camp. In my company there is so much knowledge hidden in inboxes that should be available and searchable by everybody instead. I ask my colleague and be forwards me an email thread from three months ago where I was not included. This is inefficient.
Re:Slack Is Buying HipChat from Atlassian by pm90 on Thursday July 26, 2018 @05:47PM (#17621550)
That's a little too harsh. Not everyone is good at expressing themselves through an email chain; doesn't mean they're illiterate though.
Re:Slack Is Buying HipChat from Atlassian by eric_h on Thursday July 26, 2018 @05:56PM (#17621637)
It's very much a learned skill. I was fortunate to learn it well in school (and polish it further in my professional life). People who haven't learned to express themselves clearly and concisely are indeed to the left of me in the spectrum of literacy.

But again, it can be learned by everyone, it just takes time and effort.

Re:Slack Is Buying HipChat from Atlassian by philwelch on Thursday July 26, 2018 @06:58PM (#17622101)
Not everyone is good at expressing themselves in a real time conversation, either. Any medium of conversation excludes people who aren't good at that medium.

But if you have to choose a medium of conversation, are you better off choosing one that excludes introverts, non-native speakers, and people who aren't loud and obnoxious enough to command the room? Or would you rather exclude people who lack the patience or intellectual ability to read or write more than two or three lines of text at a time? Which choice allows deeper and more thoughtfully considered ideas to enter the discussion?

I'm loud and obnoxious enough to thrive either way, but I really don't want important professional decisions to be made by the "rofl tl;dr" crowd.

Re:Slack Is Buying HipChat from Atlassian by lovich on Thursday July 26, 2018 @10:56PM (#17623129)
That's kind of a false dichotomy you've got going there. Introverts and non native speakers are all slow deep thinkers who need a thinkers medium to communicate, which is slow by your definition. Everyone using a quick communication medium is a moron though right? I assume that's what you meant by people who lack intellectual ability.

They are just different mediums. Long form is better for getting across new ideas that have to be explained for the first time, but a medium like emoji allows for incredibly dense communication with single glyphs once the meaning has been established

Re:Slack Is Buying HipChat from Atlassian by philwelch on Friday July 27, 2018 @03:05PM (#17628333)
It’s not a false dichotomy because it’s not a dichotomy: I’ve mentioned that I myself can communicate effectively either way. A lot of people can.
Re:Slack Is Buying HipChat from Atlassian by ebiester on Thursday July 26, 2018 @06:09PM (#17621744)
Email: Two use cases.

With email, how can I subscribe to conversations I'm interested in? Mailing lists are nice, but we have no real way to make mailing lists that start and stop on the fly like a chat channel in a way that is searchable to the entire organization during or after the fact.

What email list system allows for quick creation and the ability for everyone in an organization to know that a conversation is happening and how to join with the ability to get all the context necessary in a chronological order? (Reading threads can get really repetitive in a mailing list, especially when trying to get up to speed on an issue.)

You get to all the requirements, and you end up with a discussion board instead or a new product that is to email lists what slack is to chat.

Email is great for some things, but there's a reason people use slack instead even when they already have email.

Re:Slack Is Buying HipChat from Atlassian by Alex3917 on Thursday July 26, 2018 @06:47PM (#17622024)
Our product https://www.fwdeveryone.com does almost all of what you’re looking for, and will do everything within a few months. (We still need to add live updating threads, and we’re also working on an add-on so you can upload content directly from gmail.)
Re:Slack Is Buying HipChat from Atlassian by ebiester on Friday July 27, 2018 @09:20AM (#17625739)
I like it, and that solves an interesting use case. I'd say there's a use case of assumed-private email and assumed-public email, and you're trying to solve both at the same time. What I'd want is basically this combined with a mailing list system where mailing lists could be made and ended quickly - like a slack channel, that ties to this.

I hope you all do well with this!

Re:Slack Is Buying HipChat from Atlassian by sokoloff on Thursday July 26, 2018 @06:13PM (#17621771)
> Mailing lists are nice, but we have no real way to make mailing lists that start and stop on the fly like a chat channel in a way that is searchable to the entire organization during or after the fact.

Isn’t that what subject lines and mail archives are useful for?

Re:Slack Is Buying HipChat from Atlassian by ebiester on Thursday July 26, 2018 @06:38PM (#17621964)
What's the mail archive that can be set up with the same ease of use and permissions as slack? What, are you going to say hypermail?

Nobody has put together a simple solution in the mail domain. Maybe there's a market for it - turns out someone might pay for it if it's better than the slack experience.

Re:Slack Is Buying HipChat from Atlassian by u801e on Thursday July 26, 2018 @09:21PM (#17622767)
> With email, how can I subscribe to conversations I'm interested in?

There's always newsgroups, which use NNTP (which isn't that dissimilar to email). They have existing groups in a hierarchy that can be subscribed to. It doesn't really give users the ability to create new newsgroups in the fly though.

Re:Slack Is Buying HipChat from Atlassian by rrix2 on Thursday July 26, 2018 @10:08PM (#17622956)
Are there any resources on deploying your own internal NNTP service
Re:Slack Is Buying HipChat from Atlassian by u801e on Saturday July 28, 2018 @12:34PM (#17633822)
The standard software package is called INN ( https://www.eyrie.org/~eagle/software/inn/). It should come pre-packaged in upstream repositories for various linux distributions.
Re:Slack Is Buying HipChat from Atlassian by philwelch on Thursday July 26, 2018 @06:46PM (#17622013)
> You get to all the requirements, and you end up with a discussion board instead or a new product that is to email lists what slack is to chat.

This would also be acceptable IMO. Any medium that enables asynchronous long-form written communication has advantages that are fundamentally impossible for any synchronous chat medium to match.

It turns out that listservs have successfully done this for decades. If there was even a fraction of the effort invested in this communication style as is invested in reinventing IRC with emoji and reaction gifs, I'm sure it would be even better.

Re:Slack Is Buying HipChat from Atlassian by tomnipotent on Thursday July 26, 2018 @05:51PM (#17621596)
Email is crap for many types of workflows that Slack excels in.
Re:Slack Is Buying HipChat from Atlassian by worldsayshi on Thursday July 26, 2018 @06:12PM (#17621762)
Email is crap because there is no agreed on way to structure old and new content, quotes, references and links, everyone insists on bloating with html signatures and crap that isn't part of the discussion.

Additionally, all this bloat and lack of structure makes it hard to search the text for both humans and machines.

Not saying that Slack is better, it addresses some of the structuring and some bloat problems, but adds distraction and encourage discussion bloat instead.

Re:Slack Is Buying HipChat from Atlassian by toomuchtodo on Thursday July 26, 2018 @05:59PM (#17621662)
It’s too bad most of those workflows don’t apply to business use cases.

Is it a chat client? A knowledge base? A conference call? A command line? Who knows!

Re:Slack Is Buying HipChat from Atlassian by tomnipotent on Thursday July 26, 2018 @06:17PM (#17621805)
> It’s too bad most of those workflows don’t apply to business use cases.

Which is totally why Slack isn't popular with businesses. /s

Just because you personally haven't found it useful, doesn't mean hundreds of thousands of other business users haven't.

Re:Slack Is Buying HipChat from Atlassian by emodendroket on Thursday July 26, 2018 @06:24PM (#17621851)
Businesses pay for a lot of stuff that doesn't work. Simply saying everyone else is doing it is not necessarily convincing.
Re:Slack Is Buying HipChat from Atlassian by prlambert on Thursday July 26, 2018 @05:59PM (#17621669)
I'm curious as to how that breaks down? Which kind of workflows are best in email, which in Slack?
Re:Slack Is Buying HipChat from Atlassian by sequoia on Thursday July 26, 2018 @06:36PM (#17621951)
_This_ is the 64 thousand dollar question that no one seems to have a clear answer to, and leaves people frustrated with both email and slack.

I tried emailing longer form things at my current job and rapidly hit a cultural wall: people _do not like_ getting long emails, or emails with more than 1 or 2 replies. Slack people apparently have no problem with because it's "lighter weight", but I struggle to see how always-on disruption is lighter weight than check-it-a-couple-times-per-day email.

I think a deeper problem is lack of delineation of responsibility and adequate planning. Slack & other "always on" communication systems make it easy to say "why plan? I can _just ask_ when I need to know something" or "we'll have a conversation" rather than specifying & recording or relying on a more rigid interface like a ticketing system.

tl;dr: get off my lawn you dang kids!!

Re:Slack Is Buying HipChat from Atlassian by dasil003 on Thursday July 26, 2018 @06:57PM (#17622097)
Featured specifications work better in email, live debugging/forensics work better in Slack.
Re:Slack Is Buying HipChat from Atlassian by kasey_junk on Thursday July 26, 2018 @08:17PM (#17622494)
Featured specifications work better in source control...
Re:Slack Is Buying HipChat from Atlassian by u801e on Thursday July 26, 2018 @09:14PM (#17622735)
You can have both with git format-patch/git send-email and git am :)
Re:Slack Is Buying HipChat from Atlassian by u801e on Thursday July 26, 2018 @09:07PM (#17622708)
> I'm firmly in the "email should be used for substantive discussions" camp

I wish there were more people who were in the "newsgroups should be used for substantive discussions" camp. They're better than email in that context.

Re:Slack Is Buying HipChat from Atlassian by philwelch on Friday July 27, 2018 @01:18AM (#17623621)
I never had a chance to get into newsgroups that much, but I believe you.
Re:Slack Is Buying HipChat from Atlassian by paulie_a on Friday July 27, 2018 @06:40AM (#17624943)
Email has unfortunately become "I don't check it or care anymore"

I am flooded with automated notifications that basically are "who gives a shit". I think the main reason I use email is for password reset. When you receive 1-2 thousand emails of non-spam but still unimportant cruft, it gets ignored or overlooked.

Email is pretty much dead to me as a meaningful way to communicate.

Sidenote: the term "ping me" needs to go away.

Re:Slack Is Buying HipChat from Atlassian by smt88 on Thursday July 26, 2018 @05:44PM (#17621523)
Email has a lot of problems, but the dealbreaker for my company is that it isn't secure.
Re:Slack Is Buying HipChat from Atlassian by bigiain on Thursday July 26, 2018 @07:18PM (#17622225)
And you somehow trust Slack as a "secure alternative"?
Re:Slack Is Buying HipChat from Atlassian by smt88 on Thursday July 26, 2018 @08:25PM (#17622536)
Where did I imply that? There are tons of options for business chat. My point was only that email isn't even in the running.
Re:Slack Is Buying HipChat from Atlassian by closeparen on Thursday July 26, 2018 @08:36PM (#17622573)
The security model for internal email on a corporate email server is pretty similar to a corporate slack instance.
Re:Slack Is Buying HipChat from Atlassian by smt88 on Thursday July 26, 2018 @10:31PM (#17623042)
I've never seen any email system used securely. Even smart people will send sensitive info to a personal address instead of corporate, for example. Email wasn't purpose-built for controlled internal comms.

Part of this is a UI problem, but it's still a problem.

I didn't say Slack is the answer, either. Just that email isn't a serious competitor to Slack.

Re:Slack Is Buying HipChat from Atlassian by tathougies on Thursday July 26, 2018 @07:25PM (#17622261)
If you want secure emails use GPG. Unlike slack, GPG is both open-source and offers government-level security. I don't think slack is more secure than GPG.
Re:Slack Is Buying HipChat from Atlassian by closeparen on Friday July 27, 2018 @01:19AM (#17623627)
Companies are generally at more risk from failure to produce message content in a lawsuit, regulatory action, HR investigation, etc. than from eavesdropping. "Secure" in a corporate setting means subject to IT's surveillance, filtering, and archiving. If anything, security's job is to make sure employees aren't using things like PGP, personal webmail, Facebook, etc. to evade corporate retention policies.

Maybe mysterious quasi-state actors will steal your secrets and outcompete you decades from now, but they could probably do that anyway. The SEC will certainly fuck you up right now if you can't demonstrate adequate controls on regulated employees' communications.

Re:Slack Is Buying HipChat from Atlassian by tathougies on Friday July 27, 2018 @05:15PM (#17629469)
I'm talking about personal e-mail. Still businesses can easily enforce retention policies with PGP by using a master key.
Re:Slack Is Buying HipChat from Atlassian by maw on Thursday July 26, 2018 @07:46PM (#17622351)
If that were viable people would already be doing it. It's not, and so very few people are. I wish this weren't the case but it is.
Re:Slack Is Buying HipChat from Atlassian by spookthesunset on Thursday July 26, 2018 @07:33PM (#17622301)
And how does that work for your average person using outlook / google for email?
Re:Slack Is Buying HipChat from Atlassian by tathougies on Thursday July 26, 2018 @08:00PM (#17622418)
Then build on top of email, instead of developing yet another 'secure' proprietary system.
Re:Slack Is Buying HipChat from Atlassian by Nursie on Thursday July 26, 2018 @05:54PM (#17621630)
There's way too much noise in my email inbox, stuff gets lost.

Important/immediate discussions take place in person, or on slack. (Or hipchat or sametime or lync or windows messenger or hoary old ICQ for all I care...)

Re:Slack Is Buying HipChat from Atlassian by bigiain on Thursday July 26, 2018 @07:20PM (#17622239)
> There's way too much noise in my email inbox, stuff gets lost.

I find that happens an order of magnitude more often in Slack than email. The number of times important things here don't get done on time (or at all) because "Oh, I must have missed that in Slack...)

Re:Slack Is Buying HipChat from Atlassian by hfourm on Thursday July 26, 2018 @05:57PM (#17621650)
Email can also create bottlenecks and unneeded silos of information...
Re:Slack Is Buying HipChat from Atlassian by sequoia on Thursday July 26, 2018 @06:38PM (#17621961)
Sorry to get triggered but oh my god I dislike those buzzwords. I find those two come up any time attempts are made to delineate responsibilities or make it possible for teams to run in parallel (by saying "you work on this area of speciality, I'll work on that" i.e. "silos").
Re:Slack Is Buying HipChat from Atlassian by hfourm on Monday July 30, 2018 @05:51PM (#17648439)
Ehhh, you kinda mixing problems here.
Re:Slack Is Buying HipChat from Atlassian by KyeRussell on Thursday July 26, 2018 @09:11PM (#17622728)
> the illiterates took over and that was the end of that.

That's a very harsh attack and I'm sure you're aware of all the nuances you're conveniently skipping over. I'm not sure how you think this adds to the discussion at all.

Re:Slack Is Buying HipChat from Atlassian by spookthesunset on Thursday July 26, 2018 @07:29PM (#17622277)
> the illiterates took over and that was the end of that.

That's pretty arrogant. Perhaps people have different communication styles than you. Not better, not worse... just different.

Re:Slack Is Buying HipChat from Atlassian by philwelch on Friday July 27, 2018 @01:14AM (#17623598)
What word would you use for people who are incapable of communicating through the written word? Or for an Internet that is increasingly designed to cater to such people?

The dialup-era Internet was mostly text and a little bit of pictures. There was good text, bad text, and lots and lots of fanfiction, but at least it was text. Even if you went to The Onion, there might be one goofy photoshopped photo but you had to read an actual article with real paragraphs to get the jokes. Now everything is a video, or a picture, or a meme, and everything longer than 140 characters is “tl;dr”. That’s a cultural decline akin to when television displaced reading in the mid-20th century.

I can communicate in either style, so it’s not a personal thing from my perspective—except, since I can communicate in either style, I can also tell which style is more conducive to deep and meaningful discussion.

Re:Slack Is Buying HipChat from Atlassian by amorphid on Thursday July 26, 2018 @06:21PM (#17621840)
I don't see any compelling reason to adopt IRC. It does nothing that I care about that Slack doesn't do. If Slack completely implodes, I would search for Slack alternative. If IRC really was my only option, I'd use it just long enough to write a basic alternative myself that replaced or extended IRC w/ the features I really want.
Re:Slack Is Buying HipChat from Atlassian by bigiain on Thursday July 26, 2018 @07:10PM (#17622178)
For one thing, an IRC client doesn't pin a core of my cpu at 100% and consume half a gig of ram...

(But I realise I'm well out on the losing end of this argument, even in groups of old-school hard core technical friends/colleagues, I've been given the "crazy look" when suggesting we just use irc for chat... )

Re:Slack Is Buying HipChat from Atlassian by amorphid on Thursday July 26, 2018 @08:22PM (#17622524)
Slack isn't perfect; I agree with that. I haven't experienced the CPU issue, but it does seem to like RAM quite a bit. I just opened it w/ one account active, and it was eating maybe 400MB of RAM. I bumped that up to 6 open accounts, and now it's chewing up maybe 2GB of RAM.
Re:Slack Is Buying HipChat from Atlassian by eadmund on Friday July 27, 2018 @09:04AM (#17625645)
I'm quite fond of emacs-slack, which is a much better client experience than the Slack 'web' UI.
Re:Slack Is Buying HipChat from Atlassian by Diederich on Thursday July 26, 2018 @09:29PM (#17622798)
> pin a core of my cpu at 100% and consume half a gig of ram...

I'm not doubting you, and I acknowledge that I hear that kind of thing with some frequency, but I've not seen Slack (running in Chrome on Ubuntu) use anything like those amounts of resources.

I've had a pretty busy slack client running for several days, and it's using 204,484K of memory and 2.0% of one CPU.

Re:Slack Is Buying HipChat from Atlassian by contras1970 on Friday July 27, 2018 @05:55AM (#17624782)
200M/2% is still pretty bad, isn't it? IRC clients worked perfectly on machines with less total virtual memory 20 years ago (and before).

    USER        PID %CPU %MEM    VSZ    RSS TT  STAT   STARTED      TIME COMMAND
    fubar      2922  0.0  0.1  61648  26668  2  S0+    19Mar18  22:58.73 weechat
Re:Slack Is Buying HipChat from Atlassian by Diederich on Friday July 27, 2018 @11:04AM (#17626461)
I hear you! I've been using the Internet most every day since 1988, and am still occasionally struck by the amount of resources seemingly straightforward programs use these days.

Re: Slack resource utilization: I'm not passing a value judgment as much as expressing confusion over multiple claims I've noticed about Slack utilization that is far, far greater than anything I've seen.

Re:Slack Is Buying HipChat from Atlassian by tecleandor on Thursday July 26, 2018 @11:17PM (#17623203)
If I had an irc server/service were I could easily login/control access with a Google domain account... <3
Re:Slack Is Buying HipChat from Atlassian by jfoster on Thursday July 26, 2018 @10:56PM (#17623131)
I had this problem with Slack. I switched to using it within Chrome. I can't be sure why it performs so much better that way (Chrome throttling it?), but it does.
Re:Slack Is Buying HipChat from Atlassian by blkhawk on Thursday July 26, 2018 @07:08PM (#17622168)
I don't see any compelling reason to adopt Slack. It does nothing that I care about that IRC doesn't do. If IRC completely implodes, I would run my own IRC server.
Re:Slack Is Buying HipChat from Atlassian by Scene_Cast2 on Thursday July 26, 2018 @11:05PM (#17623161)
IRC is horrible on phones (shitty history when you drop out of an internet connection, no cross-device unread-count synchronization, no encryption or login, etc). There are add-ons that try to fix that, but it's still a giant pain.

I personally love Riot and Matrix as a "modern IRC".

Re:Slack Is Buying HipChat from Atlassian by xPaw on Friday July 27, 2018 @04:21AM (#17624388)
The Lounge is an IRC client that solves the problems you describe (persistence on any device, synchronised unread counters, push notifications) - https://github.com/thelounge/thelounge

It does require having your own server to host it on though.

Re:Slack Is Buying HipChat from Atlassian by linuxftw on Friday July 27, 2018 @03:05PM (#17628334)
Hadn't seen this before. Looks nice. I tried the demo, smooth other than the /j is not an alias for /join, which I think is an obvious oversight.
Re:Slack Is Buying HipChat from Atlassian by spookthesunset on Thursday July 26, 2018 @08:44PM (#17622613)
> I would run my own IRC server

That's nice for you personally, but how does running an inhouse bespoke IRC server have anything to do with whatever line of business your company is in?

Re:Slack Is Buying HipChat from Atlassian by exikyut on Thursday July 26, 2018 @08:01PM (#17622422)
I like this approach very much.

IRC is just a particular implementation of chat. The only thing keeping it relevant is the several hundred thousand people currently connected to servers.

Within a more defined context, such as work communication, adoption network effects become irrelevant. You can just build your own system and set everybody up to use it.

Re:Slack Is Buying HipChat from Atlassian by munchbunny on Thursday July 26, 2018 @07:37PM (#17622320)
I'm in the camp that Slack is a great UI for work chat, and that work chat is for low latency, low bandwidth communication.

If I want high latency, high bandwidth, there's email. If I need low latency, high bandwidth, that's an in person whiteboard session or a video call.

That does mean I think Slack is overhyped... but that also means I think Slack does something valuable. Just maybe not as valuable.

Re:Slack Is Buying HipChat from Atlassian by halostatue on Thursday July 26, 2018 @09:50PM (#17622881)
Hipchat actually outperformed Slack for my team in every respect, with three exceptions (all of which were supposed to be solved by Stride):

1. No markdown support and half-assed code highlighting support. 2. No (real) message editing. 3. Silly parenthesis based emoji.

Its search is better than Slack’s; its performance is better than Slack’s; its integrations are better than Slack’s; its client memory and CPU usage are better than Slack’s (whether in a tab or as a real, native app); its group video chat is better than Slack’s (does Slack even have video chat integrated, with screen sharing?). Most importantly for us, its price was 4x better than Slack’s all while offering better features, performance, etc. The only thing it didn’t win out on was hype. (It should also be noted that HipChat could also be bought in a self-hosted configuration, which allowed for HIPAA compliance, something that Slack won’t even bother competing on. I didn’t need it, but hey, it matters to some people.)

Slack is an overpriced distraction monkey. They’re selling it like it’s the whole enchilada, but it’s a damned feature bullet. I personally cannot wait until Slack is dead, because it’s the worst chat service I’ve ever used (and I love full-featured integrations).

Now, I have to find a replacement for HipChat that won’t cost us US$200 per month for our office (if we pay a year in advance, more if we don’t).

Re:Slack Is Buying HipChat from Atlassian by mp01 on Thursday July 26, 2018 @10:22PM (#17623011)
You and I have had very different experiences with Hipchat. The search is terrible, the integrations are worse, the mobile app hardly ever sends me notifications when it should, there's almost no customizability, the native app randomly drops messages. For me, Slack isn't hype, it's simply a better product.
Re:Slack Is Buying HipChat from Atlassian by fireblade87 on Friday July 27, 2018 @09:20AM (#17625737)
Disclosure: I work with Flock, a messaging product.

I think even though the industry is fairly nascent, a lot of team messaging products seem to occupy unique sweetspots. It's probably just a case of which product suits an individual's/ team's working style more. In fact, I have seen different people rate the same set of features in contrasting ways.

That said, a lot of stuff which you mentioned resonates with features we feel are critical as well (integrated group video chat with screen sharing, seamless integrations, better pricing, among others). We have had a bunch of Hipchat users migrate to Flock over the past few months using our migration tool. Per the reviews we got, they found the transition pretty seamless. If you want to give us a try, reach out to us at support at flock dot com. We do have some offers for Hipchat/ Stride users :)

Re:Slack Is Buying HipChat from Atlassian by sqldba on Friday July 27, 2018 @02:48AM (#17623971)
The lack of Slack on-prem over HipChat is a deal killer for major Enterprise. You can justify "cloud" when Microsoft is running it and has millions of dollars to put into feasibility and security studies and audits.

Letting a strappy upstart have access to that data is a completely different story.

Re:Slack Is Buying HipChat from Atlassian by grantlmiller on Friday July 27, 2018 @09:57AM (#17625961)
This point is spot on, but often overlooked.
Re:Slack Is Buying HipChat from Atlassian by brightball on Thursday July 26, 2018 @05:45PM (#17621526)
The different in the Linux/OSX comparison is that Linux is constantly improving. IRC hasn’t changed much in years.
Re:Slack Is Buying HipChat from Atlassian by SirensOfTitan on Thursday July 26, 2018 @05:51PM (#17621597)
IRCv3 has some great features it’s trying to standardize: https://ircv3.net
Re:Slack Is Buying HipChat from Atlassian by madeofpalk on Thursday July 26, 2018 @06:52PM (#17622065)
Mean while, every single chat and IM application has steamrolled straight past.
Re:Slack Is Buying HipChat from Atlassian by SirensOfTitan on Thursday July 26, 2018 @07:53PM (#17622387)
I think ‘steamrolled’ is a little strong. Slack is more or less a pretty design on otherwise old concepts and ideas. Not to trivialize that: it was despirately needed.

Really IRC just needs some well designed clients, I don’t like any of the offerings I’ve seen for iOS or desktop.

Re:Slack Is Buying HipChat from Atlassian by lossolo on Thursday July 26, 2018 @05:50PM (#17621589)
> IRC hasn’t changed much in years.

https://ircv3.net/

It's changing a lot for some time now.

Re:Slack Is Buying HipChat from Atlassian by ebiester on Thursday July 26, 2018 @05:58PM (#17621658)
It's amazing - I've used IRC before but every feature is an indecipherable mess based on what it offers me as a user.

https://ircv3.net/irc/

IRC is interesting, but it doesn't solve the use case by itself. (IE, as a user I can easily look back to the entire history of the channel regardless of when I joined and can search every message that was ever sent on the server - or every message in the last 12 months even.)

I use that daily.

Re:Slack Is Buying HipChat from Atlassian by Karunamon on Thursday July 26, 2018 @05:52PM (#17621606)
A set of RFCs isn't really in the same ballpark of the same planet of the same local galactic group as a mature product that I can go sign up for and be using in under a minute.

Maybe in a few years. I say maybe, because XMPP is an IETF RFC, and frankly, it sucks.

Re:Slack Is Buying HipChat from Atlassian by SamWhited on Thursday July 26, 2018 @08:08PM (#17622458)
What do you not like about the protocol? Like everything, it has its warts, but having worked on a few more-or-less proprietary protocols XMPP is much better designed and thought out than most of them. The community has had a lot of time to address some of its flaws whereas Slack, Stride, et al. tend to reinvent the same problems XMPP solved 20 years ago.
Re:Slack Is Buying HipChat from Atlassian by hyperdimension on Thursday July 26, 2018 @08:28PM (#17622546)
Let me just start by saying that I'm a big fan of XMPP. I run my own server, and talked to my friends exclusively through XMPP until that fateful day that Google turned off federation support for Gmail chat, and I lost contact with a bunch of friends. I still run my own server, though I don't use it nearly as much as I used to.

XMPP is a well-thought-out protocol, and a lot of the XEPs are great features. The problem I always had with XMPP is that XEP support is unequally distributed among clients, and the fragmentation really undermines the amount of cool features XMPP has to offer. As a (made-up) example, Psi+ might support video calls, but not server-side history, and Pidgin only supports server-side history, and Adium is the only one that supports Service Discovery...if I want both, I have to pick a client, and possibly have to use two clients signed in with different resources.

As a possible solution, we could have a "logo program" for XMPP, where a core set of XEPs are required to call yourself an XMPP client (this is the case already IIRC), and you get rights to call yourself "supporting XMPP-Enhanced" if you support these other XEPs, and "supporting XMPP-Full" if you support all of these XEPs. Something like that might work, but you'd have to have a way to actually drive development toward these features.

Re:Slack Is Buying HipChat from Atlassian by SamWhited on Thursday July 26, 2018 @08:38PM (#17622580)
I'm going to be pedantic here, but I think it's important to be precise: this is a problem with the public/federated XMPP network (let's call the network "Jabber", since some people use the term that way), not with XMPP (which is a network protocol that could be used by any number of services). That is to say, XMPP==HTTP, Slack==google.com.

XMPP could be used to build a service like Slack (with its own clients, specific feature set, etc.) that may or may not be federated and it would still have the benefits of using an open protocol (even if it's not federated I can use a more accessible client, a client on a platform they don't support, less work to get up and running because libraries exist, etc.)

I'm hoping the Compliance Suites will become something like you mentioned in the future, but I'm no longer the author so we'll see what the new authors do with it: https://xmpp.org/extensions/xep-0387.html

Re:Slack Is Buying HipChat from Atlassian by arendtio on Friday July 27, 2018 @08:03PM (#17630555)
I thought about this too. My idea was to introduce some sort of version badges, like 'This client supports feature set 2018'. Every 2 to 3 years there should be new definition of which XEPs a client should support in order to be allowed to be called 'Supports feature set xxxx'.

That way you could very easily coordinate a common target for XEPs. Clients which would not support the newest features would still work with the others but users could simply see which clients support the state of the art features. And for developers it would make it easier to identify and skip old XEPs (e.g. how many XEPs are there to confirm a message has been received? Which is the recommended one for new implementations?).

Re:Slack Is Buying HipChat from Atlassian by Thkejehd on Thursday July 26, 2018 @07:17PM (#17622220)
When was the last time you used Linux? I installed Ubuntu on a Dell lappy provided by work, everything just worked and it required less tweaking than osx would have for serious SWE work.
Re:Slack Is Buying HipChat from Atlassian by tigershark on Thursday July 26, 2018 @07:53PM (#17622391)
I heard the same luring song for the last 20 or so years. If Linux works for you then enjoy it. Don’t even try to suggest that Linux is easier than Mac OS X because I don’t like liars.
Re:Slack Is Buying HipChat from Atlassian by denimnerd on Thursday July 26, 2018 @09:51PM (#17622885)
it's easier for development. os x sucks, I use it to surf the web on my ouch. my real dev machine is in my office with linux
Re:Slack Is Buying HipChat from Atlassian by jen729w on Thursday July 26, 2018 @10:33PM (#17623049)
It "sucks", really? You don't think that might be a bit of an overstatement?

You may not prefer it, but it objectively does not "suck".

Re:Slack Is Buying HipChat from Atlassian by darth_mastah on Thursday July 26, 2018 @08:44PM (#17622610)
I would agree with most of what you said except for the point about Linux and OSX. Yes, it used to be like that some 10+ years ago, but not anymore. However I can still find this myth repeated here and there nowadays. These days Linux works out of the box, with no more tweaking or settings up than what is required for OSX.
Re:Slack Is Buying HipChat from Atlassian by jchung on Thursday July 26, 2018 @06:14PM (#17621777)
> When is this overhype for Slack going to stop?

I challenge you to consider whether your perspective applies to the 99% of people who use Slack that are not developers writing software. For those people, email is often not a place where well-argued discussions happen. It's usually a place where chat-like communication happens, slowly, and in an ill-fitting interface. For non-developers, let's take a operations associate for example or a logistics manager, or someone else whose job is to coordinate and communicate frequently, Slack plays a very different role than it does for devs.

Unfortunately for you, and others like you who don't like Slack, if 99% of your company wants to use it, you'll almost certainly get pulled in. Unless your department or team explicitly opts-out, you'll get pulled into the same platform the rest of the company is using.

This isn't to say you're wrong -- just to say that we must not judge the hype around Slack, or it's clear successes, as a fad if we're only judging it based on the experiences of the kinds of people who frequent HN.

Re:Slack Is Buying HipChat from Atlassian by meowface on Thursday July 26, 2018 @06:21PM (#17621832)
From my experience, in most office jobs, email is primarily used for serious and well-argued discussions concerning projects, business goals, technical details, etc. Software developers really don't use email any differently from IT support, accountants, HR managers, or salespeople. Non-developers generally reserve chit-chat for chat software, just like developers do.

Not sure what it is about HN assuming software devs are somehow intellectually and professionally superior to others.

Re:Slack Is Buying HipChat from Atlassian by spookthesunset on Thursday July 26, 2018 @07:36PM (#17622317)
> Not sure what it is about HN assuming software devs are somehow intellectually and professionally superior to others.

Dunno but this thread is full of a bunch folks rather arrogantly assuming their way is the One True Way.

Slack (and hipchat) didn't get big for no reason. It's because it fulfills a pretty big need. Tons of people in my company use & love Slack... Last company was a big hipchat company...

Re:Slack Is Buying HipChat from Atlassian by caf on Thursday July 26, 2018 @07:36PM (#17622316)
I agree that the "software dev" distinction here is not relevant.

However, it's definitely true that email is typically used both for "serious and well-argued discussions" and for chatty threads along the lines of

  Thanks.

  BTW How are we looking for this month's revenue target?
  
  >No idea, maybe the data load didn't run last night,
  >I'll look into it.
  >
  >>This report looks broken, the opportunity I closed
  >>yesterday isn't in there, what's up?
Re:Slack Is Buying HipChat from Atlassian by meowface on Friday July 27, 2018 @03:21PM (#17628505)
Sure, but it's not like a software dev wouldn't send a similar email, just discussing something development-related instead of revenue-related.
Re:Slack Is Buying HipChat from Atlassian by caf on Friday July 27, 2018 @09:41PM (#17630994)
I am in complete agreement on this point.
Re:Slack Is Buying HipChat from Atlassian by meowface on Saturday July 28, 2018 @01:28AM (#17631700)
Sorry about that, seems my eyes skipped over the first line of your previous reply.
Re:Slack Is Buying HipChat from Atlassian by evrydayhustling on Thursday July 26, 2018 @10:14PM (#17622980)
> Everytime I have a serious conversation about the productivity gains or losses of Slack though, it is pretty clear to me that it is more disruptive than helpful.

So, the tens of thousands of teams paying for Slack either aren't having serious conversations or have decided the opposite. Here are some things I think you are undervaluing about team chat:

- It replaces many meetings and phone calls that are more interruptive. - It helps distributed teams with legitimate needs for casual collaboration. - It reduces an enormous cost of people being blocked waiting for email answers to simple questions that could not be anticipated.

The disadvantages of team chat can be avoided by discipline, but the benefits above require an assistive tool.

While we are at it, if you can't distinguish Slack from other team chat solutions, here are some things I think you are undervaluing:

- ease of onboarding for teams and individual users - scalability to large, active teams - Enterprise IT management - automatic refunds for inactive users - integration and third party app community - Dev community supporting custom integrations - strong mobile and desktop experiences

All of the above are super important for companies adopting, even though they're not about the core channel-messaging interaction you experience day to day. None of the alternatives check all of these boxes, and only teams is close.

Re:Slack Is Buying HipChat from Atlassian by ishaanbahal on Friday July 27, 2018 @08:37AM (#17625478)
I'd say you should give Flock a shot! It does provide a very similar feature set and does some things differently! The ease you talk about is all there, a lot of third party app integrations are also there. The platform lets you run proper apps inside of flock, apart from the usual slash commands and bots. All the pricing grids provide video conference by default, even the free plan! And the pricing is way cheaper than Slack.

I'm a dev at Flock, and an ex-user of Slack in my previous company, I hardly miss anything Slack had that isn't there on Flock!

Re:Slack Is Buying HipChat from Atlassian by tabbott on Thursday July 26, 2018 @08:37PM (#17622575)
Because just about every technical team needs the ability to do some sort of real-time communication, and Slack's UI is obviously better polished than the products that predate it (HipChat/IRC/etc).

If you're looking for a product built by top MIT engineers who spent years thinking about how to make chat actually productive, check out Zulip. I'm one of those MIT engineers, and I agree that Slack is a huge waste of time, for precisely the reasons you describe (here's our attempt at explaining how Slack wastes your time: https://zulipchat.com/why-zulip/, and how Zulip solves those problems; there's more on our homepage).

The fact that Slack is, in most organizations, either very low-traffic or a waste of time is why we don't market Zulip primarily as "open source Slack" -- it really is a different product, designed to be amazing for a large, distributed team doing a lot of communication, without things becoming overwhelming.

If you don't believe me, read this awesome cartoon by one of our users: https://twitter.com/b0rk/status/986444234365521920

(As another reason for Slack's success, I'll also add that a lot of "Slack clone" products are pretty buggy; everyone underestimates how much work a high-quality chat experience is. Check out https://zulip.readthedocs.io/en/latest/subsystems/markdown.h... and https://zulip.readthedocs.io/en/latest/subsystems/events-sys... if you want to learn about the complexity of a few of the more interesting challenges.)

Re:Slack Is Buying HipChat from Atlassian by tozeur on Friday July 27, 2018 @04:32AM (#17624437)
Did you really have to mention your “MIT” education twice to convince us that you solved a relatively simple UI problem?
Re:Slack Is Buying HipChat from Atlassian by yoz-y on Friday July 27, 2018 @06:43AM (#17624953)
I don't think it is a simple problem. Much like TODOs, everybody has their opinion about how a chat app should behave. Zulip seems fine, but it's not that unique either, there is also Twist and I can imagine that many of the other competitors do too. Note that Slack has threads too but they are different, Google Chat also has threads but they are not named.
Re:Slack Is Buying HipChat from Atlassian by matchbok on Thursday July 26, 2018 @08:43PM (#17622602)
Someone finally gets it! This is exactly what I've seen as horrible as a Slack user. Zulip looks great!
Re:Slack Is Buying HipChat from Atlassian by Eridrus on Thursday July 26, 2018 @10:11PM (#17622964)
I didn't get why everyone was getting hyped over a product without threads when they were the most useful part of Flowdock, so I'm glad you're trying to think about it further.

But the flat thread model is still limited, particularly for complicated topics even a thread starts having the same problem as a channel where there is too much going on; have you thought about tree-structured threads, or some way of branching threads when there is a bunch of discussion happening on different topics?

I haven't really used Slack much, but one of the other places with lots of space for improvement in Flowdock was search, and Slack does seem to be investing there significantly, and I hope Zulip is as well.

Re:Slack Is Buying HipChat from Atlassian by tabbott on Thursday July 26, 2018 @10:39PM (#17623076)
We've thought about a tree-based model, but our current thinking is that a feature of that form would add a lot of UI complexity, for fairly limited benefit. One of the key things we'd lose with a tree-based model is the ability for someone catching up on a conversation to efficiently read it without a lot of jumping around between different views (or having to read a tree, rather than a linear history).

With Zulip's existing model, you can always fork off a side discussion by just starting a new topic, if appropriate adding links in one or both directions (and people pretty naturally do that when it makes sense to). Some Zulip users are fans of a convention to name a topic "original_topic.d" for a "digression" off a topic, but I think it's a much better approach to choose a topic that more directly suggests what the forked conversation is about.

(And I agree search is really important! If you're having lots of high-value conversations in a tool, it needs to be easy to find them later. Zulip's powerful full-text search has been praised as a lot better than Slack's since our very first prototype version of it. I think a big part of the reason is that the threads provide the context to make it easy to find the rest of a conversation. But we're always working on making it better).

Re:Slack Is Buying HipChat from Atlassian by mtremsal on Thursday July 26, 2018 @10:01PM (#17622928)
A Julia Evans cartoon is high praise indeed. Good for you!
Re:Slack Is Buying HipChat from Atlassian by g3rv4 on Thursday July 26, 2018 @09:50PM (#17622876)
wow, this looks really really really good
Re:Slack Is Buying HipChat from Atlassian by ellyagg on Thursday July 26, 2018 @05:44PM (#17621517)
You write and borrow plug-ins for Slack. With plug-ins, Slack becomes an extensible, configurable, fine-grained company alerts system. You adapt it to alert you about your latest website traffic, analytics goals, customer support requests, and bug tickets to triage.

When Slack is down for a few hours, I know start-ups that feel it in the gut.

As a social tool, Slack is one among many, but social tools for work are becoming huge because they enable passive knowledge transfer. Employees can spy on others' conversations to see who knows what and that knowledge makes companies more efficient.

Something's lost and something's gained in living every day, but Slack isn't a fad and it's not going anywhere.

Re:Slack Is Buying HipChat from Atlassian by laumars on Thursday July 26, 2018 @06:27PM (#17621888)
What you've described is just as applicable to nearly every other popular communications platform whether it's Slack, IRC, Skype, Twitter or even email.

Slack didn't invent those qualities. It's not unique in that regard.

What Slack does do better than most is provide a half decent interface for real time chat amongst groups of people. Personally I'd prefer vanilla IRC because I'd then get to chose my chat client but in terms of official clients go by, Slack is better than most (though that's really more of a criticism about Skype, email, etc than a compliment to Slack. I mean how is it that so many collaborative tools have such poorly designed UIs?)

Re:Slack Is Buying HipChat from Atlassian by mdeeks on Thursday July 26, 2018 @05:47PM (#17621561)
Going through all of your channels you don't need immediate updates from and doing /mute will go a long way to getting the silence you want. People can still @mention you to get your attention if needed. You can check muted channels on your own time when you feel like it. You should also set up Do not Disturb and turn off the red notification dots.

The rest is a cultural problem that exists will all communication channels (including email). Ask people to be mindful and not use @channel all of the time (you can disable @channel if it is abused). Ask people to keep their chats to relevant channels. e.g. Daily interesting links do not belong in #general, please keep it to #random. Stuff like that.

Also, encourage people to move long complicated topics to a thread (to not annoy everyone in the room). Or ask them to compose a larger email or wiki page on the topic.

Re:Slack Is Buying HipChat from Atlassian by shub on Thursday July 26, 2018 @11:21PM (#17623217)
Oh my God, people use Slack without changing the "Notify me about" setting to "Direct messages, mentions, and keywords"? I work on a 100% remote team and would rapidly go insane without that.
Re:Slack Is Buying HipChat from Atlassian by komali2 on Thursday July 26, 2018 @06:02PM (#17621693)
For some inexplicable reason, in the absurdly big Hack Reactor alumni slack, it's considered cool to scoff at people asking for conversations to be taken into threads.

There's like 3000 people in there. Sometimes shitloads of conversations are happening at once. The people that refuse to use threads aren't cool, they're just co-opting literally the entire channel for just their conversation.

I see it as a forum, where you browse threads and click into the ones you want to discuss in. I guess other people see it as a bloodless Colosseum, may the loudest win.

Re:Slack Is Buying HipChat from Atlassian by mdeeks on Thursday July 26, 2018 @06:20PM (#17621826)
Ask, don't scoff? Also to be fair, Slack's implementation of threads is awful. Probably their most poorly done feature in my mind.

If there is already a lively topic ongoing in a room and I need to jump in with another topic, I write a message and say "Hey I have a question, can someone help me?" and then I immediately start a thread with myself so people see that it is a thread and click it to respond rather than just spamming the room.

I have always wanted to try out twistapp and see how it is with their "Thread first" UX mentality.

Re:Slack Is Buying HipChat from Atlassian by osdiab on Friday July 27, 2018 @02:47AM (#17623967)
I tried out Twist with my team and I loved it. Much easier to keep up with corporate communications—people tag you on the threads you absolutely should care about, for the rest you can skip entire conversations if they aren't relevant to you instead of sifting through a giant unorganized Slack channel. Searching works well. Idk how scripting bots for it goes but I never really cared for 99% of the bots people write for Slack so I never minded. Highly recommend.

In my current team that uses Slack, I just made it a policy that all conversations have to be in threads. If they're not I just flip a shit until people give up and make threads again lol. Most people don't care enough to retaliate, so that happened a few times and then everybody got used to the system; this is basically an approximation of Twist now (where the destructive behavior is super easy to commit... sigh)

Re:Slack Is Buying HipChat from Atlassian by madeofpalk on Thursday July 26, 2018 @06:54PM (#17622073)
I've definitely found that preemptive threading is a lot more successful than hoping others will cooperatively thread the conversation
Re:Slack Is Buying HipChat from Atlassian by gregimba on Thursday July 26, 2018 @06:42PM (#17621993)
That slack is rather depressing I think I have most channels muted.
Re:Slack Is Buying HipChat from Atlassian by wheels on Thursday July 26, 2018 @10:19PM (#17623005)
We really wanted to not use Slack. We really wanted something self-hosted. After weeks of wasting time trying a half-dozen alternatives, we bit the bullet and now use Slack too. I too thought, "Chat isn't that hard -- why wouldn't we self host?"

Things we were looking for:

- Separate work / personal accounts (i.e. not just Skype, Telegram, etc.)

- Decent native apps for macOS, Android and iOS, bonus points for Linux and Windows

- Reliable notifications across those platforms

- Tracking unread messages across platforms (i.e. you get the whole history everywhere, everywhere knows what the last message you read on any device is)

- Some basic niceties like the ability to drop images into a chat and have them show up across all devices

That's it, really. Aside from the last one, that's almost the definition of group chat. It doesn't sound hard. All self-hosted alternatives failed.

Things that couldn't hack it:

- Jabber

- IRC

- Rocket.Chat

- Mattermost

- Zulip

- Matrix / riot.im

It seems mostly the Achilles' Heel is apps and reliable notifications. This seems like it shouldn't be that hard, but almost everything fails there. Most platforms couldn't reliably have message show up punctually on all platforms. Sometimes the clients took 15% of a laptop's CPU idling. Often messages just wouldn't show up until you explicitly opened the app on mobile.

So, like I said, now we use Slack. And we're mostly happy. I had to fight the dork impulses to start writing my own version of this and get back to work that mattered.

Re:Slack Is Buying HipChat from Atlassian by sandGorgon on Thursday July 26, 2018 @11:37PM (#17623261)
Same here. Mobile apps and notifications are super hard - especially when you pair them with email notifications (in case you don't see a chat).

Hipchat did this amazingly well. There was a strong guarantee that a notification would be delivered - either email or app.

I don't think a lot of others do it well. It seems that everyone is mucking about threads and UI and emojis.

Re:Slack Is Buying HipChat from Atlassian by noirbot on Friday July 27, 2018 @09:55AM (#17625948)
I'd argue that Hipchat had the exact opposite problem with notifications. It was _too_ aggressive about notifying everywhere.

I've had many times where I was looking at a DM room with someone in Hipchat, with the window focused, and it was still sending me emails with every message from them like I was AFK. This is especially common on the mobile apps, both Android and iOS. I'd often be chatting on my phone at lunch, and come back to my computer to find 50-100 emails of every reply I'd gotten in Hipchat.

Re:Slack Is Buying HipChat from Atlassian by slededit on Thursday July 26, 2018 @05:27PM (#17621345)
A few months ago slack's early plan was posted here. From day one this was the goal - they knew it was just a chat app so they had to make it feel like something different.

Its one of the best marketing coups in recent history and I'd love to see more analysis on how it was pulled off.

Re:Slack Is Buying HipChat from Atlassian by greglindahl on Thursday July 26, 2018 @05:36PM (#17621453)
I was involved in the early days of IRC, and personally, I'm amazed at how great Slack is.

I parachuted into an org which had a not-great email culture and took up Slack as a replacement. It was amazingly great.

Re:Slack Is Buying HipChat from Atlassian by slededit on Thursday July 26, 2018 @05:42PM (#17621501)
I wish I could find the original document. They do spend about 1/8th talking about how it has to be a great experience. But the majority of the document discusses how they aren't a chat app, they had a broader vision of team communication. And so you don't compare Slack to IRC because IRC is "just" a chat app while Slack is for "collaboration".

In the early days of Slack we had Office Communicator in Microsoft. But because they thought of themselves as essentially MSN messenger for business they didn't do the things Slack did with their clear vision. Ultimately both apps existed to send text/files/images to people in realtime but Slack communicated a vision of how this should work while the rest just let you figure it out yourself.

Re:Slack Is Buying HipChat from Atlassian by andygcook on Thursday July 26, 2018 @07:48PM (#17622359)
Not sure, but perhaps you are referencing the article from Stewart Butterfield, We Don’t Sell Saddles Here: https://medium.com/@stewart/we-dont-sell-saddles-here-4c5952...
Re:Slack Is Buying HipChat from Atlassian by slededit on Thursday July 26, 2018 @08:09PM (#17622463)
Yes! Thank you.
Re:Slack Is Buying HipChat from Atlassian by u801e on Thursday July 26, 2018 @09:34PM (#17622819)
> I was involved in the early days of IRC, and personally, I'm amazed at how great Slack is.

At my company, we used to use IRC for internal communication and have since transitioned to Slack. The primary difference I see is that in chat, we see reactions to certain messages, in-line paste snippets, and links that use a slack redirect service.

I don't really see much utility in reactions. In-line paste snippets could just as well be a link I could click on to display the image or document in an external application I launch. And the slack redirect service makes it much harder to search my browser history for the document I was looking for.

I've also noticed that in the browser I use (Firefox), slack will, after a few days of using it in the same tab, become very laggy and non-responsive. This requires me to close the tab and open a new one to free up whatever resources were causing it to slow down so much. This was never a problem in the local application I used for my IRC client.

I'm not very impressed with Slack.

Re:Slack Is Buying HipChat from Atlassian by wuliwong on Thursday July 26, 2018 @06:08PM (#17621741)
I think it's far less about marketing and more about lowering the barrier to entry. I work at a real estate company. They were using Slack before I got here and did not have a single technical person on staff. This company would have never considered IRC if Slack didn't exist.
Re:Slack Is Buying HipChat from Atlassian by ironjunkie on Thursday July 26, 2018 @05:33PM (#17621422)
It also see it as a hugely successful marketing coup.

As an early employee of a startup, I remember the day we had to setup the initial infrastructure. For the majority in the room, Slack was an absolute requirement. They didn't wanted to have the ability to chat, they wanted to specifically use Slack, like a badge of honor.

Re:Slack Is Buying HipChat from Atlassian by GuiA on Thursday July 26, 2018 @05:59PM (#17621667)
> Its one of the best marketing coups in recent history and I'd love to see more analysis on how it was pulled off

Steward Butterfield pushed private beta invites to his well connected Silicon Valley social media friends, who then imposed it in their startups because “it’s what everyone else is doing, it’s going to revolutionize communication”. Rinse, repeat.

Source: a social media ninja wizard friend of Butterfield worked in the same startup as I did in the private beta days. I found it to be yet another internal chat app at the time, but my CEO drank the kool aid right away.

Re:Slack Is Buying HipChat from Atlassian by komali2 on Thursday July 26, 2018 @06:07PM (#17621731)
To be fair, it now has actual useful zero setup functionality like screen sharing and file sharing.

Before that though yea I didn't get the point.

Re:Slack Is Buying HipChat from Atlassian by hakfoo on Thursday July 26, 2018 @08:48PM (#17622628)
I like the message board model, like Basecamp, myself.

* You can respond in a delayed manner and not appear rude.

* Complex stuff can be previewed before submission.

* The subject and thread organization adds more fine-grained control than you usually get with Slack channels. The #team-name channel might have discussions on several topics at once, not all of which affect you, and no easy way to filter them. On a message board, it's easy to break out a new thread even if people are subscribed to it by default.

* Slack search is ugly because you come back two months later and have to pull the info out of a tangled discussion with unrelated stuff in the middle.

Re:Slack Is Buying HipChat from Atlassian by chx on Thursday July 26, 2018 @07:02PM (#17622132)
I participate less in channels but 1-on-1 chats with colleagues I work with is indispensable. I am an old hat, I have been online for 25 years (OK, it'll be 25 on September 2, fine, yes I am part of the Eternal September cohort). But I have never seen any app, talk, ICQ, AOL, MSN, Skype, you name it, I tried it, I used it which made this so easy. Discussion and code separates, inserting images and longer code snippets are trivial. Remember the IRC rule of not pasting more than three lines and pastebinning the rest? And now it has video and voice which works, just like that.

And part of the hype might be how easy it is to add emojis and have a little fun. It's important, too.

Re:Slack Is Buying HipChat from Atlassian by Alex3917 on Friday July 27, 2018 @12:07AM (#17623367)
> Everytime I have a serious conversation about the productivity gains or losses of Slack though, it is pretty clear to me that it is more disruptive than helpful.

This past year at Inbox Awesome, one of Slack's team leads asked the audience how many there used Slack. Of the 300 or so people there, around 75% raised their hands. Next he asked for a show of hands on how many people felt that Slack made them more productive. Not a single person raised their hand. It's on video at around 17:30 here:

https://livestream.com/accounts/9197973/events/7910977/video...

Re:Slack Is Buying HipChat from Atlassian by sanderjd on Thursday July 26, 2018 @08:20PM (#17622508)
When is the Slack-hating hype going to stop? It's a tool that lots of businesses find useful. Its a company that makes a good product that they sell for money to people who find it useful. This is exactly the kind of success story we badly need a lot more of in our industry. And yet the top comment on every Slack-related story is some variant of "why not just use email or IRC?" It's a bummer.
Re:Slack Is Buying HipChat from Atlassian by karlkatzke on Thursday July 26, 2018 @05:46PM (#17621538)
We use HipChat. It’s terrible, and it has been a frequent comment that having Slack would help us build better communication culture, because people avoid using hipchat (and use Skype or other platforms instead).
Re:Slack Is Buying HipChat from Atlassian by wuliwong on Thursday July 26, 2018 @06:09PM (#17621745)
I don't think I've ever used HipChat. What don't you guys like about it?
Re:Slack Is Buying HipChat from Atlassian by emodendroket on Thursday July 26, 2018 @06:27PM (#17621893)
I worked at a place where employees lobbied for Slack endlessly until we got rid of HipChat because -- and I am being completely serious here -- you can't upload as many custom smilies in HipChat.
Re:Slack Is Buying HipChat from Atlassian by Jach on Thursday July 26, 2018 @08:49PM (#17622638)
On the other hand you have to manually resize things for Slack, whereas Hipchat would autoscale and let you crop too. So annoying.~
Re:Slack Is Buying HipChat from Atlassian by eddieh on Thursday July 26, 2018 @06:39PM (#17621973)
That was one concern we had where I work, but Slack does many things better—not just unlimited custom emoji.
Re:Slack Is Buying HipChat from Atlassian by TallGuyShort on Thursday July 26, 2018 @07:01PM (#17622124)
It's pretty terrible at handling any kind of networking failure (or whatever else causes it to have trouble getting a message delivered). Sometimes the UI will make something appear to have been sent, and quite some time later it gets marked as unsent. There's no explicit option to quit trying, or retry. Sometimes that message eventually disappears, and sometimes the recipient will then receive numerous identical copies of the message without me taking any action. This seems to be typical among users at other companies I talk to as well. This also seems to happen a lot more than I would expect, given that Internet connections are pretty reliable these days.
Re:Slack Is Buying HipChat from Atlassian by hrktb on Thursday July 26, 2018 @06:32PM (#17621923)
On the basic level, it doesn’t have as many integrations as slack. It’s mostly important for obscure services, as they often won’t be integrating thousands of chat apps, so they’ll choose Slack.

On the day to day level, it crashes even more than Slack, and syncs badly.

The pettiest and weirdest part is it doesn’t signal edited messages. The editing window is super short, but it still feels like being moonlighted when you read something and 2 secs later it’s a different thing.

Re:Slack Is Buying HipChat from Atlassian by shub on Thursday July 26, 2018 @11:25PM (#17623232)
Gaslighted. Moonlighting is a different thing.
Re:Slack Is Buying HipChat from Atlassian by dylrich on Thursday July 26, 2018 @06:43PM (#17621999)
HipChat (At least for me on Windows) absolutely messes up any SQL I try to send to someone. It's unusable because HipChat apparently adds characters to the beginning of each line. At this point I just email the SQL, but I really shouldn't have to for quick and dirty queries.
Re:Slack Is Buying HipChat from Atlassian by zjaffee on Thursday July 26, 2018 @06:34PM (#17621937)
In addition to many general software issues (it crashes a decent amount), it's not particularly easy to send images or documents over it (where as with slack I can take a screen shot of a dashboard and post exactly what I am referring too).
Re:Slack Is Buying HipChat from Atlassian by sumedh on Thursday July 26, 2018 @08:43PM (#17622601)
> What don't you guys like about it?

You cannot edit comments in Hipchat. I can talk about other issues as well but not editing comments is a deal breaker for me.

Re:Slack Is Buying HipChat from Atlassian by Jach on Thursday July 26, 2018 @08:51PM (#17622643)
Sure you can, though I stumbled on it. Type s/sub/repl and it edits.

HipChat works with Pidgin, which doesn't support edits, I imagine you'll see something similar as with the Discord edit feature when you're connected via Pidgin (you get a new message, prefixed with EDIT:).

Re:Slack Is Buying HipChat from Atlassian by afranchuk on Thursday July 26, 2018 @09:23PM (#17622770)
Nah, it just shows the regex as typed. So not much of a different experience from traditional irc!
Re:Slack Is Buying HipChat from Atlassian by briandear on Thursday July 26, 2018 @06:21PM (#17621836)
Sync. I have three computers and an iPhone. If I check a message on one device, it still shows unread on the other devices. It's total crap.
Re:Slack Is Buying HipChat from Atlassian by Jach on Thursday July 26, 2018 @08:58PM (#17622672)
To be fair Slack doesn't do this and other network related things much better (in my experience). For each complaint here about HipChat I experience the same failings in Slack, just less often. But Slack is a bit better, so people make the argument that it adds up. (We moved from HipChat to Slack several month sago, I didn't find it much of a game changer apart from getting the company to pay Slack to store history and make it searchable but I'm someone who would be content with IRC and searching local logs.)
Re:Slack Is Buying HipChat from Atlassian by nl on Thursday July 26, 2018 @06:42PM (#17621992)
I actually raised a ticket for this.

There was a long thread I didn't follow at all about how that was how it was supposed work.

That's when I switched to Slack.

Re:Slack Is Buying HipChat from Atlassian by hrktb on Thursday July 26, 2018 @06:27PM (#17621884)
That’s the best case.

It often fails to notify of new direct messages, I suspect thinking one device was active when it was received.

Re:Slack Is Buying HipChat from Atlassian by closeparen on Thursday July 26, 2018 @10:09PM (#17622957)
The client freezes and crashes frequently, and messages routinely fail to deliver, with less than 20,000 people in an organization.
Re:Slack Is Buying HipChat from Atlassian by themagician on Thursday July 26, 2018 @06:22PM (#17621843)
There are two other thing that have happened in the past few years:

• Gchat was effectively deprecated

• AIM is gone

You might be surprised how many companies now use Slack that have NOTHING to do with IT an/or software: everything form PR agencies to manufacturing.

I wouldn't be surprised if half of Slacks user base is now people who were using Gchat or AIM. All the major players who offered free chat basically got out, and Slack was kind of the cheapest cross-platform alternative. Even at the end of it's life million of people still used AIM daily for work, and then it suddenly went kaput.

Re:Slack Is Buying HipChat from Atlassian by Karunamon on Thursday July 26, 2018 @05:34PM (#17621429)
None of the problems you mentioned are unique to any particular messaging product, up to and including IRC and Jabber.

And with respect, you cannot speak to any culture other than the few you've been a part of. I can say with some authority that this is not a problem at my workplace.

The reason IM has proliferated is precisely because it's instant and usually targeted. Email is a pain in the ass and usually serves as a dumping ground for irrelevant messages. If your culture demands that you treat a fundamentally asynchronous tool as synchronous, that's a problem with your culture, not the tool.

Re:Slack Is Buying HipChat from Atlassian by ironjunkie on Thursday July 26, 2018 @05:47PM (#17621552)
I would agree with you, except that Slack promotes actively that culture of quick response and disruption. And I indeed blame that most work cultures took that in blindly without reflecting on what the impact would be.

I see it as something similar to the rise of open-spaces. Now there is a backslash against it because people finally realize that it was overhyped and that open-spaces are maybe not always that good.

Regarding emails, I disagree with you. It is still my go-to channel for deep technical discussions on difficult subjects on which you need to reflect. With emails, I have no pressure to respond directly. When I respond, I will write multiple well constructed paragraphs where I explain why I would do this or this technical choice. Emails are archived easily and can be reread and referenced later.

Slack is a dumping ground of irrelevant messages, the opposite of your experience.

Re:Slack Is Buying HipChat from Atlassian by SamWhited on Thursday July 26, 2018 @08:12PM (#17622477)
Slight aside: I think one of the big problems in the IRC and XMPP communities is that we discuss them as if the protocol itself or the public federated network (in the case of Jabber) were a "messaging product", but it's really not. Someone could (and should) build a messaging product with XMPP or IRC. HipChat started out that way a bit, but then tacked on more and more proprietary bits, or abused the XMPP protocol in its own clients enough that it could hardly be called XMPP anymore, which was a real shame.
Re:Slack Is Buying HipChat from Atlassian by emodendroket on Thursday July 26, 2018 @06:22PM (#17621841)
> I would expect 2018 to be the year where people start questioning the utility of "Slack everywhere" and not blindly jump on the Slack bandwagon because that's what great startups do.

I would not hold my breath.

Re:Slack Is Buying HipChat from Atlassian by viraptor on Thursday July 26, 2018 @05:45PM (#17621529)
It depends on the company model. If everyone works in the same place, is probably not that useful. If you're partially/fully remote, something like Slack is pretty much necessary. It really changes the way you experience other people.

There's one side of it that's less organised then a proper email chain. There's the other side that replaces the physical water-cooler and allows people to join public conversations they'd otherwise not be aware of.

Re:Slack Is Buying HipChat from Atlassian by lossolo on Thursday July 26, 2018 @06:06PM (#17621723)
We do not use Slack, we use IRC for direct and fast communication. We do not use it for things that need RFCs and technical specifications, for that we use gitlab and other tools.

IRC is great and I am using it for 14+ years already. It's stable, fast, efficient and secure with lots of options. I've written a lot of IRC bots in many languages because protocol is so easy and every language have library/bot for IRC that can be easily expanded with your logic/code.

Before there was a cloud and big data, we used IRC for handling distributed services as high availability central orchestration to which many services/servers connected that had IRC bots running on them. We had control over many machines and services from IRC channels, with full authorization/authentication, logging channels, you could run commands on one server or on many same time, you've seen real time error reporting or when node went down.

It worked great and still works great.

Re:Slack Is Buying HipChat from Atlassian by theamk on Thursday July 26, 2018 @06:39PM (#17621968)
What is the good story of multi-computer/mobile IRC access, with shared read state notifications?

I used to run IRC on the server in the screen session, but this is unusable on mobile. And setting up properly was a total PITA.

Re:Slack Is Buying HipChat from Atlassian by xPaw on Friday July 27, 2018 @04:23AM (#17624396)
The Lounge solves the problems you describe: https://github.com/thelounge/thelounge#overview
Re:Slack Is Buying HipChat from Atlassian by lossolo on Thursday July 26, 2018 @09:27PM (#17622787)
You could use znc.
Re:Slack Is Buying HipChat from Atlassian by briandear on Thursday July 26, 2018 @06:26PM (#17621876)
Can you share an image inline? Can you rapidly search the history? Can you customize alerts? Does it work reliably on mobile? You're debugging something and you want to share a screenshot, inline, how does that work on IRC? Can you start audio or video calls with room participants?

Slack is great. I don't need to waste time writing bots because all of the tools I use already have simple integrations: GitHub, Box, DropBox, Intercom, etc. Doing all of that within IRC is a pain. For example: responding to an Intercom conversation from within Slack. I can set up Slack for an org in literally minutes. With IRC? Not literally minutes.

Re:Slack Is Buying HipChat from Atlassian by cellularmitosis on Thursday July 26, 2018 @06:36PM (#17621956)
I think most of the "Why not IRC?" sentiment comes from a viewpoint of "I only use chat for sending short, ASCII sentences." The parent comment really captures the additional use-cases which make Slack much more productive for developers discussing code.
Re:Slack Is Buying HipChat from Atlassian by u801e on Thursday July 26, 2018 @09:50PM (#17622878)
> I think most of the "Why not IRC?" sentiment comes from a viewpoint of "I only use chat for sending short, ASCII sentences."

Most IRC clients support unicode. Also, I've never had an issue just using an internal pastebin to share code-snippets with other devs. If we needed to work on code together, we would use an application like remote desktop or a shared screen session.

Re:Slack Is Buying HipChat from Atlassian by h1d on Saturday July 28, 2018 @05:35AM (#17632406)
This.

I absolutely cannot see why people still recommend IRC today for work use. It can pretty much only do text for the moment you're online and no we don't have time (money) to hack IRC to meet our needs.

Re:Slack Is Buying HipChat from Atlassian by lossolo on Thursday July 26, 2018 @09:49PM (#17622874)
> Can you share an image inline?

Not inline, but you can share link to the image or send it to other person/persons via DCC directly, that's what you do on IRC.

> Can you rapidly search the history?

Sure, no problems with that, all the channels we use are logged and ready for advanced search.

> Can you customize alerts?

Yes.

> Does it work reliably on mobile?

Works for us.

> You're debugging something and you want to share a screenshot, inline, how does that work on IRC?

I already answered that.

> Can you start audio or video calls with room participants?

We don't do that on IRC.

If Slack works for you then great, it doesn't do anything for us. We have different workflow than you, which doesn't mean it's worse, it's just different. We don't need integration with dropbox, intercom etc, because we don't use them and we have IRC integration with tools we use already. We host all our tools and infrastructure and we need to control the whole stack.

I didn't said anywhere that new startup should go with IRC (unless you are already familiar with IRC with your team). I've shared my experience and opinion about IRC. We had infrastructure built around IRC already, we have a lot of experience with IRC and whole team knows IRC very well. I know some other teams that use IRC and they don't have any problems either.

Re:Slack Is Buying HipChat from Atlassian by u801e on Thursday July 26, 2018 @09:48PM (#17622869)
> Can you share an image inline?

You can always paste a link to an image hosting service and launch the viewer as a separate application. I don't really see why viewing the image in the same application as the rest of the text is seen as an advantage. If it's inline, it would eventually disappear from the screen as more messages are posted.

> Can you rapidly search the history?

I can use grep on the locally stored log files.

> Can you customize alerts?

That depends on the client.

> Does it work reliably on mobile?

The IRC client I have on my Nokia phone works just fine.

> You're debugging something and you want to share a screenshot, inline, how does that work on IRC?

Normally, you post a link to an image or pastebin service that shows the problem.

> Can you start audio or video calls with room participants?

You would have to use a separate application for that. FWIW, I use Slack in Firefox and that feature (at least the last time I tried it), didn't work. I had to install chrome to get it to work.

Re:Slack Is Buying HipChat from Atlassian by h1d on Saturday July 28, 2018 @05:39AM (#17632414)
I don't know what fight you're fighting but we have other fights to attend to.

> image service

Now the data is outside, not an option.

> grep logs

How do you tell a designer to use grep on her iPhone? I can't even figure that out myself.

> use other devices for audio / video

And now what is the point of keeping IRC?

Re:Slack Is Buying HipChat from Atlassian by u801e on Saturday July 28, 2018 @12:20PM (#17633765)
>> image service

> Now the data is outside, not an option.

The company can easily host it's own image service. The one I work for has had one for over a decade.

>> grep logs

> How do you tell a designer to use grep on her iPhone? I can't even figure that out myself.

How do I get a Slack client on my Nokia N9? Contrived examples can work both ways.

Re:Slack Is Buying HipChat from Atlassian by smolder on Friday July 27, 2018 @12:21AM (#17623415)
There are clients that support automatic inlining of linked media. see irc-cloud which even does the hosting for you.
Re:Slack Is Buying HipChat from Atlassian by me551ah on Friday July 27, 2018 @07:48AM (#17625253)
Applications like slack/flock/microsoft teams work because they integrate all of the apps/third party websites that you would use. So instead of checking multiple websites in a day for updates ( crashes on crashlytics, new reviews on play/app store, new pull requests on github , new task in JIRA etc), you can get realtime updates for them in one tool.

A lot of conversations which happen in a workplace revolve around these tools, and have updates in one place not only save time but also encourage conversations around these updates.

Disclaimer: I work for Flock, an alternative to Slack. We are currently rated as #1 slack alternative on Product Hunt and PC Mag.We have a import tool so that you can import all of your data from HipChat on to Flock.

Re:Slack Is Buying HipChat from Atlassian by raldi on Thursday July 26, 2018 @07:00PM (#17622118)
I feel the same way about web browsers, and before that, sound cards, and before that, color monitors.
Re:Slack Is Buying HipChat from Atlassian by snom380 on Thursday July 26, 2018 @07:18PM (#17622221)
In my experience, Slack is the first chat application that both techies and non-techies actually use. I don't know why that is. But instead of asking when the hype is going to stop, it might be useful asking why the hype is there in the first place. [Edit:spelling]
Re:Slack Is Buying HipChat from Atlassian by u801e on Thursday July 26, 2018 @09:39PM (#17622835)
> Slack is the first chat application that both techies and non-techies actually use.

IRC, MSN Messenger, AIM, and Yahoo Chat were definitely used by both groups. None of them required a lot of resources to run.

Re:Slack Is Buying HipChat from Atlassian by icelancer on Thursday July 26, 2018 @09:10PM (#17622721)
>> Everytime I have a serious conversation about the productivity gains or losses of Slack though, it is pretty clear to me that it is more disruptive than helpful. It fosters a "Always on" culture, where irrelevant chats are exchanged publicly to advertise how much work is being done. If you shut down Slack and appear as Offline people assume you are not working.

This is once again entirely up to the business that deploys it. We use Slack and punish people who use Slack as a project management tool; we have Basecamp for that.

It comes to setting boundaries and consent, which is something en vogue in the 21st century and something I guess a lot of humans didn't get trained on when they were young.

Re:Slack Is Buying HipChat from Atlassian by firecall on Thursday July 26, 2018 @11:32PM (#17623249)
Im with you on this. It's a great product for sure - it has something about it. (Although Flowdock has way better threading).

But yes, the thing I hate is the expectation that I'm monitoring it or have notifications firing. Notifications are off all the time. If you need to tell me something important either email me or come and tell me. Slack is not the place for that.

I like Slack as a chat product, but it's very far from a productivity tool. It's often a productivity nightmare that operates to interrupt deep productive creative work.

Re:Slack Is Buying HipChat from Atlassian by overgard on Friday July 27, 2018 @12:23AM (#17623418)
Well, it's not like it's a technological marvel or anything (I mean, the amount of ram it uses is kinda insane), and chat apps are like the "hello world" of network programming, BUT! From what I've seen the social effects of it are huge. There's just a lot of nice subtleties that they nailed, and it's so invisible that there just doesn't feel like there's a need to find an alternative. It just kinda works and you don't have to think about it.
Re:Slack Is Buying HipChat from Atlassian by tiny-dancer on Thursday July 26, 2018 @09:53PM (#17622898)
Not a slack user but an avid fan of our persistent chat tool for a central place on with alerting and deployment approvals where you can immediately dive into meaningful conversations about either.

Slacks API and number of systems with built in integrations blows the competition away.

Re:Slack Is Buying HipChat from Atlassian by zacsme on Thursday July 26, 2018 @10:42PM (#17623083)
At my job we use Slack to track pull requests for review, to monitor alerts for services, to track releases for deployments. Of course we also use it for private team chats. Some of the non-technical people have other bots they use too. Slack is much more than chat.
Re:Slack Is Buying HipChat from Atlassian by bromuro on Thursday July 26, 2018 @07:14PM (#17622206)
At my company we use slack because Skype was getting worse. We tried some alternatives, and slack was the friendliest, easier to use, with the right features. I don’t see any hype in our choice - simply it was the right one.
Re:Slack Is Buying HipChat from Atlassian by hnzix on Thursday July 26, 2018 @08:39PM (#17622584)
I have this same complaint about message boards all moving into Facebook groups. Sure it's convenient but the same content ends up recycled endlessly.

Sure phpbb is a little clunky but at least I can use it as a knowledgebase.

Re:Slack Is Buying HipChat from Atlassian by u801e on Thursday July 26, 2018 @09:40PM (#17622840)
> Sure phpbb is a little clunky but at least I can use it as a knowledgebase.

Newsgroups were far better than phpbb :), and they were more easy to search IME.

Re:Slack Is Buying HipChat from Atlassian by DEADBEEFC0FFEE on Thursday July 26, 2018 @10:15PM (#17622982)
Email does not guarantee quality, or coherence.

I am regularly Cc'd into conversations that have 10 or so people and multiple topics lasting a week.

Re:Slack Is Buying HipChat from Atlassian by rileyt on Thursday July 26, 2018 @05:31PM (#17621407)
"Always on", except when they are down, which has been a monthly occurrence lately...
Re:Slack Is Buying HipChat from Atlassian by blazespin on Thursday July 26, 2018 @10:33PM (#17623047)
I'll take this over open offices, at least you can tune it out.

Search is pretty good too

Re:Slack Is Buying HipChat from Atlassian by eldavido on Thursday July 26, 2018 @06:29PM (#17621910)
I think you've gotta acknowledge that a lot of this stuff is just fashion.

Anyone can buy a pair of pants. Look beyond the functionality to understand why people do things. It can be social signaling, wanting to be part of a crowd, or dozens of other reasons.

My wife is an architect. She made me see this.

Re:Slack Is Buying HipChat from Atlassian by sequoia on Thursday July 26, 2018 @06:39PM (#17621975)
> Anyone can buy a pair of pants.

Wait a second... what's the alternative to pants?? :p

Re:Slack Is Buying HipChat from Atlassian by TallGuyShort on Thursday July 26, 2018 @07:05PM (#17622147)
I think they mean as opposed to buying the right pair of pants that will make you feel awesome in front of your friends. It's not just about covering your lower body - it's about the fit, the style, the fabric, etc.