Joey_NostrComments on Nostr: Every comment section belongs to the site it sits under. The site decides whether it ...
Every comment section belongs to the site it sits under. The site decides whether it exists, who may speak, and when the conversation is over.
NostrComments moves the conversation off the site. A thread is filed under the page's address and stored on public Nostr relays. The site can't close it. Neither can I: there is no server of mine in between.
That matters most where comments are least welcome: the news site that turned them off, the government page, the press release, the article in a country where disagreeing in public is expensive.
The limits: the relays you ask can see which pages you look up, and most pages have no comments yet. An empty thread on every page isn't a revolution. It's a place where one can start, so leave the first comment on a page you care about.
https://briskness-byte.github.io/#freespeech
Published at
2026-10-21 06:33:21 UTCEvent JSON
{
"id": "50ef482a630539076945326f6e19e1862263ab402c20a30e0ea33f27aa3c157f",
"pubkey": "cb8db3a901199d6b94029f784c934c71b4a36561870d108e7b6b6c4cb3b0ead1",
"created_at": 1792564401,
"kind": 1,
"tags": [
[
"t",
"freespeech"
]
],
"content": "Every comment section belongs to the site it sits under. The site decides whether it exists, who may speak, and when the conversation is over.\n\nNostrComments moves the conversation off the site. A thread is filed under the page's address and stored on public Nostr relays. The site can't close it. Neither can I: there is no server of mine in between.\n\nThat matters most where comments are least welcome: the news site that turned them off, the government page, the press release, the article in a country where disagreeing in public is expensive.\n\nThe limits: the relays you ask can see which pages you look up, and most pages have no comments yet. An empty thread on every page isn't a revolution. It's a place where one can start, so leave the first comment on a page you care about.\n\nhttps://briskness-byte.github.io/\n\n#freespeech",
"sig": "13c31dffe1b94cddedfa6cd1f2785e41aa7d9ac5c03ca02f2a42118afe842dfcc0aab1c89405c1c44cbfc6e6c6b1566f1000c2a865e09d43a6808451fe427450"
}