Oddbean new post about | logout

Notes by Vitor Pamplona | export

 O suposto contrato de compra e venda do imóvel não foi apresentado ao banco. O saque de R$ 2 mi... 
 Ueh, deveria aparecer já.  
 Hum.. o link não foi colocado nesse evento. O app não saberia dizer qual seria o link. 
 Deveria ter funcionado com o highlighter. Nao sei pq não colocou 
 Oh, Just add a Dutch keyboard. 

Or click on the language and select don't translate from Dutch and Afrikaans when the translation message appears. 
 Yeah, you should just disable those languages. If you can read them, there is no point in translating it.

I am sure you appreciate when something in Japanese or Arabic pops in and you can read it. 
 
 "Renders the app useless"? What do you mean? You can't use Amethyst because of translations? That's weird. 
 Oh, Just add a Dutch keyboard. 

Or click on the language and select don't translate from Dutch and Afrikaans when the translation message appears. 
 Auto-translate is this weird in-device AI 1.0 thing that kinda works but it really screams when it doesn't.
nostr:nevent1qqs9evgsq2er5yep36spsttjqn58fu02zr0u8phh42w8nqrpmv35amspzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtczyqqp3dlwx0aj2wzrvwwx9c5jlmrspf56jwcgacm5ck76juwfkw2kgqcyqqqqqqgs6wns9 
 "Renders the app useless"? What do you mean? You can't use Amethyst because of translations? That's weird. 
 Merge quantum computing and LLMs and you get the god of all pitch decks. 
 I made VR-based pitch decks. The level of wishful-thinking craziness doesn't compare..  
 Everyone already has a nostr account... we just don't know their npub until they say something. 
 Future npubs are already here
nostr:nevent1qqspsgtr3r80gxt4w09uhkrneg5cwft6md4e9rz4vmaqp739g5y5yvsppemhxue69uhkummn9ekx7mp0qgs9wmfrms7myptdyzyyj330ac6ce70s7vcs5trredkzv7jtnavy37grqsqqqqqphfxkxj 
 Using #amethyst in landscape. #ama 
 I am so sorry. 
 Jeese, threads getting hammered with spam. nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphx... 
 It's not as effective because the app either needs to check 200 or so NIP-05 on start up or it has to check during rendering, creating "now you see the post, now you don't" issue. 

But disabling downloads from damus and nostr.mom on your General Relay list seems to reduce most if not all of it. 

For instance, I haven't seen a spammer or impersonator today. 
 NIP-45 (event counts) is so powerful when you have a local relay... 
 Except when you need to account for all the spam we have today. So, instead of being 85 replies, it should be just 2. 😅 
 👀
nostr:nevent1qqs9scyejyclvzduvdalta2j25apmuv330hhykfg2fl2ffjed78xflcppemhxue69uhkummn9ekx7mp0qgsxcttghgqkc2g5zl7336nuq6mn0mq58a74d4u0m4z2tvjgs3jjtmqrqsqqqqqpl84f50 
 It loaded too much data it doesn't know how to delete from memory. You can force close it in the settings and will be like new.  
 Looks like we are getting a Desktop Signer!! Let's go!
nostr:nevent1qqswhlu6tumd4uwvmhe95awrvkjljhyqy9xmevjtu42h08fpr3shrqcpzemhxue69uhk2er9dchxummnw3ezumrpdejz7q3q0pensatlcfwktnvjjw2dtem38n6rvw8g6fv73h84cuacxn4c28eqxpqqqqqqzwdph80 
 btw nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezum... 
 Are you using Amber?  
 There is an issue with it. Try uninstalling and using the nsec directly in the app.  
 Uninstall to fully delete the local storage. 

Make sure to have a copy of your NSEC. 
 Public opinion on the best Nostr client shifts every 4-6 months, with no client staying at the top for long.

Expect for Amethyst, of course. 😎 
 Thank you! :) 
 Keep sending me things that might make it look nicer. I have no idea what types of UIs work on well on the folding phone. 

Do you like the DM split screen? 
 Because it just scales to the full screen or something else?  
 That indeed looks nice!  
 This is devastating and also a reminder that we need decentralized platforms, there is no other w... 
 The project itself was a bit shady but centralized platforms are like that. 

No one can ban zaps to a Note. :) 
 Amethyst translates automatically, one of my favorite things about that client! Great for scrolli... 
 Auto-translate is this weird in-device AI 1.0 thing that kinda works but it really screams when it doesn't.
nostr:nevent1qqs9evgsq2er5yep36spsttjqn58fu02zr0u8phh42w8nqrpmv35amspzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtczyqqp3dlwx0aj2wzrvwwx9c5jlmrspf56jwcgacm5ck76juwfkw2kgqcyqqqqqqgs6wns9 
 Hey #Amethyst .. when I choose "All Follows " main feed ( instead of global or muted) .. why do I... 
 Isn't it from a hashtag that you are following. If so the hashtag will show up in the top right corner for the post, close to the time of the post.  
 Ohh I see. The main filter is by follows, if you open a note to see the replies than it will be from everybody because we don't have the filter up top on that thread screen.  
 The issue is that every screen has a separate settings at the top. You can be looking at All Follows at home, but Global in Notifications, and a user list on Discovery. Threads just haven't adopted that language yet.  
 I am confused. The Conversations tab in the home screen should only show replies from people you follow. But if you enter a thread (which you can also enter from notifications), that always Global today.  
 Likely running out of cash. I don't know how can will keep 3 separate client codebases going without another round of funding.

I am sure investors are not happy either. After all, they are losing all of their money if it keeps going like that.  
 nah, exit nodes can be monitored, and easily identified

most have a nic handle of tor-exit lol

... 
 What if there is no exit node? :)  
 Yeah, relays can easily operate inside Tor with an onion address directly. So, there is really no need to come back to the regular web for posts. (Might still need for videos and pictures) 
 #Bounty alert. 50,000 sats to the first person to solve my Unified Push notification problem. I h... 
 So, I can tell you that our push server doesn't have any token for your pubkey. It's as if Notifications were completely disabled in the phone because Amethyst is not even registering a new token.  
 Have you tried uninstalling Amethyst and logging into it with your nsec directly? 

I wonder if there is a weird cache state happening.  
 Registering does require signing a NIP-98 auth message. There might have been something blocking that action to process with Amber :(  
 Normalize Tor 
 Its coming 
 whats the best nostr tool to backup all my notes (and context) to a local relay? #asknostr 
 ThugAmy reaction added 🚀
nostr:naddr1qqyyzmt9w358jum5qgsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqrqsqqqa2wzhvgt9 
 nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z I did some ChatGPT kung fu ... 
 Boomers want Amy as a Clippy comeback
nostr:nevent1qqsd4s8pd7rmq8gjpnpcuswg9ekvhdkk0z7apeeqmklhcvhtzefx0nqprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqqqqs3wk9uh 
 Making their desires be heard is a good thing. Forcing their view into other people is not.  
 Gm,

I still see dozens of people daily on the brink of leaving because of spam, but it's effecti... 
 Some cool new relays to try out
nostr:nevent1qqsqqjtfralefyz0gz0v7f7ye9kvu5fupr0rezfnjne48qk2n7q2kmqpzdmhxue69uhhwmm59e6hg7r09ehkuef0qgsw9n8heusyq0el9f99tveg7r0rhcu9tznatuekxt764m78ymqu36crqsqqqqqpvx8n20 
 I have only seen 5 spam posts in 3 days.

If you are still seeing spam:
1. You are not paying attention to your relay list. You should remove/disable relays that are sending them. Amethyst shows relays the post came from below the author picture in Complete UI mode on settings. Move to safer relays.
2. Use hidden words in the Security Filters to hide common names/phrases out. 
3. Always report impersonators and csam content. This will alert your followers of potential bot traps and let your relay operators know you didn't liked their posts. 
 Probably not, but who knows..  
 Why not? The reaction helps people using clients that don't support NIP-56 Reports (which is almost all of them) to know that the post is not good. 
 It doesn't count as encouraging. Reactions can be positive or negative. There are plenty of reactions ( 👎😡🤬😰😓👇⬇️) being used daily to demonstrate discontent with posts and people definitely don't want to see them in their profiles. Whoever is encouraging everything you react to needs to fix their client to filter the negative stuff out. 
 When you report, or you mute those notes or authors, you are engaging with them: you are creating Report Events or adding their keys or IDs to mute lists or block lists. It's the same thing as a reaction. Same thing happens on clients that mark event's as read, etc. Those are all interactions. 

There is no way to only interact with positive content on Nostr. It's the wrong way to look at it. You are always interacting. That interaction can be positive or negative. But they will always be there... As they should.

Clients don't need to parse reactions into positive or negative if they don't want to. The only thing they absolutely CANNOT assume is that all reactions should be interpreted as the author supporting them.

We will make it more transparent that it's being sent. Right now only people using Amber can see the reaction event being signed together with the report and the mute list change.  
 They don't need to. The UI simply CANNOT ASSUME they are all positive. That will NEVER make any sense. 
 Reports are also contextual. There are plenty of people sending Nudity reports for things other people don't think it is Nudity at all. 

Reports are absolutely the same thing as a bad reaction. They just use a different event numbers. But if you use them without interpreting what the user was trying to say, you are going to have a bad time in both cases.

You can just send a delete for a reaction. I have not tested it recently, but if you see the post again (might need to unblock the user) you should see your warning label there. You can click on it to delete it just like you do with any other reaction on Amethyst. 
 Reports ARE associating the content with the user of the app. There is no privacy on it. Users are creating an event and putting the reported id on it. 

Reports ARE NEVER PRIVATE. The name "report" should already tell you that.

Mutes are private on Amethyst, but other clients make those public as well. 

They are all associating the user with the bad content. There is no way to do any of this without that association. 
 Change the "UI mode" on the app settings to "Complete". We simplified it a few versions ago 
 Intentionality cannot be assumed as well. 

Lots of people have been replying, reposting and even zapping spammers and impersonators lately. This notion of "users should avoid associating themselves with bad content" doen't work because it is inevitable.

It's better if we normalize that association and then filter it down by what it actually meant at the time. 

On top of that, Clients do a lot in the background. We are generally signing tons of events left and right to just operate. Yeah, we can ask permissions every single time, but that will get annoying really quickly. We already see that with Amber that people check the first times and then just approve everything the app needs to do to operate. 
 Agree, any action over reports or reactions must account for those cultural differences. They are like relay hints. Relays and other clients can use them in any way they see fit as long as they know this variance is there.  
 On the privacy part, Blocks/Mutes are private on Amethyst. Reports are always public. 

Both have the same effect for you as a user. But are intended to have a separate effect for others.  
 How does the bot associate the WoT of the sender to the report it files? 

A report from you should be more valid to your followers than a report from a spammer that has not follower. 

If that information is not in the Report, I am not sure what's the point of the system because anyone could just report anything they don't like and just hide behind the bot.

Meaning, people get to report and take posts down without being accountable to the public.  
 Showing a woman's skin is ok in the west, but not ok in the Arab world. 
 Well, in one case, people will report that as Nudity and relays of that culture will accept the report and delete the event. Same for followers in the same culture.

While in the west, the post will stay. 

So, processing reports and reactions is always culture dependent. As long as everybody acknologdges that, it should be fine. 

Reporting is free speech. Reporting a reporter for misreporting something is also free speech. And people can make decisions based on those records. 
 Clients have an easier time because we only have one user. We can delete anything that specific user doesn't like. So, we don't need much to make this work. 

Relays on the other hand, have the full contact list of everyone and can build much smarter filters based on WoT. I don't think there is any way around it. It's WoT or cease to exist because no one will use you.

And when I mean WoT, I mean pagerank-like graph analysis of pubkeys, not the shallow follows of follows stuff. 
 Make sense. I just don't see a private framework for reports. Because if you can take a post down while hiding behind privacy, then everybody will just take everything down.

To me there are two options: Users can either participate in the reporting system or not. If they do, they MUST be accountable to their reports. If they are reporting out of a whim, their society should be aware of what they are doing and react accordingly.  
 Awesome! Keep pushing. I love to see an alternative. 
 the amount of bots that replied to this note is insane nostr:note1hunj456lecjj266fg2u4aqf202pfuyk... 
 Jesus, fix your relay list and get a better client. :) 
 Amethyst.social now forwards to npub.pro

Thanks for the theme nostr:nprofile1qqsrx4k7vxeev3unrn5ty9qt9w4cxlsgzrqw752mh6fduqjgqs9chhgppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qg6waehxw309aex2mrp0yh8x6rfw3nx7unrv5hx7mn99uslkdah 
 Nice! It seems to be working: https://www.amethyst.social/

Feedbacks: 
1. Squarespace domains do not allow empty names, you have to put @ as name for them. 
2. The SSL certificate generation got stuck generating and I had to re-do it. Then it worked. 
 Humm.. maybe I did something wrong.

www.amethyst.social works but not amethyst.social

Is there a way to edit the custom domain? 
 Ohh nice. I will wait to see if fine updates as well. :)  
 I've been getting zapvertisements... And I'm all for it!  One of my peeves on Xitter were the deg... 
 You can double click on the zap button to add the message :)