Hacker News new | ask | show | jobs
by onion2k 1500 days ago
Slack is a tool, and like all tools it can be used badly. You work at a company that uses it badly.

- No one should be using Slack for deep, branching conversations that require nested threads. Those would be lost and hard to refer back to in any system. Learn to separate and focus on things better.

- Slack is not a documentation system or a knowledge base, and shouldn't be treated like one. Pull salient points out of Slack chats and into a better place for holding information you'll go back to. I genuinely believe that Slack's crappy search tool is a feature. It discourages using Slack history as documentation.

- No one should be using channel wide messaging to the point where people are annoyed enough to mute notifications. Those people should be regulating what they broadcast, and use email instead when things need to be seen by lots of people.

Slack is a great tool for short form conversations, checkins, and automated notifications. But that's all. Using it for something that it's not fit for won't work, but that's not Slack's fault.

6 comments

Your argument is just another “you’re holding it wrong”

People are using these chat systems for such things so maybe Slack as a company should build in the smarts extract the data into a more permanent format.

I get the _strong_ impression that Slack considers information that leaves Slack as a threat to the business. Thus, I don't think it's a lack of smarts, it's a lack of will

Contrast that to https://zulip.com/help/public-access-option which is one of the major "what the hell" for me when any big open source community picks Slack for their "chat" solution: unless the community has deep pockets, messages both age out and are not indexed by search engines

> I get the _strong_ impression that Slack considers information that leaves Slack as a threat to the business.

Double that since Salesforce bought them.

Slack-the-company’s mission was for Slack to be a searchable knowledge base.
Company mission statements are marketing, not actual missions. If you want to see the mission of the company look at what it actually does rather than what it says it aims to do.
Did you notice we are saying the same thing?: Slack’s mission was to be a knowledge base but, to date, they have failed to execute.

It’s not because mission statements are marketing bullshit that distract outsiders from an alternate nefarious goal. It’s simpler than that: your mission is where you want to go, but in many cases a business just can’t complete that mission.

> You work at a company that uses it badly [...] Learn to separate and focus on things better.

Maybe, but it's not within my power to change the behaviour of dozens or hundreds of other people, none of whom report to me.

So if I join a company where Slack is a shitty experience, I'm going to have a shitty experience with it - even if the company is "holding it wrong"

I work in an organisation that has 9000 employees. I'm working on changing the way we document things. It's hard, but it can be done.
Is part of your thesis that if the company didn't have slack, they'd use their other tools properly?
I've noticed that a lot of tools, ecosystems and companies that have died out in tech have done so because they tried to adapt the users to their way of thinking rather than vice versa.

Frankly, I think if slack doesnt adapt to some of these use cases it'll die off and be replaced by something that does.

That said, I hate usenet style multi threading in any context. Im not sure why some people like it so much.

The UX of an application defines behaviour.
Unfortunately, Slack's interval growth metrics don't want us to do any of those things.