Event JSON
{
"id": "f533eb991b0e11f119220b637b5df32e36e96dc1ccbdd3477389c69a4b09f5a6",
"pubkey": "ba51d3bb7fc92891016b5873c0b4f7c6a0550c964ec565ece24b6fc2dcf93301",
"created_at": 1740504080,
"kind": 1,
"tags": [
[
"p",
"b13a8c353d46ec9201c1f858f9e668f4c0aa86a08feacf4af98c07f86e6be245",
"wss://relay.mostr.pub"
],
[
"p",
"5685fbbc4fea6efa53810a46b15ed619d55275412bbb1ea917bc8f35a433df8c",
"wss://relay.mostr.pub"
],
[
"p",
"ba0e1688a7414193a26f371924e606bbfef27833b13b83d4d81b376e3dcc8edf",
"wss://relay.mostr.pub"
],
[
"p",
"891a479d539158c59fe6fbaade872b07baf81f9dd6e9f0e9a9b5aced5a21fabe",
"wss://relay.mostr.pub"
],
[
"e",
"0349a526f51f937c43fe96acbe5b6d3c7a9ea6da4f43449063feb51e5f7b6722",
"wss://relay.mostr.pub",
"reply"
],
[
"imeta",
"url https://media.mathstodon.xyz/media_attachments/files/114/065/668/803/934/261/original/40e5b652d8c06bac.png",
"m image/png",
"dim 1208x310",
"blurhash U5Ss5100t7%Nj^%Ma$RjM{axIVfRt7s:s;a$"
],
[
"proxy",
"https://mathstodon.xyz/users/jonmsterling/statuses/114065675405711556",
"activitypub"
]
],
"content": "nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqkyagcdfagmkfyqwplpv0neng7nq24p4q3l4v7jhe3srlsmntufzs8tcpun nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq26zlh0z0afh055uppfrtzhkkr824ya2p9wa3a2ghhj8ntfpnm7xqtulpgt There is some cost though... It can be a little tricky to figure out how to write certain functions in the first place. For example, I had to scratch my head to write this one...\n\nThe purpose of the depicted code is basically to build up a list of variables like \"n, n-1, n-2, ..., 0\". There is an obvious algorithm that is easy to write, but that one is very inefficient; it was comparatively more difficult to figure out how to write the efficient version you see here, and generalising over a \"renaming\" (f : Ix n -\u003e Ix m) was the crucial idea. It seems even harder to figure out how to write a tail recursive version, but that would be a cool exercise too.\n\nhttps://media.mathstodon.xyz/media_attachments/files/114/065/668/803/934/261/original/40e5b652d8c06bac.png",
"sig": "415ca06dd3f4b67f7f1380e79ad00fadd0fab7ed8c22b7889cce66bc7064356ba1d7510c43c8e5de86f96708dd1fa49d4cc85a8e594ee2fa3a57ea949fdbef53"
}