Text this: Philosophy and the 'Dazzling Ideal' of Science