B bbc.com Science fact: Sci-fi inventions that became reality 60 points cruisestacy 10 years ago 33 comments