Oddbean new post about | logout

Notes by Vitor Pamplona | export

 🔥 Governments: the original influencers. But instead of hype beasts, they’re just beasts. ... 
 We always show all hashtags. Looks like you are adding a bunch of them without linking in the content of the post. So Amethyst adds it for the user.  
 Do we have any other PhDs other than nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr... 
 When does it crash? When you go to notifications or the app doesnt even open? I wonder if it's something else from it because I am able to login with your npub and see it 😅 
 Totalmente. La estamos cagando fuerte en algun lado y no se que es.

nostr:nevent1qqsdfhmtmq6g57z... 
 FYI. Your NIP-65 Public Inbox relay should not be inbox.nostr.wine. That is for DMs and zaps only. It will not receive replies, likes and other comments to your posts. 

I would also add more Search relays to your list.  
 Man, having Alby Go plugged into my Start9 with Alby Hub is just the coolest and cleanest impleme... 
 I think it is one of the easiest self-custodial setups I can think of these days.. 
 Channel balancing is still too hard IMO. 
 Are expiring posts technically feasible on nostr? 
 Technically yes, but you have to trust the both relays and clients correctly erase the post after the expiration.  
 That everyone that received the event is also using a client and relay that support it. It's not about your app and your relays. It's about everybody else's.  
 Acho que o primal nunca mostra mensagem de  erro. A animação roda antes mesmo do zap ser enviado.  
 Mas vc vê o valor do zap subir no Amethyst ou em algum outro cliente ou so no primal?  
 Pq é possível que a transação do lightning tenha sido feita, mas não o zap em si.  
 E tanto o primal quando o 0xchat estão usando  o NWC ou a wallet interna our externa? É bem comum ver zaps não chegar em outros clientes. 
 Ohh it could be your inbox relays. Amethyst requires the NWC service to send the zap event to ALL your inbox relays. And many NWC relays will not support 30 relays. Many limit to 10 max.  
 Has anyone got their nostr:nprofile1qqst4qyeqenw7zm0fwjsty68h6cnys5jre2xd8ngqpjv5a2j26s78fspzemhx... 
 What's the error?  
 Also, does primal show any error when things fail? My current understanding is that they always show the zap animation even before the zap was sent. I am not sure if they revert it when it fails.  
 Usually when the zap circle hangs in the last 5% of so, it means that Amethyst is still waiting for the NWC wallet to reply with the successful package OR the zap event to show up. Amethyst requests the zap event to be sent to ALL of your inbox relays. So, you can watch if the event gets there as well.  
 Does it fail sometimes or absolutely all times? 

Do you see the zap event on Amethyst after primal completes?  
 9735. 9734 is the zap request. 9735 is the final receipt that should mark it as zapped. 
 Yep, that is what should happen in such cases. 🚀 
 Also, check if your inbox relays aren't requiring auth, regardless if they accept posts or not. Some NWC services never even auth. 
 Wait, does it get to 95% and you don't see any lightning payment on coinos at all? Then, there might be something wrong with the request itself. Or maybe a budget limitation that was setup on coinos?  
 This other user seemed to have fixed it. But his issue was different. The zap wasn't arriving because of the amount of inbox relays and limits of coinos relay lists. 

nostr:nevent1qqsz3q7ja09thcnq0s56hk22dgrg6hlqs00wegveng6kvf8alr89v7gppemhxue69uhkummn9ekx7mp0qgs8efvwljfdwa0qynp7n9dhqacf3llucdqtm9ge8kjv0dt40yw586grqsqqqqqp09f6fv 
 nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z 
Does #Amethst check and pu... 
 Checks the nip5 domain every 5 mins and downloads updates instantly  
 What do you mean? Is the list itself outdated? What's the issue?  
 That is just used to get your home relays. We only use that if we cannot get your nip 65 relays from our bootstraping relays. Your nip-65 should be sent everywhere and thus it should be on our bootstraping relays too.  
 Algo relays are neither inbox, not outbox. Amethyst doesn't have a place for them yet. They shouldn't be on any of your lists. They are designed for Custom Feeds in clients that you can set up a feed for just one relay, like Coracle
nostr:nevent1qqs024hed0snc0yj9usjamh02xr6m8ezt6azqq86apfjfv6akj8v72gpzdmhxue69uhhwmm59e6hg7r09ehkuef0qgsw9n8heusyq0el9f99tveg7r0rhcu9tznatuekxt764m78ymqu36crqsqqqqqp333dv4 
 It's a relay that returns a custom feed based on the logged in user.  
 Or just a custom feed design so that users can add a single relay to the top nav list.  
 Dozens or so... For now. I suspect we will easily see thousands of different implementations.  
 My 2 cents. It should ship with the noctua fan by default. The regular fan is way too noisy. It's not a good experience out of the box. It makes you question the entire purchase. 
 Yeah, it's about 10 to 20 dollars extra depending on where you buy. But finding the right model is an issue. It would be better if the store already solved that problem.  
 Imagine working at either campaign and having to find ways to sell their terrible candidate to an electorate that just want a better life. Worst job ever. 
 To me the pitch is quite simple, but it requires both platforms to give up on their life long beliefs and promises, which is never going to happen.  
 So many people just added algo relay to their relay list, if you did this please remove it

Compu... 
 Algo relays are neither inbox, not outbox. Amethyst doesn't have a place for them yet. They shouldn't be on any of your lists. They are designed for Custom Feeds in clients that you can set up a feed for just one relay, like Coracle
nostr:nevent1qqs024hed0snc0yj9usjamh02xr6m8ezt6azqq86apfjfv6akj8v72gpzdmhxue69uhhwmm59e6hg7r09ehkuef0qgsw9n8heusyq0el9f99tveg7r0rhcu9tznatuekxt764m78ymqu36crqsqqqqqp333dv4 
 Both auth.nostr1.com and inbox.nostr.wine were made for nip-17. :) 

But most relays accept it.  
 Because no one ever changes that information. It's all outdated.  
 I don't understand what you are saying. I have used them daily for over 9 months now. They fully support it.  
 That's just old info from their relays... No relay operator ever changes that information.  
 No. It should be manually adjusted by each operator. And no one changes that.  
 I found the issue, but this is going to take some time to fix it.  
 Nip-11 is irrelevant. You shouldn't do anything based on it at this point. Just talk to your relay operator. They will tell you if they support or not.  
 I need to redesign how we split the permissions to read and write for each relay... Still old stuff from the kind 3 days ..  
 It's not better. It's your only option today.  
 Not that I know of. Users don't seem to care if their relays are writing accurate NIP-11s or not.

You can start the movement.  
 There is no point of using nostr if you dont want to manage your own relays. They are the services that give you the freedom promised by the protocol. If you want clients to choose it, Nostr is not very different than Facebook.  
 # **CUIDADO COM O NAVEGADOR MULL**
#vulnerabilidade #tecnologia #segurança #privacymap

Recentem... 
 Não são os desenvolvedores que definem quando o FDroid atualiza. É a própria estrutura deles que roda de 2 em duas semanas apenas.  
 Ou usa o Obtainium ou a zap.store e esquece da centralização do FDroid.  
 Man, I'm on fire 
 Let's go! 
 nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqppemhxue69uhkummn9ekx7mp0qy... 
 Jumps have been fixed 
 On the inbox side, if you keep relays that restrict who can post, like the wot ones, you will only get notifications from people they allow. 
 Every relay forces your follows to connect to another relay to get all of your content. The more you add the more duplicates you and your follows download. And the more you add, the more they need to connect to find all of your posts. 
 No need to be large relays on inbox. They just need to be open for people to post otherwise you are not going to receive it. You can either pay for them to post or use a free relay.  
 It's very cool to see how much Meta is pushing AR with this Orion prototype. My only concern is that they still have this mentality that AR is social, that you are going to use it with and around other people. That to me is wishful thinking. AR is isolating. And to take the best of it, you need to understand and build for that.  https://image.nostr.build/28bd4222738edb73bf8b6190573935e15683870d916ec134788b7a0a1a996820.jpg 
 No, but I have colleagues on the inside :)  
 No idea. It's between your client/lightning node and the receivers.  
 It's not a product yet, so... We will see when/if it ships. 
 Yeah, looks like electromyography is a great way to capture rich inputs. We will see how far they can take this. 
 On the plane I came up with an algorithm that does the following:

given a set of filters, find a... 
 Agree. In the future, determining what goes in each filter and in each sub and to which relay can be fully automated. The UI just subscribes to an extended definition of the current filter spec (more like the Custom Feeds from nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspr3mhxue69uhksmmyd33x7epwvdhhyctrd3jjuar0dak8xtcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7208x3z) and the merging algo can figure everything out.  
 Vitor. Creator of Amethyst. 

For fucks sake man fix this persistent bug. Make it a mother fuckin... 
 Never heard about this bug. Will see if I can reproduce.  
 But it should be saved in your drafts if it happens again. 
 Which version are you on?  
 This is super old. Update it and some of that was already fixed in the latest versions.  
 It should be 0.92.7. you can use Obtainium's FDroid version. FDroid store is always weeks to months older than anything else. 
 nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqppemhxue69uhkummn9ekx7mp0qy... 
 Amethyst has built-in Tor now. It will use it, if it needs to.  
 If you configure it to use Orbot but Orbot is not there, it will use its internal Tor instead of crashing. No one wants to see a client that can't load anything.  
 That was not a good way of knowing if Amethyst was using Tor or not because so much of what the app does does not show up on the screen. Just because the feed is empty doesn't mean that Amethyst is only using Tor. 

You can use something like  https://www.rethinkdns.com/ to monitor connections that apps make, including Amethyst. Both form using internal Tor and Orbot.  
 nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqppemhxue69uhkummn9ekx7mp0qy... 
 It's because flare is not including the mime type of the video. So amethyst doesn't even download (we only download the videos we support and can play) 
 Yep, the content type filter is just for the middle feed. Otherwise, there is a lot of junk that gets downloaded that the app can't display. 
 On the default setting, Amethyst should run less than a minute on the background. But the phone can force it to stay open in those battery settings. 
 I have a pixel 8 as well and mine doesn't do this. I am not really sure how to reproduce it 🤔 
 lol. My doctor wrote me a new prescripton. I told him to send it to the hospital's own/internal pharmacy. Now CVS and Walgreens are msging me saying that the prescription is ready. 

Fuck this system. Can't wait to Nostrify the shit out of this clusterfuck. 
 Questions: 

Did you pay for the consult out of pocket or are you using government funds or private insurance?  

I noticed that this only happens when patients are not directly paying for the consult. They are delegating that to third parties and those parties are running free telling doctors what to do.  
 I really dislike when clients expose the relay settings as "read" and "write"... Those words make little sense to users. 

In the context of the Outbox model, write is where your posts are located and read is where people send you their posts for your notifications. 

Your client is "reading" from both at all times. It reads from the "write" relays to get your posts, and it reads from the "read" relays to get the replies to your posts. It also writes to your "write" when the post is yours, and writes to everybody else's "read" relays then they are tagged in your post.

On Amethyst, we use the words "home"/"outbox" for "write" and "inbox" for "read". I don't know if those are the best words, but it seems to make things a little easier to understand. 
 I think "inbox" is a no brainer. Everyone understands what it means. 

Outbox is not as easy because email clients never made "outbox" a real thing. For that, I do think "Home" could be a better name because it suggests that this is the relay that has your posts for others to see, your home on the web. And you should be very careful on the relays you select to be your home. "Getting posts from people's outbox" is a weird thing to say. And "Getting posts from people's home relays" is better understood. 

FYI,
1. I use kind 10013 to your "unpublished write" relays, which I call Private Home as described in the Generic Draft NIP: github.com/nostr-protocol/nips/pull/1124

2. Your private inbox to me is not an inbox. It's either an index relay (like purplepag.es) or a new kind that could lists large relays on the hopes of finding events the client can't find anywhere else.