From my direct experience, anyone who speaks out against Apple's restrictive, walled garden approach and anti consumer practices gets downvoted hard and mass-flagged 'round these parts.
> One specific Linux issue I ran into repeatedly is that Chrome and Chromium by default refuse to trust Linux graphics drivers and instead do software rendering.
Consumer Reports buys the products they review. They can't be blacklisted if they're not relying on the manufacturer to send them a free demo/item.
(Youtube/Blog) Reviewers get blacklisted by companies by not providing a positive review about a product they were given. As they rely on scooping type style reviews, this means they not only don't get a free product to review, but they can't review it until after it's for sale instead of being able to 'preview' it for people and get more clicks that way.
> Just interested to see whether this approach is viable.
Spoiler alert: It's not. The better SOCs end up becoming more proprietary because it's the companies' own implementations that make them perform better. That leads to proprietary drivers/software.
Not enough people care to use cut rate hardware that actually conforms to the 'wholly open' philosophy. Even Stallman couldn't maintain using fully open hardware. He had to switch to a Thinkpad with Coreboot.
People have expectations when using devices as complex as a phone or laptop to where, compared to even a desktop with Linux, having a smartphone that is fully open comes with serious drawbacks.
You could always get a LibrePhone or a Pinephone but you probably won't enjoy the experience.
> Doctors are not immune from the effects of ego and hubris.
And that's why you recommend someone who isn't a doctor at all for issues with the body?
Sounds like ego and hubris to me: "I can fix things that I've never studied like actual Medical Doctors have simply by twisting someone's back suddenly!"
Color theme consists of at least 3 colors taken from the wallpaper.
At least 3 unique colors is enough to make the user potentially uniquely identifiable, depending on how rare the color combos are.
2²⁴ (R⁸G⁸B⁸) combinations for every color times 3 colors means 2⁷² combinations.
And there are color samples taken from potentially two different wallpapers.
Other apps have access to the colors picked for the theme generated from the wallpaper so they can theme themselves accordingly.
This means an app can use your color theme (of 3 or 6 colors) as a nearly unique fingerprint. The odds of collision for smaller apps (sub 1 million downloads) are pretty damn low.
The bigger point that I've been trying to make (regardless of whether or not you think Apple would try to lock down an M1 Macbook) is that I don't trust Apple because of their history.
They have a LONG history of making decisions that ultimately are hostile to the user. Apple also has a history of explicitly locking out Linux users.
> It looks like even if disabling the Secure Boot functionality, the T2 chip is reportedly still blocking operating systems aside from macOS and Windows 10.
This is further than Microsoft has ever gone with hardware.
Apple has been dipping their toes into the telemetry and ad tracking waters for a while now. If they see Asahi cutting into those margins because people are buying Apple hardware and installing an OS that prevents them from collecting user data, I can believe they'd see them as a threat.
Why? Again, history. Apple has shut down numerous developers who made "competing" features for iOS via apps in the App Store... even though those developers had the app first before Apple decided to add the features into iOS.
But yeah, something something security something...
> A company does not make decisions based on a pure "will to be evil".
That goes against the messaging on here whenever Google does something that contradicts "Don't be evil."
> They probably think that the reputation hit from not allowing repair is less damaging than the reputation hit from users dissatisfied with repairs. Other design choices can be for cost cutting in design or production.
Adding code and microchips to enforce serial paring of batteries, screens and camera modules to the device it was originally installed in... is a cost cutting measure?
Usually when one wants to cut costs, you SIMPLIFY the hardware... not make it more complex.
> So sure, it is not nice for the user, but the reason is not a desire to spite users.
Right off the top of my head, how they refused to implement a battery replacement program for iPods until they got massive negative media attention for it (since your iPod is functionally useless when the battery dies, even if it's plugged in) is one example of Apple's extremely long line of ongoing actions that are extremely hostile to the end user.
Refusing to adopt USBC for some devices after YEARS seems spiteful, especially when people have been asking for it.
Shutting down iOS emulation projects seems spiteful. Sending C&D's to an open source project for using the term 'App Store' in a completely different context seems spiteful.
Hell, Jobs' existence was built upon being spiteful. His daughter. Pencil sharpener remark for people who asked for a smaller iPad. It's impossible to not imagine how his attitude bled into the company culture.
But it's not deliberate,... right? Despite the fact that these hardware lockdowns and anti repair tactics continue to happen, and with more severity, each and every hardware iteration for decades now?
They started soldering ram onto motherboards, even in devices that had plenty of space (iMacs) when it cut too much into their margins because people were doing upgrades themselves instead of paying for the 2000% premium to have Apple do it for them.
Then they soldered the SSD to the Macbook boards.
Despite having a long running bug that prematurely wears out the SSD.
Glue in Macbooks with the batteries where it wasn't necessary.
Soldered down glass backs on iPhones.
Serialized hardware AND batteries that cannot be swapped between identical models.
Everything they do is user hostile and anticompetitive.
Every step of the way, when something was found to be user repairable or replaceable, the next iteration had that 'fixed.'
* The fanboys have arrived. Factual discussion will not be tolerated. Downvotes shall commence without comment! *