Oddbean new post about | logout
 Which Ditto server are you using?

What happens when you try to follow? 
 My own oregonbitcoiners.com. when you hit follow nothing happens. Been trying to catch whats going on in the debug logs but nothing obvious sticks out.  
 I thought it was because I hadn't added any other relays (I was trying to keep it siloed to Oregon related posts) But even after adding more relays in the soapbox config, I still can't seem to follow other people and users or at least potential users were complaining about it. 
 I was able to follow.

Are you using a browser extension?

https://image.nostr.build/b427e0b772cc137fd54338be3ad83196fdb5e33058f99ac2dd1e07214dd9d7bf.png 
 Logged in via amber.  
 How? 
 With a Mastodon app? 
 I was using fedilab for a bit. But on the web (and I know this is bad lol) i just used nsec login.  
 Im still fiddeling with it. But users who logged into oregonbitcoiners said they could not follow others.  
 Well, do you remember when Ditto was first released and some guy overwrote his follow list and everyone had a meltdown? To fix that I had to require that people have an existing follow list in Ditto before following will work. If you generate your key through Ditto, it will also automatically generate an empty follow list even for you at the same time in recent versions, so brand new users who start with Ditto will have no issue. But if a user started elsewhere, and your Ditto server doesn't have their kind 3, they won't be able to follow until they get a kind 3 into it. I know this is bad, but it is a fundamental flaw of Nostr itself on a protocol level. The best I can do is try to work around it. I am overwhelmed. 
 As for Amber + Fedilab, in my experience it's finnicky. nak is the only nip46 bunker that works correctly 100% of the time. 
 noted 
 Hey man no worries. And yeah i do remember that. 😅  that makes some kind of sense. Ill just go nak happy pulling ptofiles.  
 NADA 👎