Comment Now he might learn the definition of 'innovation' (Score 1) 664
MS is so stagnant with apps their use of the word innovation is laughable.
Innovation - a new idea or method.
Maybe some people can learn.
"Take that, you hostile sons-of-bitches!" -- James Coburn, in the finale of _The_President's_Analyst_