When you convert an object from language X to JSON, validate it using a schema validation before deserializing, then is it not the same as JSON. Also now with JSON you have the opportunity to have human readable data which is great when debugging issues. I am not seeing the advantage of protocol buffers. It would be great if you can compare payload sizes and see if there is a significant savings from that perspective.
Didn't really know flat UI was also Swiss design. I also like the colors used for flat UI. They are soft and not harsh on the eyes. For the aesthetically challenged like me, here is a link to a flat UI color pallet http://flatuicolors.com
A person in security told me that a big fear they have is car bombs. You would now be able to send groups of cars to a location without risking human life. That us good enough reason to not want self driving cars. I still think some of the functionality can be used for accident prevention.
Car accidents kill orders of magnitude more people than terrorists do. I think even if the number of car bombings jumped to 10 times its current level with autonomous cars society would still likely come out ahead.