Comment Re:no moving parts? (Score 1) 64
I think you are correct. This could not be MEMS technology, there is no way you could get switching speeds at that rate with that technology.
"Plan to throw one away. You will anyway." - Fred Brooks, "The Mythical Man Month"