DVM content discovery in Nostrudel

Right now it only shows one algorithm, the one that I wrote for Fomostr a while ago

But any developer can create their own algorithms and explore the gorgeous long-tail effects of nostr.

This looks so trivial, so small, that is hard to grasp its significance. But squint your eyes and imagine the market that can emerge from this.

https://next.nostrudel.ninja/#/tools/content-discovery

Reply to this note

Please Login to reply.

Discussion

We really need these!

This is a big deal folks. 🔥🔥🔥🔥

#grownostr

nostr:note1m9nppfdlw8pvlvvehusrvzwfhfjzn5faa36tjdfp5s7qphgz7srqh2wcxd

This is pretty cool. Do you have a recommended resource or tutorial for implementing a DVM?

Hmmm I meant to make a video but then I never did 😂😂

They are trivial to write though, look at my GitHub for a reference implementation. nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn also wrote one (check his GitHub)

Haha understandable, too busy shipping. GitHub it is. 😎

cc nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z

In the middle of a massive refactoring, but we will get there.

nostr:note1m9nppfdlw8pvlvvehusrvzwfhfjzn5faa36tjdfp5s7qphgz7srqh2wcxd Nice PoW!!!

The beginnings of our algo stores 🥹

It’s a very important step.

Bootstrapping a market is always really hard and this is one initial move.

Innovation will flock to nostr once we have strong market pressure; we now have demonstrated powerful technical primitives that unlock wild innovation.

This is a big deal.

nostr:note18f67zlk5lf2z9mzltn6q792ue6wlsys0g6a9m0ufc4gn76lcg33q4yf2uv

We've often talked about being our own algorithms here on Nostr and we've also discussed that if we had actual algorithms, user choice and transparency are paramount. We're now seeing the beginning stages of exactly this. 🔥

nostr:nevent1qqsdjess5klhrsk0kxvm7gpkp8ym5epf6y77ca9ex5s6g0qqm5p0gpspzemhxue69uhhqatjwpkx2un9d3shjtnrdakj7q3ql2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqxpqqqqqqzdzzlgr

What NIP does this use?

NIP-90

Do you have a 5000 kind number reserved for embeddings? Eg pass an event id as 5003 and receive an embedding vector as 6003?

We don’t, I don’t understand that stuff enough to write the spec 😅

Send a PR!

https://github.com/nostr-protocol/data-vending-machines

🤙

Someone explained to me what is DVM

data-vending-machines.org

It’s basically a market for compute