Besides the obvious ways of just really knowing your stuff, is there any way to avoid being dated by the really rapid advance of computers in SF? I was recently reading a book written in the 90's and supposedly set in the "near future" and while it had many story points which were based on everybody being very much connected to the Internet they all communicated with LAPTOPS, not I Phones, and Social Media of any kind wasn't mentioned at all.
Since the points weren't that important and the subject matter meant these people would have NEVER used Social Media anyway they didn't really matter, but here was a book scarcely a decade old and already showing dating problems.
This can get really bad when you go back to the 70's and 80's. I remember one of Harry Harrison's Deathworld books. (Deathword III, I think) in which Jason dinAlt's possession of a PC was a major plot point. The problem was the PC was the size of a large old style TV, had cost a quarter million credits and this was supposedly some millenia, or at least centuries, in the future.
OTOH other stories, like Ghost In the Shell, seem to use futuristic technology quite extensively, and it enhances the story quite well, somehow staying at the cutting edge of computer development a decade later without any trouble at all.
Is there any rule on how to use computers in hard SF stories, so we don't end up making ourselves look outdated or silly ten years down the road?
Since the points weren't that important and the subject matter meant these people would have NEVER used Social Media anyway they didn't really matter, but here was a book scarcely a decade old and already showing dating problems.
This can get really bad when you go back to the 70's and 80's. I remember one of Harry Harrison's Deathworld books. (Deathword III, I think) in which Jason dinAlt's possession of a PC was a major plot point. The problem was the PC was the size of a large old style TV, had cost a quarter million credits and this was supposedly some millenia, or at least centuries, in the future.
OTOH other stories, like Ghost In the Shell, seem to use futuristic technology quite extensively, and it enhances the story quite well, somehow staying at the cutting edge of computer development a decade later without any trouble at all.
Is there any rule on how to use computers in hard SF stories, so we don't end up making ourselves look outdated or silly ten years down the road?