Technological predictions