Weaving needles