The concept is cool but it signal a problem: ladies and gentleman we need classic usenet + classic web. So a place to discuss, instead of "commenting blog posts" (on sites that are not anymore blog anyway), and website to publish nice stuff often emerged from usenet discussions.
Actual "comments" serve the Big of IT need to steer conversation (selecting the discussion topic via posts) and elicit people response on them (comments). Not a good thing for the society. Surely that's does not apply to such extensions BUT the fundamental issue remain. Please think about it, make people aware of it. We have all the tech needed to resurrect and modernize past glory, correcting also some issues they have (like adding modern antispam filters (like simple dbacl) instead of inefficient killfiles) instead of trying improve something that's happen against people interest...
Seems odd that the strap-line (on the repo and main site, not just here) doesn't mention what might be its distinguishing feature. I've seen several general comment plugins like this, my favourite being https://github.com/tessalt/echo-chamber-js, though not that sign the comments (as mentioned lower down https://licom.fly.dev/).
Though it doesn't say what use these signatures are put to (and I've not looked into the code). If there is no identity associated with the keys they don't prove the message comes from someone specific, just that the message hasn't been tampered with and came from the same person as other messages thusly signed.
Kind of low on technics, describing how it works. There is one gem:
> Interesting facts: Licom, unlike others, verifies every submitted comment. Every comment is signed with the ED25519 key which is generated during registration.
Worth noting that there are official annotation specs from a w3c working group! Not a lot of implementers alas. Theres three specs, a core data model[1], vocabulary, & protocol. Personally I imagine talking the data model & maybe vocab or some of the vocab, and rebasing the protocol.atop ActivityPub or whatnot.
The need to find other people's comments is an interesting additional challenge. This site seems to just use a centralized service... done. It'd be great to go further.
Maybe I'm misremembering ThePalace, but I feel like in the late 90's there was a web browser that would create a live chatroom for whatever web page you were on at the moment.
Actual "comments" serve the Big of IT need to steer conversation (selecting the discussion topic via posts) and elicit people response on them (comments). Not a good thing for the society. Surely that's does not apply to such extensions BUT the fundamental issue remain. Please think about it, make people aware of it. We have all the tech needed to resurrect and modernize past glory, correcting also some issues they have (like adding modern antispam filters (like simple dbacl) instead of inefficient killfiles) instead of trying improve something that's happen against people interest...