mleku on Nostr: you have bad taste in programming languages but this is a fundamental also to bitcoin ...
you have bad taste in programming languages but this is a fundamental also to bitcoin as well, indeed lightning hasn't broken old stuff very often either
in many codebases you will find things with the term "quirks" and even in bitcoin there is quirks in its handling of JSONRPC2 that have to be accounted for in case you are interfacing with an old version that does different stuff
the escaping of strings is a good example
Published at
2024-02-15 09:07:33Event JSON
{
"id": "845498c60dc98937cafecf5f95b8b1a460557bd89bd5aade8ec2008bb026c3ba",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1707988053,
"kind": 1,
"tags": [
[
"p",
"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49",
"",
"mikedilger"
],
[
"e",
"e6e8e8145ddbc48deda6c120ab03ccd5d1011055e0305c6903403160295a0d6c",
"wss://nostr-pub.wellorder.net/",
"reply"
],
[
"client",
"Coracle",
"31990:97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322:1685968093690"
]
],
"content": "you have bad taste in programming languages but this is a fundamental also to bitcoin as well, indeed lightning hasn't broken old stuff very often either\n\nin many codebases you will find things with the term \"quirks\" and even in bitcoin there is quirks in its handling of JSONRPC2 that have to be accounted for in case you are interfacing with an old version that does different stuff\n\nthe escaping of strings is a good example",
"sig": "683e8a34e9e2bafe201864ca3e15b1220e9d30fbd2012a45abfc7f77cb5374be9d6d7bd45e522f002fb17e06b046ec28c83e38b8b3ec2d3a2c4eb53772893d80"
}