Yeah, regardless of what people say, I don’t think JSON is u...

Technical Debt
npub14w4qnk43lsllls2qnldj3vfcxtx5qvtsf3xlvxv9yha8afrxhmfqju3rwx
hex
1336743f1b2f762141290e624ce2610a7c1f84264c25ab31326d1f92acbff695nevent
nevent1qqspxdn58udj7a3pgy5sucjvufss5lqlssnycfdtxyex68uj4jlld9gprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgs2h2sfm2clc0llc9qflkegkyur9n2qx9cycn0krxzjt7n753nta5sz9npx7Kind-1 (TextNote)
↳ Reply to 930ccef1... (npub1jvxvaufrwtwj79s90n79fuxmm9pntk94rd8zwderdvqv4dcclnvs9s7yqz)
Yes Postcard is rust specific, but I am a Rust maximalist. Yes JSON is trash for crypto, but CBOR is not the only encoding that solves this. You can a...
Yeah, regardless of what people say, I don’t think JSON is used because it’s human readable, it’s the cross platform compatibility.
But now that even a steaming pile of JavaScript is capable of decoding a binary protocol, I’m guessing JSON stays dominant out of inertia.
Raw JSON
{
"kind": 1,
"id": "1336743f1b2f762141290e624ce2610a7c1f84264c25ab31326d1f92acbff695",
"pubkey": "abaa09dab1fc3fffc1409fdb28b13832cd4031704c4df6198525fa7ea466bed2",
"created_at": 1780402389,
"tags": [
[
"e",
"15fde76baeb9bac55815115d43bc4be5a67cfb611a78f718d0c599dc9b40b7e9",
"",
"root"
],
[
"e",
"c4f9d09df57f065cee25e478a441a72d45f06d18089ae7adf8068e77d8017707",
"",
"reply"
],
[
"p",
"abaa09dab1fc3fffc1409fdb28b13832cd4031704c4df6198525fa7ea466bed2"
],
[
"p",
"d1a61498f4b1dc26df0becd1a3e9e88f355fb614b771e8b5b277d0ff99a82a23"
],
[
"p",
"930ccef12372dd2f16057cfc54f0dbd94335d8b51b4e2737236b00cab718fcd9"
],
[
"client",
"Nostur",
"31990:9be0be0fc079548233231614e4e1efc9f28b0db398011efeecf05fe570e5dd33:1685868693432"
]
],
"content": "Yeah, regardless of what people say, I don’t think JSON is used because it’s human readable, it’s the cross platform compatibility.\n\nBut now that even a steaming pile of JavaScript is capable of decoding a binary protocol, I’m guessing JSON stays dominant out of inertia.",
"sig": "601169cd639aba42c4a8194157270788d80a3a9a56dc042c61baef8b116c9dfeeb615d70686ea0ed11520bbd2a598d754788bd26f164d9628eb27526cc068e65"
}