I haven't done one of these in a while so...

What do you need Amethyst to do that it doesn't do right now?

Reply to this note

Please Login to reply.

Discussion

I need it to locally cache things... why should it re-fetch my entire timeline, my profile, my follows' profiles, likes, etc. when I open it 20 minutes later?

You could add a local database to store events and prune it when things get old?

You could use citrine for this! Amethyst has a setting for local relays for this purpose exactly 🫂💜

https://github.com/greenart7c3/Citrine

I'm giving it a try. It's an improvement. But I still want an app-level cache!

Citrine only caches notes, not media.

^ at least for profiles, you can refetch manually, time based monthly or per profile view.

- Customizable event viewers - like https://njump.to/%s , https://next-alexandria.gitcitadel.eu/events?id=%s

- Return background video playing & popup videos?

Same thing I would like on nostr:npub17n4cuc4d6y6qh89dekvxrenfkt5s0n49xns00uavjaxpr36c55dq87fyh9, haha.

calls (like 0xchat and NosCall), pin code, libretranslate, share note to dm, work with ntfy

It should work with ntfy, but you need to install the "fdroid" flavor of the app. We can't use libre translate because that is a service and we need to translate DMs without sending the text to a server.

Amethyst have your machine translator?

have zap and dm notifications show up consistently.

Hum.. I didnt know they weren't working. Are you using Playstore or the fdroid version of amethyst?

Playstore

Hum.. I will do some tests with your relays.

Zapstore version here on GrapheneOS. No notifications show up before you go to your profile and check your posts/replies.

I realize it's a VERY (sad) low priority, but posting with pow would be neat!

Seems like more people should use it! I only get to use when I'm making posts using nak, or Nostrudel.

I hardly see people using it either way (as showing pow is already a thing)

I want amethyst to allow me to edit and add more things in my profile,

for example, I want a drop down list that gives me the option to choose my country, state, city, once we have that country feeds, state feeds, city feeds

same thing above except genders, male female, trans etc, and on everyone profile and beside their avatar, the gender should be displayed as a dot, so I can't quickly see their gender, Facebook has this and it was useful

custom icons beside my username, I want to be able to use a URL to add an icon beside my username, you can shrink it down to an icon size, that way I can finally display a Bitcoin icon beside my name.

the marketplace needs categories by country, state and city

and we need a jobs boards like the marketplace so we can find or post jobs

Amethyst needs optional subscription plans. For example someone can chose their own subscription plan. For example, someone might decide to pay 1000 satoahis monthly, at the end of the month it either takes the money automatically or you get a notification that you must pay money, It's just a way to support the devs, nothing more

bb code embed,

that's all thank you Vitor 1.0

Extra Credit, no need for a server! Use a Von Mises distribution for a repost.

Basically, a normal distribution on a circle, center it 12 hours after you boost, and with an increasing probability as time goes on.

- you press `boost` at 11 AM, the peak of the normal distribution is 11pm

- for every interval of time ( days, even hours) that passes, the width of the distribution becomes wider.

Would it be possible to have a "feed" of random notes? Just a place I can go doom scroll and find out about things I didn't know exist.

This is by the way the greatest challenge of new users: who to follow, what can I find interesting in nostr...

There was something to do with emojis that Japanese users were talking about 🤔

This is what I got from the user who saw a bug in emoji reactions:

"You can register up to two emojis to send as reactions. For example: 😀😀

However, there appears to be a bug where you can register an unlimited number of certain emojis.

For example: 🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️

My guess is that the latter are emojis that can be represented by combining two emojis into one.

🙂‍↕️ = 🙂 + ↕️

🍋‍🟩 = 🍋 + 🟩"

There are cases where it's possible to react with a sequence of 100s of emojis like one of the reactions in this note :

nostr:nevent1qqsdl6pxvrv62k7acsmeqn5tzyqr6pf5dmtdzwhnpqz2hhqxr44e0sgppemhxue69uhkummn9ekx7mp0qgsqf6jehatkh8zp4kxjzd798r20fxt30wea79845gxefzwuc3thwngrqsqqqqqp8jq0k6

Maybe it's not a bug but a feature? 🙈😅

NUTZAPS

Download the file and proof for OTS timestamp.

For everything to work at once.

Timestamps of posts are off.

Faster loading.

Timestamps? That just follows your Android clock with the time zone set on the Android settings 🤔. Do you mean your own posts have the wrong date or other people's too?

For me it looks like this:

Very strange. Which phone is this?

It is great BTW!

I will need to do some testing. Does it always show a few seconds?

Almost, yes:

Hah... So sometimes it works.. 🤔 this is very bizarre. I will do some tests.

Less bandwidth usage. With circa 600 followed and the outbox model, you can top gigabytes of data just by scrolling for a couple days and destroy your data plan. I know it's not an easy problem, but you asked :)

Translating the URL breaks it, preventing we from jumping to the original correct URL.

Yeah, that is an annoying issue we haven't found a good solution for yet. The translation AI model just does whatever it wants sometimes.

How about this?

1. replace all URLs into URL1, URL2, URL3...

2. translate to another language

3. replace back to the URLs from URL1, URL2, URL3

LLMs don’t follow instructions reliably. It should know not to alter URLs anyway.

i think they mean preprocessing into URL1, not telling the LLM to do that

Wheres the list management thing at? Is it in yet? Did I miss it?

Left menu drawer, Lists

Thanks!!

i can see it on mine

Where's it at?

just under profile, above bookmarks

I hadn't updated. My bad! Thanks nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgswaehxw309ahx7um5wghx6mmd9u2mk7fe

Simple music uploads

Oh man, this has been in the radar for a while. Maybe nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnhwden5te0wf5kymewv46jumn0wd68y6tp9eshqup0qyd8wumn8ghj7um9dejxjapwdehhxenvv9ex2tnrdakj7nrm3sx wants to take this one.

I got the "record voice note from microphone" proof of concept ready but it's not a music upload. Should it be enhanced with allowing rocorded audio?

I don't think it would be a true voice note so maybe not right for the nip?

Do we have a NIP for music and audio? We have NIPs for images and for video (albeit the last one had a compatibility-breaking change).

No idea

Send bitcoin

On chain? 👀

External identities NIP now has on chain address entries. I don't think that's implementation and I know the whole thing was contentious and there's another kind out there for it too. I tried a couple of times to no avail. So I'm not sure how you want to implement it but I think it's kinda crazy we're this far in and still no tipping with any currency on chain. Maybe there is but it's all fragmented.

Yes.gif

Any progressing fixing the never ending background run on GOS? If I recall, you concluded something was broken/missing in AOSP.

Yeah, no idea how to fix that yet. I was thinking in redesigning the way we play videos on the change that it would fix it but that might take some time.

here are some ideas:

- support the white noise messages

- monero tips (like in nosmero for example)

- custom feed (like Default Follow + Hashtags + "custom follow list name")

- WoT based feed (like in nosmero)

- non-zap polls

extra thoughts:

- configurable zap message

- statistics archive (like on the notification tab, but over a longer period of time)

I miss being able to write to one relay in Amethyst. I used that a lot even before interactive relays existed. I'd very much like for that to come back someday.

Improve follower counting, or remove it.

- caching (nostrdb)

- streaming like shosho

Local DB is coming. The main issue is to know what to delete, since any DB on Amethyst will quickly get to over 10GB with a few days of use. We will need to figure out how to discard a lot of events that are irrelevant to your experience.

Locally store all my events so I don't need to run a local node to back them up.

Connecting to relays that don't use DNS just by using IP address & port number would be amazing. It would help Nostr be way more censorship resistant & make it easier for people to run nodes since they wouldn't need to buy a domain or give out their address to ICANN or a domain registrar to do so.

Darkmode Icon

Its weird how hard it is to make something so simple. I couldn't figured this one out yet. Things only partially work. Usually the icon that is used is the one that matches the theme when the app was installed. But then if you switch, it doenst not update.

NIP-EE support for direct/private messages and group messages.

I am waiting for anyone to make NIP-EE actually work 😅

I too couldn't get it to work in one of my #Shakespeare projects...

* now is Marmot

Ok, I am waiting for anyone to make Marmot actually work :)

Not directly something for Amethyst, but can you upload your editing NIP proposal as a custom NIP to https://nostrhub.io ? That way we could make more clients with #Shakespeare to have editing posts enabled.

iOS version 😍 + on Android: open external videos (youtube) inside Amethyst.

Use less data.

While scrolling, when the bottom menu bar appears or disappears, the feed moves under your finger. I don't think the feed should ever slide under your finger.

globe icon relay feed?

Free ice cream 😁

Remember stay on the feed algorithm tab rather than defaulting back to communities when reentering the menu.

Now that I have connected to Rizful if I want to zap from another wallet... What if longpress on zap also offers zap from external wallet?

Simple I hope: add an indication that someone "follows you" after you follow them

Lol good luck with that one. Follower count is one of those things we've long joked about.

The good news is there aren't many things that matter less.

I didn't mean follower count

The issue is, it's the same data. If you know when someone follows you, you can add them to the list, and get a count. Follows, however, may be showing up on relays YOU don't follow. Depending on the person doing the following, they may even use multiple clients with different relay setups.

At the end of the day, the relays don't talk to each other. So you only see what you request.

It would be possible to just have a client passively checking the relays it does follow to have an incomplete set of alerts when someone follows you, but it'd just be one more thing that doesn't work the way people expect it to based on the centralized experience.

I'm not asking for new "more accurate" information. Only the same information that is already being presented when you are *not* following the npub. This shouldn't require any back-end work, only a change to the follow-list iconography and additional labeling on the npub profile pages.

Fix the annoying scroll on steroids

I don't know what that is :(

be fast

Remember the timestamp of the last thing I looked at, then when it reloads, if it's less than, say, 48hrs or a number of posts later, move the timeline back there. Please.

Interesting. I will do. I think it somewhat does that today, but we only load the last 1000 posts. In 48hrs, there are a lot more posts for an average user, especially because that does include all replies. But we will do some research on it

Gif button

Zapping setup is too confusing, maybe dedicated menu for newbies like me can help.

Thanks Vitor for your hard work!

Yes. That would indeed be very nice!

Group private chats.

Resolve id/ namspace in namecoin as source of truth for npubs

Keep playing live stream when locking phone.

Sign in as an npub in addition to your nsec so you can easily follow people you discover while logged in as someone else.

can you send a message in a zap? Other clients allow this but I haven’t found the function in Amethyst.

Double tab the zap button. It's not pretty but it works.

I didn't know that! thx!

I've been making income from the comfort of my home with the help of an expert analyst since Trump endorsed crypto in America, so I decided to give a try out and to my surprise I made over $30k in 2weeks from my little investment, very reasonable amount I can't even get from my current job. if you'd like to connect with her, she's available on Whatsapp +1 330 910-9663. No pressure,just thought you might find the introduction useful, thanks

Some way to see all of the "likes" that a account interacts with.

User adjustable maximum scroll back to increase the length of the feed.

White list specific user accounts so they don't get picked up by security filters.

iOS 😊

I need a way to cut down on data consumption.

Yeah, something like "only load 50 posts until I ask for more"

Relay lists, interoperable with how it works in yakihonne and jumble

Do you mean relay feeds? Or some type of list I am unaware of? 🤔

I believe I mean relay feeds, my apologies. Its existed in jumble for a while and was recently added to yakihonne.

Add an existing follow pack as a list instead of having to manually create one.

Ignore "can't publish to nostr.wine" popups. Basically a dont show again option or something like that. I'd pay to publish my own notes, I'm not going to pay to reply to someone to one of their inbox relays and I don't want to be hassled about it.

+1 on the nostr.wine nagging

Work on iOS. 😉

I wanted to say that when the post came out 😂

A fast and accesible way to load most popular notes from people I follow, or not.

Sometimes I just want to see the most relevant info.

BTW Thank you for the work you do!

Nests.

It would be good if it shows the replies 🫠

What the hell... Do the comments it ever show up?

No, still not loading. Probably something with my relays?

Hum.. wierd. No, these posts should come from my relays since it is my thread. I will do some testing.

Support zaps with #Monero like #Garnet (that sadly doesn't get updated anymore) or #Monstr

^^^^

Вы спросили, мы отвечаем 😀

- меньше одних и тех же данных загружать при каждом входе, кешировать данные.

Ну серьезно, зачем Amethyst каждый раз загружает заново имена, аватары и профили, будто не знает на кого я подписан и все их не меняющиеся данные профиля!?

А если андроид полностью закрывает приложения по нажатию назад, а не сворачивает или очищаешь памятт, то каждый раз будто заново грузится лента старых сообщений и особенно DM. Не понимаю зачем каждый раз загружать все DM сообщения заново? Зачем загружать заново, кажжый раз, это безумное количество трафика! Пару минут сидишь и ждешь той загрузки, при чем каждый раз!

Переводчики ведь у всех есть? Проблем с пониманием не должно возникнуть друг друга, верно?

Вы спросили, мы отвечаем 😀

- PIN code, для защиты профиля от посторонних

Ну серьезно, а вдпуг мои(ваши) zap возьмут и заберут? Или вдруг от моего(вашего) имени напишут гадости? Или что еще опаснее третьим лицам достанется мой nsec?

Защита с pin код (биометрическая, отпечатком пальца) позволит не допустить всех этих и других негативных сценариев и последствий.

Как говорится лучше заниматься профилактикой, чем лечиться.

Конечно можно залогиниться через Amber, чтобы не потерять nsec, кто-то подумает, но а как же другие сценарии?

Pin code, must have!

Вы спросили, мы отвечаем 😀

- возможность переслать пост или комментарий в DM

Признаюсь мне приходится запускать YakiHonne ради этой функции. Запускать и искать заново пост или комментарий чтобы переслать друзьям в DM или себе для последующей работы как заметку.

Почему именно переслать, а не скопировать? Это намного удобнее, ведь ты не теряешь место на котором остановился и можешь продолжить далее чтение.

Переслать в DM, прямо очень нехватает.

Must have share to dm!

Вы спросили, мы отвечаем 😀

- переводчик, исправить

Не понимаю почему, но на всех устройствах не удалось включить или настроить встроенный переводчик и опять приходится запускать YakiHonne для того чтобы с комфортом переводить тексты.

Так же не нашел инструкции как его настроить, может надо какое-то стороннее приложение установить, но нет подсказки какое имеено. Как с уведомлениями через f-droid, приложение ntfy для того чтобы работали уведомления.

В комментариях предлагали подключить libretranlate, как альтернативу.

Без переводчика, жить можно, хоть и менее комфортно.

Build personalized recommendation algo (by rating from 1 to 5 people profiles or some other way of doing it). Rather than using 24h primal.

Load pfp's and usernames more quickly on boot/load feed.

The ability to mute someone without blocking them. That way you don't see their posts in your feed but you still follow them.

Public Payments!

Hi Vitor

Dont mean to bother this is OT.

Is there going to be an update for google play ?

I would like be able to listen to fountain podcasts when they get shared on here

Hello

I'M Muslim and I invite people to learn about Islam.

Please watch my blog 👇explaining with pictures and videos about Islam

https://jesusen1.blogspot.com/2017/12/what-is-islam.html

I wish you a happy life....Thank you

I dislike the picture upload & add experience. Can you just ask the settings only once when I do it the first time and then just use the same settings and upload & add the picture immediately after I select it from gallery?

Please implement a button to magically fix all of life's problems please. 🙏 Or file my taxes for me, that'd be great.

I use yakihonne half the time now because amethyst doesn't have relay feeds.

Do you want to see the feed of single relays or a group of relays?

I have never wanted to see a group of relays but I guess it could be useful

Custom swipe action.

Swipe right-to-left on a note ->

Mute user for one day

Unfollow/follow toggle

Reply with quote

DM

Etc

Gestures are macros for UI.

Noticed nothing from the primal blossom server ever loads on graphene with all the privacy settings on.

I can tap the link and it will open in browser, after such the image will be visible in Amethyst. But just spins and spins otherwise.

A option to not auto play videos

A option to hide counters. I just want to know if i reacted/zapped and not if others did

Local searches in a thread to see if anyone else has suggested local searches in a thread (also search within a profile would be nice)

another request, the ability to view/copy the json event, just like you can copy the text event id

Dev common dev request :)

What would you do with the resulting json?

I think there's an importance to keep the source structure available, makes for a nice reference to work with and learn from for those who seek. Also, some events might behave weirdly in a client, so having that reference point can help uncover what's going on.

Imo, nostr clients should have various scattered opportunities to uncover what's going on. Tucked away, unintrusive, but there for the curious :)

Raw JSON query on grimoire :Tools:

Oh, I'll be checking it out soon 😎

Not a bad point. I will think about it.

RelayTools-android has full event inspection and each field is copyable to clipboard, UX flowstate achieved. 🎉 each event's fields are practically a fingerprint of which app or bot created it, or what wild west tags are in there. copying them to clipboard is a basic necessity 😎

tags and all..

Beautiful to see 😎 🙏

powered by quartz 😁