Looks like a nothing here. Mozilla is within their right to add features to monetize their product and provide clear opt-outs for users who prefer “how it used to be”.
Their documentation had been stellar until just around the new focus on Swift. The C, C++, and Objective-C APIs were documented well, complete with guides on the preferred way to use them. I think it might have been well before the Swift switch that they headed downhill - I have a vague memory that some New Big Features came along on OS X and the documentation was lacking and then never caught up to the quality of the older stuff.
Purchases are tied to an Apple ID, so using the same Apple ID on the new device should allow this. I’ve never had problems here even with in app purchases. (There is often an option to “Restore Purchases” for in app specifically to enable a previously purchased item on a new device.)
> In Apple's case I fully expect they will make it so that when you plug your Apple display into your laptop it also charges it since the charger is permanently connected to (or built into) the Apple monitor/display.
Adapters will exist for now. I think a solution to a single port (though, having more than 1 is probably better) is great. Why do we need 8 different port types? We should have one and it should do everything. But we should have 2 of them.
I haven't seen anybody complaining about the move to a single port type. Most of us in the tech world recognize that as a Good Thing. What many of us don't like is that you have to unplug the power adapter just to plug in a flash drive unless you have a dongle.
It does not. Here's the adapter; the separate USB-C cable (one is required to use this adapter) Apple sells for $30 does not include a hub or extra ports either. I'm sure there will be some third-party option that does this.
Because if anyone has ever thought that Thunderbolt would be used for all accessories they were very, very, very wrong. You wouldn't plug in a printer, or a flash drive, directly to a Pciexpress bus, would you? There's simply no need. And yet, this is pretty much exactly what Thunderbolt is. It's fantastic for things which need this kind of connector - external graphics cards, 10Gb optical network cards, RAID controllers - but not pendrives.