The premise that science and technology impact our lives on all time scales is almost a tautology. This page links to dependent pages providing several ways to view the impacts:
Science and technology informing public policy.
Science and technology – ideas to ponder.
Comments on recent reportage.