Someone polluting the air impacts your life, someone choosing a different computer does not.
Is someone in a third world country building goods for first world consumers “slave labor” or improving their standard of living by “pulling themselves up by their own bootstraps”. Methinks an accurate discussion is far more nuanced than you really want to have.
It's just a Linux computer, so you can use whatever you like : Qt, GTK, web, Flutter, LVGL, ImGui, custom OpenGL UI (like Blender & Godot), etc.
But you might prefer a library that has mobile-ready widgets. For that GTK is actually not bad, especially with LibHandy, but QT/Flutter is also be great choice. It's up to you
> I would say Linux people should use Linux and Apple people should use Apple. No problem either way.
You make it sounds like it's a simple as "take vanilla ice cream if you like vanilla and take chocolate if you like chocolate".
It's not, if you read the comments, you realize there's much more to the debate, it's about ethics, the future of computing, our societies, monopolies, privacy, independence, freedom, and much more.
From food to clothes to electronics, there is an ethical choice behind what you buy and we shouldn't reduce it to "pick your favorite color" without considering the monsters we are feeding by buying this or that product.
Google literally killed Linux on consumer devices. They, on purpose, made every single produced phone non-compatible with Linux and made them Android-only to prevent any competition.
Now Purism has to reinvent a phone from scratch with automobile spare part (I.MX processors) and Pine64 have no choice but to use old & crappy SOCs.
THAT is the impact Google has on FOSS.
Surely that specific contribution is welcomed, but overall I don't think those company ever deserve any "thanks" from anyone given the harm they are doing to FLOSS, Competition, Privacy, Standards, and Society in general.
While you're at it, how do you explain Chrome OS? That's still Linux and you even get a semi-native shell on it. It's almost completely open source and there's even a couple of distributions out there that are build on Chromium OS (which is the fully open source version) that's being used to give life to old laptops in schools. Almost all of the limitations of Chrome OS either arise from being a web-firest OS or for security reasons.
Even their new OS Fuchsia is being developed out in the open.
Nipick : Posh is not related to GNOME shell in any way. It is a from-scratch implementation of a mobile window manager in C on top of Wlroots (while Gnome is JavaScript on top of Mutter)
> " While Radeon Open eCosystem (ROCm) support wasn't a focus for the initial Radeon RX 5000 "Navi" graphics cards by AMD engineers, that is fortunately changing for both the RX 5000/6000 series moving forward. "
Rocm seems to be supported, works with PlaidML, I wonder if PyTorch works ? That's the main framework I really need ..
The best way to get Pytorch working is to use the rocm provided docker images: https://hub.docker.com/r/rocm/pytorch. Unfortunately it doesn't seem like the latest GPUs are supported (yet?)
From the non-encrypted ICloud, the eavesdropping on Siri conversations, to the non-encrypted spying about opened apps going through 3rd party server and some zillion other cases of Apple screwing up privacy... I'm not sure Apple cares about privacy beside their marketing propaganda.
Why do we need to take side ? big tech are like choosing between the plague and cholera.
The message to spread is not "Apple/Google is better for privacy", it's " Google & Apple are both screwing up our privacy and have awful anticompetitive practices, so buy an Android or IPhone whatever cause we don't have choices right now, but if you want things to change support Purism/PinePhone/Protonmail/EFF/FSF/etc."
We need people to realize the harm both Apple & Google ( & Amazon & etc.) are doing to our privacy and society rather than having them thinking one is the bad guy and not the other.
Android has an Hardware Abstraction Layer (Android HAL) that acts as a unique central clean definition of what the hardware provides and how to access it. It makes it easier for Android to remain HW agnostic and for HW vendor to be compatible with Android.
Plasma Mobile works fine on a mainline Linux kernel with a GNU userspace so there is no need to create an additional abstraction layer.
There is a project called Halium that allowed in the early days to run plasma mobile on top of the Android userspace, but we stopped working on it when all the plasma developers got their Pinephone and this was easier to work with.
"I like my polluting car, if you don't, don't buy one"
"I like my t-shirt that has been manufactured with slave labour, if you don't, don't buy one"
Can we stop with this naive "Let me buy one, if you don't like it don't buy it" ?
This puts your immediate personal comfort over the common future of computing, technology, freedom, privacy, economy and more.