Diatomaceous earth is the best!! But once it’s damp, it’s useless, so I don’t know how helpful it is outdoors.
I’ve never heard that and have studied it for a very long time.