Cactus Comments: Federated web comments based on Matrix protocol
41–50 of 57 posts
Re: Cactus Comments: Federated web comments based on Matrix protocol
#42This is great! Any option to filter spam/hate speech automatically and not on the front-end?
Re: Cactus Comments: Federated web comments based on Matrix protocol
#43Re: Cactus Comments: Federated web comments based on Matrix protocol
#44Earlier quoted context omitted.
I personally find "hate speech" nomenclature quite tedious, but dealing with undesired content is handled via the usual Matrix methods[1]... since that is what underlies Cactus. You may have to self host though, i'm not sure if Cactus themselves give access to these features if you rely on them for hosting. [1] https://matrix.org/docs/guides/moderation
Why tedious? It's a short, accurate, semantically unambiguous description of a non-partisan concept; speech expressing hate. It's the global minimum in tediousness for expressing that and much narrower and more objective than "undesired content".
Re: Cactus Comments: Federated web comments based on Matrix protocol
#45Earlier quoted context omitted.
It's not meant to be any one thing. That's its strength. Core to many usecases, many eyes, many industries' backing.
> It's not meant to be any one thing. Well more so than other federated protocols. matrix has a strong emphasis on resistance to censorship and network splits, at the price of metadata leakage. In contrast, AP/XMPP assume every server is a tiny kingdom (no content is owned by more than one server). matrix usecase is really cool but could have been built on top of existing federated protocols without reinventing a new…
Re: Cactus Comments: Federated web comments based on Matrix protocol
#46Earlier quoted context omitted.
> It's not meant to be any one thing. Well more so than other federated protocols. matrix has a strong emphasis on resistance to censorship and network splits, at the price of metadata leakage. In contrast, AP/XMPP assume every server is a tiny kingdom (no content is owned by more than one server). matrix usecase is really cool but could have been built on top of existing federated protocols without reinventing a new…
There are already frameworks and services for making chatrooms and comments with Matrix protocol for using in centralized and decentralized webpages — why someone would want to hack XMPP into there, besides loyalty and familiarity, is beyond me.
I was reacting to matrix being "not meant to be any one thing". I explicitly recall matrix being marketed by the community (maybe not the devs themselves) as a modern, censorship-resilient IRC replacement that fitted in a short (single?) specification and intentionally avoided the extensibility (and associated implementation/interop failures) of the XMPP protocol.
When i say matrix is a more specific use-case than other federated protocols, i mean that decentralized rooms can be implemented as a consensus-reaching algorithm on top of any federated protocol, and that's in fact what matrix servers are doing under the hood. But supporting the usecase of least-metadata-leakage in a protocol designed for sharing state across many actors is arguably trickier.
For example, i believe matrix doesn't currently support per-room nicknames which don't reveal your public address to all members of the room (only to chatroom admins for ban purposes). matrix has very interesting developments with or without this specific feature, but i was highlighting that matrix is not more generic/agnostic than other federation protocols (just like XMPP isn't a "universal" protocol either).
Like i'm very interested in matrix P2P ecosystem there's some really amazing stuff being developed there (pinecone), but i must say the entire matrix selling pitch is very similar to the selling pitch of XMPP more than a decade ago: "a universal bridgeable messenger". Regarding the P2P example, XMPP had offline-first "zeroconf" federation (XEP-0174) drafted in 2006. Despite being far less advanced than modern matrix P2P, it was already very similar in spirit.
So my central point i guess, is not that one protocol is better than the other. They all have very strong pros and cons depending on the actual usecase. Different users, or same users across different contexts/activities may prefer one technology or the other. My point is i believe it is our responsibility as technologists to ease their life and standardize things for more interoperability so users can have a choice between "the federated networks" and "centralized silos" instead of having a choice between "centralized silos" and "tiny federated islands that mostly don't talk to one another", adjusting the balance of power in our favor which is in the direct interest of everyone involved except the corporate silicon valley sociopaths.
Cory Doctorow's latest talks have pretty compelling arguments for interoperability if you have some time to spare.
Re: Cactus Comments: Federated web comments based on Matrix protocol
#47This is great! Any option to filter spam/hate speech automatically and not on the front-end?
I imagine a share-able blacklist/whitelist system can helps
Re: Cactus Comments: Federated web comments based on Matrix protocol
#48 >Ethereum Phishing Detection
>This domain is currently on the MetaMask domain warning list. This means that based on information available to us, MetaMask believes this domain could currently compromise your security and, as an added safety feature, MetaMask has restricted access to the site. To override this, please read the rest of this warning for instructions on how to continue at your own risk.Re: Cactus Comments: Federated web comments based on Matrix protocol
#49Earlier quoted context omitted.
XMPP has been effectively dead for awhile. Time to move on.
And you're basing this on what? I do concede that XMPP is not the new shiny, but it is very far from dead. It powers more things than you realise, a few are listed at https://xmpp.org/uses/ There is healthy growth in server count: https://blog.prosody.im/2020-retrospective/ Development is very active, across a diverse range of projects: https://xmpp.org/category/newsletter.html
Re: Cactus Comments: Federated web comments based on Matrix protocol
#50Earlier quoted context omitted.
XMPP has been effectively dead for awhile. Time to move on.
Jabber/XMPP ecosystem is far from dead. If anything, my perspective as an end-user for quite a long time is there's been more community-oriented developments in the past few years, than in the entire previous decade. Some clients/servers are unfortunately unmaintained and the XMPP Standards Foundation has a neutral position which prevents it from advertising specific clients which have good UX and modern features. Bu…