This article in h+ Magazine gives a nice middle of the road argument about a technological singularity. Without spilling into technocalypse fantasy, it manages to state some good frameworks for thinking about the future.
'If a singularity ever happens, it would have two future outcomes. It would make tomorrow “fast” and “strange.” The physicist Michio Kaku divides “impossibilities” into three categories, which he calls types I, II and III. Basically, type I is anything that either has a rough working prototype, or at least some basic practical proof-of-principle. Type II refers to possibilities on the very edge of our understanding, concepts likely to remain entirely theoretical for many generations to come. Type III are those things which are ruled out by the known laws of physics.'
Read the Article