nostrability icon indicating copy to clipboard operation
nostrability copied to clipboard

Kind 30000 Yuge 2.5k mute list borks amethyst, damus

Open alltheseas opened this issue 1 year ago • 17 comments

client initiating action

client receiving or observing action (or lack thereof)

amethyst, damus

timestamp

https://njump.me/nevent1qqsv5f3r74wkt347wnrmqdh7md9hdly5zw3s8svtdtsp5n9g76nj4xsprpmhxue69uhhyetvv9ujumn0wd68ytnrdakjuct4qy28wumn8ghj7mn0wd68ytn00p68ytnyv4mqzyrhwden5te0dehhxarj9emkjmn9qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueql7y6jh

https://njump.me/note14gxtqy794fsj5whnvs98ctj73853fjl0rz2lz7l3z0w98m3atazspancqk

what happens

2,500 mute list accepted by some relays causes trouble with damus, amethyst. damus goes into infinite loop

suggestion

somehow dont put user in a infinite loop/yuge mute list bug

list:

https://njump.me/naddr1qvzqqqr4xqpzqlcm95syvm74l7pkc672rgyyn7w8w93vlsqt0ecg4y2zwc7qy9nnqqzx6at5v5el5p2k

alltheseas avatar Oct 23 '24 14:10 alltheseas

https://github.com/damus-io/damus/issues/2610

https://github.com/vitorpamplona/amethyst/issues/1153#issuecomment-2432203059

alltheseas avatar Oct 23 '24 14:10 alltheseas

thanks @verbiricha for the report :muscle:

alltheseas avatar Oct 23 '24 14:10 alltheseas

very bizarre damus behavior...

jb55 avatar Oct 23 '24 17:10 jb55

njump displays as a kind 30000 list that is very long

Screenshot from 2024-10-24 12-10-23

alltheseas avatar Oct 24 '24 17:10 alltheseas

nostrudel displays

image

alltheseas avatar Oct 24 '24 17:10 alltheseas

coracle is in perpetual search mode @staab

image

alltheseas avatar Oct 24 '24 17:10 alltheseas

snort displays first ~dozen npubs, and provides option to 'follow'

image

alltheseas avatar Oct 24 '24 17:10 alltheseas

Iris cannot find @mmalmi

image

alltheseas avatar Oct 24 '24 17:10 alltheseas

~~primal web in in perpetual search~~ @mbrat1 @moysa

*edit above is fake news. primal found and loaded naddr, as link to Highlighter. Broken 'search string' formatting.

image

alltheseas avatar Oct 24 '24 17:10 alltheseas

Worked ok for me, likely a relay issue because the naddr has no hints in it. But coracle should try harder.

Screenshot 2024-10-24 at 10 16 19 AM

staab avatar Oct 24 '24 17:10 staab

Worked ok for me, likely a relay issue because the naddr has no hints in it. But coracle should try harder.

Nice! I asked @verbiricha what app he used to create the list. I'll suggest feedback to add relay hints.

alltheseas avatar Oct 24 '24 17:10 alltheseas

Also worth mentioning, the note in question is a deprecated mute list (kind 30000 with d=mute), kind 10000 is for mute lists. The old standard has persisted for some reason, and I'm not clear if it's for legitimate reasons — you might want to create multiple mute-type lists.

staab avatar Oct 24 '24 17:10 staab

Also worth mentioning, the note in question is a deprecated mute list (kind 30000 with d=mute), kind 10000 is for mute lists. The old standard has persisted for some reason, and I'm not clear if it's for legitimate reasons — you might want to create multiple mute-type lists.

Yikes. Sounds like nostr cross app mute list testing would be useful.

alltheseas avatar Oct 24 '24 17:10 alltheseas

@setch-l @mplorentz nos behavior:

image

alltheseas avatar Oct 24 '24 17:10 alltheseas

Nostur behavior: suggest opening in another app

image

alltheseas avatar Oct 24 '24 17:10 alltheseas

Worked ok for me, likely a relay issue because the naddr has no hints in it

Wen relay hints in nostrudel @hzrd149 :eyes:

alltheseas avatar Oct 25 '24 13:10 alltheseas

~primal web in in perpetual search~ @mbrat1 @moysa

*edit above is fake news. primal found and loaded naddr, as link to Highlighter. Broken 'search string' formatting.

image

@MarkoBraticevic

alltheseas avatar Nov 06 '24 18:11 alltheseas