Browsing: Potential Impacts of Technology Singularity