I read that article the other day. It surpringly gave me more confidence in nostr.