Live data from Hacker News

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

colibri.social

81–90 of 108 posts

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

#81

We need more aggressive laws to prevent privacy destroying platforms. Every person who creates a website or platform that advertises any kind of private communication but does not fully encrypt user data must go to jail. This cancer needs to be stopped.

So email providers should go to jail...?

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

#82

We need more aggressive laws to prevent privacy destroying platforms. Every person who creates a website or platform that advertises any kind of private communication but does not fully encrypt user data must go to jail. This cancer needs to be stopped.

At the moment there's a much higher risk of legislation banning E2E.

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

#83

Not sure who the target audience for this is? ActivityPub (Mastodon etc) has already very granular permissions wrt. who to federate with, which posts to make public, edit or withdraw posts after initial creation, etc. catering to EU privacy and moral/personality rights demands. For closed group chat, there are many alternatives. Discord is after all a video chat app designed to be used during a gaming session first a…

See, for you it's that, for me it's strictly text app with good notifications and messages delivery, convenient group management, etc. If i wanted video chat app I'd to for twitch.

> If i wanted video chat app I'd to for twitch.

Twitch barely has any semblance to what Discord offers. It's one to many, while Discord is many to many.

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

#84

Earlier quoted context omitted.

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?

Yeah having the messages be e2ee by default and then extending it out to one or more groups depending in which circles are currently included for messages could let atproto act like an encrypted group chat with crisscrossing group chats per message, which can ratchet up and along with the new enceyption keys each message/batch of 10 messages/hour/day until that client is dropped from a group or a group is dropped from a conversation, then the keys change and pfs prevents old clients from continuing to read future messages.

Sure you can see that users emit messages in the pds but you dint know if its for your former group or other activitt

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

#85
Use AS2.

Use AS2.

Use AS2.

Making decentralized social media?

Use AS2.

This is not chat, it’s social media with a chat UI.

You should use AS2.

AT is a joke invented by nontechnical people. They had 1 good idea (updatedAt and use of At) everything else was not good for decentralization.

AS2 is perfect for feeds of content especially when you want to nest other content e.g. a user posted a reply to a comment on a game.

AT is centralized social media with cancer, stop using it.

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

#86

Use AS2. Use AS2. Use AS2. Making decentralized social media? Use AS2. This is not chat, it’s social media with a chat UI. You should use AS2. AT is a joke invented by nontechnical people. They had 1 good idea (updatedAt and use of At) everything else was not good for decentralization. AS2 is perfect for feeds of content especially when you want to nest other content e.g. a user posted a reply to a comment on a game.…

AS2 as in Applicability Statement 2? Or Action Script 2?

Edit: For the curious like myself, after more searching it seems to reference Activity Stream 2 which is a W3C standard used by ActivityPub (Mastodon, lemmy, etc)

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

#87

Earlier quoted context omitted.

Permission sets have existed for some time now https://atproto.com/guides/permission-sets#permission-set-de...

Those are set by the site requesting the login though. I believe what they are referring to is custom permissions set by the person logging in, regardless of what the app itself requested. e.g. login, disable all writes, all attempted repo writes using that oauth token fail.

It sounds more like they are referring to the prior atproto transition:* scope that had no restrictions, which was horrible, re: every app needs a new account

Today, apps can limit the permissions they request during login. I don't see the dynamic, assuming they mean something where during approval you can deselect options, as a horrible situation. That's something very few apps do even outside of atproto.

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

#88
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…

[flagged]

> Bluesky solved the DM case by adding E2E encryption using the Signal protocol

This is patently false. Bluesky DMs are not E2EE, they do not use Signal.

Germ is the MLS based system that a few bluesky users are on, but it started separate from ATProto and has had account integration to atproto added on later. The folks behind that are a separate entity from Bluesky. I'm not keen on this setup, I'd prefer an MLS scheme where there are more controlling entities of the servers.

I agree E2EE chat is not the foundation for a Discord alternative and that Colibri has poor messaging and understanding. Communities need permissions, UX needs visibility into the data for things like search. E2EE has unsolved scaling problems required for real world communities.

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

#89
post #86

Use AS2. Use AS2. Use AS2. Making decentralized social media? Use AS2. This is not chat, it’s social media with a chat UI. You should use AS2. AT is a joke invented by nontechnical people. They had 1 good idea (updatedAt and use of At) everything else was not good for decentralization. AS2 is perfect for feeds of content especially when you want to nest other content e.g. a user posted a reply to a comment on a game.…

AS2 as in Applicability Statement 2? Or Action Script 2? Edit: For the curious like myself, after more searching it seems to reference Activity Stream 2 which is a W3C standard used by ActivityPub (Mastodon, lemmy, etc)

ActivityPub is more of a zombie project than ATProtocol at this point. AP has plenty of problems this fresh account made to disparage omits.

I'm looking forward to a new protocol that combines the best of what we have with a robust permission system from the start.

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

#90

Earlier quoted context omitted.

Those are set by the site requesting the login though. I believe what they are referring to is custom permissions set by the person logging in, regardless of what the app itself requested. e.g. login, disable all writes, all attempted repo writes using that oauth token fail.

It sounds more like they are referring to the prior atproto transition:* scope that had no restrictions, which was horrible, re: every app needs a new account Today, apps can limit the permissions they request during login. I don't see the dynamic, assuming they mean something where during approval you can deselect options, as a horrible situation. That's something very few apps do even outside of atproto.

No I am talking about users not being able to change the app permissions. App developers are not the ones to set my permissions, they can reccomend what their apps could need but any platform not giving users final say cannot be taken seriously.
Post reply on HN