1. Japan has always been on the cutting edge of technology.2. Google has always been ahead of the times, creating innovative products time and time again.
 on the cutting edge of ... ahead of the timesOn the cutting edge of technology/trends 就是走在科技/流行的尖端, 當然也可以用在醫藥, 外科手術, 能源, 等等，而 ahead of the times 常形容一個人想法新潮。
If you got severely injured and became a egetable would you want to keep living?