GM!
100% they will say whatever they can to get votes. That is their incentive.
That said at least it seems like they cannot dismiss Bitcoin because it is too big of an issue they cannot afford to lose those votes.
You can also trust zaps from yourself as well which makes it useful for surfacing content by people that there is evidence you have valued enough to zap.
The reality of ranking content is something of an art but I believe this contains weighting based on a few buckets “people I have interacted with”, “people who have interacted with me” and “content which has been interacted with by people the previous buckets”. This creates a loose web of content that, through your own actions COULD have more weight when deciding what may be of most interest.
That said I do think any sort of algorithm should allow for looser or more simplistic items like “within timeframes”, “tagging specific to interest”, “random high traffic content”, “news/advertising”.
You can almost imagine a world where a user declares to clients through a simple event something like “Show me content with a mix of 0.60 personalised in my web, 0.20 associated to my interests, 0.10 news and current events, 0.10 random. With a restriction of last 7days”.
It would be super simple I think to create and maintain these types of events but complex perhaps for clients to implement. Any client that can figure this out would add massive value and perhaps it could even be an option for tiered systems. Non-paying get general algorithm building, paying/premium get access to more bespoke (higher complexity/infrastructurally demanding) algorithms.
## rust-nostr v0.32 is out! 🦀
### Versions
Rust & JS: `v0.32.0`
Python, Kotlin & Swift: `v0.32.1`
From this release all packages for all languages will have the same major and minor versions.
### Summary
Added `async`/`future` support to Python, Kotlin and Swift, added automatic authentication to relays (NIP-42, can be deactivated in client options), improvements to relay limits, many bug fixes (relays not auto reconnect, wrong query order for SQLite, tokio panic when using SQLite database in bindings) and more!
Note for kotlin devs: from this release the packages will be published at `org.rust-nostr` instead of `io.github.rust-nostr`.
Full changelog: https://rust-nostr.org/changelog
### Contributors
Thanks to all contributors!
* nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz
* nostr:npub1q0uulk2ga9dwkp8hsquzx38hc88uqggdntelgqrtkm29r3ass6fq8y9py9
* nostr:npub1zwnx29tj2lnem8wvjcx7avm8l4unswlz6zatk0vxzeu62uqagcash7fhrf
Thanks also to nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8 for helping to discover some nasty bugs!
### Links
#rustnostr #nostr
🫡
GM folks!
Few days walking, just what was needed! Even saw this crazy animal in the wild. nostr:npub1wu4aye7ll0lnrrg638e90sehzsgpzx5t39t3mwl05aa0d0ap08esdz3vw0 
I know, right?! I was on a walk with someone from a well known bitcoin related magazine and who runs a Bitcoin company marketing firm. I asked if either the mag or his company were actively using nostr as an audience reach platform and was able promptly told “No, it is just hardcore techy folks on there. We’ll move over when there are more big companies and normies”.
Sounds to me like we have a lot of onboarding to do!!!
🫡 nostr:note1h945du7h92y6jxa6w78658zxm6ts87m706y499fkcfew6wj6t72sg4u0j4
GM Nostr. 🤙
Thought for those considering dropping X.
IF the information you consume there has value THEN that same information will naturally be available somewhere on Nostr. Everything else is just noise, advertising and surveillance.
WAKE UP NEO…💻
It did indeed. Have to look at it this way, if the information over there is valuable nostr will provide that same information. Otherwise it is just noise….and adverts…and surveillance
Love it when podcasts play music at the end of the pod.
As someone who chain-listens to pods it provides a much needed oasis for thought after the content.
nostr:npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg team it would be great to to start pushing this with all the major pods to have them add value4value wavlake tracks so that folks can enjoy the musical interlude and zap the musicians.
For all devs using the Python, Kotlin or Swift rust-nostr libraries: I've published an alpha version of nostr-sdk with async/future support. Please give it a try and give me a feedback.
All rust-nostr libraries (except for protocol implementation) are async so make sense to convert bindings to async instead of keeping them blocking, but I don't know how common async programming is in those langs.
The alpha versions are:
* Python: 0.13.0a1.dev0
* Kotlin: 0.13.0-alpha.1
* Swift: 0.13.0-alpha.1
Here you can find some async python examples: https://github.com/rust-nostr/nostr/tree/async-ffi/bindings%2Fnostr-sdk-ffi%2Fbindings-python%2Fexamples
https://github.com/rust-nostr/nostr/pull/379
nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8 nostr:npub1mgvwnpsqgrem7jfcwm7pdvdfz2h95mm04r23t8pau2uzxwsdnpgs0gpdjc nostr:npub1useke4f9maul5nf67dj0m9sq6jcsmnjzzk4ycvldwl4qss35fvgqjdk5ks nostr:npub138he9w0tumwpun4rnrmywlez06259938kz3nmjymvs8px7e9d0js8lrdr2
#rustnostr
🫡




