Avatar
Vitor Pamplona
460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c
Nostr's Chief Android Officer - Amethyst Social
Replying to Avatar pitiunited

Just deployed https://swarmstr.com build no 0.19.0 🐝

Updates:

- ability to sort answers (best, most zapped, date added)

- slight design improvements;

- bugfixes;

What is Swarmstr?

Swarmstr is a simple Q&A #nostr client.

Current implementation uses tags to gather the curiosity of knowledge seekers and the expertise of the knowledgeable 🧠

Swarmstr 'subscribes' to notes tagged with #asknostr (and notes quoted in those notes) and rebroadcasts them to a separate search relay with NIP-50 Search Capability support 🔍

Swarmstr client then uses that relay to query results based on the content given by the user.

Querying before asking = instant answers 🌪

Less question duplicates = more time for the experts to answer other burning questions 🔥

Example searches:

Display questions from users asking for relay recommendations

https://swarmstr.com/s?=good+relay

https://swarmstr.com/s?=best+relays

Finding out if someone was looking for eli5 relay explanation

https://swarmstr.com/s?=relay+eli5

View live asknostr feed:

https://swarmstr.com/s?=asknostr

It's an early stage so bugs are to be expected 🐛

Feedback appreciated 🫡

#swarmstr #plebchain #grownostr

Replying to Avatar psic4t

nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z Hello Viror! I have a question regarding notifications in Amethyst: Nostr is Pull-only so every client has to do its notifications itself. Why are you using Firebase as a notification layer? AFAIK this is for servers which want to push stuff to clients.

Because it's the only way to reliably receive new information. It doesn't matter that nostr is pull-only if the OS keeps killing the app. :)

Yep, their defense of open source is awesome. But they do that by attaching the catalog to themselves, in a personal basis.

If you prioritize open source, they are your people. You want decentralization, they are on the opposing corner. Open source tech is not necessarily decentralizing tech.

And I smell pleasure in power from miles away.

And they are good in that. But, like you said, it's centralized. I am not debating they provide a good service to the community. But it is a platform that drives centralization on them. I wish they simply didn't have a master catalog of anything. Users would be forced to find other lists of apps to trust.

The default catalog and default repos are centralized. Which is what started the discussion. Firefox is not good enough to be there.

Yep. We need more investments in that approach though to include not only Nostr apps.

It would be nice if everyone had a list of their preferred apps we could all see. Maybe Obtainium will develop that someday. Get the list from somebody you trust, no just one entity.

Which ones? Most of them simply white list pubkeys. There isn't anything special in amethyst code to work with them. Just make sure you are using the same pubkey you paid them on.

They don't. At least not yet. Which is good. There is no central database to control.

Stop using F-droid. It's as centralized and as controlling as the PlayStore. They are just different overlords.

Use Obtainium instead.

Slight improvement:

When looking for an event:

- Events will be available for download in the author's WRITE relays.

- Events that cite/tag a user will be available for download the user's READ relays.

When sending an event:

- Broadcast the new event to the list of READ relays from all `p` tags.

- Broadcast the new event to the author's WRITE relays.

Is this all that is?

When looking for an event:

- User events will be available for download in his/her WRITE relays.

- Events that cite/tag the user will be available for download in his/her READ relays.

When sending an event:

- Broadcast the new event to the list of READ relays from all `p` tags.

- Broadcast the new event to the author's WRITE relays.

> I would except that these things need to be spread far and wide

Then delete 95% of that text (especially all the why's) :) And just keep it simple with what to mark as read, and what to mark as write.

> Private part

Do you think relays will block it just because there is an encrypted part? I am not sure if I have seen people blocking NIP51s because of that yet.

> Authorities could possibly have the legal right to seize our phones

They do, but they will only target you if they can't get it from your company or from say... Google... themselves.

Which is quite possible, since they will have better legal representation than you can have.

So.. yeah...

Freedom isn't cheap :(