Open MrLuxuri opened 1 year ago
Hey Archit! Thanks for your feedback π
My responses below π
How can users create communities? Right now I have a new account created from the homepage instructions on zapddit.com, I don't have the "NIP05", is that the issue?
Just a few hours ago, @trycatchkamal added ability to create communities
This section can be improved, right now it is ranked by newly created communities, but in the long-term this wouldn't be the best way, it would be much better to rank from high to low based on which community has more members joined
It is true that this will not scale very well when more communities get added :) Since nostr does not have any centralized server, we don't have any stats for any community, particularly the member count. We, zapddit devs, need to think about a better solution to this problem. As of now, we dont have any, except creating a search box for communities.
My Feed: On this section, users can choose between "Topics feed" or "Community Feed", by default it is topics feed, when I changed it to Community Feed and then leave, if I go back later it resets back to "Topics feed" rather than saving my choice, please do fix that.
I just added a preference for this an hour ago. Now, you can set the Community Feed as your default feed, if that's what you like :)
I can do multiple upvotes/downvotes which should not be allowed.
This is where nostr differs from reddit. Though I could technically block more votes by a person in zapddit, nostr protocol does not prevent multiple reactions by a person on the same note. Votes are just nostr reactions under the hood. Even if zapddit blocks multiple reactions by the same person, it is very easy to: a. send reactions multiple times using a non-community nostr client b. create a fake identity within seconds, as it is just creating a key pair and add votes to it This is another reason, why we have not (yet) solved the problem of adding custom sorting (Best, Top, Controversial, etc)
In fact, a lot of things have changed since you last spoke with us :) Back then, i was against doing communities (sorta) because nostr is against censorship. However, both protocol and we devs have grown to a point where we could implement communities, while still preserving the censorship-resistance property of nostr, without stifling any voices.
So, anything may happen π Keep watching us
Love from India π
My first feedback was here, and I am very glad about the new improvements that has been coming to Zapddit lately, especially the communities feature.
I will keep this feedback short and sweet:
Huge kudos to how open you folks have been to all the feedback and work diligently to get these things happening, also very proud to see a project from India as I myself am an Indian, keep up the great work!