Internet speculation