Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>What slack did far more than UI, was UX. Top to bottom, it's a very nice UX. It's why i love Slack.

I don't think they even do that well, it's a complete nightmare finding anything on slack beyond the last 24 hours.

What Slack did well was branding and marketing.



I haven't met a single person (unless they were ~really~ non technical) that enjoyed using slack.

It never works the way I expect it to work, and very simple things that you can do within IRC takes multiple steps in Slack.


I enjoy using Slack. There were a lot of nuances that together adds up into substantial improvements over Hipchat or IRC.

I am also a remote software engineer who have been working on distributed teams for the past 8 years. I've tried a bunch of different things to collaborate remotely, including IRC. Your mileage may vary.


What downsides did you find to using IRC?

Either way each choice is just a tool and if it works for you - thanks great!


Wasn't a downside to IRC so much as there are UI/UX stuff in Slack that helps a lot. These are small things that seems obvious now, but they help with communication.

I've been working on applying the theory of Kanban starting from first principle: "Make work visible." Visibility helps develop trust. Slacks helps with signaling a lot, and there are obviously a lot of thought put into the design.

Some examples:

1. URL for every message. I can paste that URL into Github PRs or Jira to reference a conversation where people talk through something.

2. Cross-device notifications and fallbacks, and other controls such as Do Not Disturb, etc. This allows me to control heads-down coding vs. when people needs help.

3. Notification integration helps. I know there are IRC bots that can do that, but how well you can just click through things depends upon the IRC client you choose. Being able to see a log of say, Github and Jira (usually in a separate channel) helps stay in the loop. The same with when adding CI/CD notifications.

4. Starring messages helps me manage time. I don't read everything people send over the chat. I certainly do NOT try replacing person-to-person contact with Slack (or IRC or HipChat). Sometimes I'll star something I want to read later (which may or may not happen).

5. URLs posted often have previews, which also helps with managing whether I go read it or not.

I'm sure these things can be done with IRC, and Hipchat probably copied over some of these ideas. Mattermost has certainly cloned the important stuff. By no means am I saying any of this seem earth-shattering innovative, but it is clear to me that Slack was designed around remote working, and it works well.

To keep things in perspective too: before Gmail, I used to run my own web server and used terminal-based apps for that. I don't do that anymore because it was easier to just dump things in Gmail and then search for things I need. I'm still keeping my tmux+emacs setup though -- maybe I'm missing out with web-based development.

So yeah, Slack is a great tool, and it works well with what I do. If you don't use it with discipline, or you have not developed much of a philosophy on how this all works together, it's not going to work well. You won't have a philosophical framework in which to curate or vet what you want in your life or attention-space.


i enjoy the built in gifs and emojis but thats about it


When I used it at a previous job emojis/gifs were quite fun, but after awhile I stopped using them.

I feel like they get in the way more than anything - and other platforms can still implement those just as easily.


i agree, the search and history are its achilles' heel right now. i still cut and paste important stuff out of slack into a big notes text file because i know it will be a shitty experience finding it later.


You know you can "star" stuff in slack, right?


so what? i want to search based on keyword, not know ahead-of-time what i'm going to find important in 6 months.


Shameless plug here, but you could give us a try: https://pogo.ai , we aim to solve that problem (and more :) )


Marketing yeah. They weren't the first to do the obvious "make IRC in the cloud with persistent storage and notifications/app/etc." I had been waiting for, just the first I heard of.

Do you have any other issues, just curious or is their search algorithm enough to make the Slack platform a net bad UX?


I personally prefer Flowdock's UI, but they're slipping behind.




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

Search: