News for hackers. Stuff that matters.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by taneq on Wednesday March 16, 2016 @07:50PM (#11301599)
Because if they keep raising money then their valuation keeps going up, and people will think they're a good investment and keep giving them money based on their rising valuation. There's a word for that kind of structure.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by rtpg on Wednesday March 16, 2016 @08:45PM (#11301860)
In the NYTimes interview with Butterfield, he was clear that the money is because it's so easy to raise money right now.

Having a huge battlechest is useful for being able to try risky new verticals without risking future growth too much. Like how they purchased that video chat startup and integrate that with Slack.

He also talked about having cash to be able to give more to employees in the various situations, since stock options are useless in the case where Slack won't be public for 20 years.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by mistercow on Wednesday March 16, 2016 @08:22PM (#11301764)
To be a Ponzi scheme (which I assume is what you mean), a key factor is massaging new investments to look like revenue, and using it to pay earlier investors. I see no reason to think that Slack is doing anything like that.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by gkoberger on Wednesday March 16, 2016 @07:52PM (#11301608)
"Venture Capital"?

(I know that's not the P word you're going for, but alas...)

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by nickpsecurity on Wednesday March 16, 2016 @09:15PM (#11301975)
I always thought it was close enough in many times in practice. ;)
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ajmurmann on Wednesday March 16, 2016 @07:44PM (#11301569)
IRC -> Campfire -> Hipchat and now Slack. I don't understand why large parts of the industry made these transitions, but it seems like for some reason we like to collectively abandon one chat solution and move on to the next hip one. Not sure why that will be different. I am not seeing Warren Buffet's famous moat and am thus not bullish on Slack.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by gkoberger on Wednesday March 16, 2016 @07:58PM (#11301638)
Aside from it's zealous following that the others never enjoyed, Slack is also becoming a true platform. None of the other services had so many companies building integrations on top of them.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ihuman on Wednesday March 16, 2016 @08:37PM (#11301828)
> None of the other services had so many companies building integrations on top of them

I disagree. While there is no centralized list of IRC bots (because IRC isn't centralized), there is an uncountable number of IRC bots and libraries for people to make their own.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by Mandatum on Wednesday March 16, 2016 @11:31PM (#11302408)
"companies", not services. Aside from tech companies, IRC was never adopted by wider industries. We've been using it amongst a primarily operations-based company which relied on Email and Lync previously.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ceejayoz on Wednesday March 16, 2016 @08:03PM (#11301668)
It helps that Slack is spending $40M (plus another $40M from their investors) to encourage that.

http://www.entrepreneur.com/article/254078

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by jinushaun on Thursday March 17, 2016 @12:40AM (#11302617)
But WHY did so many people decide to build Slack integration? It's not like HipChat and Campfire didn't have APIs. I say follow the money. My theory is that Slack has influential investors who were extremely successful in selling hype.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by moultano on Wednesday March 16, 2016 @09:03PM (#11301927)
I've already seen groups moving on from slack to other services.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ianremsen on Wednesday March 16, 2016 @07:58PM (#11301642)
I still really do not get why technical people don't just use IRC with a decent client (Hexchat?)
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by jen729w on Wednesday March 16, 2016 @09:00PM (#11301919)
Here's my theory on why most people use this sort of service (see also: Skype, Gmail, etc.) rather than a technically superior, independent, non-client-specific service: no server names to remember.

Want to set up an IRC client? Sure. What's the server and port name? Got firewall rules set up? That's complicated, and easy to get wrong. Your own IMAP email service? Same.

Want to set up Skype? Just sign in here. Want to set up Gmail? Just sign in here. Want to set up Slack? Just sign in here.

No regular person used a chat client until MSN Messenger and Skype came along. Nobody. Now they all use the messenger service built in to Facebook, and they don't even think about it.

It's just way easier, even for technical people.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by freyr on Wednesday March 16, 2016 @09:11PM (#11301960)
> No regular person used a chat client until MSN Messenger and Skype came along. Nobody.

AIM?

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by nickpsecurity on Wednesday March 16, 2016 @09:19PM (#11301983)
That was the heavy hitter. jen is still right that simplicity and ease of use are incredibly important. Especially that forcing anyone to work with server IP's, ports, and firewalls leads to instant negative reaction. Gotta make that disappear somehow.

Fortunately, there's a lot of schemes to do that with untrusted 3rd parties. Need more work and polish w/ OSS implementations.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ianremsen on Wednesday March 16, 2016 @09:30PM (#11302028)
No regular person ever renames files. No regular person ever uses a browser that didn't come with their system. No regular person ever properly navigates an average website without help. Your point is?
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by jen729w on Wednesday March 16, 2016 @10:58PM (#11302313)
> No regular person ever renames files.

But you can still use a file that you haven't renamed.

> No regular person ever uses a browser that didn't come with their system.

But the browser that comes with your OS is a perfectly serviceable browser.

> No regular person ever properly navigates an average website without help.

Nonsense.

> Your point is?

That your average person - let's take my best mate, a pro photographer and perfectly competent human being with few technical skills - can't/won't/doesn't want to use services that require complex set-up.

Whenever she moves to a new Mac and needs her email setting up, you know what she does? She calls me. She has literally no clue what her email server settings should be. If I told her, she wouldn't remember. The detail means nothing to her.

You know what she doesn't ask me to? Sign her in to Skype or Facebook.

That's my point. What was yours?

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ianremsen on Wednesday March 16, 2016 @11:05PM (#11302332)
My point was that the 'average' computer user is easily bewildered by many things, and using an IRC client isn't especially difficult compared to them. Using a link to a ready-made config for a web IRC client is easy and relatively painless and doesn't require any additional magical insight and fairy dust by a group of Silicon Valley dreamers. The use cases for Slack is arguable an Euler diagram circle exactly on top of those for IRC, a slightly different one than those for FB Messenger or Skype. Slack is redundant/bloated because of IRC, Messenger isn't.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by jen729w on Wednesday March 16, 2016 @11:28PM (#11302401)
Yeah I just think - and this is just off the top of my head, I have nothing but anecdote to back it up - that as soon as you reach that certain level of "config", their eyes glaze over. That level seems to be when you start talking server names.

People just don't understand what that is, let alone how to actually use it. But everyone seems to be able to figure out how to sign in to an app with nothing but their email address and the same password they use for everything else, and so there the line is drawn.

Again, nothing but conjecture. It's just something I've come to realise over the years. (FWIW, I hate Skype etc. Horrible! But, I understand why Jane Public uses it.)

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by jypepin on Wednesday March 16, 2016 @08:20PM (#11301753)
because businesses don't have only technical people, and you don't want to have multiple chat systems, which will eventually bring worst communication between different groups of people. If technical people are on IRC and all the other people are on hipchat, how do you make the 2 groups communicate?
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by twblalock on Wednesday March 16, 2016 @09:03PM (#11301926)
Plus, the fact that someone is technical does not always mean they want to fiddle with getting chat systems working. None of the engineers in my department would be willing to mess with IRC when Hipchat and Slack provide turnkey solutions that just work, the first time you open them, and require no configuration or special treatment.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ianremsen on Wednesday March 16, 2016 @08:51PM (#11301886)
I would imagine most non-technical people could scrape by with a certain client, even a web one. As someone who's on Freenode, Lord knows they do.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by Mandatum on Thursday March 17, 2016 @12:04AM (#11302498)
Usability. I don't think Hexchat is "good enough". Slack is vastly superior from a usability perspective in my opinion. I don't have to use commands for the most part, I can customize my interface as much as I "need" to and there's no setup, also there are mobile apps that "just work".

It's almost like what OSX/iOS is to Linux. Sure Slack has a particular way of doing things, but they take care of all the hard, annoying shit you don't feel like doing.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by giancarlostoro on Wednesday March 16, 2016 @08:12PM (#11301717)
Konversation is really nice and cleaned up, runs on every OS like HexChat / XChat does. Slack has a lot of sugar coating compared to any IRC client I've ever used, and I'm surprised nobody's beefed up an IRC client yet to "compete" with Slack. Some clients have really nice features though.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by subway on Wednesday March 16, 2016 @08:39PM (#11301838)
Because a new IRC client without widespread protocol extensions means everyone currently using IRC will hate people using the new client due to the fact there is no place to hide metadata.

See: Microsoft Comic Chat

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by giancarlostoro on Thursday March 17, 2016 @01:06PM (#11305735)
Not every new feature has to be a protocol extension though? Some clients just lack some sugar coating client-sided features. As for protocol extensions, you could always just disable them in-client on servers that don't support said extensions if anything. But my focus is on making more cleaned up IRC clients, a lot of them feel like they're stuck in time when I know there's lots of things that could be done to them to both make them user-friendlier for newcomers and make them a little more convenient to use.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by spinlock on Wednesday March 16, 2016 @09:22PM (#11301998)
It makes less sense for open source. Ember would have to pay $30k a month to archive slack. But, all the Ember devs are on slack and irc is a grave yard.

Imo, having logs makes irc demonstrably better.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by yeukhon on Wednesday March 16, 2016 @08:33PM (#11301812)
Recently I was talking to a co-worker about this and I said I prefer IRC over Slack and HipChat. You can certainly build robots on IRC and make fancy automation. You can also use IRCloud if you prefer someone hosting it for you. I came from a company where IRC is literally the primary communication channel for both business and technical staff (the word starts with the letter M). When we did townhall we all jumped on IRC and we asked questions from there. We use other software for conferencing and video calls. We are okay with that.

Here at my current company we have a big challenge. We use Skype for inter-team communication, Webex for grooming and remote conferencing. We also looked at Lync (aka the stupid lame ass 'Skype for Business'). While Skype allows you to keep history (I can go back to 2 years ago!! how amazing) and create groups, but I have to know everyone first. This is where IRC-like channel is really powerful. Everyone can join some lobby and then we branch off into individual team channels. With Skype I can't. Oh good luck finding the group you forgot to favorite 3 months ago. Also, I can't build nice robot in Skype and make pretty command to automate our infrastructure! There used to be restriction with how many people we are group video chat before we have to get into paid plan (not sure still apply or not). With everyone at different location and with different operating system, colleagues would have problem accessing or using Skype / Webex, espeically our Linux users, and they have to boot up a Windows VM. What a nightmare chore.

What if we have a tool that can do

* text chat

* video chat

* voice chat

* integrate with Jira / ticket system

* mention people and actually MENTION people

* create a large lobby

* integration with active directory(?)

* have a decent API for automation

* cross-platform

* safe and secure

* integration with other third-party services/tools that we have signed up (Box? Dropbox?S3?)

* record things?

* history

wouldn't that be awesome?

I am excited about trying out Hipchat and Slack. The problem is, Hipchat is the only one out of IRCCloud and Slack offering on-premise installation (we do have onsite Atlassian). The downside is we'd managing additional infrastructure, esp if I want to use the video & voice feature. Oh.

If I have to choose I prefer Hipchat or the Campfire style (they are pretty similar in terms of style). Slack - a lot of people like it, but the UI is just so awkward and clumsy and crowded. I don't like it. I don't know. It hasn't changed since launch.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by nickpsecurity on Wednesday March 16, 2016 @09:27PM (#11302020)
Nice write-up. Made a note of those requirements in case anyone asks for a project or startup idea in collaboration. ;)
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by IgorPartola on Wednesday March 16, 2016 @09:40PM (#11302066)
Personally I went from IRC to Slack. As much as I like the IRC model (decentralized, open protocol) it just lacked so much that even the best client could not fix. Practically speaking, Slack is actually really good. I enjoy using it. I think the progression you are seeing is just an IRC exodus followed by people looking for an minimum viable solution, which may or may not end with Slack.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by x0x0 on Wednesday March 16, 2016 @08:10PM (#11301705)
reason I love slack: I never see the android client in the top consumers of my battery. I'm being forced/fighting converting to hipchat, and if I let their client run on my phone, it's regularly in the top battery consumers. Oh, and notifications on my phone work great. I'm not sure how no one else can make this happen, but it appears to be the case.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by hobs on Wednesday March 16, 2016 @08:50PM (#11301875)
Desktop client or web client + animated gifs = my cpu fan starts spinning.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by draw_down on Wednesday March 16, 2016 @08:03PM (#11301669)
I do. It's so ridiculous to me that people keep comparing it to IRC. It isn't IRC.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by obilgic on Wednesday March 16, 2016 @07:46PM (#11301581)
ICQ -> MSN -> Facebook -> Snapchat
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ajmurmann on Wednesday March 16, 2016 @07:58PM (#11301636)
Facebook's userbase is still going strong though. Facebook also has a moat, since you cannot just move, because Facebook is where your friends are. With Slack, my company can decide to move and there are no other dependencies on anything external. We just move and that's it.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by toyg on Wednesday March 16, 2016 @08:11PM (#11301713)
The moat is the integration points. The real differentiators for Slack are centralized history (better than IRC) and easy web endpoints for integration (better than pretty much anyone else). After a company invests significantly in a myriad of integration tools (both external and homegrown), they have little incentive to move. That's Slack's moat.

Still, they have no real presence in the consumer space and that makes them vulnerable to the first player that can really cater to both businesses and consumers. As it is, consumer vendors (MS/Skype, Facebook, Google) are fumbling in the biz space, but that will not last forever.

Edit: have a look at Slack 3rd-party apps for what i mean by integration. Because it's so easy to build them, there are tons.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by ajmurmann on Wednesday March 16, 2016 @08:21PM (#11301757)
When you say integration, I assume that goes beyond the chat bots that we have seen on other platforms since ages?
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by yeukhon on Wednesday March 16, 2016 @08:44PM (#11301859)
You forgot Yahoo Messenger and AIM. Before Snapchat it was iMessage, WhatsApp (still extremely popular).

ICQ -> MSN & Yahoo Messenger & AIM -> SMS (sidekick phone!) -> iMessage & Facebook (the age of iPhone) -> WhatsApp -> Snapchat

Hey, 56k was a real thing ;-)

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by kamilafsar on Wednesday March 16, 2016 @07:51PM (#11301603)
x86 Assembly -> C -> C++ -> JavaScript

edit: Okay, I get why I'm being downvoted. :) But I just wanted to say, apparently in a vague way, that evolutions happen. People don't invest their precious time just because something is "hip". Apparently they solve a problem of their predecessor.

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by atomic_cheese on Wednesday March 16, 2016 @07:59PM (#11301647)
C++ to JS is a pretty huge jump. C++ -> Java -> JS might work better.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by yeukhon on Wednesday March 16, 2016 @08:57PM (#11301907)
Hey you miss PHP, Ruby, Python. The new hotness is called Rust.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by pori on Wednesday March 16, 2016 @08:29PM (#11301795)
Don't forget the apparent JS -> Go
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by nickpsecurity on Wednesday March 16, 2016 @09:22PM (#11301997)
More like LISP -> ML's -> C++, Java, C#, Ocaml -> Rust, Julia, Clojure, and the other better ones. :P
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by redwood on Thursday March 17, 2016 @08:31AM (#11303926)
This just means that the slowdown that everyone is anticipating this year has not yet set in across-the-board or across all Institutional Investor segments. Thesefolks at Slack will probably represent the last major round before everyone starts thinking "what have I done?".

At this point I think a lot of the larger rounds are not even being publicized because they'd be so ridiculed.

I understand raising money if you get amazing terms. But the hubris of a chat company with this kind of overvaluation boggles my mind

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by MBlume on Wednesday March 16, 2016 @08:02PM (#11301659)
...isn't this what an IPO is for?
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by pori on Wednesday March 16, 2016 @08:37PM (#11301827)
In a world that makes sense: probably. Keep in mind, Slack is not only raising money because it can but also because the public markets would throttle it like the companies had been in 2015.

That said, Butterfield's move to raise more money simply to be attract more recruits sounds completely crazy. But hey, it's only crazy if it doesn't work.

He seems to understand the awkward position his company is in. As covered in a TC article, Butterfield is prepping his company for the public markets even though there are no real plans to do so. This is evidenced by the near profitability Slack has now.

Link to relevant article:

http://techcrunch.com/2015/11/24/ready-to-pounce/

Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by emcq on Wednesday March 16, 2016 @08:12PM (#11301718)
What I find confusing is that he says compensation is crazy at companies like Google, where employees can sell their equity on a public market with an expected value significantly above zero. Does this mean they are fundraising to pay their staff more in salary, or hoping that repeatedly diluting their private stock somehow makes Slack preferable?
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by mchahn on Wednesday March 16, 2016 @07:46PM (#11301580)
Continually raising money means the current stockholders, including people recently hired,are being diluted and are seeing their percentage shrink. This won't matter in the short term as the valuation soars, but it definitely will matter when the company matures and the end value is worth less.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by encoderer on Wednesday March 16, 2016 @10:05PM (#11302132)
Well, the idea is that employees will own a little less of a company that now has $150MM more on it's balance sheet.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by harryh on Wednesday March 16, 2016 @07:51PM (#11301605)
That's only true if the money is spent unprofitably.
Re:Why Messaging Startup Slack Keeps Raising Money It Doesn’... by vram22 on Wednesday March 16, 2016 @08:03PM (#11301670)
> the end value is worth less.

Just realized: the meaning changes a lot if you remove the space between worth and less :)