Text this: New Philosophical Perspectives on Scientific Progress: