Karl Popper
Additionally, philosopher Karl Popper called the self-fulfilling prophecy the "Oedipus effect":