Download Singularity Hypotheses A Scientific And Philosophical Assessment