Techno-optimism as we could all do with a little more of it. Stories about tech trends and interesting companies trying to make the world a better place.