!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

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

Load older messages


SenderMessageTime
15 Apr 2025
@emma:rory.gay@emma:rory.gay* if not completely replace draupnir/mjolnir's redaction functionality with something that is capable of using synapse workers23:01:05
@uep:matrix.orguep * 23:01:23
@emilazy:matrix.orgemily it seems like the fundamental problem is that we want nixos.org to be a blocking, authoritative, single point of failure for message delivery, for moderation reasons. we suffer from not having it and also basically don't benefit in almost any way from avoiding it 23:01:44
@emilazy:matrix.orgemilybut that's fundamentally antithetical to Matrix's architecture23:01:53
@emilazy:matrix.orgemilythat's not even about federated identity per se, it's about rooms themselves being distributed/leaderless23:02:11
@uep:matrix.orguepnot really, but almost23:02:16
@emilazy:matrix.orgemilye.g. I don't think XMPP groups work like that?23:02:18
@dandellion:dodsorf.asDandellionyou're right23:02:24
@emma:rory.gay@emma:rory.gayxmpp groups are fully centralsied with decentralised IDs23:02:41
@dandellion:dodsorf.asDandellionsomething something linearized matrix23:02:44
@dgrig:erethon.comdgrigThey don't, xmpp MUCs are centralized to a single server23:02:46
@emilazy:matrix.orgemilyright.23:03:00
@emilazy:matrix.orgemilyI mean "actually rooms aren't owned by any homeserver" is a cool party trick.23:03:18
@emilazy:matrix.orgemilybut it sure feels like the harms outweigh the costs for us on multiple fronts23:03:26
@dandellion:dodsorf.asDandellionIt's pretty sick when one goes down and the rest keep talking as if nothing happened tbh23:03:47
@emma:rory.gay@emma:rory.gayfun fact: draupnir and mjolnir are written in a way where they kind of just expect you to be running a monolithic homeserver, not synapse with workers23:03:58
@cat:feline.supportCatExplain to me how that is true?23:04:13
@emma:rory.gay@emma:rory.gaycan draupnir keep up with 500 messages/s?23:04:26
@cat:feline.supportCatThat isnt a homeserver size issue. Thats a the bot isnt supposed to scale out that far. 23:04:53
@uep:matrix.orguepin a sense it doesn't matter.. it's already losing if it has to react and publish more messages to deal with them23:05:02
@emma:rory.gay@emma:rory.gaynot a single protocol can do redactions without sending more traffic23:05:22
@uep:matrix.orguepthe fact that attackers send 500m/s as the threshold where the responses are overloaded is more effect than it is cause23:06:04
@emilazy:matrix.orgemilyI agree when you're talking about people in the room23:06:08
@cat:feline.supportCatEmma Array Redactions is whats being refered to.23:06:19
@emilazy:matrix.orgemilyI'm not sure "nixos.org Matrix works when nixos.org infra is down" is very valuable to us23:06:23
@cat:feline.supportCatThe fact you have to currently fight Symetric warfare.23:06:29
@emilazy:matrix.orgemilybeyond like, having a place for the infra team to coordinate for that emergency, which could just be a room on another HS23:06:33
@dgrig:erethon.comdgrig It's indeed a cool patry trick, which works amazingly well when you trust all the participants. It works great for the rooms I have with friends where no moderation is needed. It also works great for a closed federation like the one element wants to sell with their clients. Doesn't work that great for a public room anyone can join 23:06:56
@uep:matrix.orguep
In reply to @emma:rory.gay
not a single protocol can do redactions without sending more traffic
correct, which is why more moderation features as distributed policy is needed in a system that's built on distributed delivery
23:06:57
@emilazy:matrix.orgemilylike nobody considers it a big problem that when discourse.nixos.org goes down people can't use the forum. we just keep it up. since as a project we already rely on a lot of infra23:07:02

Show newer messages


Back to Room ListRoom Version: 6