๐Ÿ“ข New #DVM released: "You might have missed" ๐Ÿš€ This Data Vending Machine implements a very simple but very useful algorithm that was one of my favorite features of Twitter. It finds content that your network has deemed interesting but that you probably have missed. Remember; the fact that this algorithm is a DVM means that ANY nostr client can now OFFER you to use this algorithm (or any other!) More choice. Better for nostr. image

Replies (20)

Default avatar
๐Ÿซฅ 2 years ago
What languages should one start with when wanting to code for lightning, bitcoin and nostr? I understand bitcoin is mainly C++ with some Python. Would you suggest Java as JSON is common?
how does it work? it calculates at what times you were active (events with your signature present + a time window) it then fetches everything your network reposted; any note that was never reposted while you were active is collected notes that were reposted are scored by the number of times your follows have done it and the top 50 are then shuffled and 25 notes are returned to you how to use it? well, vendata.io, of course!
Use a language with a SDK if you want to go fast. For nostr, NDK (nostr-dev-kit) is in javascript/typescript, and rust-nostr is in Rust, with bindings in python, kotlin and swift. Using them will make you earn a lot of time avoiding to reimplement what every nostr dev already did.
you'd ping @Kieran to add DVM support to Snort one time and then all new algorithms will be immediately available to Snort, making it constantly better without touching a single line of Snort code ๐Ÿ‘€
What, are you some sort of psychopath? You think you can just __build__ whatever you want without any oversight? Oh heavens! How could any such system work without any checks and balances! You'd have to be insane to be so bullshit on such a system image
Default avatar
๐Ÿซฅ 2 years ago
Would a base of JavaScript be required for this? I know it conceptually, but have never had to code anything in JavaScript. Or is it better to jump right into ndk?
Default avatar
๐Ÿซฅ 2 years ago
I would like to be more involved with the dev community. Plenty of tech, hacker experience, but never had to code. I played with Python, which I like, but want to be directly involved with nostr development.
Default avatar
๐Ÿซฅ 2 years ago
I would like to be more involved with the dev community. Plenty of tech, hacker experience, but never had to code. I played with Python, which I like, but want to be directly involved with nostr development.
โ†‘