Oddbean new post about | logout

Notes by Vitor Pamplona | export

 Do we all agree that X is now state-"owned" media again? 
 Another reason to migrate to NIP 17 and stop using NIP-04s DMs, which have a similar issue.
nostr:nevent1qqsy9qtwxjagzdd6tqzsws6j0nud5g6u3fyt3d0cnxjnkj6q8utqnpspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygzsm98u9kzcp35zkpc62shck8335gqtq5yt4w26xwl0pp2a72qavvpsgqqqqqqs6x7g77 
 these servers are too damn slow 😭 i guess its time to scale -or- figure out which clients/scra... 
 Sorry 
 I still think you should implement the NOTIFY spec to get people to renew inside their apps. :)  
 I say if the relay is out of payment, every one that connects gets that NOTIFY message and the relay doesnt send anything back. No need for auth.  
 Ouch! nostr:nprofile1qqsyv47lazt9h6ycp2fsw270khje5egjgsrdkrupjg27u796g7f5k0spzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcprdmhxue69uhkummnw3ez6vfwde3x7tnpdenkzmnf9e3k75xqss4  https://image.nostr.build/ba7c8f3ca7483edeccce49e188731cac0d12314d3eb4bc27fcb1db9bc109197a.jpg 
 I don't mind paying extra for the convenience of their management, but this is indeed high.  
 I'm very curious to see the outcome of this shareholder vote pushing Microsoft to invest part of its treasury in Bitcoin, which may prove more effective than stock buybacks. 
 Yep.. that is why it is so interesting. They should be looking into it regardless, but something triggered the shareholder vote because they weren't studying it.  
 My sister and her wife asked about moving from Arizona to Uruguay because reasons. I went to look... 
 Or send them to Massachusetts. Nothing much has changed over here...  
 For sure... We do have DVMs but they are still poorly integrated on Amethyst :( 
 There will come a time when no human can out-bullshit an AI 
 I had lot of enthusiasm in 2017 when price went up.

I don't feel it anymore and think bitcoin is... 
 I stopped caring about the price. The price is just the interface to the old world. The value is for them, not for us. 
 And noobs. 
 scrolling past this note consistently crashes amethyst for me nostr:npub1gcxzte5zlkncx26j68ez60fz... 
 What the hell?...  
 When I try to open search amethyst closes... 🤷 nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9md... 
 Before typing anything?  
 Can you reset your search relays just to see if a weird item in the list can be the problem?  
 More likely an outbox model issue. We still need to improve it and fiatjaf is not using bigger relays to force the issue. So, lots of work yet.  
 Huge privacy implications when using third-party services for translations. They get to see and potentially track everything you translate. 

Also, they cost $ 9/mo/user in USD which is not in the budget for most of all users.  
 Which part of the interface? Just the translations? I would hate to having to press a button every time a post in another language shows up... Lots of UX friction there. Users are more likely to simply ignore the post.  
 Hum.. they are def a lot bigger, bolder, softer and occupy more screen space. We always tried to keep them small because: 1. The post is the important part, not the reactions and 2. Lots of screens are really small and bigger buttons tend to get more on the way of content.  
 They are also not using pitch black for the background, which does help soften everything up.  
 Yep, but translations are local. Google knows which language models you are downloading but that's it. It doesn't know the contents of the message being translated. 
 It only works online. You wouldn't want an online service receiving a copy of each of your DMs to classify language (which is required to figure out if translations is needed) and translate if asked. Most libre translate services out there are just tracking everyone to sell data to sustain the service. 
 Maybe. I just use Google's in-device ML-Kit. It's fairly old at this point (considering the new Gemini tools) but it still works (good enough translations) and it is indeed fully local. 
 Any details you don't like so that we can improve? The UI was a complete copy of Twitter's. 
 Then use the Fdroid flavor of the release. There is no google play in that one.  
 Yeah, there are no in-device translation models that are open source and run on Android. We are still waiting for somebody to make one.  
 NIP-17 DMs on Nostr are private. NIP-04 DMs are not. The debates have settled this.  
 It doesn't run on Android. We need it as a library that we can import and run inside of Amethyst.  
 Vitor creator of #Amethyst. Is there, or could there be plans to implement an open source languag... 
 There is no opensource translation model to run on the phone yet. There are online services, but those are a massive privacy issue because all your posts go over there. They can easily track you.  
 Correct.  
 bitcoinprediction.market should have been Nostr-native. Just saying...  
 for starters... the ability to comment on bets and share bets people make

But for real, any Nostr client could code the betting market in thier main UI 
 Took me a full week to nail down some of the bugs, but Negentropy on native Android/Kotlin is now done and fully compatible with the C and JavaScript implementations.

Next adding it to Amethyst... https://github.com/hoytech/negentropy/pull/15  
 yep. It's great. 
 I do hope it becomes part of nip-01 (mandatory for all implementations). 

I don't think Nostr survives the massive amounts of data without very fast SYNC protocols.  
 No, just the relays you list in your relay lists.  
 Negentropy is to sync between clients and relays, not between relays. Even single relay communities need it.  
 Def everything from your list. And what's needed from your follows list.  
 This scroll bug on nostr:nprofile1qqs24yz8xftq8kkdf7q5yzf4v7tn2ek78v0zp2y427mj3sa7f34ggjcpzamhxue... 
 It's already fixed, I just need to release a new version 
 nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqppemhxue69uhkummn9ekx7mp0qy... 
 There is no requirement for username. What are you referring to? 
 that's not a username. Its just a display name for your key so you know which one is it. You can literally write anything you want. Otherwise it's going to be hard to switch accounts and selecting the right one.  
 Is this to be used just one time? Because otherwise we will need to improve a lot of screens to make sure you can find which account is which in the app. We usually hide most of the key..  
 Lol
nostr:nevent1qqsycww35hu8e6rcle9ak7v4x7046ndetz8frrddwrhtwsme2p2332spzdmhxue69uhhwmm59e6hg7r09ehkuef0qgswzz3h5zc2txljf24wnr8kdrcs7dqg7nsnu6rze83cn68sf5vau3crqsqqqqqpu3q85n 
 Hashtag Addict
nostr:nevent1qqsvd6lsvmjtxsytfrdtemu892rkf6gsjch83mzqjgajwtqdl4scceqpg3mhxw309ahx7... 
 Hiding hashtag is a spammer tool. They just add all the hashtags to the event, but not at the content. Which makes the post appear everywhere, in every hash tag search, without poluting the message. To counter act, we add all unlisted hashtags back in the post to make it really annoying for followers of that account.  
 Grand Rising fellow Nostriches 
 Are you redirecting? Nip05 forbids that.  
 Now let's see if Free Ross was real or if he scammed us all again.

Keep pushing. Nothing is guaranteed. 
 Yep.  
 He failed last time. So, we will see if this time is any better. 
 That didn't work last time. Scammers don't care about your message. 
 Anyone else on Amethyst having issues uploading photos to post using TOR?

#Amethyst 
 To which server?  
 Wen impeachment? 
 Templates are ready.😅 
 I am adding UDP support to Holesail, new version coming out soon 👀 
 When simple native lib? :) 
 And yet again we learn that between a fake puppet and a scammer, the scammer wins. 

Let's go.  
 Probably. And amateur scammer vs a pro scammer?  
 It wasn't that clear that Joe was a puppet as it is now.  
 Not to the people that voted.  
 Sure, but people don't remember primaries.. he got a moment for himself afterwards.  
 It's fine. 
 Only Amethyst has edits.  
 Most of them don't have a strong opinion about it. They are just prioritizing other features.