Zapped from Amethyst but not visible on primal.
I guess its the 2nd suggestion you have given
Zapped from Amethyst but not visible on primal.
I guess its the 2nd suggestion you have given
Primal only reads from their cache, and this just shows that their cache is missing data or reporting stale info.
There's nothing you can do in this case as a user. It's just a flaw in their model that requires more centralization to resolve completely.
Ayyo Vic! Happy new year my friend 🫂
On this question/topic, would it be feasible to implement some sort of hybrid model, where like most content is cached and thus served quickly/other benefits/etc., but then there’s also some old-school p2p (or p2relay2p) action going on, in order to fill in some gaps.
No idea whether this would even work 🤷♂️
There's plenty of approaches to do things inconsistently. The effectiveness will vary, but wont necessarily improve on what Primal is doing.
Primal's approach is a tradeoff to improve some aspects while using the app, in exchange for missing data that it hasnt cached, and allowing more centralized metrics gathering on whats been viewed. It's a silod platform and there should be little expectation of it letting users see all the relevant nostr data that they would potentially see with other nostr apps.
If its important for users to see all posts, replies, and zaps then I would not recommend a caching platform like Primal. It's more akin to Facebook or Twitter but attempting to be eventually consistent on a single pass of relays where there are no QoS contracts or guarantees in place. Indeed, relay operators for which Primal reads from for its cache should consider fee for access if they arent already. This is a bit similar to google and indexing and serving content from news outlets
Thanks, Vic, I appreciate you offering a nuanced take on the kind of subject most people jump to a black-and-white endorsement or condemnation. Primal sounds like a great introduction to Nostr for your average newcomer, making it easy and comfortable to get your footing, without sacrificing to much exposure to the qualities that make Nostr what it is — in other words, supporting general adoption while opening the door for users who are curious/passionate to dig deeper and get where they need to be.
I recall when ZBD integrated Nostr, we saw a lot of new users but had control of neither their relays nor their nsecs, and it felt like many were sort of operating in a parallel universe. I think those limitations have changed (although I don’t know for sure) but either those who found Nostr via ZBD (and remained) have integrated by now, or that whole segment has dropped off, because either way I barely see any of that content these days 🤷♂️
Personally, I “grew up” with Damus and find its balance of features and usability to be ab excellent fit for my most of needs.
Long form note creation and a zap.stream integration would complete the picture as far as I’m concerned…. Hint hint nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5 nostr:npub13v47pg9dxjq96an8jfev9znhm0k7ntwtlh9y335paj9kyjsjpznqzzl3l8 nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s 😉🙏💜
Noted thanks Boston!
Yes. I agree with most of this. Though comparing ZBD to Primal is a bit different as ZBD existed prior to nostr and integrated in ways that made sense, doubly moreso in hindsight. Primal on the other hand is VC backed nostr from the get go, but attempting to use caching for scaling purposes in a way that breaks the experience. The similarities between ZBD and Primal can be summarized as both operating as a centralized silo.
As to Damus, Ive never used it but i get the impression that feature additions may have stopped or at least slowed considerably with notedeck under development. One thing I hope for Damus is that which I'd still like to see in Amethyst... robust list support. Though perhaps im overestimating the benefits of crowd driven organization and structure.
Yeah, new features have been a bit slow (but I’ve also been having fun playing with notedeck myself so I haven’t noticed much).
Damus is definitely in a place of doing what it does quite well, so it doesn’t feel neglected. (I’d probably notice if it did — I’ve used this app daily without fail for the past 754 days 😆
💜
We’re working on lists next. We have a dedicated dev working on iOS. He’s been focused on performance improvements, bug fixes etc the last few months which may be why it feels that features haven’t been a focus. Lots coming up! Product planning meeting today actually so we’ll have announcements soon. 💜
strfry is already a cache, so a caching relay doesn’t make that much sense other than for adding proprietary features not available to the rest of the network. They could have just spec’d a lot of these features (note/zap stats, advanced search) as a nip so they would be compatible with other clients, but they don’t because they want to build a silo and break interoperability to create a facade of being better. They don’t have to play on an even playing field because they aren’t building a nostr client.
I always appreciate your candor brother 🤙
Yerp, saw this with replies to notes and with reactions too.
If you use Primal you're simply gonna miss stuffnuntil they figure it out.
Also Primal has an arbitrary threshold of being one of the top few thousand followed people (including dead npubs) to be a real person for engagement reasons