Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What to put on nostr? #3

Open
chmac opened this issue Jan 10, 2023 · 1 comment
Open

What to put on nostr? #3

chmac opened this issue Jan 10, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation question Further information is requested

Comments

@chmac
Copy link
Member

chmac commented Jan 10, 2023

Here's a little essay that I had thought to tell @guaka by phone!

I was thinking this morning about the nostr experiment. What can people do on it? That's the question I focused on. Replicating a poor quality copy of the current trustroots experience doesn't make a lot of sense. Folks might use it, but presumably they only use it if they're really motivated to try nostr, or just love p2p, etc. Otherwise, why bother?

Which led me to consider, what about putting something else on nostr? A few ideas came up:

  1. Events, start time, end time, location, description, show events sorted by date in a given location...
  2. Real time chat per circle
  • This might not be the best experience if there are no notifications
  • We could probably rig up something to send emails when people receive messages, but that will require a bunch of custom server side code I believe
  1. A forum style of discussion, something where it's more expected that you won't get immediate replies so notifications won't be such an issue
  2. A question & answer style site, stackoverflow but on nostr
  3. Other kinds of gifts, which could be anything, shown on a map
  • The obvious challenge with this seems to be that if nobody uses it, it's kinda pointless to put a gift on it, chicken and egg problem...
  1. Tour guide type recommendations, stuff that's recommended by trustrooters to see in a given location
  2. Notes with locations, put any text with a location and show them all on a map
  3. Expiring notes with locations, same as above but they expire after 1, 7, 30 days or something

What else?

Thoughts

Personally, I think it makes sense not to put hospex on nostr at first.

We could also launch a simple demo without doing any trustroots integration. It just gets linked from trustroots. It might get spammed. We can see how it goes. Most likely it'll simply be ignored.

I'm leaning towards starting with simple notes and adding a location. We don't need to add any extra functionality to nostr to be able to do that. We can just designate a location field and then crack on. We can load all the data on every page view. If that becomes problematic we could react accordingly.

I'm liable to proceed with something like this unless I hear contra feedback or better ideas are proposed...

@guaka guaka added documentation Improvements or additions to documentation question Further information is requested labels Dec 18, 2023
@guaka
Copy link
Contributor

guaka commented Dec 18, 2023

  1. current Meet functionality is hardly used, could be just taken down and link to a nostr-meet thing as soon as nostr-meet is halfway working
  2. hitchhiking signal/matrix group is active, if it somehow bridges with this it's insta-active
  3. nostr notes should be readable in other apps, so this becomes less important, e.g. satellite.earth looks a bit more like reddit
  4. I am guessing there's a Q/A stackoverflow quora clone already
  5. yes map display stuff, also 6. 7. 8.

Questions derived from this:
a. a lot of these are all different nostr apps that could stand on their own? So better to see what people have built and are building, see how what we think is good fits into that? or at least build apps that can stand on their own
b. how to connect other apps onto an authenticated trustroots relay? relates to at least 3. 4. 5.
c. alby is a browser extension in which you can manage your private key, and then use different apps?
d. ideally there's a way for alby (and similar apps) to authenticate with an app without giving out private key?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants