1. Print out some 25mph speed signs
2. Post on a freeway
3. ???
4. LOL!
Get ready for a 12 inch plastic Windows tablet with TouchWiz shell, 3 Web browsers, 2 app stores, 50 unremovable pre-installed apps and 1.2gb free space in base model. Great move by Microsoft to let OEMs add value that users can not unwisely remove!
Oh well, maybe its good for streaming video from a dozen sources preapproved by Apple. You Plex hack is out of reach of an average consumer and requires an always on machine as a server. Don't you want other things that came out since then? If you had to keep only one box, would you choose Apple TV?
Current one is 5 years old. No stick form factor, no 4K or 3D, no Siri, no Facetime, no HDMI-CEC, no apps/games, AirPlay drains mobile device battery life. To really generate excitement Apple would need to release something ahead of the times to makes us forget they churned out the same lame box for last 5 years.
I understand the logic of having apps run in full screen for small tablets by default. But this does not justify having two kinds of apps, none of which run in both modes. Either it's a classic desktop app without multitouch/orientation switch support, or a metro app that can not open multiple windows (can it even be tiled with other apps these days?).
What Microsoft should have done in Windows 8 is provide a framework for creating tablet-friendly apps which are ALSO usable desktop apps without any handicaps. In fact, they should have required 1st class experience on both tablet and desktop to be included in Windows Store.
That's like a LED TV inside a bulky CRT box. The enclosure is not necessary and adds to price and environmental impact unnecessarily. Also an extra hazard if it's glass. I would rather have modern minimalistic look and creative shapes enabled by technology. Is it really necessary for bulbs to be changeable now that they last for lifetime of the fixture? And why not have one central transformer for the whole chandelier (if not low voltage outlets in the room)? Got to be more efficient.
If Apple watch was released before Pebble, it would rule the market. But this time there is ample competition from Pebble, Android Wear and Tizen, with many watches competitive in style for under $1K models and superior in features. You have choices that range from weeklong battery life to independent phone service. Apple has undeniable marketing muscle but, without groundbreaking unique features, people who get interested in smartwatches will also check out other offerings. Swiss watchmakers will massively benefit if they license one of open technologies and provide continuity of style.
If you are passionate about the subject, it shouldn't take more than half a year to come up to speed. You will not be doing original research, just using existing tools. Your scripting background should come handy here. Furthermore, satisfying legal regulations may be more about ensuring patches are installed and best practices are followed. Again, not too far from system administrations. Relax and go for it.
So as a user of free, open source software you don't want to update, or patch either kernel or Chromium, or find a patch made by others? You are doing it wrong!
You did say you can fill in the paperwork up to the point they are 18. Why not wait until teen years when they can articulate an opinion on the topic? Whatever they decide, they will appreciate being given the choice.
Honestly it's not the best language to learn OOP concepts. It's too complicated and makes too many compromises to be compatible with C. But if you are sticking to Linux, it will be the only choice for significant development involving UI or system level programming. On OSX, Objective C would be much easier to learn coming from C and on Android Java would be a good choice. If you wanted to just learn current best practices without regard for practicality, there are interesting newer languages like Scala.
Besides not being able to support real native apps and not being properly sandboxed due to neglect by companies more interested in servers... sure. Java plugin, flash, silverlight and HTML5 are all intended to serve the same needs. It's mindshare that matters.
I program, therefore I am.