What's hard Scifi?
For myself I take it to mean no new fundamental physics. Any new technology is a reasonable extrapolation from existing, known science. Probably the single biggest narrative restriction that implies is no FTL.
https://en.wikipedia.org/wiki/Hard_science_fiction#Scientifi...
Hard scifi implies that technology has changed the entire world. A good example is "I, robot". Themes are explored by characters interacting with the world.
Soft scifi implies that technology has changed only the lives of the characters. A good example is "Eternal sunshine of the spotless mind" Themes are explored in characters interactions.