!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

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

Load older messages


SenderMessageTime
23 May 2025
@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
@cat:feline.supportCatBut ye /state always returns the homeservers current perspective on the room at the time of the call. 09:00:26
@lotte:chir.rs@lotte:chir.rsonly way to fix it is to clear cache & reload09:00:34
@cat:feline.supportCatOn what impl?09:00:58
@cat:feline.supportCaton Synapse if you use the right API the client gets told you left the room.09:01:08
@lotte:chir.rs@lotte:chir.rssynapse server, any client09:01:09
@cat:feline.supportCatUnless its a Element X client.09:01:14
@lotte:chir.rs@lotte:chir.rsideally yes, but it still leads to desyncs09:01:33
@cat:feline.supportCatBecause the rust SDK is bugged.09:01:35
@raboof:matrix.org@raboof:matrix.org IRC doesn't have any way to deal with already-sent spam/malware, so that'd still be worse? 09:01:51
@lotte:chir.rs@lotte:chir.rsmy homeserver is 99% bridged chats and so sometimes i clean up09:01:58
@lotte:chir.rs@lotte:chir.rsand there, without fail, the client remains in some chats that were deleted09:02:21
@lotte:chir.rs@lotte:chir.rs like it does work most of the time but maybe something gets lost if there’s a lot of load somewhere 09:04:51
@zhaofeng:zhaofeng.liZhaofeng Liright, but there are tools available to prevent spammers from joining in the first place09:10:23
@zhaofeng:zhaofeng.liZhaofeng Lithey are low-tech and not as fancy as matrix, yes, but they seem to work09:10:37
@zhaofeng:zhaofeng.liZhaofeng Li(overflow rooms, bots that grant +v, etc.)09:10:59
@zhaofeng:zhaofeng.liZhaofeng Li* right, but there are tools available to prevent spammers from spamming or joining in the first place09:11:12
@emilazy:matrix.orgemilyI don't think a return to IRC is too likely.09:15:27
@emilazy:matrix.orgemilypeople like posting screenshots (yes, a problem with Matrix right now), and don't like getting disconnected.09:15:42
@emilazy:matrix.orgemilyand the client space is pretty moribund-seeming these days.09:15:53
@emilazy:matrix.orgemily like IRCCloud seems as good as it was when we moved off freenode. it seems exactly as good as it was, as in it hasn't changed at all 09:16:08

Show newer messages


Back to Room ListRoom Version: 6