Yes please! Maybe this will force Australians to use peertube or other websites. If they started uploading kids friendly content to Peertube and made a peertube for kids, that would be quite something!
Privatise the gains, socialize the losses
Some have complained that the Anubis mascot is ""not appropriate for use on customer facing systems"" and asked for a flag to disable it. Iaso has said that the ability to change or disable branding is an ""enterprise feature"", though they are open to making it a feature if Anubis becomes fiscally sustainable.
Such a useful project as this is struggling with fiscal sustainability. Opensource really needs a method of funding. I mean, there are probably thousands of institutions using this for free. If they had commissioned or paid somebody to implement this same functionality, it would've take a full team probably a month and they would've charged companies out of their ass for it as well as further development. But Xe Laso is doing this shit for free and most institutional users can't be bothered enough to pay up to even change the damn "inappropriate anime mascot" 🙄
I seriously hope a license like the Post Open License get developed and used. It's just disgusting to me that such projects have commercial entities demanding features without having to pay. Fuck them. Fuck you too, Duke University.
I wonder how KDE Plasma would've been for her. She might even install Asahi Linux on her Mac. Calling it now.
Way to miss the point.
This campaign isn't for "I know what I'm doing folk". They are the minority. The majority can't tell web browser from a file browser nor a mounted web drive from a local disk. They are the target of this campaign.
People are either going to buy a new computer because they can't upgrade, which is bad for the environment, or keep using their computers and be at risk of becoming infected. Please don't go around telling these people "just stay on windows 10, you'll be fine". Sure they won't be in danger right away, but the longer they stay on it, the higher the risk of being infected by an unpatched no-click exploit or whatever else is out there.
Thanks, this is the answer to the question I was just asking! (What is Magma trying to solve).
Can you dive a little deeper in how Magma is solving this? Don't VMs have a virtual GPU with a driver for that GPU in the guest that, I imagine, forwards the graphics instructions and routines to the driver on the host? (possibly even translating to OpenGL or VK that then is handled by Mesa?). Where in that does Magma come in? My guess is that magma sits in the guest as the graphics driver and on the host before Mesa, but I know little about virtualisation outside of containers.
Also, what are these "native contexts" you speak of? Are they like the virtualisation extensions on CPUs that VMs can directly use?
As usual, Apple was never the first to have the idea or have the first implementation. They often take something, make it glossy, and market the hell out of it. Luckily it hasn't displaced Windows yet and Linux is gaining ground.
That was a good explanation. The only thing left to understand is Magma. I'm not seeing the problem they are trying to solve.
Thanks, this answers the questions I asked another commentor 😅 Now I have to ask if Mesa is an implementation of OpenGL, what is an implementation of Vulkan? Or is the reference implementation of Vulkan also called "Vulkan" ?
Edit: alright @who@feddit.org answered the question.
Nix builds go through 2 phases, first downloading the dependencies into the nix store (which can also go through a nix build) and then executing the builder with access to the nix store but without network access. This is done for purity because network access can lead to non-reproducible builds.
Most languages and tools are complex but can output URLs to their depdencies or download them, but that cannot happen during the build (no network access). So, either a tool predownloads stuff and they can be put into the nix store by the "simple" nix derivation, or the tool (pip, docker compose, cargo,...) has to be rewritten either partially or completely in nix. The latter is much harder and in most cases would just lead to repeating the work. Nix may be a functional language but it's missing important language features like static typing.
Anti Commercial-AI license