Those ports are the same as the accessory ports on Wiimotes; you can use the existing Wii Classic Controller Pro with the mini-NES, and you can use the new NES controllers (which, as the article says, looks like the original NES controller) with a Wiimote to play Virtual Console games. You should also be able to connect the Wiimote to a PC and use the NES controller that way, too.
You can see what the controllers look like on the images of the boxes, and it's been reported elsewhere that the controllers will cost $9.99.
Don't use the TV's apps and you won't get injected ads. Don't bother connecting the TV itself to your network, and they can't inject ads. Either way, the "don't like to see more advertisements than they have to" argument gets shot down pretty hard.
It's completely possible to use a smart TV without using any of the "smart" features, at which point it's literally no different than using a traditional "dumb" TV.
So, something I've never heard of is now free
If you've never heard of it, and can't be bothered to click a link placed directly in fron of you, then no, you obviously don't give a shit.
Hey, why not just post URLs with no summary, and we'll cut out the middle man entirely?
Counter-point: if you can't be bothered to click a link, why not just repost the full article, then?
The people who are interested in this piece of news already know what Xamarin is, seeing as it's pretty popular amongst cross-platform mobile developers, so it's no more unreasonable to not include a description than it would be to not describe what Android or iOS is. Anyone curious who doesn't already know what it is just has to click the link to find out, and if they can't be bothered to do that, then they just don't want to know.
What the hell is Xamarin?
Hmm, that's a good question, too bad the article doesn't give any indication...
What, what's this text on the top of the second image in the article?
Build C# apps on Android, iOS, Windows, and Mac with Xamarin.
Geeze, it's like no one has any reading comprehension any more...
Well, let's see...
Video must be streamed over T-Mobile’s network in a way that allows T-Mobile to identify the traffic as streaming video. This requires that video detection signatures be present. T-Mobile will work with content providers to ensure that our networks work together to properly detect streaming video (and will continue to work with content providers as new video detection signatures are needed in the event of future technology enhancement or changes). Use of technology protocols which makes detection of video streams difficult such as https will require additional T-Mobile assessment of the technical feasibility to qualify for inclusion in the offering. Use of technology protocols that are demonstrated to prevent video stream detection, such as User Datagram Protocol "UDP", on any platform will exclude video streams from that content provider
Translation: if you use encryption, we have to spend more time making sure we can identify which traffic is streaming video (which won't count towards a user's data limit) and any other form of traffic (which will), but if we can tell the difference, you can use it.
I was about to say pretty much the same thing; set it to open to your Library page and disable the "Update News" popups, and you'll never have to deal with that crap.
Of course, as someone else pointed out, Steam is a store, so getting new games is pretty much half the point in using Steam in the first place; finding out about new games is an integral part of that.
Funny, my Windows 7 HTPC still has this ability...
Of course, I'm still not upgrading it to 10, since they killed WMC, even though I don't use it; just want it to be there, in case something changes and I end up wanting it.
When Dexter's on the Internet, can Hell be far behind?"