Inventions and their effects