Slack to destroy >90d history of free communities
slimsag.com
slimsag.com
Free teams already couldn't view history beyond 90 days, and that isn't changing.
Slack originally stored the history forever, but will now delete it after 1 year (not 90d as in the title).
This is actually a good development, because the next logical step from a large corporation's perspective would be to use this trove of user data for training LLMs or selling it to a third party (like Reddit, Stack Overflow etc. have done), and they can't do that now.
>This is actually a good development, because the next logical step from a large corporation's perspective would be to use this trove of user data for training LLMs or selling it to a third party (like Reddit, Stack Overflow etc. have done), and they can't do that now.
Except you can envision a world where its no longer recoverable (for you) and also still available for LM training
This is most likely driven by the sales team to squeeze a few more conversions.
In any case, I would prefer company-internal tooling for company-internal communications over some SaaS any day. But I'm not the one in power to make these decisions. So over the years I've used Slack under the assumption everything I write on it will be data mined, sold, and now used for training LLMs.
Slack updates retention policy for free workspaces - https://news.ycombinator.com/item?id=40788323 - June 2024 (71 comments)
Now that that's going away, those orgs are being exposed to a legal liability and need to reconfigure.
I'm pretty sure they've kept this history as an incentive for people to pay so they can gain access to it. Now they've decided the costs of maintaining history >1yr are larger than the value they get from maintaining it.
If being able to have this history is important enough to you then I guess you'll want to be on a paid plan. Slack doesn't provide a free plan out of the goodness of their heart, they provide it to get people to eventually become paying customers. It's a business.
And anyway, the best UX is that of Zulip, which you can self-host :-)
But oh man we won't pay ... and if we get really upset we will move and we'll cheer on the next one to offer us something for free ... for now.
Heads up, Krispy Kreme is giving out free doughnuts on the 4th of July. But be warned, you will have to buy your own doughnut on the 5th.
I hope more people shift to Zulip. But we all know where people are actually going to shift, even though that is a poor solution for long-term community building, too.
Your question was why is Zulip better; I'd argue that's a pretty strong reason.
90 days is useless for basically everyone.
https://i.imgur.com/N6hdfU0.png
I knew I had a lot of Slack groups, but I didn't realize it was quite this many. (And there are probably about 2x that many if I could include old emails in the list.)
But I don't really have a problem with them deleting old messages.
A lot of agencies set up private Slack groups with each client... easy way to have team chat, without the hassle of getting approved by the client's security team, or getting on the client's SSO tools. =P
I'm grateful for Slack, but the pricing model never quite worked right for agencies. I don't really want to put everyone in the same basket, the permissions would be annoying to maintain -- and the downside to messing up permissions and showing work from one customer to another would be devastating... easier to just spin off new groups. But... paying for each and every group is also not really appealing.
Anyway, 90 days still allows us "working communication" and I'm still very grateful to Slack for the platform they built. (=
Considering that I have somengroups where we'll never pay this is a good change l.
If a server stays free beyond 90 days there's probably a low possibility of converting to paid.
Or at least lower likely gain than the cost of storing and maintaining the history.
Slack started doing this as a loss leader. If it's not working out for them, then they're well within their rights to try and cut their losses by telling people to shit or get off the pot.
If I were a paying customer of Slack and this change were made then sure, it would be "enshitification", but if you are not paying for anything you aren't really entitled to complain. They are essentially subsidizing your free usage.
If your slack community is that important, then you should be asking the community to help support its history.
Paid for or not, the term refers to the user experience. eg Youtube and Prime, previously free and ad-free products have been made worse over time.
In this case of Slack, you couldn't view messages past 90d as a free user from the initial offering....maybe you could get some older messages if there was an alternate 10k msg limit and you used slack as your own personal notes sent to yourself shrug. I agree that the Slack storing older data at all, is surprising, and this change does not affect the user experience for the vast majority of free tier users.
GDPR-like regulations basically means that data that isn't accessible to the user you can't store. Which means that by making available only the last 90 days, you can't keep older stuff...
And, in today's AI powered world, in slacks position that old data seems far more valuable to keep than to throw away, even for your non-paying customers.
For one thing, they might be able to make a smarter 'AI slackbot' which better understands your organisation looking at more history.
And they might one day be able to wrangle permission to sell the AI training rights to all your corporate chats if they can find some convincing way to anonymize the result.
My understanding is that Slack doesn't make >90 days available to non-paying users, so by your statement above, they're required by GDPR to delete that history.
And that might be why they're doing it.
They also have the option to make the data available but in an inconvenient form - like for example 'sure, you can access your data vault, but it'll be CSV files of chats that you have to download one by one'.
Google Takeout is basically that, since nearly all the data isn't readily usable by most users.
Also, I am curious just how much this can be saving. Text is tiny.
For one thing, you basically can't run any database for small data like this direct from hard disk. Even for ancient data, where say a 100 byte chat message is read once per year on average, a 12 TB hard drive stores 120000000000 messages needs to provide 3800 IOPS to handle that load. No hard drive does that.
You have it just in case, but then you are just paying for storage.
Then build it yourself. ChatGPT will help you.
There have been many discussions/comments here in HN on this topic (free vs paying) so I bet a penny on the "convert or be gone" scenario.
if they are really genuinely deleting that data and not deleting it just for the account holder, then i would guess slack is not interested in the value of that data for ai.
imagine if reddit tossed their archive cause people wouldn't pay. it's not even the reason they exist anymore. they're data sponges.
I suppose at least this makes sense, storage is cheap, but it's not free.
I do find it very odd that every established platform with a free version has adopted the same model of "make the free version suck more" in hopes of boosting sales. I'm not sure that's the most effective model to be honest. I'd think that actually looking at why free tier users aren't converting would be a better long term move, being that, if you alienate free tier users via rugpull, they're less likely to give you later, and much more likely to leave entirely.
Also, if anyone wants something slack-ish, pumble.com is pretty good. Sortof a hybrid of slack and discord, we're using it a little and aside from the windows client hanging after its left open for a few days and occasionally needing to restart the app when an audio device is added in order to use it, no real show stopping issues. I don't doubt that the same thing happening to slack with happen to pumble eventually, at very least it's cheap and their tiers fit smaller teams well.
Oh and because they absolutely burry their pricing page, it's /pricing if you want to skip the marketing wank. It's much better when signed in to find it, but, I think an overall shitty onboarding experience if you do actually want to pay for it.