Oddbean new post about | logout

Notes by miljan | export

 I really don’t like seeing pictures and videos that are not the full width (iPhone) it’s stup... 
 Go to Settings / Appearance, then enable "Use full width layout". 

Is that better?  
 Where's my primal lightning wallet?!?!? 
 If you are using our mobile app, you can activate it by going to the wallet screen (the lightning bolt icon in the middle of the bottom nav).  
 Minimum legal requirements for offering a custodial wallet service. Bummer, but at least we know we can do this sustainably. This is offered in partnership with Strike btw (they are the custodian).  
 No, the wallet is available in Android too. Make sure you are running the latest build (see our download page).  
 🤔 
 🤝  
 Primal feature request time! 

Let us know what you would like to see next in Primal. What’s missing? What’s busted? What irritates you? What are your hopes and dreams? 

Tell us and we will make it so. 🫡 
 Thanks Derek! 

To be clear, you are referring to the Android client, right? Does the new pull-to-refresh feature help? 

I hear you regarding Nests integration. We'll chat more.  
 Ok good to know. Yeah, we'll fix the DMs. We are aiming to improve the performance across the board.  
 Awesome; thank you for the detailed feedback!  
 working on it 🫡  
 Thanks; considering it! 

When it comes to client support, it's Amethyst and Coracle at the moment, right?  
 Ah, better than I thought; thanks! 
 Primal currently breaks damus relays but we have a fix for that on the next TestFlight which shou... 
 Hmm... didn't know that. How do we break damus relays? Let me know if we need to change something on our end.   
 So if I want to use the outbox model, I have to let it wipe my relays. Got it. Thanks Kieran! 
 That’s right 
 If I have a set of relays that I use with other clients, what happens to them if I try the outbox... 
 We don't touch the relays you already setup. It is up to any individual user to select the relays they wish to publish to.  
 Outbox model update from Primal. This week we released updates to all of our clients (web, iOS, android), with the following capabilities: 

1. Relay settings are based on NIP-65 

2. Newly-onboarded users get randomly selected relays from the list of ~1,100 active relays (plus primal and purple pages relays). Existing users can test this capability by selecting “reset default relays” in network settings

3. All published content includes tags with the appropriate relay hints 

4. When posting replies, we respect the relay hints on parent notes and post to those relays as well

This update ensures that Primal clients play nicely with outbox clients. The final step will be to implement reading content directly from relays, which will be used in conjunction with our caching service. That will take a bit more time, but we are marching ahead towards this ideal. 🫡

nostr:note15yfzq3xds7aqdh3hxnyy40dj2thlugn8uh9njqdpj4gpner2dv2q9zgavy 
 Yes, absolutely. Our Android client does this already , and we are planning to implement this in iOS as well. 

Both client and server caching ftw.  
 No. But you bring up a good point: all users of non-gossip clients won't see events from new primal users unless they add primal's relay. 

Note that this was always the case with non-gossip clients: they require some relay overlap to see each other's events. We are just making this more obvious now by not onboarding everyone to the same 10 relays.   
 Great to see  @Casa join nostr in a big way. 🚀

Nice work  @Jameson Lopp. 

https://blog.casa.io/hello-nostr/
 
 Gradually, then... 
 Love this new Primal update makes me want to stick with iOS hope the android app is as smooth..th... 
 All Primal apps will get much slicker and smoother. 🫡  
 Primal iOS version 1.5.2 has been released. Here’s what we have for you: 

- Public bookmarks 
- Video downloads 
- Search by note id 
- Expanded note context menu 
- Outbox model improvements (more on this in a separate note) 

Just like our recent web and android updates, bookmarks are implemented based on NIP-51. These bookmarks are published to your relays, they persist between app installs, and can be used in with other nostr apps that support NIP-51 bookmarks. Also note that they are publicly visible to other nostr users. We are planning to add support for private bookmarks in the future.

Enjoy! 🤙💜 

https://primal.net/downloads
 
 good news / bad news: 

the good news: your published note lists images in the correct order. they show up correctly in primal web and android apps, as well as other nostr clients. 

the bad news: our iOS app shows the image gallery in the reverse order. fixing now for the next release.  
 Solid take. Hard to disagree with anything you said.  
 Hey  @saylor are you actually on nostr?  
 So glad we found you 
 Primal for Android build 0.97.3 has been released. Here is what we have for you: 

- Public Bookmarks 
- Profile QR code screen facelift 
- Outbox model improvements (more on this in a separate note) 

Just like our web app update yesterday, bookmarks are implemented based on NIP-51. These bookmarks are published to your relays, they persist between app installs, and can be used in with other nostr apps that support NIP-51 bookmarks. Also note that they are publicly visible to other nostr users. We are planning to add support for private bookmarks in the future.

Enjoy! 🤙💜

https://primal.net/downloads  
 🫡  
 Things are starting to come together. People have no idea how massively Nostr is going to win. Imagine dozens of highly polished clients, totally interoperable. 

We'll keep building and shipping. Eventually it will be obvious to everyone. 

nostr:note1qnr772ttxj6jqzav3cw4s0d5ak7xnpk6q9nasphukzqwgsve9cgsgat6cx  
 Always maintaining the minimalism, I already smell like an update to the mobile app 🚀⚡️ 
 🎯  
 User discovery on Nostr is hard. Please shill me 2-3 npubs to follow. These should be profiles yo... 
 Please post your follow suggestions by replying to Derek’s note below. We will review all responses and add the most interesting accounts to Primal’s recommended follows. 🫡 

nostr:note10rdlk4ralmj6egttxmja06u2px4xu83qd44fphc9j0wmevs4lh9symrada  
 Primal Web App build 0.104.0 has been released. Here’s what we have for you: 

- Bookmarks 
- Lightning invoices in feeds & DMs 
- Outbox model improvements (more on this in a separate note) 

This release supports public bookmarks only, per NIP-51. Therefore keep in mind that your bookmarks will be visible by other nostr users. We are planning to add support for private bookmarks in the future. 

Enjoy! 🤙💜 
 Primal bookmarks are based on NIP-51. They are persisted on relays, so they will be preserved between app installs. Also, you'll be able to use them in other Nostr apps that support NIP-51 bookmarks.  
 Got Primal ⚡️🚀 
 Stacy is back on Nostr, now with an active wallet. 

Let's show her some love! 💜⚡️

nostr:note1r3yecxu4ex9cggzl4exmer09q0e2k0h3lwmfpxm9jlt5f0qrwk8q50va75  
 The best thing about these posts is how approachable it makes Nostr. No talk about decentralizati... 
 🎯  
  nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr, I'm looking at this on Pr... 
 Thanks for reporting. I think we have a fix for this; it will get deployed with the next release. 
 nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr can you display highlights ... 
 Contemplating it. Prob makes sense to display them in the kind1 feed.  
 I'm not sure I should write down these thoughts right now while I'm not sure about them, but if y... 
 I'll offer an optimistic take on both of your concerns: 

1. I believe that most nostr clients will implement some form of outbox support. All Primal clients certainly will. We are literally a few days from releasing a major update. Once users’ notes are spread out over hundreds (eventually thousands) of relays, client devs will be incentivized to upgrade their clients accordingly. It will take a bit of time, but that’s okay. 

2. Nostr being seeded with bitcoiners is a feature, not a bug. To bootstrap a truly decentralized network, we need the initial group of users who understand decentralization and are willing to fight for it. There is no other way imho. The short term price we are paying is that the content is bitcoin-centric, but that’s fine. That will get sorted out over time as the network grows. 

IMO, we need to lower our time preference and be more patient. Everything is moving in the right direction. 

We don’t need a successor protocol. Nostr is the one we’ve been looking for.  
 🫂  
 agreed 
 If I have a regular noteID how do I find it on nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85... 
 This should work on iOS, but it does't (just checked). I added it on the list of things to fix; thanks for reporting!  
 Yeah that's on the near-term to-do list. Should be out in 1-2 weeks.  
 Nostr let's developers be sovereign in their own applications, but work together and integrate as... 
 💯 
 Have you guys tried  @Listr lately? 

It’s amazing! We recently worked on curating categorized follow lists for new users. We ended up creating a public set of lists for the Primal account, and we are planning to continue managing those lists there. Listr has such a nice UX for this. Great work  @JeffG . 👏👏👏

https://listr.lol/npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg 
 I agree, some of this functionality should be added to general purpose clients. But I am also bullish on a dedicated list management app.  
 The #1 Android feature that I want to see on Nostr clients? Share to Nostr (Amethyst, Primal, Dam... 
 Thanks, added to the list.  
 💯 
 Here comes Primal for Android, build 0.96.10: 

- Smooth onboarding 
- Profile screen facelift 
- Pull to refresh: feeds, profile, threads 
- Various fixes and improvements

Yes, that’s two releases today, for those of you counting. 🫡

As always, let us know if you run into issues, as well as what you would like to see in the next release. 

Enjoy! 🤙💜

https://primal.net/downloads  
 Thanks for the suggestion; I've added it to out list of items to consider!  
 Agreed. We'll make it happen. 🫡  
 Why the video can't be downloaded now?  Can it be in future version? 
 We never supported the video download feature, but yes - we will add it in the future.  
 Primal iOS 1.4.7 release is out. Here’s what we have for you: 

- Smooth onboarding  
- Profile screen facelift 
- Feed rendering improvements 
- Text selection enabled in thread view 
- Various fixes and improvements

Please let us know if you run into any issues, as well as what you would like to see in the next release. 

Enjoy! 🤙💜

https://primal.net/downloads  
 Agreed, we need to handle that scenario better. Thanks for the feedback! 
Event not found
 This is true and hilarious. 😀 👌