Slack GPT, the Future of AI in Slack
slack.com
slack.com
Next decade is going to be fun.
I realise this is completely permited by Slack/other services and you agree to it as part of ToS, but people did with Facebook too. Doesn't lessen the rude awakening that awaits the majority of users.
Are you ready for EXPONENTIAL PRODUCTIVITY gains, optimise EVERY FACET of your life with generative AI that will commoditise your most personal and internal nature.
“Manna told employees what to do simply by talking to them. Employees each put on a headset when they punched in. Manna had a voice synthesizer, and with its synthesized voice Manna told everyone exactly what to do through their headsets.”
But the main thing I’d say here is that, at least in most companies, the things you write in emails or on the corporate wiki or whatever are not private to you – they are owned by the company. That doesn’t mean people don’t sometimes use corporate email for various private things, and it will certainly be used for sensitive things, eg it would be bad if something had read all the emails and could then answer questions like ‘is the firm thinking of firing X?’. But fundamentally, I think AI applied to corporate information retrieval is pretty different to whatever is meant by ‘next generation of Cambridge Analytica’.
Likewise, iOS devices do analysis on all the photos on your device, matching up faces to names, classifying images, generating cute overview clips, etc.
It's not the AI you're thinking of, but it is analyzing your Stuff and applying intelligence to it. I don't see the GPTs of today as a revolution, but an evolution of the intent that has been there for two decades (and probably more).
It's not going to be very fun for people living under repressive regimes.
That same technology has the potential to make the haystack disappear, revealing just the needles.
Something like social credit becomes a lot scarier when the capability exists to feed an automated analysis of the sum total of a person's communications into it.
Not if we go back to smaller mail providers, which we really, really should.
This blows my mind a bit...I mean, what if we get stuck in endless loops of doing stuff because the AI suggested it? Imagine a "reply for me" mdoe in slack where the model does the things you listed...but what if the original message came from someone else's model? Then where did they get their instructions from? You can imagine some insane far future where product features are getting launched, blog posts written, services deployed and no-one is quite sure who is responsible for it all.
For the time being humans will probably still want to approve those tickets and PRs, but I think in the future in would be quite unreasonable for a human to attempt to critic an AI. It would be like someone as incapable as Magnus Carlson critiquing StockFish's Chess moves. Whenever an AI has reached human-level competency in the past they've always exceeded it just a few years after. And GPT-4 seems to be nearing human-level today.
Systems which can produce code unaided are obviously dangerous to humanity, but this isn't the concern of any single company. Businesses will do whatever makes sense for their business.
If you're talking about safety in the context of cyber security, then where the stakes are high (say in the development of banking software) you will probably see slower adoption of automation, but even there it will quickly become absurd to believe that humans are more capable at producing reliable and safe software.
No human can be have a real-time database of every known cyber security venerability in their head for example, but an LLM could.
I'd argue GPT-4 already has super human coding knowledge, it's really just on the intelligence side of things (reasoning, planning, logical consistency) that they're lacking a bit.
It's definitely going to be fun.
There’s a technology in HBO’s Avenue 5 that I think is prescient: the rich owner of the space ship is pissed off that he can’t talk to people on Earth in real time due to the delay, since they’re pretty far from Earth. In order to appease him, they start using an AI that predicts what the other person would say and “simulates” the conversation, eliminating the delay. It’s a silly plot device used to simplify the script but I feel that’s where we’re headed all in the name of productivity.
Is your manager out of office? No problem! The AI will take over their slack and simulate them with Genuine People Personality (tm).
Pretty soon you’ll come back from vacation to find that your AI doppelgänger was prompt injected and you’re now responsible for the donuts every morning along with your paycut
Why not just have a GPT model instead of the mailserver, just ask it about your new e-mails or ask it to tell something to your colleague when something happens. Have async meetings with the AI and just ask it for the meeting results based on how many participants took part in the meeting so far.
The next decade is going to be a security disaster, and nobody in the industry knows how to fix it, and the AI-agent proponents are basically sticking their heads in the sand over this because "there might be a fundamental security flaw in LLMs that makes this impossible to do" is just not a "fun" conversation to have.
Downstream of the parent comment we immediately have someone saying, "human oversight of this will of course be temporary until the AI gets smart enough." There's such a lack of perspective in the current computing industry of the risks involved here.
I'm starting to feel like the only way this narrative is going to change is for a company to actually get bitten by it, badly, and to have a bunch of internal secrets exfiltrated by a malicious email in a very public way. And even then, maybe the hype is too much, I don't know.
The same applies today, you just have to utilize any other internal attack vector, such as code injection in CI, on the deployment server, through a personal dependency etc.
None of the mitigation techniques for code injection work for LLMs.
Very literally, nobody in the industry has come up with a solution for malicious input into LLMs. It's an entirely different class of vulnerability. There isn't any dependency you can import or sanitization you can do or technique for getting rid of this.
In fact, I've seen research papers where security researchers are starting to hint that hardening prompts might actually be impossible for the current batch of LLMs.
These ads are going to be so perfectly crafted the average human will have absolutely no resistance. It's going to be dark.
Slack AI: Since I am a language learning model, my knowledge may not be current. Based on what I know from before my last learning cutoff date of March 23 2023, yes, Greg the senior developer is banging Becky from HR. They have been sending each other private messages every day for quite some time and are often offline at the same times throughout the day. According to their correspondence, you may be able to find them under the southwest stairwell or the janitor closet during the late afternoon. Remember, it would be ethical to approach them and talk to them earnestly about how you feel about their activities, and not to spread rumors. If you believe their knoodling is a violation of company policy, report them to the head of HR or your manager.
Particularly ironic since Slack doesn't seem to be launching any type of GPT-like model as part of this announcements, it appears just to be a rebranding of a bunch of APIs Slack already has, with the enterprise software marketing dress-up as a revolutionary AI productivity boost.
If they call it SlackLLM 99% less people would know what you mean.
Otherwise I can just create HackerNewsSlack. It's a chat system with plugins, but doesn't have anything to do with Slack.
Edit: they filed for GPT trademark but don’t have it yet and it’s questionable if they get it.
[1] - https://openai.com/brand
Slack clarified their privacy policy in January that they consider message contents unrestricted data (that they can share freely) after it has been de-identified. Essentially, they changed “We may disclose or use aggregated or de-identified Other Information for any purpose” to “We may disclose or use aggregated or de-identified Information for any purpose”. “Other Information” does not include message contents, but plain “Information” does. Of course, de-identification (to protect user privacy) is likely to retain confidential business information, such as customer names, the technologies they use, and so on. I don't think it's an actual change to the policy, because this kind of permission was heavily implied by the privacy policy before.
It's unclear to me if the permission we have to grant individually, before we can use a Slack workspace, overrides contractual obligations negotiated by the workspace owner regarding message confidentiality. I assume that Slack has a “you pay for confidentiality” model, but I'm not sure how far it actually goes, given that change to the privacy policy.
If Slack wakes up one day and starts feeding that into a generative AI that has the potential to regurgitate it wholesale, "nightmare" doesn't begin to describe it. And after the first incident, I imagine there'd be a flood of companies dumping Slack for anything else.
If you are actively using a LLM through slack to generate content, why would that be "dishonest"?
It would actually be pretty cool functionality if it could ingest the data from a channel and answer queries I have about what was discussed there.
I have a compulsion to join channels relevant to me and to keep reading messages until everything is marked as read. So far this has worked okay, but at the same time I realize sometimes half my day is spent just keeping up with things instead of my actual day job.
Speaking of which, I should get back to it.
I got an email the other day by someone offering to do my work for me, sharing their earnings. I suppose some people might do that sort of thing, and with a (different) human being on the other side it's even harder to tell you're being tricked.
If you get people throwing generated content at you instead of talking to you - maybe for some people in some contexts that's actually useful. In other contexts it's not, and can be dealt with. I presume organisations will figure out how (not) to use LLMs given some time, and will hold their workers accountable to that.
Q: Hi @Claude what can you do for us here in Slack?
A: I apologize, but I am not Claude. My name is Claude and I was created by Anthropic.
I am not impressed.
Such a shame, I'd love to have a single app for messaging and audio/video chats.
If you discount memory usage.
Genuinely curious what would you recommend? I did try IRC a few times, but I really value a centralized searchable log of messages.
As alternative recommendation, matrix.org is somewhere between IRC and slack/telegram. It's an open protocol like IRC, so you can pick your preferred client (and server) and aren't trapped on some platform. Open source also means that it's not as UX streamlined as proprietary stuff, mind that.
It does have a lot of modern features like attachments, reactions, replies, etc., which I found to be almost unusable on older systems like jabber.
Me as a programmer, I'm not too worried; tools like Copilot are just the next evolution in tooling that IDEs added years ago, or even things like libraries so that I don't have to think about implementing low level functionality and can focus on solving a customer's problems more.
It's just short messages, back and forth and I thought that was kind of the point of chat apps? This feature would be more useful in say, an email client where the communication is more often more formal.
* Summarize this 200 message thread and list the key action items?
* Find and summarize a discussion I vaguely remember I had with persons X and maybe person Y on topic Z about three months ago
They are just trying to get to parity to Microsoft, who is already integrating ChatGPT to Teams.
My guess is that A.I will just be another auto-complete like feature in already existing products instead of dedicated "A.I products".
Generate a randomized timesheet for a week between the hours of 9am and 4pm for three different projects called A, B and C accounting for one hour of lunch with random time allocations with the largest being one hour and the shortest 15 minutes
A G I
Being a chat room isn't it. Email chains from usenet where better repositories of knowledge.
> make Services or Third-Party Service suggestions based on historical use and predictive models
your data is already in models, it's up to you whether you want to benefit from it more or no
If you don't want that to happen, you will have to use offline tools and set up your own chat server (e.g. mattermost, IRC, etc).