I attempted to try it. Signed in with my browser extension and then it took about 20 minutes of waiting and multiple page refreshes for anything to actually load in any of the feeds. Once notes started loading, it was not loading everything from my follows. Defaulting to the “for you” feed is a huge turn off. Visually it looks nice and looks like you are planning to support a wide range of nostr features (live streams, NWC, articles, to name a few I saw) but it is completely unusable if nothing loads. I’ll try again in 3-6 months.
Discussion
Thanks for trying out out and sharing your feedback!
First time you login with an existing Nostr account, it will pre-cache all the profiles of people you are following. This will make the initial load for any existing users a bit slower than second uses.
This only happens first time, and you can see the 60% progress in this screenshot which shows this loading process.
https://mibo.eu.nostria.app/b641ca9343e5988be48231ee778efb5391c676b0492f7664812050196c230940.webp
"For You" is the first feed simply because "Following" is completely empty for new users.
"For You" will use the local algorithm, which optimizes your feed based upon your usage patterns.
We will continue to optimize for different users, did try login with your account and after the initial load, things worked just fine. You don't have that many following, but a fairly large set of relays, but it works just fine. Sorry you're experience was not optimal, hope you'll check back earlier than 6 months as this whole app has been developed in 6 months. 🤙
Good idea in theory but not in practice? Idk. I’m not a dev. As a user it felt frozen and that feels broken. Nobody will use it if that’s what they experience. Also, what is the benefit of using “premium” and what is the cost? That seemed very vague. Maybe that should be removed until the bugs and performance issues are worked out. Seems you’re desperate for money by having it there right now. These aren’t insults, just telling you bluntly how it is perceived. Looking forward to seeing it with improvements. Good luck!
I'm a bit curious about it taking 20 minutes though, are you on very slow connection?
Premium option is there to have it ready for user adoption. There are not many Premium subscribers yet and some functionality that will be Premium, is available to everyone at the moment.
It for sure is important to optimize the primary use cases and we have worked a lot on optimization. Made a recording with the experience from your profile. There is a few things that will be improved from this recording:
- The initial preload of following profiles will be delayed a few seconds until the feed has loaded.
- The "Following" feed is taking some time, because Nostria implements the outbox model. It goes to each individual user's relays to get their profiles, their posts, media, etc. What can be optimized here though, is rendering earlier when results come back, it's loading for too long and not showing much to the user.
https://mibo.eu.nostria.app/b06332cc2ec646f77fa8a84a48c030fc33a358b10e83dd503e1e4bbceefb59fa.mp4
Keep the feedback coming, much appreciated!