pull down to refresh

Why is NIP-23 needed? Couldn’t a client just cut off text that is too long and put it behind a “read more” expander?