3quarksdaily: Lawrence Krauss clarifies view of philosophy after hearing from Dan Dennett