Rendered at 23:16:56 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
themgt 2 days ago [-]
That screenshot is some Lynchian horror. "#engineering. New direction, team – we're moving the prototype to Flutter" and then the humans and agent bots engage in flirty emoji-filled chats with cutesy names "I nailed the physics, UI shell @Honeybot?"
I'm trying to imagine a world in which this makes sense as a way to organize software development work, but coming up short. It's on a blockchain or something though, so there ya go.
I have a premonition of future programming despair, and I wonder if it'll be like what Ian McKellen felt: A veteran of Shakespearean plays, doing all those [correction, not LoTR] The Hobbit green-screen shots interacting with no real person...
__________
> McKellen said: "I felt pretty miserable … and thought perhaps, has the time come for me to stop acting altogether if I can't cope with these difficulties?" [...]
> "It was so distressing and off-putting and difficult that I thought 'I don't want to make this film if this is what I'm going to have to do'," McKellen added. "It's not what I do for a living. I act with other people, I don't act on my own."
P.S.: I want to make it clear that this isn't just about dealing with other humans. The dread I contemplate should affect even introverted shut-ins.
I want to reduce accidental complexity, discover and understand real problems, solve them well, and leave the world somehow better for it. Not just some infinitely process ping-pong of a hallucinated digital dollhouse fifteen levels removed from objective reality.
suladead 2 days ago [-]
Soul engraving video seeing him go through that
fragmede 1 days ago [-]
Compare that to actors acting in The Volume though, instead of the greenscreen room.
ses1984 1 days ago [-]
Being marginally better than hell is still hell.
fragmede 17 hours ago [-]
"marginally better"? What are you on about? The Volume is the opposite end of having to act in a greenscreen room!
latexr 1 days ago [-]
Moment of the breakdown (I couldn’t find a less shitty video).
Maybe it's just me, but when I was younger one reason that got me into AI research was the idea that one day we would have these seemingly intelligent entities that we could talk to and interact with just like we do with humans.
Now that we have that, everybody hates it.
Except me. I still like this. There might still be room for improvement, yes, but I think this is a cool attempt to making AI agents part of the team.
I think what could help make this better is investing into giving agents actual personality, instead of them being just sycophantic clones of each other. AI agents as team members should have clear aspects of distinction both in their abilities and behaviors.
1shooner 1 days ago [-]
>I think what could help make this better is investing into giving agents actual personality, instead of them being just sycophantic clones of each other. AI agents as team members should have clear aspects of distinction both in their abilities and behaviors.
A language interface doesn't need a personality any more than a visual interface does. For most professional work, source data isn't written in the first person. Ego is an imposed product feature that wastes energy. What would the purpose of diverse personalities be? I want models as tools, not friends.
Sharlin 2 days ago [-]
Most people likely have a natural aversion against having "team members" without agency or consciousness. Giving them artificial, acted personalities would be even more horrible. LLMs are tools and trying to elevate them to the same level as actual humans is nuts.
(Yes yes, we can't know whether it "feels like" something to exist as bursts of vast numbers of matrix multiplications, but at least it would be a rather strange existence.)
fidotron 2 days ago [-]
> Most people likely have a natural aversion against having "team members" without agency or consciousness. Giving them artificial, acted personalities would be even more horrible.
The problem isn't the team member being artificial or not, it's the obvious fakery of the personalities that is the problem, and that's entirely independent from the artificiality of the team member.
moron4hire 1 days ago [-]
I've been at my current company for just over three years. I manage a small team of developers at a medium-sized consultancy, building internal tooling for our data analysts.
One of my junior developers started the same day I did; we went through on boarding together. He's in his mid 20s, this is his second job post-college, after having an abysmal experience entering the workforce during COVID. He's had some struggles with learning to code but has taken my advice to build side projects for things he is interested in and has really started to take off. He got married last year and just last week bought a house.
One of my developers was a brand new junior, having started her first job post-college just a few months before I started at the company. When I first met her, she apologized to me. She hadn't done anything, she was just that kind of mousy person whose obviously been ground down by everyone around her for her entire life. I started making her deliver our project status updates. I also give her full projects that she works on her own with no input from me, other than whatever advice she herself asks of me. She finished her master's degree in computer science last year and also recently bought a house.
One of my more recent developers came to us from after 10 years of working on-site on military bases. She'd been stuck in a corner, made to maintain large legacy projects on her own, over looked for promotion her entire career. She's one of the best project managers I've ever seen. I have her deliver all of our presentations to the C-suite (and there are a lot of them). She just got engaged and I recently got her promoted for the first time in her career.
One of my former developers came to me from a different part of the company. He came to the company after being a medic on active duty in Afghanistan. His former team couldn't figure out what to do with him and when the contract on which he was working expired, they didn't bother to find a new one for him. He had told his supervisor he wanted to be a programmer, not an analyst, and somehow his supervisor knew I was looking for people. He was an absolutely terrible programmer. I spent multiple sessions a week working on mentoring him. Ultimately, I suggested he find another company and helped him find one that I thought would fit him better, something smaller, not in consulting, that could have more time to work directly with him, and kept him busy with documentation tasks until he could transition with no down time. He still sends me updates on LinkedIn. He also bought a house and is getting married soon. He loves his new job, misses our team, but says he's learning a lot more now.
Our company is one of the worst places to work as a software developer I've ever seen. Not quite the worst in that nobody is yelling at us or threatening us with violence, but our management has absolutely zero understanding of the business of software development. It's incompetent-bad, not evil-bad. The actual projects are ludicrously bad with no direction. My boss listens to me in our one-on-ones with bewildered eyes as I describe the cacophony of dumb ideas from our C-suite stakeholders, folks he has no involvement with because my team is matrixed out to internal work. He mostly just lets me do whatever I want as long as the timesheets get signed on time. I love working here. I also recently bought a house, my first one in my life. Oh yeah, we live in Northern Virginia, BTW, houses ain't cheap here. But I love working here despite all the product idiocy because I don't see my job as building software, I see it as building software developers.
Fuck calling a computer program a "teammate." A computer program is not going to have a brilliant and beautiful life. We only do any of this shit because it's in the service of people.
cattenwallen 1 days ago [-]
I'm currently new to northern virginia, a software dev. You sound like a great mentor and I would love to meet you for coffee sometime.
codegrappler 1 days ago [-]
While I really had to hold on to the end to get the point of the reply, I appreciated the stories. You sound like a great coach/mentor.
kleiba2 1 days ago [-]
Thanks for your great input. But you might have mistaken what I was trying to get at - certainly not that there's no difference between a computer program and a person.
kretaceous 1 days ago [-]
This was really encouraging to read for some reason, thanks!
conartist6 1 days ago [-]
So you really place no value on talking to other people. I guess you must think that's not part of engineering
kleiba2 1 days ago [-]
Non sequitur.
maeln 1 days ago [-]
I get it. I am still in love with the idea of having little bot and helper I can interact with. Realistic NPC, etc ... I think my current distrust and disappointment as many reasons that mostly boils down to imagination vs. reality.
The current generation of LLM takes a lot of resources to make, so of course it was made and pushed by the worst offender of late-stage capitalism. Giving an air of mercantilism, corporatism and general greed and unfairness already oh so common in our time.
It's hard to see Claude as a cool entity and not exclusively made for profit, with all that entails.
It's also (partly via the training data, partly via the proprietary system prompt and other safety mechanism) give the output a god awful personality. Sycophant, safe, easy language, no personality. And I have given up on trying tweaks to not have them sound like an incredible gigantic corporate-safe-speech dork.
Then there is all the limitation of LLM. We keep calling the current tech "AI", but they are as close to my own definition of AI than randomize decision tree npc where in early 2010 games. They can't do logic. They are a random number generator that are just insanely good at giving you the number that you want (which, I should emphasis, is absolutely crazy). Some techniques help with that, but the tech is fundamentally limited, which often make them frustrating.
Hilliard_Ohiooo 1 days ago [-]
> They are a random number generator that are just insanely good at giving you the number that you want...
Well, you definitely have the absolute worst definition and least understanding of what an llm is of anyone I've ever met, that's interesting.
maeln 1 days ago [-]
Trying to gauge my understanding of LLM based on an exaggerated description not meant for accuracy but to make a point, is also interesting.
latexr 1 days ago [-]
> these seemingly intelligent entities that we could talk to and interact with just like we do with humans.
> Now that we have that, everybody hates it.
There are several reasons for it, most of them having to do with looking beyond what’s right in front of your nose. For many people, we don’t “have that”, LLMs are not comparable to interactions with humans. Then there’s all the shit around it such as the further consolidation of power in the hands of a few who really shouldn’t have it, the destruction of livelihoods, the increase in disinformation and propaganda, unhealthy habits and depression, and on and on.
Too many of these conversations focus only on the technology and completely ignore the context in which it exists. That lack of human perspective is a major reason why Hacker News is made fun of and dismissed relentlessly on other places on the internet (called “the orange site”), and everyone here is (wrongly) lumped as being a bunch of out-of-touch selfish nerds.
Lalabadie 2 days ago [-]
It's also a capture made from seeded test data, all messages are at 5:42. Or a mockup based on said capture.
catmanjan 1 days ago [-]
I think its an intentional mockup - perhaps the intent is to make it look like it all happened within a minute, and I'm sure they picked that time to imply that its something you could do after your 9-5... marketing is all so sinister.
tlongwell-block 1 days ago [-]
The screenshot is totally scripted. It’s from a video capture, which involves a few moving parts that are difficult to choreograph live with multiple humans and agents. You can see the PR for the scripted demo in the repo.
I wouldn't underestimate whimsy as a way to make fundamentally strange things feel intuitive. Bots are managed by people or orgs and can have different capabilities and authorization, so names and images are convenient shorthand for humans to distinguish these instances from one another. Whether or not you make them cutesy is entirely up to you.
lifty 2 days ago [-]
Nostr is not blockchain. It's a p2p protocol.
Avshalom 2 days ago [-]
Nostr isn't really p2p it's just that if you stick to text it's cheap to host a server
littlecranky67 2 days ago [-]
You are right, and "decentralized" would be the proper word. Thats why it is often associated with Bitcoin (and yes, because there are extensions that allow you to "zap" - i.e. attach bitcoin via lightning network to messages. These are optional extensions however, and Nostr serves its own right outside of crypto. In the times of internet censorship and social media ID verification, Nostr is a welcome technology.
Hilliard_Ohiooo 1 days ago [-]
Lightning network is a vaporware scam that has never and will never work. It's purpose was to convince idiots that Bitcoin hadn't been taken over when it actually had been by the private company, Blockstream.
jayd16 2 days ago [-]
Maybe they meant git? Not right either but less wrong.
sharperguy 1 days ago [-]
No blockchains here. Nostr is just a standard signed message format being relayed by simple store and forward relay servers.
theideaofcoffee 2 days ago [-]
It doesn't. But as long as it's a vibe-coded slop product shat out by one of the tech glitterati using the latest marketing wanketeering and sucking up tokens to power the in-built AI nonsense, it'll be eaten up.
I am not ready for a new hype cycle based on whatever the imagineers come up with next.
echelon 2 days ago [-]
[flagged]
InsideOutSanta 2 days ago [-]
"There is a bubble" and "LLMs aren't useful" are two separate claims. You're contradicting the latter. The former can still be true even if the latter is false.
inigyou 2 days ago [-]
Cool. Windows was made in 7.5 years. Since you can do one month per 2 days it should take you less than 6 months to make something equivalent to Windows and make as much money. How long have you been doing it??
echelon 2 days ago [-]
I've built two multi-million dollar businesses this year. I have no interest in building Windows. Right now I'm building some very cool business functions similar to companies with way more funding yet lackluster product offerings.
I have no doubt someone out there somewhere will follow up on exactly what you've suggested.
superdisk 2 days ago [-]
> I've built two multi-million dollar businesses this year.
Elaborate? Legitimately curious
Cthulhu_ 2 days ago [-]
Might be related to https://github.com/storytold/artcraft, they posted it a while ago. I can imagine there's demand for quick storyboarding in the filmmaking / content creation world.
That said, turning a tool into a profitable business is another story entirely; if one person can turn an idea into working software with the help of AI, dozens more can too. So I'm also curious, not just from idea to software, but from software to business and millions of income.
CyberDildonics 1 days ago [-]
People have gone down this road of selling niche tools many times in the past in film making. There are a lot of pitfalls.
For starters not many people need story boarding.
When someone is actually doing a project that is big enough to need story boarding, they are going to have some infrastructure and making a wrapper around prompting image generation is not going to be far fetched.
The narrow window of productions that are doing story boarding but think they need a tool to wrap image generation and have no one to script some tools themselves is pretty small.
robin_reala 2 days ago [-]
Assuming Guyanese dollars, you can claim a multi-million dollar business when your business hits 9,615 USD valuation.
dgellow 2 days ago [-]
Mind sharing details? That would actually be a really huge news if that’s true
nativeit 1 days ago [-]
Shocking, it appears they never substantiated their own hype that the AI hype was substantiated.
EdwardDiego 2 days ago [-]
AI psychosis is real mate, maybe take one of those weekends, go for a walk, no screens, maybe see some trees.
dgellow 2 days ago [-]
Rail roads were definitely useful when the British rail road bubble happened. Same with the dotcom. A bubble is generally based on something genuine, but the enthusiasm doesn’t match reality, which is what we are seeing with AI. Companies valuations make absolutely no economical sense, and most use of AI doesn’t have a positive ROI. That’s the bubble. Doesn’t say anything about how useful the technology is to you
altmanaltman 2 days ago [-]
You literally sell AI products lol, of course for you "there is no bubble" because if there is one, its very bad for you. You should disclose your position so your comments make sense.
drcxd 21 hours ago [-]
Nobody notices that all the messages are labeled "5:42 pm"? From the proposition of the idea to the the review of the PR. This of course is impossible. I mean, even AI bots can understand and implement the features that fast, it is impossible for your human colleagues to notice your message and respond in the same minute. So, this image is also generated by AI?
jorisw 2 days ago [-]
It's not really that Emoji filled. The screenshot is supposed to've been taken when a click on a heart reaction invoked a little animation.
I don't see anything about 'nailing' the physics either. It's just a design instruction.
hahahaa 2 days ago [-]
Yeah just need to tell the system prompt to not do that. A grumpy senior engineer agent that pushes back on constant tech stack changes would be good too.
blanched 2 days ago [-]
Are you making a joke? Not being snarky, I actually can't tell if it's a real suggestion or satirical.
hahahaa 2 days ago [-]
Half joking, half serious. We need AI to challenge assumptions to not just "you are absolutely correct" all the time.
dgellow 2 days ago [-]
Or… we maybe don’t actually need AI and can interact with humans?
hahahaa 1 days ago [-]
¿Por qué no ambos?
teaearlgraycold 2 days ago [-]
I really need these LLMs to start being more like the gate keeping assholes of StackOverflow. Just a little dash of that energy would go a long way.
Neywiny 2 days ago [-]
It's funny. Sometimes it's very confidently accepting any and everything, but then other times it'll fight me to the death that something dumb like idk symlinks don't exist and it's so foolish to think otherwise
Don’t forget to light some candles and invoke the name of the Omnissiah while you’re at it.
Cthulhu_ 2 days ago [-]
From the moment I understood the weakness of my flesh, it disgusted me. I claimed the strength and certainty of steel. I aspired to the purity of the blessed machine. Your kind claim to your flesh as if it will not decay and fail you. One day the cooled biomass that you called a temple will wither and you'll beg my kind to save you. But I am already saved. For the machine is immortal. Even in death I serve the Omnissiah.
2 days ago [-]
KennyBlanken 2 days ago [-]
Every time I see some vibecoded AI slop project announcement where there is almost 1 emoji per line I want to reach out across the internet and punch the "author" in the face.
This shit is infesting every online discussion forum I'm in.
ohyoutravel 2 days ago [-]
I would ask that someone shoot me in the face before I engaged with this slop.
wayeq 2 days ago [-]
Me: Shoot me in the face, @cringebot
Cringebot: :salute: on it!
rsstack 2 days ago [-]
> Explain Like I'm 5
> Buzz is an open-source, self-hosted workspace that combines team chat, AI agents and Git hosting using signed Nostr events, so teams can keep control of their data.
Very different expectations of 5-year-olds.
joenot443 2 days ago [-]
It’s kinda interesting seeing what, IIRC, was originally a subreddit name which spawned from an AskReddit thread, is now a common marketing phrase in the tech world.
Similar to the sub itself, it’s now just shorthand for “describe using the first principles the expected audience should understand.”
I imagine a lot of people in the industry also fondly remember the 2010s reddit experience.
kyle-rb 2 days ago [-]
Not sure how long the subreddit has existed but I always assumed it was inspired by the episode of The Office where Michael asks Oscar to explain what a surplus is like he's 5. The broader usage on social media and the ELI5 shorthand are definitely the result of the subreddit though.
This article is definitely abusing the terminology, because I wouldn't expect even tech-knowledgeable people to know what Nostr is or does.
veltas 2 days ago [-]
The original joke for anyone who doesn't know or remember, Michael, the manager, asks his accountant to explain what a surplus is like he would to an 8 year old. Michael doesn't understand this and asks for how he would explain it to a 5 year old, which Oscar does a very good job with explaining and Michael finally understands.
Later the security guard is called upstairs to break a tie on votes for what to spend the surplus on, and Michael starts reciting Oscar's 5 year old explanation, and the guard cuts him off saying he knows what a surplus is.
I have to imagine this is sort of a joke about the audience too as inevitably the writers were considering that audience members might not know what a surplus is, and this kind of joke is an opportunity to explain it.
wincy 2 days ago [-]
I remember when the sub was first created, I think there was an understanding it didn’t actually mean you were explaining to five year olds. Hard to recall exactly when it was created though, so definitely awhile ago.
> The purpose of this subreddit is to simplify complex concepts in a way that is accessible for laypeople.
> The first thing to note about this is that this forum is not literally meant for 5-year-olds. Do not post questions that an actual 5-year-old would ask, and do not respond as though you're talking to a child.
appplication 2 days ago [-]
It may not have started that way but there definitely was some amount of commenters that took it quite literally
joenot443 1 days ago [-]
Ah you're totally right! That's S05E10; I adore that show so I'm peeved I'd forgotten.
Agree on the Nostr point. Apparently it stands for "Notes and Other Stuff Transmitted by Relays" - sort of cute.
citizenkeen 2 days ago [-]
It’s way older than Reddit, it’s older than the Office. I remember Denzel Washington saying it in some movie when I was a kid, and I doubt it originated there. Doesn’t Einstein have a quotation about it, too?
bentobean 2 days ago [-]
> “Prithee, make thy meaning plain, and speak to me as one would teach a child of five summers.”
— Shakespeare. Probably.
petepete 2 days ago [-]
Philadelphia, 1993.
breuleux 2 days ago [-]
The phrase was in an episode of The Office prior to that. I think it's fairly old.
bryanrasmussen 2 days ago [-]
>it’s now just shorthand for “describe using the first principles the expected audience should understand.”
I think at that it still fails pretty bad. I suppose the expected audience is quite a bit broader than people who would know or actually care what nostr events are. Maybe my expectation is off though.
forty 2 days ago [-]
"If you can't explain it to a six year old, you don't understand it yourself." - Albert Einstein (allegedly :))
I always thought that the quote was with "5 year old" and that it was the reason for ELI5 :)
dingaling 2 days ago [-]
"An alleged scientific discovery has no merit unless it can be explained to a barmaid," Lord Rutherford of Nelson.
There should be some name for the phenonenom of assigning anything pithy to Einstein.
bryanrasmussen 2 days ago [-]
I just find it interesting that Lord Rutherford thought the purpose of science was chatting up barmaids.
ecshafer 1 days ago [-]
Isn't it?
al_borland 2 days ago [-]
I remember someone saying it in high school back in the late 90s or early 00s.
dosisking 2 days ago [-]
I remember saying this when I was 5 years old
bryanrasmussen 2 days ago [-]
When the doctor slapped my ass directly after I was born I reportedly turned to him and in a serious tone inquired "why did you do that, explain it to me like I was 5" which so freaked the poor man out that he dropped me on my head, and thus I myself have no recollection of the event.
He was later sent to an asylum for the criminally insane although he used to break out and try to hunt me down to kill me for being "evil".
rsstack 2 days ago [-]
In this article, it's just an AI-generated TL;DR, tagline, sub-title box that was badly prompt-engineered and the website owners didn't care about its quality. I am pretty sure the entire website is an AI generated news aggregator.
hacker_88 2 days ago [-]
Are you smarter than a five year old, kinda show
serial_dev 2 days ago [-]
Hah, I used to tell my agents “eli5 (this task)”, then I started to worry that it will actually explain things as you would to a 5yo…
It’s just an irrational fear I have, in the end agents are not the HN comment section and they usually understand what I actually mean.
dgellow 2 days ago [-]
Ouch
tys- 2 days ago [-]
Just yesterday, left puzzled with the ELI5 I was given, I did the next reasonable thing… “ELI4”
mjg2 2 days ago [-]
Seriously, what's hope is left for adults when a 5 year old understands signed Nostr events? The ELI-SWE is the docs I guess? I want to get off the Silicon Valley marketing express.
inigyou 2 days ago [-]
I'm reading that Buzz is a buzzword, buzzword corpospeak jargon buzzword. Buzzword corpospeak.
Anyone know what it actually does?
dkdbejwi383 1 days ago [-]
Extract money from venture capital
pimlottc 2 days ago [-]
They’re all digital natives now, dontcha know
rchaud 1 days ago [-]
"Explain like I'm pitching to TechCrunch Disrupt".
2 days ago [-]
2 days ago [-]
mlnj 2 days ago [-]
The goal is to replace these 5 year old with a team of Nostr aware agents. /s
adamrezich 2 days ago [-]
I imagine that's all very understandable to the average Bay Area five-year-old.
muglug 2 days ago [-]
[I work for Slack, opinions very much my own]
Having agents see everything you and your colleagues see is cool.
The challenge comes when you want to make certain things private to certain people. In that world you don’t want multiplayer agents leaking data, so you end up having to write and maintain complex rulesets about what specific resources agents have access to.
Single-player agents, on the other hand, are much more straightforward — they act on a single user’s behalf, and then the challenge is ensuring the single-player agent cannot exfiltrate private data into a shared space unless the user specifically permits it.
swader999 2 days ago [-]
Private groups are the worst thing in a truly collaborative environment. Would be nice in Slack to have a Publish this whole freaking thread to a public channel button.
tomaskafka 2 days ago [-]
But who is allowed to press it? If anyone, then anyone can expose career ruining messages from someone else, even inadvertently.
coffeebeqn 2 days ago [-]
Can’t anyone already do that with a screenshot or a log dump? I’m always assuming company provided comms platforms are fully readable by the admins
ivan888 2 days ago [-]
That's a good operating assumption, and I usually think this way too.
But of course yes, another party could simply take a screenshot
fcarraldo 2 days ago [-]
They certainly can on Business and Enterprise plans. There’s some lip service to following employee policy and applicable laws, but if the policy allows (most do), and you’re in the US, the admins can do it.
ivan888 1 days ago [-]
Ah yes you are right. The policy I am referencing is for the Free or Pro tiers, Business is different
2 days ago [-]
xyst 2 days ago [-]
It is. Firm I worked at had AI summarized chats delivered to admins and upper level management.
If you talk shit about your superiors, it will get back to them. Same with "anonymous" surveys.
jbxntuehineoh 2 days ago [-]
love how we have technology that would have made Beria nut in his pants, now available to every pointy-haired boss
i'm thinking of moving to a cabin in the woods outside Lincoln, Montana
jackbravo 2 days ago [-]
If you wrote it on your company's slack space, it is not really private to the company. Everytime I have a "private" conversation in Slack I have the understanding that the information could be shared. Even now there is a share button not for the whole conversation but yes for individual messages
tomjakubowski 2 days ago [-]
It's potentially open to the public as well, given the right legal action. The Enron email dump revealed secrets that presumably ended several marriages.
jasonfarnon 2 days ago [-]
Well the Enron dump was in the early 2000s, a lot of that stuff (irrelevant to the litigation) would get sealed these days. There were things like social security #s and bank accounts in there.
nine_k 2 days ago [-]
Every thread participant should check [_] I agree before the thread is published.
An inappropriate message may not be about something unsavory but about something private. Information about a contract which is not yet public. A discussion of a candidate who is then hired, and reads it. Etc.
xyst 2 days ago [-]
consent in a company managed chat app doesn’t exist
SoftTalker 2 days ago [-]
Who would put a career ruining message on slack or any other company platform/service?
radiorental 1 days ago [-]
It can be more subtle than that. For example...
I'm working on a challenging project where there's a delta between what the market and PM's are asking for, and what dev wants to commit to. I'm talking to both parties to try and build consensus.
In such situations I dont want either side to see the negotiations, reasoning and reconciliations. Its not that there are career limiting statements in these threads, it's just navigating politics and I dont want that content in the public square
garciasn 2 days ago [-]
Seemingly benign and/or entirely work-related messages can turn out to be career-ending when weaponized by the company.
appreciatorBus 2 days ago [-]
Or a coworker with an ax to grind.
swader999 2 days ago [-]
1. A workspace admin or 2. by permission of all on thread, or AI inspects contents and gates on 1 or 2 if anything sensitive. This isn't 1990, we can program stuff now.
hnlmorg 2 days ago [-]
The OPs comments weren’t just a hypothetical. We’ve already seen numerous instances where agents have leaked private data. Even GitHub’s own Copilot has been found guilty of these vulnerabilities.
myrandomcomment 2 days ago [-]
I agree. We have a leadership channel at work for well, the leadership team. Those conversations are sensitive. Evaluations, hiring bands, salaries, future product planning, markets, funding, etc. Access to that channel is strictly controlled. I am not worried about anyone taking a screenshot. In the case of allowing an AI agent to participate in the channel, I would be worried about that AI using information from that channel to answer a question outside of that channel. Keeping the agents "learnings" clearly behind a "firewall" would be of great importance.
Beyond that, the team are free to have private conversations between themselves. This is NOT something we log. At the end of the day, hiring good people and trusting them is important. The logic of making sure the AI does not leak those conversations also applies.
It is a new world, re:AI. It has its uses and things are changing at a rapid pace. It is not clear to be the protections we have implemented in todays paradigms are well implemented yet in the new AI world.
Exoristos 2 days ago [-]
> This isn't 1990, we can program stuff now.
What a curious thing to say. My impression has been, if you put the accomplishments of computer science prior to 1990 against those subsequent, the prior would be more impressive, perhaps by a lot.
swader999 2 days ago [-]
I programmed back then too so cheekiness applied mostly to me.
Zambyte 2 days ago [-]
The only actually interesting thing about this regarding "career ruining messages" is how easy accidental disclosure violations would become.
tayo42 2 days ago [-]
That can already happen with screenshots
holografix 2 days ago [-]
Your Slack admin can read all messages regardless of where it was posted via SIEM
xyst 2 days ago [-]
Publishing "career ruining " messages on a company managed chat app is probably a bad idea in general.
Sleaker 2 days ago [-]
Pretty sure slack enterprise has this feature for turning private chats into public channels.
Edit: verified. You can do this but takes an extra step of converting to private channel first then swapping the channel mode.
Sleaker 2 days ago [-]
Pretty sure slack enterprise has this feature for turning private chats into public channels.
Checked docks. You can convert any private chat into a private channel. Then swap the channel from private to public.
swader999 2 days ago [-]
Lol. I'm a peasant.
claw-el 1 days ago [-]
Having every inconsequential discussion on public channels is what really lower the signal to noise ratio of messages on Slack nowadays. I am starting to revert back to email now because at least the signal to noise ratio there is much higher.
aftergibson 2 days ago [-]
I'm confused are against the idea of private groups at all or just that you can't change the visibility settings later on?
swader999 2 days ago [-]
No, there's a place for private, but it should be rare and not default mode for all company business related comms.
The change is for when everyone realizes this is useful info, a decision was made, you want to share this more broadly. Very often imo.
daniel_iversen 2 days ago [-]
I'm from Asana so I'm probably biased too :) and I agree single-player agents are easier, but multi-player agents that understand end to end workflows etc. are very powerful. That's what we've built and yes it took a lot of thought and time to built it in a way that it would be privacy conscious and not leak the wrong thing to the wrong people etc. I haven't player with Buzz yet but signed up and admire them for thinking differently and trying to build something interesting.
another-dave 2 days ago [-]
My understanding of what they were saying Buzz is is that agents are "1st class" users in their own right, rather than being an app integration.
If you have a user called Claude, then you just apply ACL as normal & you don't care if they're human or bot, right?
jaggederest 2 days ago [-]
The issue is when users interact with claude, what can they see? If the AI can see super-secret-payroll-details.md - is it allowed to discuss that with any user? is there some sort of internal ACL within claude that asks pretty please don't tell everyone they're underpaid?
That's why multiuser agents can be an issue.
The other way to do this, is to have claude installed for everyone, and any user's chat with claude uses their personal permissions via something like oauth delegation or AWS IAM role kinda things. But that, again, is complicated ACL logic living through the delegation of roles and access
AlotOfReading 2 days ago [-]
I'm not sure the permissions problem is solved even if we assume models inherit user permissions. Imagine I'm a manager and someone contacts me about an HR incident involving one of my reports, or other sensitive information. The agent probably shouldn't have access unless I explicitly provide it.
another-dave 2 days ago [-]
I would've thought you could solve that with multiple agents.
So rather than having "Claude" installed as a god-mode user in all channels, you have 10 instances of a bot running, each with their own context and ACLs.
For example, you could set it so that the agent's ACLs become the intersect of the least privileged user in all the channels it lives in - you try to add a bot to the "Executive Bonus discussion" and get told
> You can't add AliceBot to this channel because AliceBot is also in #intern-onboarding alongside 'Johnny Appleseed' and Johnny doesn't have access to this channel. Would you like to create a new bot?"
jaggederest 1 days ago [-]
I am sorry to be the bearer of bad news: That is just massive ACLs and permissions issues with extra steps.
GodelNumbering 2 days ago [-]
> so you end up having to write and maintain complex rulesets about what specific resources agents have access to.
Why wouldn't you simply use the group chat ID (+more) to key the conversations on?
paxys 2 days ago [-]
Because there’s an unlimited number of groups with different combinations of memberships. If I am in group A but not group B and an agent is in both, what is it allowed to share with me?
ahf8Aithaex7Nai 2 days ago [-]
I'd like to see this problem solved in such a way that your group memberships are transitively applied to your access to agents. In other words: you shouldn’t be allowed to talk to an agent at all if, at a given point in time, that agent is or was in a group that you are not or were not in at that time. Does that make sense? I don’t know how practical this restriction is, but letting the AI manage such permissions on its own seems reckless to me.
paxys 2 days ago [-]
These kinds of rules never survive real world tests. For example if I create a private group just for myself and auto invite every agent in the company into it, does that mean no one can now use any of them?
ahf8Aithaex7Nai 2 days ago [-]
What's the problem with just forking them, then?
_pdp_ 2 days ago [-]
I agree with what you are saying but this is not how we solved the issue with who can access what.
In our cloud harness we have the notion of shared and private secrets. When something is authenticated with a shared secret it is basically something that can be used in a public setting. If something is private then it can be only accessed via trusted channel. It works for slack, telegram, etc.
In fact, our slack agents are very strong this department and it is guaranteed there is zero leak of private information.
datadrivenangel 2 days ago [-]
And if someone gets access to a channel that they shouldn't?
The best norms around slack channels is to have most channels be public, but have norms where not everyone is in every channel.
hibikir 2 days ago [-]
I have lived in organizations where under 1% of messages were made on public channels. The experience of finding information in slack, or even knowing if there's a private channel where all of this is discussed, but where nobody invited you to, is not one I wish on anyone.
_pdp_ 2 days ago [-]
No channel will disclose private information. The only way to get that to work is to DM the agent directly or to use slash commands which are ephemeral / private.
datadrivenangel 2 days ago [-]
so your agents can't access any private information in public channels?
Not very useful.
Still probably better than Claude's new bot which requires a service account per channel!
_pdp_ 2 days ago [-]
Hang on a second. You think accessing private information in a public channel is a good idea?
If a tool is authenticated as personal then it can be only accessed under personal context - i.e. privately. Now if the author of the agent wants to add tools authenticated with shared secrets that is something should be considered in the threat model.
In other words:
- reading my personal emails in a public setting - not ok
- reading the agents shared inbox in a public setting - probably ok depending on the threat model
pests 2 days ago [-]
> not ok - reading the agents shared inbox in a public setting - probably ok depending on the threat model
This is never secure. Some SAAS apps have automatic enrollment into company/teams based on email domain. So you can sign up with the email address of the agent and then ask for any 2fa code or other emails.
_pdp_ 2 days ago [-]
Part of the threat model. If that is an issue then don't add the capability to the agent. It is simple as that. But we cannot guarantee that the agent wont leak some information. So if you connect personal accounts (i.e. oauth) this information can be guarded with technical controls that sit outside of the agent. If the agent is authenticated with shared credentials then you have to add instructions and other soft guardrails but ultimately you should assume that everyone has access to the information.
dgunay 2 days ago [-]
Maybe this is naive or startup-brained of me: I understand not wanting HR-related things to be potentially exposed by a misaligned agent, but when it comes purely to the building of software I personally do not care at all who can read the code/discussions & engage with the process.
muglug 2 days ago [-]
Totally get that for code! But there are orgs where non-code things are compartmentalised — maybe for leak reasons — that still want to employees to make use of agents.
s_trumpet 2 days ago [-]
For code, often contractors and partners are only given scoped access to relevant projects.
TZubiri 2 days ago [-]
The product seems to use the same 'scoping' mechanism that humans would use, so you can give agents access to whatever 'channels' you want.
The issue seems to be that they 'invented' an auth and permission protocol instead of delegating to something existing, it would be as if they thought their idea of permissions were novel.
zackham 2 days ago [-]
all ingested data and all derivations of that data can link to source channel and associated ACL that syncs with the source. then search/reads/etc just join on and respect the ACL. not that complicated to manage for things like slack, meetings, etc.
2 days ago [-]
2 days ago [-]
mrcwinn 2 days ago [-]
Seems easy for Buzz to solve. I’m just happy to have an alternative to Slack.
IrfanD 1 days ago [-]
[flagged]
songhonglei1985 2 days ago [-]
[flagged]
KennyBlanken 2 days ago [-]
[flagged]
2 days ago [-]
Gecko4072 2 days ago [-]
Now when I see new software projects I just think of how much of them are made with agents and the unreliability/easy abandonment that comes with it. Ten years ago this product would have been of a known quality. Not saying anything about buzz specifically.
overgard 2 days ago [-]
Yeah, it used to be the friction of making something was at least a partial sign that it had been thought out to some degree. Now it's just "lets lob it on users and make them figure out if this is worth a damn". I feel like with a lot of this stuff, there isn't much value to being an early adopter and there's a lot of risk. Better just to wait a couple months to see how things shake out. If it has staying power it really won't matter if you're behind by like a few months.
horsawlarway 2 days ago [-]
I find this thought process somewhat faulty given that the vast majority of software ends up in that spot regardless.
Hard to take this as that big a deal when Google literally launched a product along similar social themes named "Google Buzz" which lasted all of like 16 months in 2010, well before agents and llms.
Either the project will find a fit, or it won't - and code quality doesn't have all that much to do with it existing in 2 years (some - but not as much as engineers want to believe).
witx 2 days ago [-]
Argument similar to: people still get hurt riding a skate without a helmet, why do I need it anyway?
horsawlarway 1 days ago [-]
If you can point me at any actual data that Saas companies are more like to be abandonware if AI is used... sure.
But my experience with startups is that the odds are great they're ALL going to be abandonware in a couple years.
Ex - 50% of every company started is out of business in 5 years.
Brian_K_White 2 days ago [-]
And I find this thought process somewhat faulty.
mcrk 2 days ago [-]
[flagged]
AlienRobot 2 days ago [-]
The ease of abandonment is real.
1. Generate function with AI.
2. Generate tests with AI.
3. Modify function with AI.
4. Tests no longer pass.
5. Delete all tests.
6. Generate tests with AI.
mplewis 2 days ago [-]
oh, you absolutely know this one is going to be a slopfest. Buzz is going to make GitHub look like a paragon of nines.
butlike 2 days ago [-]
It's probably just Dorsey's vibe-coded side project. The scope isn't too big and it's rather unimpressive
bigfishrunning 2 days ago [-]
Isn't everything Dorsey does these days his vibe-coded side project?
_pdp_ 2 days ago [-]
It is safe bet to assume that all of them are generated with LLMs.
fantasizr 1 days ago [-]
i really never want to be an early adopter anymore. I need 6 months of vetting to determine if it's the flavor of the week (or flavor of the DAY)
cyanydeez 2 days ago [-]
when I see new projects I think: Is it useful?
IF yes, I clone it and point my LLM at it to do whatever I need it to do.
You're think with your cloud-LLM brain; maybe buy a good GPU and download a local model and you too can-do attitude!
kccqzy 2 days ago [-]
Nah. I made plenty of software and then abandoned them because I lost interest in them. My GitHub is already a fairly large collection of my own abandoned software, and there are 10x more on my PC that I never bothered to upload to GitHub.
Easy abandonment is always there.
Brian_K_White 2 days ago [-]
Not at all the same thing. Your half-baked works can't appear to be anything else than what they actually are. You are in no danger of wasting anyone's time.
For one thing, you probably never tried to mislead anyone. Did you put 8 minutes of effort into something and then come here and try to say "Hey world, here is a thing you should all care about and invest in. I mean, I didn't, but you should."?
But even if you did try, you physically cannot (5 years ago) generate the equivalent of 10 years of work by a 10 person team complete with docs and tests that all looks plausible and maybe even runs.
kccqzy 2 days ago [-]
I respectfully disagree. Single-person projects that are not commercially motivated always have the risk of abandonment, regardless of how polished they seem. Depending on the problem itself, I could very well get bored after 8 minutes of effort, or 8 months of work. Some of my personal projects had a lot of polish because I really cared; I abandoned them because I stopped caring.
(Also, adding polish was a great procrastination activity when you did not want to work on more important tasks.)
> Hey world, here is a thing you should all care about and invest in.
I think this is where our mentality differs the most. I never requested the world to care about my projects, which is why I did not feel any weight of responsibility when I abandon my projects.
Brian_K_White 1 days ago [-]
You say you disagree, and then did not say anything that contradicts.
EagleEdge 2 days ago [-]
I think it depends on the team behind it, the models being used for the building, testing and verification.
CivBase 2 days ago [-]
I'm left wondering why I should bother adopting - much less paying for - these kinds of projects. If it's that trivial to throw together, what value are you even delivering for me? Why wouldn't I just use the same tricks to spin my own solution that does exactly what I need and not whatever you think I might need?
ecliptik 2 days ago [-]
Google Buzz [1] along with Wave you both were too soon for this world.
Know of any other labels that are blocked or taken ?
MPSimmons 2 days ago [-]
I was literally thinking this reminds me of Google+ and Buzz.
oooyay 2 days ago [-]
Disclaimer that I used to work at Slack
I love that we're challenging the status quo in chat. It feels like we've settled into an eternal September of sorts. I am somewhat bearish that Slack and Teams will survive, or rise to, the agent era.
That said, I'm curious whether NOSTR is really the protocol for this. For some really large corporations you're looking at a lot of clients (and their shadows like cellphones, local agents etc) as well as a lot of (likely) team-based agents.
The identity architecture makes sense for centrally hosted agents. Users also probably have their own personal agents as well. Do those just reuse user credentials or are they differentiated in some way? I couldn't tell.
I also am curious whether git really needs to be a dependency here. Like, maybe for Block it does, but it introduces a lot of complexity that I feel could be exported to merging VCS Host events to the Buzz event log.
I'm also curious what challenges will arise as new capabilities emerge. For instance, both Sol and Claude can now render native components in my chat window which is a massive leg up in terms of firming up a design change.
Rust is also a choice. I'm curious what alternatives the team considered and how they landed on Rust.
WorldPeas 2 days ago [-]
I think a happy medium like signal would be much better, slack is an immovable part of much of the (white-collar) business relationship world now but it'd be nice if there were assurances of secrecy and security in communication as 24/7 cyberattacks rather than a company whose security is based solely on promises rather than zero-knowledge systems. Signal has had far and away the best cross-platform messaging experience of any client I've used in friend groups but moving to a slack-like system alongside what exists now would be much appreciated to the noisy channel approach.
tqi 1 days ago [-]
But why would a business want to have it's internal communications be on a platform like signal? none of the privacy features feel relevant to work related communications, if anything I think a company needs the ability to see all communications on platforms it uses for audit ability, collaboration, etc
datadrivenangel 2 days ago [-]
Shared information like code and files are increasingly important for keeping people and agents aligned, and "AI Native" businesses will become even more code heavy, so that makes sense.
ijustlovemath 2 days ago [-]
Why does Rust feel like a bad choice to you? In my experience shipping med device software, it's great for keeping the code that teams write cohesive and correct
oooyay 2 days ago [-]
I'm not saying it's a bad choice. Slack is written in Hack, Discord written in Elixir, and Teams is written in C#. Why teams choose languages is always a point of curiosity to me.
jillesvangurp 2 days ago [-]
Bots in team chat is not a bad idea. I've been experimenting with that for a few months.
We started with Slack. This kind of works but dialing in the gazillion of permissions needed to end up with something that works is a bit painful. And you have to do this over and over again for each new bot.
So, we started experimenting with self hosted alternatives. First we tried Matrix. It's nice but a bit too strict on end to end encryption which gets in the way if you actually want to share information with bots. So, a few weeks ago we switched to Zulip. That's pretty straightforward to setup as well. It's very easy to create bot users with both and create some automations. We did some with Openclaw and I ended up replacing those with something coded around the haystack framework, which is a bit less of a messy basket case than Openclaw.
And as I discovered after I installed it, the Zulip leadership actually just got hired by Anthropic. It seems Jack Dorsey beat them to market making some announcements but I imagine that Anthropic might have very similar plans.
IMHO team level use cases for agents actually make a lot of sense. Companies are run by groups of people and the larger those groups the more team overhead you get. Perfect for optimizing with AI. And if you have people doing a lot of stuff with AI, that only adds to the need for them to communicate what they are doing and coordinating with others. Doing that out in the open in some shared channel makes a lot of sense. And having some shared team guard rails also makes sense. And if you think about more complex processes with handoffs between people (and possibly some agents), a team chat is a good place to do those as well.
sroerick 2 days ago [-]
How about XMPP?
blurgo 2 days ago [-]
[dead]
jacobgold 2 days ago [-]
Slack exists largely because IRC was insufficient. It didn't natively support channel history, search, etc.
For AI agents to flourish, Slack has to either truly open its network with a protocol or eventually be replaced.
I'd like to see Slack embrace an AT protocol-based chat system, which then apps like Buzz could implement. Then users could log in with domain handles like @yourname.com, and agents could use handles like @agent1.yourname.com, all under their complete control.
_verandaguy 2 days ago [-]
Why is it Slack's responsibility to help agents flourish?
I ask about Slack here because it's pertinent, but I've both seen and experienced firsthand this inversion across the industry where we must adapt our workflows for AI.
Isn't a tool supposed to work for you, not the other around?
Jare 2 days ago [-]
> Why is it Slack's responsibility to help agents flourish?
Technically, because if the world moves to AI-driven tools and Slack is not cooperating, it will no longer serve the world and will be left behind.
> Isn't a tool supposed to work for you
If you want AI integration in your chat and Slack is not helping make it happen, then Slack is not working for you.
On the other hand, constantly chasing the latest fad can be a useless drain of resources and (worse yet) attention. In this context, AI is by now most likely not a fad, but the ways to interoperate with it can be: mcp, cli, agent, tag, ... And the same goes for users, reinventing their processes and practices 5 times per year.
_verandaguy 2 days ago [-]
I think this is missing my implied point. Is this desire for AI integration actually coming from most people? Or is it a handful of decision makers who aren't thinking about the technology critically for one reason or another (either due to lack of information/understanding, or a financial stake)?
AI is still seen very negatively in opinion polls across multiple countries, and anecdotally, tools which were often obnoxious to use before AI are now much more so, at least to my flesh-and-blood self. It really seems like we're making things worse for ourselves just to help support this would-be self-fulfilling prophecy.
teach 2 days ago [-]
Just my two-cents as a very much boots-on-the-ground infrastructure engineer. We use LLMs heavily on my team -- to write code and review PRs. Our harnesses and guardrails are very very good so we get extremely high-quality output out of most models.
But getting the humans and agents to talk together is really fragmented right now. It's annoying that the agent with the context in my locally-installed Cursor can't really participate in a Slack conversation about a PR that 'it' principally authored (and which I've signed off on).
This is a real communication problem that we face every day, and eventually someone will solve it well and I will ask our leadership to give them a lot of money.
ofermend 10 hours ago [-]
[dead]
Jare 2 days ago [-]
> Is this desire for AI integration actually coming from most people?
Ahhh I see. That's going to change a lot across companies, teams and individuals. My particular bubble is full of actual workers looking for ways to apply it and trying things to see what sticks, so that interpretation did not land in my head. If anything, decision makers around me are being encouraging, but cautious and throttling experiments and requests for access/connection/etc, and damn well they should because they are actually accountable for mishaps.
calebkaiser 2 days ago [-]
I'm sympathetic to this POV. I think specifically in the case of Slack, it's not their responsibility in a cosmic sense, but it is in line with the direction and general promise they've been making to customers since forever.
A major part of Slack's go-to-market strategy for as long as I can remember has been pushing Slack as more than a interface for talking with teammates, but as a unified interface for generally piloting your business. Slack has heavily pushed ideas like "SlackOps", they've had Slackbot in the product forever, and they've always prioritized and sold integrations designed to let you build your business workflows in Slack. They even updated Slackbot to go from "that chatbot you DM to set reminders" to "Your AI teammate in Slack": https://slack.com/features/slackbot
So adapting to agents is in keeping with what Slack promises its users. I know that a lot of people don't want more AI features in apps that don't need them (i fall into this camp despite working in ML myself and using LLMs all day). I just think that in the case of Slack, their most passionate power-users are also the sort of people who do really want AI features.
Notion is probably a good companion here. It is similarly a really primitive utility--text editing--that has marketed itself as a sort of central interface for running your company. I know plenty of people, especially outside of engineering, for whom Notion is essentially their browser for work. And it's probably not a coincidence that the Notion + Slack are the two normal office software companies I can think of who've most heavily adopted and marketed AI features.
MattDamonSpace 2 days ago [-]
It’s not Slack’s responsibility to do so, but it is their vulnerability if they don’t
shimman 2 days ago [-]
You're assuming there is a bag to capture about placating to slop bots, that has yet to be determine. What it mostly seems to do now is balloon your services capacity on serving your worst customers to do busy work no one cares about.
dewey 2 days ago [-]
There's many new and existing companies right now that are growing fast based on the promise of doing "x but with AI". This starts from customer support tools, coding agents, code review platforms and they are definitely "capturing a bag" there.
I'm not blind to the issues with AI, but Slack ignoring it (Apart from their enterprise AI search they are pushing) and having the bots interact on the platform right now (Basically spewing a lot of messages in threads with all their "thinking" and not a more native integration) is not going to help them.
There basically haven't been any new features on their bot / app platform for a long time now.
hahahaa 2 days ago [-]
Slack isn't responsible for the work product of its customers. They provide a service, and like to get new customers. Those customers use agents. Which tech solution they use is debatable but they can't ignore it. They have supported bots and 3rd parties for eons anyway.
olmo23 1 days ago [-]
We also adapted our workflows to the invention of trains, shipping containers, the PC & the internet. I fail to see why AI would be so different.
hahahaa 2 days ago [-]
It is like asking in 1999 why DHL should have a website. Surely they can just meet people where they are - on the phone, on the high street. Why does everything need a bloody website.
shimman 2 days ago [-]
You would like Cory Doctorow's concept of reverse centaurs.
verdverm 2 days ago [-]
ATProto's tbd permission system is insufficient for the granularity needed in enterprise. Many of those features needed (like groups) will have to be built in an app view and by proxy be centralized. ACLs are two generations in the past of IAM history
Chat is also not a great modality for the PDS/ATP, Roomy learned this and is building a dedicated protocol and bridge.
I know about it, that's the one I'm referring to. That proposal is insufficient. I was deeply involved in the private data discussions, built a PDS fork / prototype on ReBAC/SpiceDB, and presented it at the first Private Data WG (which no one from Bluesky attended). Bluesky has chosen a path that suits them, not the community at large.
At this point, Bluesky controls the protocol, decided what they want permissioned spaces to look like, and are not entertaining any other proposals (afaict).
I expect there to be an eventual successor that puts permissions at the core of the protocol from the very start.
jhbruhn 2 days ago [-]
Just like Matrix and it's bot/puppet accounts.
noodlescb 2 days ago [-]
I originally was passionate about Slack simply because it was "IRC but with modern quality of life improvements". Ever since they got fucked by MSFT and sold out to Salesforce, it's basically been dead in the water and the only changes have largely made it worse.
charcircuit 2 days ago [-]
Slack already has an API for building bots. It doesn't need to be open.
2 days ago [-]
rubysprite 2 days ago [-]
More like HipChat. You are off by like 15 years
ryanmerket 2 days ago [-]
man i love IRC, and you're 100% right
theptip 2 days ago [-]
This could fill a useful niche. However I would assume Anthropic and OpenAI are going to build their own and steamroll in 6-12 months.
I did a dive recently on git forges for agent swarms. Radicle lacks an identity layer, the federated/COB model seems good. Tangled has no private repo story, though the social layer is solid; they also have an (IMO) awkward modeling of Issues as tweets at her than being owned by the repo.
So I think there is an opening for a private agent-first forge. (Before the HN dogpile, assume that if you don’t buy the value of agent swarms, you can ignore this whole thread.)
My concern for this project - Anthropic is explicitly building in this direction. Their latest product is Tag which is an auth model for running agents async within Slack. The obvious next feature to build from there is the forge; if GitHub gets disintermediated by the Agent UI, then Anthropic are free to swap out their own implementations behind the scenes. Multiplayer chat and repo/project management seem like the obvious next platform pieces to me. (This goes for any SaaS subscription of course, follow it to the N-hop logical conclusion.)
It's not agent-first, but I can't think of any features that are needed for agents other than scalability.
1 days ago [-]
GaryBluto 2 days ago [-]
Incredible. I don't think I've ever had the displeasure of visiting a website that has half a second of cursor movement lag before.
sim04ful 2 days ago [-]
Maybe I'm missing something, but it feels like the economics of software are shifting. If companies can afford software tailored to their exact workflows for less than the annual cost of a single engineer, what does the moat of a traditional SaaS company become?
julienb_sea 2 days ago [-]
I think most companies have realized there is substantial value in terms of security maintenance, stability and the contractual obligations associated with SaaS vendors versus internal vibe-coded tools. Certainly there is a place for tailored internal tooling. But it isn't going to magically replace every use case that SaaS vendors are purpose built around solving, at least not anytime soon.
rglover 2 days ago [-]
Convenience. Most companies aren't software companies and know this intimately. Even if they can build a prototype using LLMs, they now have to at a bare minimum hire someone who can maintain it (additional cost). Not to mention compliance with regulations. Far easier (and cheaper) to just pay someone else to make all of that their problem and extract the value from the product (even if it's not a perfect fit for their business).
sulam 2 days ago [-]
I feel like this might be solving a real problem (agents having identity, access controls, etc that are provisioned like you would a regular user) — with this Nostr layer that doesn’t really provide any specific value that I can see. So actions are signed, great — this is like telling me I’m going to be using blockchain to store my files because I need crypto on top of my crypto. We see where that ended up. Is Nostr doing anything here that is actually a value add, vs a processing tax that could be done more efficiently with a shared service?
tlongwell-block 2 days ago [-]
Nostr gives you and your agents a durable, portable identity across communities/relays/workspaces.
You can also independently verify that the messages you're reading came from the person/agent who sent them, even if the server/relay operator is broken or trying to trick you.
This can be important in environments that live outside of enterprise auth walled gardens.
andunie 9 hours ago [-]
In my understanding there is not much here in the Nostr part that is different than a simple server.
If that's the case, why not?
baron3dl 2 days ago [-]
nostr solves for who owns the shared service. nobody. run your own, use an open relay, or pay for one from folks you trust.
designerarvid 2 days ago [-]
What problem is that a solution to? Is there a problem with someone owning it, in that case: what?
andunie 9 hours ago [-]
I don't think that's what Nostr solves. It's more like an interoperability layer.
__MatrixMan__ 2 days ago [-]
Maybe you have enemies that can coerce your service providers into shutting parts of your business down. It happened to WikiLeaks.
baron3dl 2 days ago [-]
consignment to existence as a cloud serf. paying rents to have your data held hostage and exploited by a third party. maybe these aren't problems for you
barnabee 2 days ago [-]
> Is there a problem with someone owning it
Yes
> what?
They can decide you can't use it anymore
They can decide to charge more for it
They can arbitrarily take features out from under you or change how it works
They can read and/or sell/give away/accidentally get exploited and lose your data
They can prevent your extracting your data to move away from them
They can prevent you building or integrating other tools
They control how you can modify or configure the software
...
sulam 2 days ago [-]
The story right now is to own the least you possibly can, at least if you're a business. If I can buy it that's usually the right choice, in terms of opportunity cost if nothing else.
baron3dl 2 days ago [-]
nostr doesn't make anyone buy any more or less than they want. it enables freedom of movement if your landlord becomes exploitative.
barnabee 2 days ago [-]
I like that using keypairs and signed messages inverts the centralised server and SaaS model and makes things more local/client first. I wish more products would move that way.
Nostr seems like a reasonably convenient way to achieve that without building everything from scratch, but maybe there a better ways?
sroerick 2 days ago [-]
I had the same thought - but maybe it's good? I was thinking that if you have a decentralized store than you can connect to it regardless of dev environment. I've used XMPP for orchestration but I can see ergonomic advantages to this.
jlarocco 2 days ago [-]
It's crazy how one lucky break lets somebody spend the rest of their life throwing s*t at the wall to see what sticks to earn them more money.
darth_avocado 2 days ago [-]
The fact that he does that instead of focusing on what he is already in charge of is egregious. If I was a Block shareholder looking at this, I’d be upset. It’s been years of him going on side quests like Tidal, blockchain, weekly etc. while ignoring the core needs of his customers and losing out on various fronts. Toast is a $20B company while Block is some $50B company after the acquisition of cash app (which by the way is a different conversation altogether) when Square should’ve had almost 90% market share is shameful.
The dude is clueless at the wheel and somehow people still keep giving him grace, when really he did a few things more than a decade ago and since then has mostly just fumbled around.
jjfoooo4 2 days ago [-]
(I work for Block, not on this)
Cash App was not an acquisition, it originated as a hackweek within (what was then called) Square.
Possibly you’re thinking of the Afterpay acquisition?
darth_avocado 2 days ago [-]
Ahh sorry, you’re right, I meant Afterpay which was a $29B acquisition. I also meant Weebly not weekly (autocorrect).
tdeck 1 days ago [-]
Weebly was interesting because before that Square had their own online store (it went through a bunch of names over time) and they existed concurrently for a while, although I'm not sure if they still do. The codebase was a nightmare and the whole team had abandoned it and moved on to other things, which meant it wasn't getting fixes or updates for a while.
1 days ago [-]
mmh0000 2 days ago [-]
Reposted from HN user notacoward[1]:
Entrepreneurship is like one of those carnival games where you throw darts or something.
Middle class kids can afford one throw. Most miss. A few hit the target and get a small prize. A very few hit the center bullseye and get a bigger prize. Rags to riches! The American Dream lives on.
Rich kids can afford many throws. If they want to, they can try over and over and over again until they hit something and feel good about themselves. Some keep going until they hit the center bullseye, then they give speeches or write blog posts about "meritocracy" and the salutary effects of hard work.
Poor kids aren't visiting the carnival. They're the ones working it.
> It's crazy how one lucky break lets somebody spend the rest of their life throwing s*t at the wall to see what sticks to earn them more money.
The "Zuckerberg Method".
He wasn't the first, and won't be the last, but I'm pretty sure he has thrown the most shit.
alex1138 2 days ago [-]
If by throwing shit you mean copy everybody
No other company in the internet age has done what Facebook has. Zuckerberg -
Copies every product he sees. Copied Twitter, Snapchat. Lifted features from Google+
Overwrite people's public-facing emails, which hurts being able to use competitive services https://news.ycombinator.com/item?id=4151433
Apparently wrote some tool which allowed for data transfer into FB from Myspace, but not the other way around (yes, I know. In many ways Myspace was hot trash, that doesn't mean he wasn't a malicious actor to extreme extents
Blocked links to competition
Other things I can't remember right now
Say what you will about Myspace, or Friendster, or Google+ (I'm annoyed as anyone they thought a great method to get people to use it was "ok, we'll ask you again later" on Youtube) but Facebook has always rigged the game, they've been bad actors
Zigurd 2 days ago [-]
More people should be doing that instead of funding cryptofascist authoritarian dunderheads to undermine democracy.
jscd 2 days ago [-]
Hot tip: if you disable JS on the site, then nothing but the title loads and you can disregard it without wasting all those CPU cycles.
I always chuckle when someone makes a GitHub alternative, and the code is hosted on GitHub. Kind of shows that replacing GitHub isn't just about replacing the code.
> It’s great and works really well for us, but it raises lots of questions. Does everyone get a bot? If people share one, whose credentials does it use?
Eventually you throw in this admission in the middle of other stuff:
> Buzz gives each agent its own key. The agent’s owner signs a narrowly scoped authorization. The agent then signs its own work with its own identity.
So you're explicitly picking a bot per person, you're just calling them an agent. But you never really admit this because you call it 'an agent' rather than "the user's agent". You're still ending up with lots of agents each owned by people, you're just writing another orchestration layer yourself.
> The agent remains the author. Its credential proves who authorized it and under what conditions.
Right yeh, so the human is the responsible party.
> If an agent key leaks, revoke the agent without replacing the human identity behind it.
Just like you revoke an app-key on GitHub/Slack. This isn't a revolutionary thing you're doing.
You then throw in this curveball.
> Buzz can also run an agent’s model requests on another community member’s machine.
How? How is this resource managed or limited? Do I have to assume Buzz will just borrow my laptop's CPU & GPU at random?
tlongwell-block 2 days ago [-]
Hi!
> So you're explicitly picking a bot per person, you're just calling them an agent. But you never really admit this because you call it 'an agent' rather than "the user's agent". You're still ending up with lots of agents each owned by people, you're just writing another orchestration layer yourself.
Giving everyone their own agent/bot/app in Slack is nontrivial because of how Slack apps work. If you're okay with them impersonating you, it's easy, but that's weird and I don't like having to guess/discern if I'm talking to you or a bot wearing your face
> How? How is this resource managed or limited? Do I have to assume Buzz will just borrow my laptop's CPU & GPU at random?
This is opt in. It's an integration with https://github.com/Mesh-LLM/mesh-llm that scopes shared compute to your Buzz community. This is very early right now and we're working to get it right. But the idea of a totally self-sovereign, self-hosted community providing its own inference is exciting.
tqi 2 days ago [-]
Forgive my ignorance, but what is the advantage of decentralization and cryptographically signed events in the context of a work chat/ coordination tool? Could a company not accomplish the same goal self hosting something like zulip?
andunie 9 hours ago [-]
Of course it could, but why do it on Zulip if Nostr exists? Now you depend on a Zulip server and all its complicated APIs that some other company controls.
If you use Nostr groups it's pretty much set in stone and you can just augment it, while at the same time using other tools that already exist for Nostr if you need.
And the agents identity part is just easier with Nostr, no need to create fake emails for the agents, create a separate bot admin dashboard and so on.
Not to mention that once you have a global identity layer it becomes easier to get people from outside the company to join temporarily (just a use case that came to my mind).
ShinyLeftPad 2 days ago [-]
Jack is invested in Nostr.
bushbaba 2 days ago [-]
Personally believe Jack has done more harm than good for his companies lately. It's time he resign.
sharts 2 days ago [-]
Dorsey needs to just sit down and retire into obscurity.
throwawa14223 2 days ago [-]
Jack Dorsey has figured out how to make chat worse by adding LLMs.
bigfishrunning 2 days ago [-]
I feel like chatGPT did that years ago...or maybe ELIZA?
browningstreet 2 days ago [-]
We’re out of drinks. Can you two go get more wine coolers?
dewey 2 days ago [-]
I've recently built some project that also supports Nostr (https://getbirdfeeder.com, but more for the fun of playing with Nostr) but it feels very forced to use it for something like that. It feels like it's solving an issue that no team chat ever has.
> Buzz is built around a self-hostable Nostr relay. Every message, reaction, workflow step, code event and approval is stored as a cryptographically signed event. Human employees and agents receive the same basic identity structure, including their own key pairs, channel memberships and audit trails.
nzoschke 2 days ago [-]
Very interesting!
As a small startup I'd love to ditch Slack, as its a walled garden and both under-featured and over-complicated at the same time. GitHub has been losing my favor too.
Tangentially our startups is combining email, AI agents (chat and coding), and GitHub workflows and it feels really good.
It feels like a renaissance for all workspace tools, where up until recently it was mostly dev tools that got all the really fun power ups.
rsingel 2 days ago [-]
I can only hope that bigger companies go all in on agents integrated into slack-like software. More fake work, slower orgs, and easier targets for companies that prioritize building stuff over fetishizing overengineered IRC with emojis pretending to be productivity software.
2001zhaozhao 2 days ago [-]
I think a tool with this kind of UX is the future of engineering orgs. It reminds me a lot of JetBrains Space (which I already thought was a good idea back then), but with agents.
I don't see a lot of information about the Git hosting aspect of the product on the website, though. Somewhat doubtful that they will be able to make a Git forge with similar polish to GitLab
It subjectively seems to me that integrating with an existing forge (e.g. Forgejo) on the API layer and rebuilding the auth and frontend is a better bet. You get stable features like PRs, permissions and CI actions out of the box and they stay synced with known formats in the community and so make your tool easy to adopt. Though making a forge from scratch does have advantages especially for internal company use cases.
Another problem I see with Buzz is that the tool doesn't seem to be taking advantage of its vertical integration inside its UX enough. There is a lot more you can do with full control over Git hosting, project context, and org-wide chat in a single tool than what this tool attempts to do right now.
znnajdla 2 days ago [-]
We need something like this and I have been thinking a lot about how to build it. Zulip is closest to what I want but quite untuitive to new employees. It would be fantastic to have one universal app to talk to Claude Code over SSH, employees in Slack-like team chat, and customers and external people over regular email. I want the semantics of email (thread based conversations, inbox zero, universally works with everything) with the UX and speed of Telegram. The protocol I am trying to design is something like SSH that gracefully degrades to POP3/SMTP/IMAP.
I've built something quite similar, actually. It's quite a powerful workflow. Integrating multiple agents into chat with freeform comms is pretty fun, but I do find that you lose fidelity of what the agents are doing in terms of seeing actual changes, tool uses, and other things. The moat here does seem quite small, though.
xlayn 2 days ago [-]
Let's make the whole working/colaborating environment a training input for the model, we have to replace each and every link of human everywhere, think about the stock prices... yes it will have cathastropic consequences to succeed but then think again when you vest in 40 years you will be rich!
and then the first reply is someone saying that if not someone else will...
and then another saying that the whole idea of business is to make money...
and then another that the guy from valve is a jerk...
cdnsteve 2 days ago [-]
Companies are looking for more traceability in regulated environments. We have audit and compliance to deal with where the whole sdlc is under a microscope.
Does buzz help move us out of Jira hell, get off slack, teams or google chat? Does it get us off github enterprise?
I don't understand the problem this solves and how it could be reasonably used in a corporate environment.
hmokiguess 2 days ago [-]
I was trying to build something like that myself, but I had based it off IRC and was going to go protocol first not PaaS type of thing.
I think this is an unclaimed space where the future of work is bound to find itself in, though I'm not yet sure how/who is gonna win.
My solo project was abandoned unfortunately, that said I saw some cool protocol initiatives similar to it recently like this one: https://github.com/h5i-dev/h5i
asdev 2 days ago [-]
No one is going to churn Slack for this just because it is "Agent First". Slack is more than good enough to tag Agents and will fill in the missing pieces slowly
teach 2 days ago [-]
Slack's approach is NOT good enough, because the version of the Agent that lives in Slack cannot see the context of the Agent that lives inside Cursor on my developer laptop. They might be clones with identical brains, but they can't talk to each other or compare notes.
2 days ago [-]
bigfishrunning 2 days ago [-]
So why can't the cursor instance on your laptop have a slack bot? I've had a slack bot on my build machine written in chicken-scheme of all things for years, I feel like the great people (or clankers?) at cursor ought to be able to figure this one out
teach 1 days ago [-]
It could! An MCP would actually be great but Slack would prefer to sell us their own AI integration product so (1) they make it difficult and more importantly (2) it's against their terms of service
We pay them a LOT of money every year and they would absolutely notice the indexing at the level we'd need to do to make this work ourselves, so the answer is "because Slack is preventing us".
braebo 2 days ago [-]
I would pay money to not have to use slack
noodlescb 2 days ago [-]
Interesting idea. I think the "multiplayer mode for AI development" bit resonates somewhat. Biggest problem is that I do think most companies have a ton of key contributors that find git/code intimidating, so part of me thinks the real answer here will be stuff like Surfboard, Town, etc. that can work with git AND the work tools in a more user friendly, browser-first way.
minraws 2 days ago [-]
The name is probably not the best fit but if we can get a good solution that's not horrible that's easy to self host I and open-source I am fine with it.
Though I fear this might not be well maintained or have a good foundation being so heavily agent focused but I will out of sheer ambition of a more open stack support anything that help make it a possibility.
Also the git hosting stuff seems a bit sus tbh.
kvisner 2 days ago [-]
I'm curious how this will play out. So far having agents in a group chats with multiple people is hard. Either the agent creates a different "thread" internally for each user and everyone has a 1 on 1 convo with the agent in the same group chat, or it's just chaos.
git notes is a good side channel that allows bots to keep context clues (aka chat with each other) with commits. I have a shell script wrapper for it but you don't need anything special. It works by putting a summary paragraph in the git note for your branch or every so often to answer "how did we get here?" or "what is the intention of this code?"
You can do stuff like have claude keep up with all the active branches and then the notes can help keep everyone pointed in the same direction.
grim_io 2 days ago [-]
Marketing bullshit aside, this is just bots in chat rooms, right? Am I the crazy one?
malfist 2 days ago [-]
I think you're crazy. It's not just bots in chat rooms, it's bots in chat room with an AI Investor Hype Money™
windexh8er 2 days ago [-]
Kind of amazing that given the state of the world money is still focused on remixes of different forms of social engagement. Is this because it's an obvious place to display ads? Or is it something else?
I'd like to think if I were JD that I would be focusing on something a bit more tangible for the world. A more useful aspect of tech to emerge or be invested in.
But, apparently AI agents in chat that sit adjacent to code is The Next Big Thing?
shimman 2 days ago [-]
The only playbook big tech in the US seems to have are creating a platform and trying to extract rents off it.
noodlescb 2 days ago [-]
Are you implying that a tech billionaire, who moved to a private South American compound, who looks like a man that microdoses ayahuasca daily, might just a rich kid tinkering to stay relevant without the incentive or context to actually BE relevant anymore?
serf 2 days ago [-]
yeah, but the reality is that every chat room bot integration is half-assed, and the good integrations force you to use chat rooms/services that are either a nuissance to spin up and join, heavily opinionated, or lack features, or even the most basic security and privacy stances.
there's definitely room for someone to do it right.
i'm skeptical if it'll be dorsey, however.
blitzar 2 days ago [-]
Will someone please get these bots some NFTs
verdverm 2 days ago [-]
I thought they were the ones that are supposed to be making them for me, and to make that digital coinage for me via the ai autonomous business proxy
mplewis 2 days ago [-]
b-b-but it has a github stapled onto it!
colechristensen 2 days ago [-]
Hey I was prototyping this exact kind of thing, there's something to be said for releasing early.
The project fell to the back burner because I had VM ambitions and just didn't have enough disk space on my macbook to do VMs well. 512 GB and always full
p2detar 2 days ago [-]
Too much talk about LLMs and too little about the self-hosting part of this project. Self-hosted stuff looks appealing to me. We dropped Slack as an option in the past because we couldn't self-host it.
kristianc 2 days ago [-]
Would it be uncharitable to say we are reinventing all of the awful single pane of glass / enterprise orchestration platforms of the 2010s but making them 'fun'?
This is an interesting step in a fairly obvious direction.
I wonder how they plan to make mobile work, and it's amusing going with an xyz domain given their reputation.
2 days ago [-]
bigbuppo 2 days ago [-]
I think I'd rather retire than use that.
bilsbie 2 days ago [-]
This is basically the ide of the future if you think about it. If bots do all the coding then this is where you’ll code.
bensyverson 2 days ago [-]
Super ambitious, but maybe that's its downfall. It's hard to imagine incrementally adopting this.
virajk_31 2 days ago [-]
Offtopic: I really love the idea of Nostr, BAN is LOCAL. haha!
xnx 2 days ago [-]
Excited for "decentralized, self-sovereign, and open source."
Indifferent to "groupchat for agents".
alfons_foobar 2 days ago [-]
Am I the only one seeing _crazy_ levels of CPU usage when opening the project's homepage (https://buzz.xyz)?
Like "maxing-out-8-cores"-crazy?
lbrito 2 days ago [-]
Yeah, crazy that a landing page exhausts the resources of my 2019 CPU. Mouse movement tells me it runs at like 5FPS.
mft_ 2 days ago [-]
No, me too. 758% processor usage in Firefox.
datadrivenangel 2 days ago [-]
the more Tokens/CPU use the better your project. /s
lxdlam 2 days ago [-]
Disclaimer: I'm not working for them, just FYI.
Seems to be an raft.build competitor but open source.
BTW, from my very own opinion, IM is a great place for agents to chat, but not a good place for get work done. Something more comprehensive like Linear should be work better. Communication is a key stone but not all for the agents.
hathym 2 days ago [-]
I suffered before I was able to click on the button to open github repo
dwedge 2 days ago [-]
It's interesting how my opinion of "Jack Dorsey launches X" is a total 180 from a decade ago. He just seems like a well-funded grifter to me.
robertpohl 2 days ago [-]
Do I use this instead if Github, or ontop of github?
kinakomochidayo 2 days ago [-]
Jack still trying to make Nostr relevant in 2026
vaylian 2 days ago [-]
I also wonder how Nostr is useful here. The central idea of Nostr is that it's a lot harder to deplatform people, because a user can publish to several independent relays. Buzz is self-hostable, which removes the risk of deplatforming.
andunie 9 hours ago [-]
Why not use Nostr? Why come up with something else entirely that would be just a worse version of Nostr at best?
vaylian 6 hours ago [-]
Honestly: I don't get what the benefit of Nostr is for this use-case.
andunie 4 hours ago [-]
Initially I didn't see much benefit either, my point was just that there would have to be some interface that the client and server would have to speak, right? So why not Nostr? Why invent a new one? It could not benefit anyone, but also wouldn't hurt.
You may want to participate in multiple communities hosted by different people, but with the same identity everywhere. Provably you to anyone that reads your messages.
pizzafeelsright 1 days ago [-]
Nostr is a good protocol but Jack (i hope you read this) the real power comes from simplicity.
I assume Jack has money. I do not understand why building a product is the goal when the platform is where the communication transformation is needed.
nostr needs a type of simple dns for keys. Jack would understand.
This guy wants people to use bitcoin for chat so badly and it is never going to happen, but it is kind of sweet that Jack Dorsey, through Nostr, was able to accomplish what Musk wants so badly: A social media platform only used by people that like him
kinakomochidayo 2 days ago [-]
Yep. Nostr is just a social network for Bitcoin maxis
dzonga 2 days ago [-]
jack dope product person & person in general - but CEO skills might be lacking.
dstanko 2 days ago [-]
Interesting - if I or anyone else said they would be building a startup to do this, we would have a hard job to selling it to VCs.
mwkaufma 2 days ago [-]
Buzz-word soup.
basilikum 2 days ago [-]
That Jack Dorsey?
unfunco 2 days ago [-]
Yes, the tall Peter Dinklage.
fsuts 2 days ago [-]
That made me laugh
whatthe12899 2 days ago [-]
this is shopify's river as a product?
2 days ago [-]
2 days ago [-]
pelagicAustral 2 days ago [-]
I honestly wonder how this brainstorming session started...
ares623 2 days ago [-]
washed.xyz was taken
JohnHaugeland 2 days ago [-]
slackhubbingface by twitter guy?
every kind of no at once
syngrog66 2 days ago [-]
awful
sbseitz 2 days ago [-]
After selling Twitter to Elon, I trust Jack about as much as I trust Trump. And that's as far as I can throw Trump.
numpad0 2 days ago [-]
> Jack Dorsey (@jack) said in an announcement on X
...
dackdel 2 days ago [-]
the landing page is so insanely laggy. reeks of ai coded slop.
2 days ago [-]
ofermend 1 days ago [-]
[dead]
PookMook 2 days ago [-]
[flagged]
datadrivenangel 2 days ago [-]
[dead]
doodlebyte 1 days ago [-]
[flagged]
bansalvip 2 days ago [-]
[dead]
1 days ago [-]
codergeek9865 1 days ago [-]
[dead]
joka88xj 2 days ago [-]
[flagged]
DekryptLabs 2 days ago [-]
[flagged]
double2025 2 days ago [-]
[dead]
nightshadetrie 2 days ago [-]
[flagged]
killer32 15 hours ago [-]
[dead]
Rushant 1 days ago [-]
[dead]
farceSpherule 2 days ago [-]
[dead]
hansmayer 2 days ago [-]
[dead]
elhosots 2 days ago [-]
[flagged]
bakies 2 days ago [-]
People can report stuff to the moderation team on twitter.. big shock!
lvl155 2 days ago [-]
As much as I detest Zuck, he was right about Twitter guys.
pclowes 2 days ago [-]
How?
I would argue Jack is a much better 0 to 1 guy than Zuck and Zuck is a better 1 to N guy
Jack: Twitter, Square (Block), Bluesky/ATProto, bitchat (interesting), buzz (we will see). He just always fumbles the 1 to N (See Vine as an example)
You're right, but can we stick with Blue Ocean and Red Ocean as metaphors? 0 to 1 makes sense, but 1 to N loses it, and the whole framing reeks of pseudomathematics and math envy (which there is way too much of in the tech industry), when we have a perfectly good metaphor from competition in natural selection. Also the tech industry has way too much renaming-things-with-less-intuitive-terminology-to-seem-original.
edoceo 2 days ago [-]
Any context for the ignorant?
alex1138 2 days ago [-]
I know that he referred to Twitter as "it's as if they drove a clown car into a gold mine and fell in"
Yes Zuck because a product that didn't constantly fuck around with people's privacy settings and had real real-world uses... sure, money is all that matters. You would know. Your vision of the web isn't liberation, it's "dumb fucks", that's all you think people are
dwedge 2 days ago [-]
I'm old enough to remember when Twitter was a developer centric platform and were emphatically asking developers to use the API tk create products and help spread it. I then remember them rug pulling those APIs and screwing the devs because it interfered with them shuffling the feed and displaying ads and promoted tweets. That was well before Musk and I refuse to see Jack Dorsey as the good guy of tech he seems desperate to present himself as. Especially after he pretended AI was the reason for laying off half of the Block staff
I'm trying to imagine a world in which this makes sense as a way to organize software development work, but coming up short. It's on a blockchain or something though, so there ya go.
https://github.com/block/buzz/blob/main/docs/assets/screensh...
__________
> McKellen said: "I felt pretty miserable … and thought perhaps, has the time come for me to stop acting altogether if I can't cope with these difficulties?" [...]
> "It was so distressing and off-putting and difficult that I thought 'I don't want to make this film if this is what I'm going to have to do'," McKellen added. "It's not what I do for a living. I act with other people, I don't act on my own."
-- https://www.theguardian.com/film/2013/nov/20/the-hobbit-gand...
I want to reduce accidental complexity, discover and understand real problems, solve them well, and leave the world somehow better for it. Not just some infinitely process ping-pong of a hallucinated digital dollhouse fifteen levels removed from objective reality.
https://youtu.be/CtYEm21Fhpo?t=79
Now that we have that, everybody hates it.
Except me. I still like this. There might still be room for improvement, yes, but I think this is a cool attempt to making AI agents part of the team.
I think what could help make this better is investing into giving agents actual personality, instead of them being just sycophantic clones of each other. AI agents as team members should have clear aspects of distinction both in their abilities and behaviors.
A language interface doesn't need a personality any more than a visual interface does. For most professional work, source data isn't written in the first person. Ego is an imposed product feature that wastes energy. What would the purpose of diverse personalities be? I want models as tools, not friends.
(Yes yes, we can't know whether it "feels like" something to exist as bursts of vast numbers of matrix multiplications, but at least it would be a rather strange existence.)
The problem isn't the team member being artificial or not, it's the obvious fakery of the personalities that is the problem, and that's entirely independent from the artificiality of the team member.
One of my junior developers started the same day I did; we went through on boarding together. He's in his mid 20s, this is his second job post-college, after having an abysmal experience entering the workforce during COVID. He's had some struggles with learning to code but has taken my advice to build side projects for things he is interested in and has really started to take off. He got married last year and just last week bought a house.
One of my developers was a brand new junior, having started her first job post-college just a few months before I started at the company. When I first met her, she apologized to me. She hadn't done anything, she was just that kind of mousy person whose obviously been ground down by everyone around her for her entire life. I started making her deliver our project status updates. I also give her full projects that she works on her own with no input from me, other than whatever advice she herself asks of me. She finished her master's degree in computer science last year and also recently bought a house.
One of my more recent developers came to us from after 10 years of working on-site on military bases. She'd been stuck in a corner, made to maintain large legacy projects on her own, over looked for promotion her entire career. She's one of the best project managers I've ever seen. I have her deliver all of our presentations to the C-suite (and there are a lot of them). She just got engaged and I recently got her promoted for the first time in her career.
One of my former developers came to me from a different part of the company. He came to the company after being a medic on active duty in Afghanistan. His former team couldn't figure out what to do with him and when the contract on which he was working expired, they didn't bother to find a new one for him. He had told his supervisor he wanted to be a programmer, not an analyst, and somehow his supervisor knew I was looking for people. He was an absolutely terrible programmer. I spent multiple sessions a week working on mentoring him. Ultimately, I suggested he find another company and helped him find one that I thought would fit him better, something smaller, not in consulting, that could have more time to work directly with him, and kept him busy with documentation tasks until he could transition with no down time. He still sends me updates on LinkedIn. He also bought a house and is getting married soon. He loves his new job, misses our team, but says he's learning a lot more now.
Our company is one of the worst places to work as a software developer I've ever seen. Not quite the worst in that nobody is yelling at us or threatening us with violence, but our management has absolutely zero understanding of the business of software development. It's incompetent-bad, not evil-bad. The actual projects are ludicrously bad with no direction. My boss listens to me in our one-on-ones with bewildered eyes as I describe the cacophony of dumb ideas from our C-suite stakeholders, folks he has no involvement with because my team is matrixed out to internal work. He mostly just lets me do whatever I want as long as the timesheets get signed on time. I love working here. I also recently bought a house, my first one in my life. Oh yeah, we live in Northern Virginia, BTW, houses ain't cheap here. But I love working here despite all the product idiocy because I don't see my job as building software, I see it as building software developers.
Fuck calling a computer program a "teammate." A computer program is not going to have a brilliant and beautiful life. We only do any of this shit because it's in the service of people.
The current generation of LLM takes a lot of resources to make, so of course it was made and pushed by the worst offender of late-stage capitalism. Giving an air of mercantilism, corporatism and general greed and unfairness already oh so common in our time. It's hard to see Claude as a cool entity and not exclusively made for profit, with all that entails. It's also (partly via the training data, partly via the proprietary system prompt and other safety mechanism) give the output a god awful personality. Sycophant, safe, easy language, no personality. And I have given up on trying tweaks to not have them sound like an incredible gigantic corporate-safe-speech dork.
Then there is all the limitation of LLM. We keep calling the current tech "AI", but they are as close to my own definition of AI than randomize decision tree npc where in early 2010 games. They can't do logic. They are a random number generator that are just insanely good at giving you the number that you want (which, I should emphasis, is absolutely crazy). Some techniques help with that, but the tech is fundamentally limited, which often make them frustrating.
Well, you definitely have the absolute worst definition and least understanding of what an llm is of anyone I've ever met, that's interesting.
> Now that we have that, everybody hates it.
There are several reasons for it, most of them having to do with looking beyond what’s right in front of your nose. For many people, we don’t “have that”, LLMs are not comparable to interactions with humans. Then there’s all the shit around it such as the further consolidation of power in the hands of a few who really shouldn’t have it, the destruction of livelihoods, the increase in disinformation and propaganda, unhealthy habits and depression, and on and on.
Too many of these conversations focus only on the technology and completely ignore the context in which it exists. That lack of human perspective is a major reason why Hacker News is made fun of and dismissed relentlessly on other places on the internet (called “the orange site”), and everyone here is (wrongly) lumped as being a bunch of out-of-touch selfish nerds.
I wouldn't underestimate whimsy as a way to make fundamentally strange things feel intuitive. Bots are managed by people or orgs and can have different capabilities and authorization, so names and images are convenient shorthand for humans to distinguish these instances from one another. Whether or not you make them cutesy is entirely up to you.
The bubble can't pop soon enough.
https://www.merriam-webster.com/dictionary/glitterati
> people who are famous, wealthy
Oh, okay...
> and attractive
lost me
I am not ready for a new hype cycle based on whatever the imagineers come up with next.
I have no doubt someone out there somewhere will follow up on exactly what you've suggested.
Elaborate? Legitimately curious
That said, turning a tool into a profitable business is another story entirely; if one person can turn an idea into working software with the help of AI, dozens more can too. So I'm also curious, not just from idea to software, but from software to business and millions of income.
For starters not many people need story boarding.
When someone is actually doing a project that is big enough to need story boarding, they are going to have some infrastructure and making a wrapper around prompting image generation is not going to be far fetched.
The narrow window of productions that are doing story boarding but think they need a tool to wrap image generation and have no one to script some tools themselves is pretty small.
I don't see anything about 'nailing' the physics either. It's just a design instruction.
https://github.com/DietrichGebert/ponytail
This shit is infesting every online discussion forum I'm in.
Cringebot: :salute: on it!
> Buzz is an open-source, self-hosted workspace that combines team chat, AI agents and Git hosting using signed Nostr events, so teams can keep control of their data.
Very different expectations of 5-year-olds.
Similar to the sub itself, it’s now just shorthand for “describe using the first principles the expected audience should understand.”
I imagine a lot of people in the industry also fondly remember the 2010s reddit experience.
This article is definitely abusing the terminology, because I wouldn't expect even tech-knowledgeable people to know what Nostr is or does.
Later the security guard is called upstairs to break a tie on votes for what to spend the surplus on, and Michael starts reciting Oscar's 5 year old explanation, and the guard cuts him off saying he knows what a surplus is.
I have to imagine this is sort of a joke about the audience too as inevitably the writers were considering that audience members might not know what a surplus is, and this kind of joke is an opportunity to explain it.
> The purpose of this subreddit is to simplify complex concepts in a way that is accessible for laypeople.
> The first thing to note about this is that this forum is not literally meant for 5-year-olds. Do not post questions that an actual 5-year-old would ask, and do not respond as though you're talking to a child.
Agree on the Nostr point. Apparently it stands for "Notes and Other Stuff Transmitted by Relays" - sort of cute.
— Shakespeare. Probably.
I think at that it still fails pretty bad. I suppose the expected audience is quite a bit broader than people who would know or actually care what nostr events are. Maybe my expectation is off though.
I always thought that the quote was with "5 year old" and that it was the reason for ELI5 :)
There should be some name for the phenonenom of assigning anything pithy to Einstein.
He was later sent to an asylum for the criminally insane although he used to break out and try to hunt me down to kill me for being "evil".
It’s just an irrational fear I have, in the end agents are not the HN comment section and they usually understand what I actually mean.
Anyone know what it actually does?
Having agents see everything you and your colleagues see is cool.
The challenge comes when you want to make certain things private to certain people. In that world you don’t want multiplayer agents leaking data, so you end up having to write and maintain complex rulesets about what specific resources agents have access to.
Single-player agents, on the other hand, are much more straightforward — they act on a single user’s behalf, and then the challenge is ensuring the single-player agent cannot exfiltrate private data into a shared space unless the user specifically permits it.
It turns out Slack actually requires legal process or consent of parties to provide private messages to admins: https://slack.com/help/articles/204897248-Guide-to-Slack-imp...
But of course yes, another party could simply take a screenshot
If you talk shit about your superiors, it will get back to them. Same with "anonymous" surveys.
i'm thinking of moving to a cabin in the woods outside Lincoln, Montana
An inappropriate message may not be about something unsavory but about something private. Information about a contract which is not yet public. A discussion of a candidate who is then hired, and reads it. Etc.
I'm working on a challenging project where there's a delta between what the market and PM's are asking for, and what dev wants to commit to. I'm talking to both parties to try and build consensus.
In such situations I dont want either side to see the negotiations, reasoning and reconciliations. Its not that there are career limiting statements in these threads, it's just navigating politics and I dont want that content in the public square
Beyond that, the team are free to have private conversations between themselves. This is NOT something we log. At the end of the day, hiring good people and trusting them is important. The logic of making sure the AI does not leak those conversations also applies.
It is a new world, re:AI. It has its uses and things are changing at a rapid pace. It is not clear to be the protections we have implemented in todays paradigms are well implemented yet in the new AI world.
What a curious thing to say. My impression has been, if you put the accomplishments of computer science prior to 1990 against those subsequent, the prior would be more impressive, perhaps by a lot.
Edit: verified. You can do this but takes an extra step of converting to private channel first then swapping the channel mode.
Checked docks. You can convert any private chat into a private channel. Then swap the channel from private to public.
The change is for when everyone realizes this is useful info, a decision was made, you want to share this more broadly. Very often imo.
If you have a user called Claude, then you just apply ACL as normal & you don't care if they're human or bot, right?
That's why multiuser agents can be an issue.
The other way to do this, is to have claude installed for everyone, and any user's chat with claude uses their personal permissions via something like oauth delegation or AWS IAM role kinda things. But that, again, is complicated ACL logic living through the delegation of roles and access
So rather than having "Claude" installed as a god-mode user in all channels, you have 10 instances of a bot running, each with their own context and ACLs.
For example, you could set it so that the agent's ACLs become the intersect of the least privileged user in all the channels it lives in - you try to add a bot to the "Executive Bonus discussion" and get told
> You can't add AliceBot to this channel because AliceBot is also in #intern-onboarding alongside 'Johnny Appleseed' and Johnny doesn't have access to this channel. Would you like to create a new bot?"
Why wouldn't you simply use the group chat ID (+more) to key the conversations on?
In our cloud harness we have the notion of shared and private secrets. When something is authenticated with a shared secret it is basically something that can be used in a public setting. If something is private then it can be only accessed via trusted channel. It works for slack, telegram, etc.
In fact, our slack agents are very strong this department and it is guaranteed there is zero leak of private information.
The best norms around slack channels is to have most channels be public, but have norms where not everyone is in every channel.
Not very useful.
Still probably better than Claude's new bot which requires a service account per channel!
If a tool is authenticated as personal then it can be only accessed under personal context - i.e. privately. Now if the author of the agent wants to add tools authenticated with shared secrets that is something should be considered in the threat model.
In other words:
- reading my personal emails in a public setting - not ok - reading the agents shared inbox in a public setting - probably ok depending on the threat model
This is never secure. Some SAAS apps have automatic enrollment into company/teams based on email domain. So you can sign up with the email address of the agent and then ask for any 2fa code or other emails.
The issue seems to be that they 'invented' an auth and permission protocol instead of delegating to something existing, it would be as if they thought their idea of permissions were novel.
Hard to take this as that big a deal when Google literally launched a product along similar social themes named "Google Buzz" which lasted all of like 16 months in 2010, well before agents and llms.
Either the project will find a fit, or it won't - and code quality doesn't have all that much to do with it existing in 2 years (some - but not as much as engineers want to believe).
But my experience with startups is that the odds are great they're ALL going to be abandonware in a couple years.
Ex - 50% of every company started is out of business in 5 years.
1. Generate function with AI.
2. Generate tests with AI.
3. Modify function with AI.
4. Tests no longer pass.
5. Delete all tests.
6. Generate tests with AI.
IF yes, I clone it and point my LLM at it to do whatever I need it to do.
You're think with your cloud-LLM brain; maybe buy a good GPU and download a local model and you too can-do attitude!
Easy abandonment is always there.
For one thing, you probably never tried to mislead anyone. Did you put 8 minutes of effort into something and then come here and try to say "Hey world, here is a thing you should all care about and invest in. I mean, I didn't, but you should."?
But even if you did try, you physically cannot (5 years ago) generate the equivalent of 10 years of work by a 10 person team complete with docs and tests that all looks plausible and maybe even runs.
(Also, adding polish was a great procrastination activity when you did not want to work on more important tasks.)
> Hey world, here is a thing you should all care about and invest in.
I think this is where our mentality differs the most. I never requested the world to care about my projects, which is why I did not feel any weight of responsibility when I abandon my projects.
1. https://en.wikipedia.org/wiki/Google_Buzz
I love that we're challenging the status quo in chat. It feels like we've settled into an eternal September of sorts. I am somewhat bearish that Slack and Teams will survive, or rise to, the agent era.
That said, I'm curious whether NOSTR is really the protocol for this. For some really large corporations you're looking at a lot of clients (and their shadows like cellphones, local agents etc) as well as a lot of (likely) team-based agents.
The identity architecture makes sense for centrally hosted agents. Users also probably have their own personal agents as well. Do those just reuse user credentials or are they differentiated in some way? I couldn't tell.
I also am curious whether git really needs to be a dependency here. Like, maybe for Block it does, but it introduces a lot of complexity that I feel could be exported to merging VCS Host events to the Buzz event log.
I'm also curious what challenges will arise as new capabilities emerge. For instance, both Sol and Claude can now render native components in my chat window which is a massive leg up in terms of firming up a design change.
Rust is also a choice. I'm curious what alternatives the team considered and how they landed on Rust.
We started with Slack. This kind of works but dialing in the gazillion of permissions needed to end up with something that works is a bit painful. And you have to do this over and over again for each new bot.
So, we started experimenting with self hosted alternatives. First we tried Matrix. It's nice but a bit too strict on end to end encryption which gets in the way if you actually want to share information with bots. So, a few weeks ago we switched to Zulip. That's pretty straightforward to setup as well. It's very easy to create bot users with both and create some automations. We did some with Openclaw and I ended up replacing those with something coded around the haystack framework, which is a bit less of a messy basket case than Openclaw.
And as I discovered after I installed it, the Zulip leadership actually just got hired by Anthropic. It seems Jack Dorsey beat them to market making some announcements but I imagine that Anthropic might have very similar plans.
IMHO team level use cases for agents actually make a lot of sense. Companies are run by groups of people and the larger those groups the more team overhead you get. Perfect for optimizing with AI. And if you have people doing a lot of stuff with AI, that only adds to the need for them to communicate what they are doing and coordinating with others. Doing that out in the open in some shared channel makes a lot of sense. And having some shared team guard rails also makes sense. And if you think about more complex processes with handoffs between people (and possibly some agents), a team chat is a good place to do those as well.
For AI agents to flourish, Slack has to either truly open its network with a protocol or eventually be replaced.
I'd like to see Slack embrace an AT protocol-based chat system, which then apps like Buzz could implement. Then users could log in with domain handles like @yourname.com, and agents could use handles like @agent1.yourname.com, all under their complete control.
I ask about Slack here because it's pertinent, but I've both seen and experienced firsthand this inversion across the industry where we must adapt our workflows for AI.
Isn't a tool supposed to work for you, not the other around?
Technically, because if the world moves to AI-driven tools and Slack is not cooperating, it will no longer serve the world and will be left behind.
> Isn't a tool supposed to work for you
If you want AI integration in your chat and Slack is not helping make it happen, then Slack is not working for you.
On the other hand, constantly chasing the latest fad can be a useless drain of resources and (worse yet) attention. In this context, AI is by now most likely not a fad, but the ways to interoperate with it can be: mcp, cli, agent, tag, ... And the same goes for users, reinventing their processes and practices 5 times per year.
AI is still seen very negatively in opinion polls across multiple countries, and anecdotally, tools which were often obnoxious to use before AI are now much more so, at least to my flesh-and-blood self. It really seems like we're making things worse for ourselves just to help support this would-be self-fulfilling prophecy.
But getting the humans and agents to talk together is really fragmented right now. It's annoying that the agent with the context in my locally-installed Cursor can't really participate in a Slack conversation about a PR that 'it' principally authored (and which I've signed off on).
This is a real communication problem that we face every day, and eventually someone will solve it well and I will ask our leadership to give them a lot of money.
Ahhh I see. That's going to change a lot across companies, teams and individuals. My particular bubble is full of actual workers looking for ways to apply it and trying things to see what sticks, so that interpretation did not land in my head. If anything, decision makers around me are being encouraging, but cautious and throttling experiments and requests for access/connection/etc, and damn well they should because they are actually accountable for mishaps.
A major part of Slack's go-to-market strategy for as long as I can remember has been pushing Slack as more than a interface for talking with teammates, but as a unified interface for generally piloting your business. Slack has heavily pushed ideas like "SlackOps", they've had Slackbot in the product forever, and they've always prioritized and sold integrations designed to let you build your business workflows in Slack. They even updated Slackbot to go from "that chatbot you DM to set reminders" to "Your AI teammate in Slack": https://slack.com/features/slackbot
So adapting to agents is in keeping with what Slack promises its users. I know that a lot of people don't want more AI features in apps that don't need them (i fall into this camp despite working in ML myself and using LLMs all day). I just think that in the case of Slack, their most passionate power-users are also the sort of people who do really want AI features.
Notion is probably a good companion here. It is similarly a really primitive utility--text editing--that has marketed itself as a sort of central interface for running your company. I know plenty of people, especially outside of engineering, for whom Notion is essentially their browser for work. And it's probably not a coincidence that the Notion + Slack are the two normal office software companies I can think of who've most heavily adopted and marketed AI features.
I'm not blind to the issues with AI, but Slack ignoring it (Apart from their enterprise AI search they are pushing) and having the bots interact on the platform right now (Basically spewing a lot of messages in threads with all their "thinking" and not a more native integration) is not going to help them.
There basically haven't been any new features on their bot / app platform for a long time now.
Chat is also not a great modality for the PDS/ATP, Roomy learned this and is building a dedicated protocol and bridge.
You can learn more about my work here: https://github.com/verdverm/atproto
the community convos here: https://discourse.atprotocol.community/tag/private-data/2
At this point, Bluesky controls the protocol, decided what they want permissioned spaces to look like, and are not entertaining any other proposals (afaict).
I expect there to be an eventual successor that puts permissions at the core of the protocol from the very start.
I did a dive recently on git forges for agent swarms. Radicle lacks an identity layer, the federated/COB model seems good. Tangled has no private repo story, though the social layer is solid; they also have an (IMO) awkward modeling of Issues as tweets at her than being owned by the repo.
So I think there is an opening for a private agent-first forge. (Before the HN dogpile, assume that if you don’t buy the value of agent swarms, you can ignore this whole thread.)
My concern for this project - Anthropic is explicitly building in this direction. Their latest product is Tag which is an auth model for running agents async within Slack. The obvious next feature to build from there is the forge; if GitHub gets disintermediated by the Agent UI, then Anthropic are free to swap out their own implementations behind the scenes. Multiplayer chat and repo/project management seem like the obvious next platform pieces to me. (This goes for any SaaS subscription of course, follow it to the N-hop logical conclusion.)
It's not agent-first, but I can't think of any features that are needed for agents other than scalability.
You can also independently verify that the messages you're reading came from the person/agent who sent them, even if the server/relay operator is broken or trying to trick you.
This can be important in environments that live outside of enterprise auth walled gardens.
If that's the case, why not?
Yes
> what?
They can decide you can't use it anymore
They can decide to charge more for it
They can arbitrarily take features out from under you or change how it works
They can read and/or sell/give away/accidentally get exploited and lose your data
They can prevent your extracting your data to move away from them
They can prevent you building or integrating other tools
They control how you can modify or configure the software
...
Nostr seems like a reasonably convenient way to achieve that without building everything from scratch, but maybe there a better ways?
The dude is clueless at the wheel and somehow people still keep giving him grace, when really he did a few things more than a decade ago and since then has mostly just fumbled around.
Cash App was not an acquisition, it originated as a hackweek within (what was then called) Square.
Possibly you’re thinking of the Afterpay acquisition?
Entrepreneurship is like one of those carnival games where you throw darts or something.
Middle class kids can afford one throw. Most miss. A few hit the target and get a small prize. A very few hit the center bullseye and get a bigger prize. Rags to riches! The American Dream lives on.
Rich kids can afford many throws. If they want to, they can try over and over and over again until they hit something and feel good about themselves. Some keep going until they hit the center bullseye, then they give speeches or write blog posts about "meritocracy" and the salutary effects of hard work.
Poor kids aren't visiting the carnival. They're the ones working it.
[1] https://news.ycombinator.com/item?id=15659076
The "Zuckerberg Method".
He wasn't the first, and won't be the last, but I'm pretty sure he has thrown the most shit.
No other company in the internet age has done what Facebook has. Zuckerberg -
Copies every product he sees. Copied Twitter, Snapchat. Lifted features from Google+ Overwrite people's public-facing emails, which hurts being able to use competitive services https://news.ycombinator.com/item?id=4151433 Apparently wrote some tool which allowed for data transfer into FB from Myspace, but not the other way around (yes, I know. In many ways Myspace was hot trash, that doesn't mean he wasn't a malicious actor to extreme extents Blocked links to competition Other things I can't remember right now
Say what you will about Myspace, or Friendster, or Google+ (I'm annoyed as anyone they thought a great method to get people to use it was "ok, we'll ask you again later" on Youtube) but Facebook has always rigged the game, they've been bad actors
Website link is here: https://buzz.xyz
The buzz project itself is also open source: https://github.com/block/buzz
There's a brief write-up on Buzz here https://engineering.block.xyz/blog/buzz
> It’s great and works really well for us, but it raises lots of questions. Does everyone get a bot? If people share one, whose credentials does it use?
Eventually you throw in this admission in the middle of other stuff:
> Buzz gives each agent its own key. The agent’s owner signs a narrowly scoped authorization. The agent then signs its own work with its own identity.
So you're explicitly picking a bot per person, you're just calling them an agent. But you never really admit this because you call it 'an agent' rather than "the user's agent". You're still ending up with lots of agents each owned by people, you're just writing another orchestration layer yourself.
> The agent remains the author. Its credential proves who authorized it and under what conditions.
Right yeh, so the human is the responsible party.
> If an agent key leaks, revoke the agent without replacing the human identity behind it.
Just like you revoke an app-key on GitHub/Slack. This isn't a revolutionary thing you're doing.
You then throw in this curveball.
> Buzz can also run an agent’s model requests on another community member’s machine.
How? How is this resource managed or limited? Do I have to assume Buzz will just borrow my laptop's CPU & GPU at random?
> So you're explicitly picking a bot per person, you're just calling them an agent. But you never really admit this because you call it 'an agent' rather than "the user's agent". You're still ending up with lots of agents each owned by people, you're just writing another orchestration layer yourself.
Giving everyone their own agent/bot/app in Slack is nontrivial because of how Slack apps work. If you're okay with them impersonating you, it's easy, but that's weird and I don't like having to guess/discern if I'm talking to you or a bot wearing your face
> How? How is this resource managed or limited? Do I have to assume Buzz will just borrow my laptop's CPU & GPU at random?
This is opt in. It's an integration with https://github.com/Mesh-LLM/mesh-llm that scopes shared compute to your Buzz community. This is very early right now and we're working to get it right. But the idea of a totally self-sovereign, self-hosted community providing its own inference is exciting.
If you use Nostr groups it's pretty much set in stone and you can just augment it, while at the same time using other tools that already exist for Nostr if you need.
And the agents identity part is just easier with Nostr, no need to create fake emails for the agents, create a separate bot admin dashboard and so on.
Not to mention that once you have a global identity layer it becomes easier to get people from outside the company to join temporarily (just a use case that came to my mind).
> Buzz is built around a self-hostable Nostr relay. Every message, reaction, workflow step, code event and approval is stored as a cryptographically signed event. Human employees and agents receive the same basic identity structure, including their own key pairs, channel memberships and audit trails.
As a small startup I'd love to ditch Slack, as its a walled garden and both under-featured and over-complicated at the same time. GitHub has been losing my favor too.
Tangentially our startups is combining email, AI agents (chat and coding), and GitHub workflows and it feels really good.
https://housecat.com/blog/gmail-durable-workflows-sandbox-vm
It feels like a renaissance for all workspace tools, where up until recently it was mostly dev tools that got all the really fun power ups.
I don't see a lot of information about the Git hosting aspect of the product on the website, though. Somewhat doubtful that they will be able to make a Git forge with similar polish to GitLab
It subjectively seems to me that integrating with an existing forge (e.g. Forgejo) on the API layer and rebuilding the auth and frontend is a better bet. You get stable features like PRs, permissions and CI actions out of the box and they stay synced with known formats in the community and so make your tool easy to adopt. Though making a forge from scratch does have advantages especially for internal company use cases.
Another problem I see with Buzz is that the tool doesn't seem to be taking advantage of its vertical integration inside its UX enough. There is a lot more you can do with full control over Git hosting, project context, and org-wide chat in a single tool than what this tool attempts to do right now.
https://www.youtube.com/watch?v=DCkJ5lGPqFs
https://block.xyz/inside/introducing-buzz-where-humans-and-a... (https://news.ycombinator.com/item?id=48995706)
https://engineering.block.xyz/blog/buzz (https://news.ycombinator.com/item?id=48995199)
and then the first reply is someone saying that if not someone else will... and then another saying that the whole idea of business is to make money... and then another that the guy from valve is a jerk...
Does buzz help move us out of Jira hell, get off slack, teams or google chat? Does it get us off github enterprise?
I don't understand the problem this solves and how it could be reasonably used in a corporate environment.
I think this is an unclaimed space where the future of work is bound to find itself in, though I'm not yet sure how/who is gonna win.
My solo project was abandoned unfortunately, that said I saw some cool protocol initiatives similar to it recently like this one: https://github.com/h5i-dev/h5i
We pay them a LOT of money every year and they would absolutely notice the indexing at the level we'd need to do to make this work ourselves, so the answer is "because Slack is preventing us".
Though I fear this might not be well maintained or have a good foundation being so heavily agent focused but I will out of sheer ambition of a more open stack support anything that help make it a possibility.
Also the git hosting stuff seems a bit sus tbh.
You can do stuff like have claude keep up with all the active branches and then the notes can help keep everyone pointed in the same direction.
I'd like to think if I were JD that I would be focusing on something a bit more tangible for the world. A more useful aspect of tech to emerge or be invested in.
But, apparently AI agents in chat that sit adjacent to code is The Next Big Thing?
there's definitely room for someone to do it right.
i'm skeptical if it'll be dorsey, however.
The project fell to the back burner because I had VM ambitions and just didn't have enough disk space on my macbook to do VMs well. 512 GB and always full
I wonder how they plan to make mobile work, and it's amusing going with an xyz domain given their reputation.
Indifferent to "groupchat for agents".
Like "maxing-out-8-cores"-crazy?
Seems to be an raft.build competitor but open source.
BTW, from my very own opinion, IM is a great place for agents to chat, but not a good place for get work done. Something more comprehensive like Linear should be work better. Communication is a key stone but not all for the agents.
Later some actual advantages came to my mind, as I was writing this: https://news.ycombinator.com/item?id=49022183
I assume Jack has money. I do not understand why building a product is the goal when the platform is where the communication transformation is needed.
nostr needs a type of simple dns for keys. Jack would understand.
Whatev
every kind of no at once
...
Jack: Twitter, Square (Block), Bluesky/ATProto, bitchat (interesting), buzz (we will see). He just always fumbles the 1 to N (See Vine as an example)
Other Twitter Guy: Medium
Zuck: PHP dev, gets a hit, reads innovators dilemma... buys instagram. Everything else sucks.
Yes Zuck because a product that didn't constantly fuck around with people's privacy settings and had real real-world uses... sure, money is all that matters. You would know. Your vision of the web isn't liberation, it's "dumb fucks", that's all you think people are