Live data from Hacker News

Colibri – chat platform built on the AT Protocol for communities big and small

colibri.social

51–60 of 108 posts

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#51
post #46

Is there anything like this but more of a reddit style layout? I'm on a Facebook group and we're actively trying to get off of all Meta platforms, and wanted to see whether I could start up my own platform using an open source platform - but I think something like Reddit would be more suitable as opposed to a massive chat UI.

Hi! We've got Forum-Style channels planned, similar to Discords, would that work for you? It'd still be a single text channel, and you could have multiple of them per community.

Thanks for the reply! I'm not too familiar with Discords forums so will do a bit of digging

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#52
post #29

Users in a Discord server/local community on tools like Discord naturally expect that their actions within that community are private in so far as they trust everyone in the community (including the operator) to keep it so. By using ATProto, Colibri fundamentally makes all of your communication within any community completely public to everyone on the internet. That’s fine for something like Twitter, where the produc…

I agree that is borderline negligence, and by far the biggest issue with AT and Bsky. Here is what I believe to be the most recent discussion on that topic: https://github.com/bluesky-social/atproto/discussions/3363

Having something like circles from the Google+ days would be needed if ATProto is going to go anywhere. Is it possible in the protocol?

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#53
post #43
post #31

Earlier quoted context omitted.

First, the user knows this when joining a public community. Second, the moderators can choose to remove someone who has joined the community in bad faith. Third, it is entirely different than broadcasting every single action taken by every single user in every single community on the entire protocol to anyone with one URL.

the moderators can choose to remove someone who has joined the community in bad faith unless you prevent new members from reading the chat history until given permission then they can already read everything before they are kicked out, and they can come back with a different account. you also can not detect people acting in bad faith if all they do is read. basically, you can't expect privacy if you don't limit membe…

What is your point? I feel I made the one you are making before you even responded the first time.

That Discord communications can be exfiltrated in this specific set of circumstances (again, something I already said) does little to change that Colibri is implemented in the least privacy preserving way possible, short of publishing directly to every news and intelligence agency on your behalf, and does little to make that very clear in the first place.

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#54

Earlier quoted context omitted.

Just want to chime in with, this does feel very slick, but this was the #1 question I had. I could not determine it from your site, and had to try it out to see. One major criticism of things like Discord is that they're private, so I don't think that it's inherently disqualifying, some people might even prefer it for that reason. But it's very, very important that you're very clear about this, up front.

I really appreciate you chiming in, no matter how slick! New section has been added, lmk if you'd like to see this adjusted further

Much much better! Thank you!

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#55
post #53
post #43

Earlier quoted context omitted.

the moderators can choose to remove someone who has joined the community in bad faith unless you prevent new members from reading the chat history until given permission then they can already read everything before they are kicked out, and they can come back with a different account. you also can not detect people acting in bad faith if all they do is read. basically, you can't expect privacy if you don't limit membe…

What is your point? I feel I made the one you are making before you even responded the first time. That Discord communications can be exfiltrated in this specific set of circumstances (again, something I already said) does little to change that Colibri is implemented in the least privacy preserving way possible, short of publishing directly to every news and intelligence agency on your behalf, and does little to make…

you said: Users in a Discord server/local community on tools like Discord naturally expect that their actions within that community are private in so far as they trust everyone in the community (including the operator) to keep it so.

my point is: you don't get that in a public discord. and i believe that most discord servers, those for games anyways are public. only small team discord servers are private. privacy on discord is an illusion. i also would not trust discord to keep any messages private even from a private server.

you seem to imply that just by looking like discord colibri promises the same privacy options as discord. why? colibri does not present itself as a discord alternative. and although the line "privacy when needed" was misleading, in the FAQ they clarified that there is no private data. (to be sure i checked the site as it was 2 weeks ago: https://web.archive.org/web/20260311020805/https://colibri.s... )

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#56
post #29

Users in a Discord server/local community on tools like Discord naturally expect that their actions within that community are private in so far as they trust everyone in the community (including the operator) to keep it so. By using ATProto, Colibri fundamentally makes all of your communication within any community completely public to everyone on the internet. That’s fine for something like Twitter, where the produc…

I agree that is borderline negligence, and by far the biggest issue with AT and Bsky. Here is what I believe to be the most recent discussion on that topic: https://github.com/bluesky-social/atproto/discussions/3363

The current conversations are around how to do permissined data properly on atproto. I have a prototype, but Bluesky hasn't participated in the community effort and looks to be doing their own thing. They also took Bain Capital "funding" (private equity) which was the breaking point for me. They could have set up subs for nothing and made more than that, hard fumble imo.

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#57
post #32
post #30

Earlier quoted context omitted.

any discord server that offers public invites is effectively public.

Private channels in public servers exist. I'm almost entirely on private servers.

This is one of the challenging aspects about defining permissioned spaces on atproto. In essence, you have a completely separate database per user (sits next to their repo) with which you can do permissioned public->private spectrum. Nesting more privacy inside another permissioned space requires breaking the typical permission walking chain, eg. in Google Docs, if you have access to a folder, you have access to the subfolders.

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#58
post #4

This looks neat, but should I be concerned about the permissions this is requesting for my account? Bluesky: Manage your profile, posts, likes and follows

Hi! We're doing that to allow you to update your profile from within the app. Not doing anything else besides that. If you have concerns, take a look at the source code: https://github.com/colibri-social/colibri.social

If that's all you are doing, then narrow the permission set for oauth. No need to have access to posts if you aren't touching them.

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#59

It's impossible to consider ATproto apps usable until the horrific oauth situation is fixed. It's still not possible to adjust oauth permissions to something restrictive dynamically so every app needs a new account which kind of defeats many of the interop promises, if apps even allow it (colibri requires invite code)

Permission sets have existed for some time now

https://atproto.com/guides/permission-sets#permission-set-de...

Re: Colibri – chat platform built on the AT Protocol for communities big and small

#60
post #29

Users in a Discord server/local community on tools like Discord naturally expect that their actions within that community are private in so far as they trust everyone in the community (including the operator) to keep it so. By using ATProto, Colibri fundamentally makes all of your communication within any community completely public to everyone on the internet. That’s fine for something like Twitter, where the produc…

I agree that is borderline negligence, and by far the biggest issue with AT and Bsky. Here is what I believe to be the most recent discussion on that topic: https://github.com/bluesky-social/atproto/discussions/3363

Theres more recent updates on it in a blog post from Bluesky head of protocol: https://dholms.leaflet.pub/3mhj6bcqats2o
Post reply on HN