Alex Gleason on Nostr: Ditto so far is a client. But after working through it last night I decided it needs ...
Ditto so far is a client. But after working through it last night I decided it needs to be a relay. There's no way around it. This will solve multiple critical problems (especially with loading the home feed) at the cost of flexibility. It will simplify everything. Let's just hope I can handle creating a database.
Published at
2023-08-05 15:59:35Event JSON
{
"id": "0a6ddada5c66b3adcecf2e3a11f5a48ed7f82a85e2dc77ae5170ba0c8650cc9b",
"pubkey": "79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6",
"created_at": 1691251175,
"kind": 1,
"tags": [
[
"p",
"79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6",
"wss://relay.mostr.pub"
],
[
"e",
"5be92f41835644bdeecfbef1ddaa14b94928ea4857361aa7f3f98903596246ad",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://gleasonator.com/objects/6de1811d-0562-4a0e-bfae-1acc9eeae102",
"activitypub"
]
],
"content": "Ditto so far is a client. But after working through it last night I decided it needs to be a relay. There's no way around it. This will solve multiple critical problems (especially with loading the home feed) at the cost of flexibility. It will simplify everything. Let's just hope I can handle creating a database.",
"sig": "d2080785f892d600f33f501449db0d42a31d88b18a10cc8ec00418bfe6aa1b3ec2c69b4b7a0d3fd79827eeb3a83679d426f5582bbd72c6940683571a2b157cd7"
}