Vision and philosophy