It's not really possible to make a direct comparison, given that a big chunk of the features are baked into the silicon, or are architecture-level choices.
It’s technically possible, but it would be difficult and likely require breaching an NDA. A bit pedantic, perhaps, but it’s out there.
Apple makes available on a highly controlled basis iPhones which permit the user to disable “virtually all” of the security features. They’re available only to vetted security researchers who apply for one, often under some kind of sponsorship, and they’re designed to obviously announce what they are. For example they are engraved on the sides with “Confidential and Proprietary. Property of Apple”.
They’re loaned, not sold or given, remain Apple’s property, and are provided on a 12-month (optionally renewable) basis. You have to apply and be selected by Apple to receive one, and you have to agree to some (understandable but) onerous requirements laid out in an legal agreement.
I expect that if you were to interrogate these iPhones they would report that the CPU fuse state isn’t “Production” like the models that are sold.
They refer to these iPhones as Security Research Devices, or SRDs.
The ones I remember most affecting performance were zeroing allocated memory and the Spectre/Meltdown fix. Also, the first launch of a new app is slow in order to check the signature. Whole disk encryption is pretty fast today, but probably is a bit slower than unencrypted. The original FileVault using disk images was even slower.
Yep, I would like to see the success/failure ratio. That would give me a good idea whether this VC funding fantasy is a number game, intentional success or just plain old luck.
Obviously, you can't build something as complex as a modern operating system without intention, and therefore an "agenda" but I have a feeling you know what OP was getting at.
I also know that the impulse to be a pedant is strong because I fight it every day, ha!
By agenda-driven, I think they mean the commercial operating systems are designed with the intention of improving the uptake of other products and services by the companies that sell them.
I think you are referencing something more like a political agenda. And Linux to some extent, GNU even more so are motivated by a political agenda: user empowerment. It is just… a good agenda.
Was going to say, the online help always baits you into using OpenJDK which doesn't work for random stuff, or in older times there was those non-default "non free" repos you needed to add if you wanted wifi to work.
Well written. Do you have any easy book recommendations to learn this kind of insights - grammar and the way of living.
I would like to learn the Gita. Everytime I feel is overly repetitive with to much Krishna praising. Do you have any Bagavad Gita book recommendations that goes into the kernel of the teaching without all that noise?
> Do you have any easy book recommendations to learn this kind of insights - grammar and the way of living.
Goldman’s Devavanipravešika [0] was what I learned Sanskrit from, that will teach you the grammar but Sanskrit grammar is notoriously difficult to learn, it functions almost like a computer language (though, not quite), it was the first formalized language, formalized into a system of thousands of rules that young kids of the upper castes would spend years memorizing. This book is a much simpler way to learn the grammar, but it still won’t be easy.
>Do you have any Bagavad Gita book recommendations that goes into the kernel of the teaching without all that noise?
Any interpretation you read will have some measure of sectarian influence, even my interpretation is quite contemporary, I’m drawing from more recent currents of thought to discuss the Gita in terms of an economy of force—-a good stepping stone between the text itself and this contemporary thought would be this volume of essays, in particular “The God and the Warrior,” by Mario Tronti, which touches on these things directly [1]. In the end it will be up to you, after your own studies, to form your own interpretation and your own relationship to the work.
Yep, when these new editors-wanna-be ide will focus on delivering JetBrains level debugger, global search (really global through files, actions, whatever you can imagine) then maybe I will switch.
It amazes me they all put debugging as a second class citizen. Are these people the ones who debug with printfs?
Indeed, I've purposefully avoided mentioning that because thought it's less "mass-relevant", but yeah, that's a huge blocker for any "advanced" customization OS workflow.
I sure don't want to be led by these little girls.
reply