Oddbean new post about | logout
 Is that prescribed somewhere or is it an implementation detail of relays? Because I do see replies to posts that were replies to someone I know that were not replied to by someone I know.  But it could be  implemented by my client (Amethyst) and could also explain why nostr:nprofile1qqsyeqqz27jc32pgf8gynqtu90d2mxztykj94k0kmttxu37nk3lrktcpzpmhxue69uhkummnw3ezuamfdejszyrhwden5te0dehhxarj9ekxzmnyqy2hwumn8ghj7mtvv44h2tnjv4skc7fwd3hkc5an4x2 (not sure if that is the right mleku) thought Amethyst was bombarding his relay with requests. 
 First up: are you 100% sure that you dont share a relay with those people?

Its inherrent to the 'protocol'/ a fact of life.
Say Alice post on her personal relay, and non of her posts ever make it to other relays.
Alice and Bob know eachother, so Bob checks Alice's relay from time to time to see if perhaps Alice responded to any of Bobs posts.
You know Bob, but how would you know of Alice her reply to Bob? That event is only on a relay you dont even know exists.
It is only after Bob then replies to Alice, that there is an event you can see, that contains a reference to Alice, allowing you to find alice her relay and therefor her posts. 

'Big central relays' are fine, they are usefull for discovery purposes. After that the outbox model takes over and you don't rely on that relay for that particular person any longer. 
To 'find' someone you either need common relays or a suggestion/hint of existence.
To 'follow' someone you dont, because you know where to look.