Text this: Recent Developments in the Philosophy of Science: EPSA13 Helsinki