This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-05-17
Channels
- # babashka (34)
- # beginners (19)
- # biff (3)
- # clojure (18)
- # clojure-europe (31)
- # clojure-nl (2)
- # clojure-norway (9)
- # clojure-uk (1)
- # community-development (14)
- # datomic (11)
- # emacs (2)
- # honeysql (10)
- # hyperfiddle (20)
- # introduce-yourself (3)
- # off-topic (13)
- # pedestal (3)
- # polylith (18)
- # rdf (12)
- # releases (5)
- # uncomplicate (1)
- # yamlscript (4)
Morning. Other slacks I am part of have highlighted a section of Slack's https://slack.com/intl/en-gb/trust/data-management/privacy-principles#:~:text=To%20opt%20out%2C%20please%20have,opt%20out%20has%20been%20completed as a concern in relation to Slack building AI/ML models out of all comms. Namely this section: > Contact us to opt out. If you want to exclude your Customer Data from Slack global models, you can opt out. To opt out, please have your org, workspace owners or primary owner contact our Customer Experience team at <mailto:[email protected]|[email protected]> with your workspace/org URL and the subject line ‘Slack global model opt-out request’. We will process your request and respond once the opt-out has been completed. Is this something that the admin team is aware of?
@U2FRKM4TW Are you opting out?
despite my well-voiced skepticism of LLMs on this slack, I’m generally ok with useful Clojure information on this slack team being used for training data. My concern is over the results: it would be nice if we could benefit in some way from the embeddings or models produced from our data so we can build Clojure-specific language applications. I doubt we’ll have that ability, realistically.
Dunno. Maybe @U04V70XH6 has sent that email? Just in case someone doesn't know - all (or most?) of the public data on this server is publicly available online, without having to sight up. And also, Slack doesn't feed the data on its servers to some LLMs as-is: > When developing AI/ML models or otherwise analyzing Customer Data, Slack can’t access the underlying content. We have various technical measures preventing this from occurring. Please read our Security White Paper for more info on these controls that protect the confidentiality and security of Customer Data.
I have not opted us out because the topic is still being discussed. The policy has been in place since September last year so it's nothing new. It's just coming to some people's attention now because of some noise on Twitter about it.
As noted above, nearly all the content here is already publicly logged on the ClojureVerse site and that's linked from various places so I expect public LLMs have already vacuumed this content up. As also noted above, Slack's own LLM models are respecting per-workspace privacy. So, bottom line, nothing has changed and I think it's a bunch of noise about nothing much.
I think that, had I been in the admin team, I would think of erring to the side of more privacy, in respect of, well, people's privacy. Even if not everyone in the workspace cared about that or some are even pro-sharing, it seems more unfair (to me) to opt those in that have no choice in the matter of privacy than to opt those out who might get some vague, future advantage from some (presumably commercial) LLM product. No offense meant 🤓
Good point about the publicly distributed Clojureverse copy, of course. Even so, one could opt out out of principle, and have one's cake of supporting LLM (indirectly) and eat the pro-privacy cake, too 😁
@U0AQ3HP9U Well, a channel here can either opt in to logging to ClojureVerse or not. Individuals here have no such option to opt in or out of anything, because that's not how Slack works. And as noted, this has been Slack's policy for eight months and these "privacy" concerns -- which Slack address in the linked privacy document -- have only just been raised, because of some agitation on Twitter. (and as I've pointed out a couple of times, Slack's terms of use mean that everything posted here becomes the property of the primary owner... so by posting any content here, under Slack's ToU you've already lost control of it)
What is the point of the opt-out, then? Virtue signalling?
(I did think that Slack owning everything was already the case, but thought to argue the point, anyways 😊 ) I'm not going to battle over this or anything, just curious.
Slack is a strange beast for an open source community like ours. Slack is designed specifically for companies to use, with a tightly controlled group of users, and so all of their policies are aimed at businesses and they expect policy to be set "top-down" for everyone, rather than allowing individuals to do... well, pretty much anything 😐 It's only recently that they've added the ability to hide messages from individual users, as a per-user setting... which is the first real nod to "community" usage of Slack that I've ever seen, I think? As an example, if someone wants their account "forgotten" (per GDPR-style erasure), that has to go through the workspace owner: if a user asks Slack to do it, Slack asks the owner anyway. Given the details around Slack's "global model" for AI, I don't see any real privacy concerns... but some people are very strident about privacy and I can understand those folks being uncomfortable with Slack even analyzing their posts as part of that system. But, like I say, since users already do not own anything posted here and nearly all of that content being logged to a publicly-searchable site already (mostly to get around the 10k message history limit back when we were still on a free plan), I think the ship has sailed as far as actual privacy of content is concerned. I don't see any value to opting out of Slack's global model (especially since the policy has been in place for nearly a year) and there is potentially some usability value to remaining opted-in. That said, if a sufficient number of people are genuinely upset that Slack is analyzing content to improve their "global model" (without actually training it on individual workspace content), the admin team would be happy to discuss the possibility of contacting Slack to opt the Clojurians workspace out of the "global model". But also bear in mind that Slack sponsor this workspace and we get Pro level for free entirely on Slack's good graces -- so if we decide to opt out of this "global model", Slack might well decide to stop sponsoring us and we'd be back on the free plan that lots of people complained about in the first place 🙂
Thank you for the insights 🤓 I realise I know little about Slack, the org, and consider myself slightly more schooled now. And thanks to you and the rest of the admin group for keeping the wheels turning ⚙️🛠️💪
Slack is a strange beast for an open source community like ours. Slack is designed specifically for companies to use, with a tightly controlled group of users, and so all of their policies are aimed at businesses and they expect policy to be set "top-down" for everyone, rather than allowing individuals to do... well, pretty much anything 😐 It's only recently that they've added the ability to hide messages from individual users, as a per-user setting... which is the first real nod to "community" usage of Slack that I've ever seen, I think? As an example, if someone wants their account "forgotten" (per GDPR-style erasure), that has to go through the workspace owner: if a user asks Slack to do it, Slack asks the owner anyway. Given the details around Slack's "global model" for AI, I don't see any real privacy concerns... but some people are very strident about privacy and I can understand those folks being uncomfortable with Slack even analyzing their posts as part of that system. But, like I say, since users already do not own anything posted here and nearly all of that content being logged to a publicly-searchable site already (mostly to get around the 10k message history limit back when we were still on a free plan), I think the ship has sailed as far as actual privacy of content is concerned. I don't see any value to opting out of Slack's global model (especially since the policy has been in place for nearly a year) and there is potentially some usability value to remaining opted-in. That said, if a sufficient number of people are genuinely upset that Slack is analyzing content to improve their "global model" (without actually training it on individual workspace content), the admin team would be happy to discuss the possibility of contacting Slack to opt the Clojurians workspace out of the "global model". But also bear in mind that Slack sponsor this workspace and we get Pro level for free entirely on Slack's good graces -- so if we decide to opt out of this "global model", Slack might well decide to stop sponsoring us and we'd be back on the free plan that lots of people complained about in the first place 🙂