Makes sense, given that HP is planning a major comeback in 3D Printing. This is just the device that would enable non-technical people to start printing their own objects (and 3D selfies...)
Loading user information from Channel 9
Something went wrong getting user information from Channel 9
Loading user information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
@elmer: implementing voice activation without draining batteries requires specialized hardware and/or low-level dark magic. In any case, it's probably phone-specific and OEMs will have to implement their own.
That shouldn't be too hard, though, for those who already implemented Google Now on similar hardware.
Politics might be a major driving factor here: since April 2014 Munich is ruled by an SPD/CSU coalition (after decades of undisputed SPD majorities) and, apparently, the CSU opposed the project back when it started.
So, while this will obviously constitute a setback for Linux and its community, any technical consideration may need to be taken with a pinch of salt.
@Blue Ink: A processor takes the next byte of data in its stream and interprets what to do with it.
Notepad does the same with a text stream (the next character determines whether to display it or move to a new line, and which glyph to display).
The only data that cannot be a form of code is data that is never processed in any form.
That's a very loose definition of "data", but even that doesn't suffice. There's plenty of dataflow architectures out there; think of an FPGA, for instance, or any hardware FSM machine.
@Blue Ink:It doesn't necessarily have connection to Von Neumann architecture.
Say, for decompilers and JIT compilers, code is data. For scripting engines, source code is data too. And for ARM toolchain for x86 processors, the compiled code targeting ARM arch is treated as data.
Yes, you can usually treat code as data (not always, though), but the reverse just doesn't hold.