That was the r/singularity sub which has a rather large bias toward believing the singularity is near and inevitable.