πŸš€ Introducing Vertex v2.

7+ weeks of the most un-sexy work, debugging, refactoring, simplifying and squeezing every bit of performance, nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpqkpt95rv4q3mcz8e4lamwtxq7men6jprf49l7asfac9lnv2gda0lqpsy38p is now:

- faster

- simpler

- more stable

All to make WoT as simple as possible for builders.

https://blossom.primal.net/23f1ece5992563347f0ad6d2f0f77c456dc6d74a5a1822791c7696c171483506.mp4

Reply to this note

Please Login to reply.

Discussion

Not boring.

Sexy as fuck.

thanks!

πŸ‘€

Nice!

I have some interesting methods I want to try for social graph analysis…

thank you, and please share! Sharing and collaborating is how we make nostr obsolete everything else.

If you are interested we could have a chat about it

Planning on releasing it as a service first :)

Experimenting with localized rankings and implicit trust. Real time for these algorithms is too costly, so I am aiming for near-real time (30m-1h) + real time postprocessing

$5000/1M requests is absurd though

> Experimenting with localized rankings and implicit trust

which algos?

> $5000/1M requests is absurd though

I don't think so. For example with RankProfiles you can rank up-to 1000 pubkeys in a single request.

Is it not 1 credit per pubkey?

no, 1 credit per request if using Global Pagerank, 10 if using Personalized Pagerank.

The pricing is probably going to change btw

I would like to experiment building a different kind of client using only nostr.land and vertex (and my vibe coding stack)

If using NL, you will not need Vertex I think, as there are filters already in place

I don't mean for spam but for sorting profiles by rank, etc.

Do you think NL could realistically be used as a single relay while finding most events? Right now clients with outbox don't give a shit and connect to a million relays anyway

I want a proof of concept of a very fast and coherent (paid) client, something like the idea of Primal but without a caching server

Makes sense. Though I could probably expose some of the internal trust metrics as well

For finding most events, after NFDB2.1, which is coming very soon.

Interesting, keep me posted

I might drop everything I am doing to do a beta version of NG2

Personally not in a rush

I want the cool graphs.

Did this 2 years ago and it was interesting

It was only 10K pubkeys.

I used a 150-dimensional embedding back then. Probably need way more now

Cool

Graph embeddings on follow networks?

More than that.

Are you going to deliver the graphs as TikZ code or something, like we discussed?

Alexandria has a search bar, you know. We can do NSL there, too.

Social graphs ser

Oh, okay. Everyone is doing that.

"That's cool! Sometimes it's fun to take a different path and see where it leads. 🌟"

nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj Proof of ancient spambots still on public relays. πŸ˜‚

Tell us about that?

You'd get more money, of you got our relays going. Just saying.

On the other hand NG2 is a dependency for semantic search

Yeah, but I just need some fallbacks. Relay.tools went down and that was painful. Need some redundancy.

Are you sure you want beta software

Better than loading...

This is the exact thing my client is missing

Same! I struggled with implementing a search algorithm for this new client I’m building & this blows it out of the water

Onward PipπŸ«‘πŸš€πŸͺΌ

Do we need to update our DVM integration for compatibility?

no no, no changes to the endpoints. All internal and backward compatible.

Great to hear that! πŸ«‘πŸš€

Congrats dude! Great work

πŸ™πŸ™

It’s great how nostr has people like you obsessed with one component of the user experience and passionately peruse the best version of it. Great work!

thanks man. Autists onward!

so you're selling api calls

great business model

Wow! npub.world search is so faaast!! ⚑️I’m really impressed! Amazing work! πŸ‘πŸ»πŸš€ nostr:nprofile1qqs0dqlgwq6l0t20gnstnr8mm9fhu9j9t2fv6wxwl3xtx8dh24l4auspz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3vamnwvaz7tmdd3jkkafwwfjkzmre9ekx7mp0vr3w62 nostr:nprofile1qqstq4j6pk2sgaupru6l7ah9nq0dueafq356jllwcy7uzlek9yx7hlspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhse04vhu

nostr:nevent1qqsgqjmt6rwlf33c2lzy6fyeqjknacmgk70tdfapnmd9slqpfpyflmct6dpng