News for hackers. Stuff that matters.
Re:Shout: The self-hosted web IRC client by mintplant on Monday February 01, 2016 @04:06PM (#11015442)
The homepage says

> Fully distributed persistent chatrooms with no single points of control or failure

but looking at vector.im, channels seem to be based at specific servers, like "#matrix:matrix.org". How does that work? Also, what's the plan to deal with banning spammers and so forth if there's no central control?

Re:Shout: The self-hosted web IRC client by Scene_Cast2 on Monday February 01, 2016 @05:53PM (#11016289)
Disclosure: I'm not a matrix dev.

The API intro page[1] is a good start. Basically, a client authenticates with their homeserver. Multiple homeservers can "access" a single room. There is a server-server API for synchronization. I don't know how this maps onto vector.im / matrix.org

Lots of good discussion by official devs here https://news.ycombinator.com/item?id=8997844 and https://news.ycombinator.com/item?id=8267610

Spammers: each room can have mods / admins, just like in IRC. I don't know how bans are enforced on a technical level.

[1] http://matrix.org/docs/spec/r0.0.1/intro.html