Hacker Newsnew | past | comments | ask | show | jobs | submit | smithd98's commentslogin

Graham predicted Slack (email replacement) would be big before Slack existed (launched Aug 2013 https://en.wikipedia.org/wiki/Slack_(software)#History)


Perhaps retroactively that conclusion can be made based on Slack's marketing material, but Slack hasn't replaced email for most people. Definitely not for me.

After our acquisition, we transitioned from small startup where it was super useful to a large enterprise (5500 employees) and I've found that Slack is pretty difficult to scale here beyond engineering/product management.

Slack is strong with helping small scrum teams collaborate, or fielding employee questions in town hall meetings. But, then there's #channel overload which compounds the distraction problem and feels just as bad as email with hundreds of unread messages. And, we have a lot of teams in completely different time zones (India), so the synchronous stream of communication doesn't work as well because it's difficult to track conversations. It's also not inclusive by nature; I have to invite external people to participate, which is a security concern at my company, so it's disabled and used for internal purposes only.

All that said, I love Slack but it is what it is. Asynchronous email is still very valuable to me, much more than Slack.


Slack replaced Skype chats mostly for me and it did also reduce email.

It was really important for us, because important decisions were being agreed in the midst of a Skype chat, which was only in your history on one machine and not easily searchable.

We also had Google Hangout chats/conversations which are searchable. However this caused further confusion about having to search via email/Skype/Hangouts to find out what was said. Also the conversation from one Hangout was separated from the other - where as we could replace that with one slack channel from all the Hangouts that we had.

Skype for Business now does something similar in that it also keeps you chat history in Outlook.

However I really like the clean separation of emails vs Slack chats. Slack is completely independent of my email so I'm not dependent on Gmail or Outlook.

For me it means that email becomes reduced but I regard it as a channel that is reserved for more important communication, i.e. I'll email something if I want it to be on record as having been written. All the chat fluff gets dumped in Slack.


I am routinely amazed that people find Slack innovative. It's basically a pretty front-end to IRC. And your chat logs were always searchable.. open in a text editor and Ctrl-F. Even the integrations aren't novel, IRC bots have existed for decades.

IRC also has the added benefit of being scalable and free. And everyone has their favorite client already that is more customizable than any Slack client. And you can own your own data/conversations, as an organization. I have never really been comfortable with the notion that Slack can poke around in any channel's history regardless of how secret those conversations are thought to be.


A great deal of tech, especially today, is just re-writing things from the past, closing up the protocols, and then putting marketing behind them to make it look like you're inventing something. Slack (IRC) is one. Look at the dozens of instant messaging clients that are just clones of ICQ from the 90's. Social networking sites are pretty much rehashed (albeit giant) BBS systems.


Hit me up on [twitter](https://www.twitter.com/davidsilvasmith) or [email](mailto:david@splt.io) I'm curious to learn more about what you are looking for.


Sounds good. Email sent.


how'd you like Phoenix and Elixir?

I just did a hello world this week.


I really enjoyed it. It's quite a different way of doing things, but I just completely love the |> operator...

Also, the first time you completely replace a process and things just keep running perfectly - well, it's amazing!


SPLT | Full Stack Developer | Detroit, MI | onsite | Full Time | http://splt.io/jobs

Highly ambitious entrepreneurial spirited developers will learn a lot and have a big impact here.


I imagine some ORMs don't have this so people can do order by computed columns like "order by assets - liabilities"

To your point it probably makes sense to have an order method that verifies column names and an order_raw method that takes a string so the caller understands the risk, while protecting the usual case.


I know HTML and CSS and tried out the product. I found it so fun I wanted to go through all the lessons, plus I learned some new HTML 5 tricks I had glossed over.


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

Search: