!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

626 Members
Discuss your proposals for the Matrix space here, before suggesting them in #matrix-suggestions:nixos.org178 Servers

Load older messages


SenderMessageTime
23 May 2025
@uep:matrix.orguepoh, for sure. I had two clients, same account, seeing different things08:53:34
@uep:matrix.orguepit did, because I'm on matrix.org and saw the first one08:54:14
@emilazy:matrix.orgemilyit uh, didn't for me08:54:25
@emilazy:matrix.orgemilywhich should be impossible?08:54:29
@emilazy:matrix.orgemilyoh. okay. lovely.08:54:41
@uep:matrix.orguepbut fractal saw the permission for post at 50, element saw it at 0.08:54:41
@emilazy:matrix.orgemilyI hate it.08:54:49
@emilazy:matrix.orgemily so Matrix is actually distributed and not federated, but only in ways that break things? 08:54:56
@emilazy:matrix.orgemilyI thought you just trusted your homeserver.08:55:01
@uep:matrix.orguepbut it's very clever and resilient to transient netsplits08:55:22
@uep:matrix.orguepit just replaces them with long-term state splits08:55:35
@cat:feline.supportCatits so routine that the moderation bots are architected around this assumption.08:55:43
@zhaofeng:zhaofeng.liZhaofeng Liok, maybe a more productive question is: is it still possible to moderate that (old) room?08:55:58
@cat:feline.supportCatits federated. 08:56:17
@uep:matrix.orguepyeah, i'm apparently still in there as is mjolnir08:56:25
@emilazy:matrix.orgemilyin a federated system you wouldn't have two clients on the same homeserver disagreeing about the state of a message…08:56:41
@cat:feline.supportCatThe fact your client can slide out of sync with your server is due to the fact that the Sync protocol is made to be "friendly"08:56:45
@emilazy:matrix.orgemilyright. so sync makes it a distributed system08:56:55
@uep:matrix.orguep* yeah, i'm apparently still in there as is mjolnir (with privs, at least according to some perspective)08:57:04
@cat:feline.supportCatAs in the sync protocol works on a snapshot of the room08:57:04
@zhaofeng:zhaofeng.liZhaofeng Li* ok, maybe a more productive question is: is it still possible to moderate that (old) room? because none power level changes has "stuck" apparently08:57:05
@emilazy:matrix.orgemilywithout any of the advantages08:57:09
@cat:feline.supportCatbut if the room is mutated in the right way said snapshot becomes invalid08:57:19
@k900:0upti.meK900 Not in a way that affects 100% of the clients in the room 08:57:34
@cat:feline.supportCatand the reason for this snapshot based aproach is because the shit that actually is going on inside of the homeserver is not something you want a junior client dev to worry about.08:58:03
@cat:feline.supportCati dont know if sliding sync has fixed the state resets are invisible over /sync problem. 08:59:10
@cat:feline.supportCatbut thats the problem. If state changes in specific ways they wont show up in /sync but will show up in /messages and /state08:59:40
@cat:feline.supportCatbecause both those endpoints ignore the snapshots that /sync work on.08:59:55
@cat:feline.supportCator its only /state that ignores that system09:00:05
@lotte:chir.rs@lotte:chir.rsa reliable way to trigger that is to delete a bunch of rooms on the homeserver that the client is joined in09:00:22

Show newer messages


Back to Room ListRoom Version: 6