He's talking about using a dedicated charging port instead of using the USB port for charging. 10.5 watts (2.1 amps) at 5 volts probably wouldn't be enough to support usage while charging for the larger tablets.
That's how programming started for a lot of us. Start playing with transistors, then discover 555s, 741s and discrete logic. Eventually discover micro controllers and start coding in assembly and the C. 10 years down, find yourself managing a large team of developers and you absolutely hate it :)
I have my doubts about the quality of computer education imparted by the likes of NIIT. Years ago, one of my non technical friends wanted to join a C/C++ course at one of their centers. Their claim was they'd teach him both in 6 months, part time. I tagged along with him on the first day and was generally trolling around, asking their faculty if they teach Assembly language. As expected, not one of them had heard of it. One of the more ludicrous responses was something like "What's assembly, is it something like pseudo-code ?".
The parked domain advertising market is so lucrative that even Google has entered it (possibly through the DoubleClick acquisition) with their AdSense for Domains program.
Online banking based payments work just fine for local Indian sites, but I haven't found a way to pay US based businesses without a credit card. The only use I've had for using a credit card has been to pay for AWS and Linode.
This is a standard practice with all electronics manufacturers. I've been seeing it for decades at the end of component datasheets from Fairchild, National Semiconductors etc, even for things as trivial as discrete transistors, 555s and 741s. I think its primarily due to the possibility of contributory liability. And it also allows them to price discriminate and sell defense grade components at ~ 4-10x the price.
You're implying that C akin to a lathe and ruby is akin to a milling machine. AFAIK, lathes do come with an optional milling attachment, while milling machines don't have a lathe attachment. Thus C > Ruby ? ;) After a certain point all analogies are flawed.
The OpenBSD folks have been searching for a replacement for quite some time now. IIRC, they even got their kernel building with the ancient PCC compiler, which is also BSD licensed.