Science, senses and sense