We show that many of the so called discrete weak semilattices considered earlier in a series of authors publications have hereditary undecidable first-order theories. Since such structures appear naturally in some parts of computation theory, we obtain several new undecidability results. This applies e.g. to the structures of complete numberings, of m-degrees of index sets and of the Wadge degrees of k-partitions in the Baire space and ω-algebraic domains. Whenever possible, we try to determine also the exact degrees of undecidability of the theories under discussion.