I use Firefox for Android on a daily basis and on a modern phone it runs fine, better that Chrome IMHO. Tried to use Adblock for a few days and it was insufferable. They will need to implement a better way to interact with Firefox code so it doesn't becomes a resource hog with thousands of regular expressions on memory. If they will ship the same extension, I don't see any advantage.
Yes, streamlining like WinModems streamlined everything with binary blobs as drivers that kill your device for new OS releases because the manufacturer refuse to update it
By your definition, Lenovo ThinkPads, Dell Inspiron, etc, aren't PCs, they are they own line of computers.
Laptop and desktop form factor, check. x86 based, check. Unlocked bootloader, check. Run general purpose OSs like Windows and Linux, check. Mac are PCs too.
I think the x86 architecture is not even needed, it is the form factor and be able to run non Apple OSs that make them PCs too.
Meanwhile Microsoft uses and distributes a preview version of Windows Phone 10 for an Android device with an unlockable bootlader. Ironic, when an underdog Microsoft use all openness available, when not, squeeze any freedom so people get locked to them. The same Microsoft of all times.
Do Gran Theft Auto V has a rating below Mature? No? there is no controversy, call me when they give it a Teen rating.
and stop embedding and showing icons inside executable files and stop deciding what is an executable or not based on the file name (that is manipulable by the sender)
New chapter of History Channel: Ancient Aliens: Stephen Hawking is one of the many aliens than are converting us into docile creatures as a preparation for the invasion
True, the PlayStation 4 has voice activated commands too that work without an internet connection. For a fixed set of commands there is no need to send audio or audio signature to a remote server, current hardware is powerful enough to do that. In order to get good voice dictation is better (for now) to send the audio to a remote location with a lot of power and "knowledge" about voice and language patterns. But we aren't talking about dictation, those "smart" TVs recognize a predefined set of commands, not general dictation.
And the future of humanity will be to be Borgs, always connected to the global network, without individuality and everything public, people is not resisting this change enough, and not is not futile. Not a nice future.
And it look like Microsoft will embrace that "repository" format for Windows 10, finally. But don't get too exited, I am pretty sure that dubious sites will convince people to add their crapware repository and pull things with unneeded dependencies.
You are taking examples that are not a market monopoly, Search is an example that they can't do whatever they want, any example you find that say they can do watherver they want with that technology, doesn't make true: the parent comment "Making products work with only your products is legal" there are situations where that isn't true. The situation here is, was iTunes to big so they can't do whatever they wanted?
Say that to Google, they don't have the right to make their search products to only work with their browser or OSs, monopoly regulations will start to hit them. What did Apple wrong?, I can't say for sure, IANAL and apparently they will try an appeal, but was Apple music service big enough at the time they started screwing with other companies trying to enter the market? maybe, maybe not.
It ia a joke analogy, I know but the main idea is that your deals doesn't give you a blank cheque to do anything above the law, as I said, "if that was the case"
Continuing with the joke analogy, If the killer don't agree to kill the husband, the customer, the wife, will not get access to enjoy the money from the inheritance either
"Your Honor, I ended up killing him, It was absolutely necessary given deals I had with his wife to patch her problems"
A secret deal is not an excuse to screw illegaly your customers, if that was the case.
Public Key pinning is a small first step in the right direction, I think the problem is the first connection with the site, hopefuly something with DNSSEC could be added to help more