←back to thread

2305 points JustSkyfall | 3 comments | | HN request time: 0.07s | source
Show context
casq ◴[] No.45285280[source]
Hi, I’m Christina, cofounder of Hack Club. We just announced this news to our community, and this post is from one of the teenagers in Hack Club. It’s an accurate description of what’s happened, and we’re grateful to them for posting. Slack changed the terms of a special deal we were given last year to charge us for staff and volunteers (not for every teenager coding), and we built programs around that special rate. Then this spring they changed the terms to every single user without telling us or sending a new contract, and then ignored our outreach and delayed us and told us to ignore the bill and not to pay as late as Aug 29

Then, suddenly, they called us 2 days ago and said they are going to de-activate the Hack Club Slack, including all message history from 11 years, unless we pay them $50,000 USD this week and $200,000 USD/year moving forward (plus additional annual fees for new accounts, including inactive ones)

For anyone reading this, we would really appreciate any way to contact people at Salesforce to discuss time to migrate because deactivating us in 5 days destroys all the work of thousands of teen coders at Hack Club and alum unnecessarily. We are not asking for anything for free. This was an underhanded process by the sales team to raise our rate exorbitantly from a qualified educational 501(c)(3) charity serving young developers or destroy all their projects, DMs and work forever. If Salesforce’s goals have changed- ok. Give us a reasonable amount of time to migrate- and don’t club us over the head like this. We have had an 11 year great relationship with Slack- and have introduced the company to many many future engineers and founders. My email if you can help us: christina@hackclub.com

replies(22): >>45287173 #>>45287278 #>>45287335 #>>45287354 #>>45287381 #>>45287482 #>>45287510 #>>45287733 #>>45288679 #>>45288933 #>>45288958 #>>45289047 #>>45289244 #>>45289590 #>>45289994 #>>45290160 #>>45290193 #>>45290303 #>>45290405 #>>45290961 #>>45290986 #>>45291526 #
SeanDav ◴[] No.45287733[source]
Our company is thinking of moving to Slack from Teams. In addition we use Salesforce. I have already reached out to senior decision-makers pointing out do we want to be paying for a company's services that resorts to this kind of behaviour, when very credible alternatives exist.
replies(2): >>45288377 #>>45289905 #
bombcar ◴[] No.45288377[source]
Teams ain't great but I've not really seen any huge argument as to how Slack is measurably better (anymore) and Microsoft wants to squeeze you, but not put you through the Juicero™.
replies(2): >>45288536 #>>45288598 #
jeremyjh ◴[] No.45288536[source]
A lot of tools integrate with Slack and don't have native/built-in integrations for Teams.

I like the Slack UX better but is very hard to describe why.

Also every time I join a Teams call on an iMac, the camera freezes.

replies(2): >>45288842 #>>45289815 #
btbuildem ◴[] No.45288842[source]
Teams organizes your communications into "teams", slack into "channels". Somehow the latter just makes more sense to more people.
replies(1): >>45289154 #
1. iamkeithmccoy ◴[] No.45289154[source]
That Teams requires you to put every channel in a team is a huge pain. We often have orthogonal needs (teams vs projects) and need cross-team adhoc channels. When I was with an organization that used Slack, this was easy. With Teams, you have to figure out where to put a channel and who is on that team. You also cannot tell who is in a channel because you join teams, not channels. I miss Slack's ability to spin up a cross-team project channel and just invite whoever needs to be involved.

Also, whenever you create a team in Teams, it creates a SharePoint site for that team. So we are the engineering team and want all our docs in engineering. But to spin up a cross-team project team means it gets its own SharePoint site and now files are scattered. Want to add a Loop workspace? That's per channel, not per team. And teams are exchange groups - so it makes handling exclusive email groups more difficult because if your team is public then anybody can join your email group.

That's my biggest gripe about Teams. But also notifications have never worked well for me. The integrations, even with Microsoft products, are poor. Want to send a well-formatted Azure Monitor alert to a Teams channel? You have to set up a complicated and fragile logic app (power automate) and figure out how to transform the message from the "common alert schema".

And message management is harder. In Slack I could always use the built-in remind-me-later. It'd put the message in Later and notify me again. The best we have in Teams is the power automate workflow to resend the message. But it's just too much friction typing in the exact date and time I want it resent vs Slack where I could just click "remind me tomorrow".

End rant

replies(1): >>45289307 #
2. bombcar ◴[] No.45289307[source]
You can create chat between any group of people that you want and then rename the chat to have a name, but that’s not a channel and it’s not a team and it doesn’t really have a full-fledged files area, though you can share files in a rudimentary way.
replies(1): >>45290593 #
3. MDCore ◴[] No.45290593[source]
I had a problem where it was not possible to include people from different organisations. Once you have more than one external organisation involved, I have to manage how they join and whether "external" or "guest". This makes it difficult or even impossible to set up the channel/chat with the people you want. This is entirely a Teams limitation.

Slack does not have these artificial barriers. You can invite single channel guests, or add them as full-fledged members. It's simple and logical.