Conoscere il futuro: invenzioni, programmi e progetti