Oddbean new post about | logout
 Primal is a prime example of this. Absolutely killing it in UX while not focusing too much on decentralization early on. It shouldn’t be too hard for them to make things more decentralized over time. 
 If a company is ever faced with the choice: stay centralized and make more money vs make things more decentralized but make less money, they’re probably going to choose the money 
 Yeah, or maybe just stay centralized and capture the network and sell it for a profit. 
 Yup, history is littered with examples of that, with ZERO examples of the reverse. 
 Its not too big of a deal there will be a wide range of clients to choose from with varying levels of centralization. Market will decide what the best approach is at any given time. Early on better ux will win, but they are not mutually exclusive and both styles will likely converge overtime on both sides. 
 Yes different topologies will always be possible but may become irrelevant if while nostr is still small and a big player takes the embrace, extend, extinguish approach. 
 How are they killing it on ui if the android app still requires your nsec 
 what is your solution? 
 Maybe Primal, when an user join it, ask just for an email and encrypt the nsec in their services, so if the user needs the nsec, they could request their nsec by email? 
 Like the services where when they join, the service send an email, the user click the unique link and the user is logged in, without need of passwords. 
 this wouldn’t change anything. The app still needs an nsec to create posts 
 Ok, I think when user join Primal, should have two options. 

1- The user create an account with Primal and add email and password. 

2- User create an account without email and password, just like today, with Nsec.

 
 Amber is the solution, it's already built and works 
 I see the biggest issue as a noob is that the distro don’t request both nsec and npub for start a login  
 Integrate amber?