Mike Dilger on Nostr: Thanks. Yes I suppose it is. But I also don't want to infuriate anybody, and some of ...
Thanks. Yes I suppose it is.
But I also don't want to infuriate anybody, and some of the things I have almost posted surely would have. Everybody here is so nice, I don't want to turn it into an X-like cesspool of hate slinging. And I think the best way to avoid that is if people have fine-grained control over what they follow.
I have started using hashtags to help but I suspect most people/clients aren't able to filter with such fine grain controls. Gossip users can with something like this:
...
if pubkey=="ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49" && is_political() {
DENY
}
...
fn is_political() {
for tag in tags {
if tag[0] == "t" && tag[1] == "politics" {
return true;
}
}
false
}
Published at
2024-09-28 01:25:06Event JSON
{
"id": "00005add28ae006c2667878feeffaba759b63596554e49874e67ce4f9dafc716",
"pubkey": "ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49",
"created_at": 1727486706,
"kind": 1,
"tags": [
[
"p",
"d325f9e9f1ba609b8f3b0e95e97f352637a0aa281ca401edf518daee07ed2267"
],
[
"e",
"0000f5dd9ceb53e66bdf7bc9b66ab222a0cc69ed97948646e49598ed527c8a7e",
"wss://chorus.mikedilger.com:444/",
"root"
],
[
"e",
"c53f38d8a206f9e0a58b45cf1c29ede193fbc55c5b27ff37a36f629192e47ee2",
"wss://chorus.mikedilger.com:444/",
"reply"
],
[
"nonce",
"7686143364045662368",
"16"
]
],
"content": "Thanks. Yes I suppose it is.\n\nBut I also don't want to infuriate anybody, and some of the things I have almost posted surely would have. Everybody here is so nice, I don't want to turn it into an X-like cesspool of hate slinging. And I think the best way to avoid that is if people have fine-grained control over what they follow.\n\nI have started using hashtags to help but I suspect most people/clients aren't able to filter with such fine grain controls. Gossip users can with something like this:\n\n...\n if pubkey==\"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49\" \u0026\u0026 is_political() {\n DENY\n }\n...\n\nfn is_political() {\n for tag in tags {\n if tag[0] == \"t\" \u0026\u0026 tag[1] == \"politics\" {\n return true;\n }\n }\n false\n}",
"sig": "6f4d894444b95a090eb4c104350e485aea1fc6bcbaf8dca52af613e8cd2ddb859542f4e8c2009f15c27e6fa74a9f031bc4f155eded1fd678b6dc27c21f005a6a"
}