ID soft-science sub-whore endorses soft-science

The title of a post by Denyse O’Leary is this:
Evolution in the light of intelligent design – making evolution make sense
So because evolution has big problems with explaining everything (so we say, though many will emphatically say not, though O’Leary has some quotes from evolutionists who also say so), supposedly ID makes sense of [...]

Books to look for soft-science info

For some current complaints about soft-science:

Not Even Wrong: The Failure of String Theory And the Search for Unity in Physical Law by Peter Woit
The Trouble With Physics: The Rise of String Theory, The Fall of a Science, and What Comes Next by Lee Smolin

To get up to speed on falsifiable:

Fashionable Nonsense: Postmodern Intellectuals’ Abuse of [...]