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

It seems small,.but I need to do more checks.

Up to a 1000 follows all using different relays, yes. Or 10000 follows if there are some relays being used by 10+ people each.

You know what... it's not impossible to connect with 300 relays simultaneously from an Android app... 🫠

If I can make this code a little better, we may get to 1000 relay connections and quite literally allow a different relay for each user you follow. There wouldn't be any need for larger relays.

Since each relay only has some events related to that user, it doesn't actually consume that much more on the data plan than bringing everything from a central relay.

Replying to Avatar corndalorian

Sir, the other apps also don't work.

Current status of Amethyst Outbox:

124 relays, with 14 subscriptions and 1959 filters at an average of 16 filters per relay.

lol.

Whoever is creating encrypted groups in NIP-28 Public Chats please stop and pick a different event kind.

So are we getting Lummis tax relief on small crypto transactions and printing a bunch of dollars at the same time? Sounds exciting.

Many of my neighbors used to do this back in the days that air pollution wasn't a concern.

If you are coding and streaming, and you let your live chat with some WoT framework use your AI to code things together or to complement you, would that be the natural evolution of pair programming?

Would coding streamers with huge followers become just better than everyone else? Can we make a rev-share structure that the audience also gets paid as they contribute with prompts? Can we make a multi-step career structure where you start helping out and end up being hired and having your own stream with your own followers?

Isn't that a better way to hire?

Yes, but people are looking for bigger budgets. Some companies are not offering much, which has become a concern. I met this kid yesterday asking for a 15K/mo budget on AI products. It's crazy.

Will every dev compensation package now come with an AI budget?

It was a small one for sure :)

Most people learn to not keep cash around. That's why they buy a house first. So, yes they don't care.

BUT, most people know things always get more expensive and negotiating salary raises every time is hard and would prefer avoiding it if they could.

No, a new app has to load everything and resign all the posts one by one.

Def not amethyst, but it wouldn't be hard to write one. The app just needs to resign all the old content (you will lose replies, likes, zaps, though)

True, but some stuff like brisket needs the most amount of time in the lowest setting around 250F. But if the owen sucks, it might take many more hours.

This is very cool. If this can be reproduced in humans without major side effects, we are talking about a multi-organ age reversal equivalent to 15+ years using "simple" gene editing techniques that could be made available to the public in 5-10 years.

https://cellregeneration.springeropen.com/articles/10.1186/s13619-025-00248-8

https://english.cas.cn/newsroom/research_news/life/202506/t20250620_1045926.shtml

Replying to Avatar Sal Castanedo

I shouldn't need to download the full page and parse the meta tags put just to see what it is about. The HEAD command was made to transfer info without having to download the full page.

Not really. You can keep editing. They are just like reply events and are rendered in place. Just like you can always post in the future or past on nostr, the same can be done with edits.

Yep, each feature on Nostr requires every client to support it or not support it. Edits are supported by Amethyst, but not others yet. Hopefully that will come in time.

What we need to do is to stop playing all the videos at the same time. That is too hard on some phones. :(

We can't do anything about primal. It will always show all pictures you put into any post.

We did have a separate add to gallery button. But people didn't like that. So, we just turned the olas (or the picture feed from the middle tab on Amethyst) to display there in the same way Instagram does it.

The goal of the app is to have everything. It will always feel cluttered :)

They are different. Primal gallery doesn't use the picture feed from Olas, ours does. Primal processes all regular posts and extracts posts with images to build the gallery. Something too hard to do without a central server.

If you use buggy apps, sure. But in any regular app it doesnt do much. Specially modern ones that run things outside of the screen context. You might kill the screen but the rest is still up.

BIP 177 should have just proposed hiding the word "sats" from user interfaces instead of trying to redefine what Bitcoin is. Much simpler proposal that would probably have gotten full support from everybody. Sats is so much the standard that we don't need to explicitly say it anymore.