Show newer

I’m convinced Igel is a woman. Think about it, have you ever seen Igel and a woman in the same room together? I think not!

@lain Ahh I see, this makes it more clear to me how it works on the backend. As I understand it, there's still no concept of "rooms", just "messages" and "devices".

Here's a basic mockup of a way I could imagine. From the user's standpoint it still works like one chat, but it has a placeholder where encrypted messages are. This is an example of chatting between my laptop and your phone, where messages between our other devices are hidden.
@alex AP-wise, each user would have a collection of devices. When you send an encrypted ChatMessage, you don't address it to the user, you address it directly to one of their devices, which are AP actors too. This makes federation straightforward. How to make all this obvious on the frontend is the bigger problem, I think.
@alex It's not like this happening tomorrow, so I'd say getting the basic chat correct is the first step anyway. But it's good to keep these things in mind.
@lain Finally got a chance to read this, and I think your conclusion about device->device encryption sounds like a great idea. Obviously we want to have our cake and eat it too (and a system like Matrix makes us believe we're doing that) but it's indeed better to expose how the system actually works to users. That seems like good design.

One question not yet answered is how this will work with the existing ChatMessages system. There's currently one chat for each user. Would E2EE require us to have a separate chat for each device?

I imagine this could be consolidated on the frontend for a streamlined UI, but I'm curious how it would work on the backend and with federation.

Is racism enshrined in the U.S. Constitution? How could the same Founding Fathers who endorsed the idea that all men are created equal also endorse the idea that some men are not? Here's why the 3/5ths compromise was actually anti-slavery. twitter.com/prageru/status/127 #Prager #Constitution

--
Full-List of bots: joejoe.github.io/mastodon

Why hasn't pleroma put in an annoying banner saying black lives matter? What are they, a bunch of white supremacists?

@Nonetrix Why do you people elect idots that can’t math

@realcaseyrollins @verge

Idk I read all this when I used reddit though, but they said that australia went the way of “kinda facism but, for le security”

@verge Sheesh should * never * be allowed on the podcast again, she's either intentionally lying, or has no idea what she's talking about.

Show thread
Show older