Update on #alexandria main feed work before I go to bed.

As discussed earlier, it seems relay-based feeds are highest on the wishlist, followed by follow-based feeds. Alexandria will have both!

Once you login with a NIP-07 extension or a NIP-46 bunker, you'll be able to configure your feed via a drop-down. You can either view all articles on your relay list, or view all articles from users you follow.

Currently, the relay-based feed works well, and updates smoothly.

Follows does not work yet, seemingly because NDK is not returning the follow list for the signed-in user. I'll look into that more soon.

At the moment, you cannot select individual relays, and follow-based feeds query your relay list. Those limitations will be removed as part of future work.

Special thanks to nostr:npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf for uploading test events, and to nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl for hosting an "OtherStuff-only" relay we can use as a default.

Reply to this note

Please Login to reply.

Discussion

What is vector machine?

Nevermind, I think I saw some ML shot about this at uni, SVM is a familiar term.

It's just test data.

Is it pulling events with the new, mandatory "d" tag, now?

At the moment, it's only filtering by kind 30040 and (optionally) by author pubkey.

I started work a bit ago to pull kind 30041 sections and render an article using routing based on d-tag identifiers. It's not fully working, but I'll return to that effort next.

I meant the d tag in the 30040s. We added that, and the optional tags, in the second version of the spec.

Otherwise it won't pull the newer events coming from my updated utility.

It will at least pull them by kind, but it may not be rendering them correctly yet. I'll make sure we're rendering based on the latest spec.

🙏🏻 thanks!