Learning lessons from science fiction -- Elements of sci-fi user interfaces. Mechanical controls ; Visual interfaces ; Volumetric projection ; Gesture ; Sonic interfaces ; Brain interfaces ; Augmented reality ; Anthropomorphism -- Sci-fi interfaces and human activities. Communication ; Learning ; Medicine ; Sex ; What's next?