Company

Discovery Institute

3 mentions in 2 episodes

An organization that promotes intelligent design arguments, criticized by Seth Andrews for scientists there who use the eye argument while wearing prescription lenses.

Mentions

The United States of Insanity (with Aron Ra)

  • 15:55

    The first draft of what would become Project 2025 was originally detailed in the wedge strategy that was leaked from the Discovery Institute around Y2K.

The Unholy Trinity Reunion

  • 21:23

    The first draft of what would become Project 2025 was originally detailed in the wedge strategy that was leaked from the Discovery Institute.

  • 1:50:14

    The apologist at the Discovery Institute where scientifically developed prescription lenses for vision correction when they're making the beauty of the eye argument