tef on Nostr: someone suggested to me that "querying for supported features" is a bad idea and that ...
someone suggested to me that "querying for supported features" is a bad idea and that engines should have a broader level of support
which, well, is a nice idea, but in practice your code ends up working around the non portable, incomplete versions of features, and some code that fingerprints the implementation in lieu of a query api for support
Published at
2024-12-12 17:42:52Event JSON
{
"id": "4d4a2f2f2d780bf8e65ea815b905257ba25fe83ba0798f90569a76eadadb4064",
"pubkey": "9ae77219c584658e1c0dc82a42ab845a15a1b43449beae509b3267889c20f8ea",
"created_at": 1734025372,
"kind": 1,
"tags": [
[
"e",
"f1ca1a9e21db63cf5ff41f6f49ac3f61982870b4663e566856861a8ab96530a1",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.social/users/tef/statuses/113641086781206795",
"activitypub"
]
],
"content": "someone suggested to me that \"querying for supported features\" is a bad idea and that engines should have a broader level of support\n\nwhich, well, is a nice idea, but in practice your code ends up working around the non portable, incomplete versions of features, and some code that fingerprints the implementation in lieu of a query api for support",
"sig": "0286fa14daa36e82691bd80b3faaf7163a62807c3b9a8025cf2f498e773a46fc8605086b4282c13307ba260dcde70112aa9689a2708747d3c4995675ccde72b0"
}