I love this work, but I will point out that the Asahi GPU driver still struggles on certain real world workloads. The one I run into quite often is that Google Maps will hang for long periods of time. This is a known issue and they are working on it, so I'm sure it will be fixed sometime this year.
Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
111–120 of 172 posts
Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#112Earlier quoted context omitted.
If your mental model for how the software works is not an accurate abstraction for how it actually functions, you're going to be frustrated. If, when confronted with evidence that your mental model is inaccurate, you refuse to update your mental model, you will have difficulty coming up with solutions for the things that bug you, and difficulty even asking the right questions. Being mad at software for operating in a…
I'm reminded of a saying... The reasonable man expects to change to fit in the world. The unreasonable man expects the world to change around him. Thus, all progress is made by unreasonable men. (Paraphrased) > Being mad at software for operating in a different paradigm than you are used to is not productive. Indeed, it is often the ONLY thing that causes progress.
Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#113Earlier quoted context omitted.
My understanding is that on-device scanning was meant to prevent an argument from {government, law enforcement, 'think of the children' types} against E2EE solutions. Apple's solution for a lot of things in general, is to favour on-device solutions.
True but it's really hard to imagine how they ever expected the "my own device spies on me by design" to fly. Maybe they miscalculated that the "for the children" argument would convince the consumer which was obviously a huge miscalculation. Even though they clearly thought of safeguards so it wouldn't lead to many issues in practice, it's just so incredibly wrong at the core that it creeps people out just thinking…
look at what apple did: they lined up E2EE, got the pushback from law enforcement, floated a solution that would have accomplished the stated goals, then effectively invoked the court of public opinion which said "hell no" and then just launched E2EE anyway.
Now we are in the end-state of successfully having E2EE without a bunch of backdoors, and the only real victim is apple's public reputation with a bunch of android nerds who were never going to like them anyway.
Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#114Earlier quoted context omitted.
By 4k monitor do you mean a high DPI monitor? Not much has changed in regards to resolution support, that should always have been fine, but a lot has changed in regards to high DPI support with Wayland now having "real" (direct) fractional scaling which makes it even better at approaching the problem than macOS which has "fake" (render and scale) fractional scaling. KDE Plasma and QT apps (the default desktop environ…
“Better” still has some asterisks, for example though KDE is by far the best of the major DEs in terms of fractional scaling support under Wayland, it still has some oddities like Aurora window decoration themes not drawing properly with fractional scaling, limiting the user to one of a tiny handful of C++ window decorations (the overwhelming majority are Aurora). GTK apps under KDE can act a bit funny too, with e.g.…
Yea, GTK4 to my knowledge until now doesn't support fractional scaling, but the new™ ngl and vulkan renderers should be able to do fractional scaling. If it's actually hooked up to do so is another question.
Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#115Earlier quoted context omitted.
If your mental model for how the software works is not an accurate abstraction for how it actually functions, you're going to be frustrated. If, when confronted with evidence that your mental model is inaccurate, you refuse to update your mental model, you will have difficulty coming up with solutions for the things that bug you, and difficulty even asking the right questions. Being mad at software for operating in a…
Okay yes but git and an OS are very different pieces of software. One does one thing (version control), and to be effective at that single task its highly opinionated. This is fine and good; he restriction allows the tool to laser focus on being good at a few things. OTOH an OS needs to do many very different things, as many different things as there are users. Creating a single paradigm, and obstructing basic config…
Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#116Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#117I switched to an M1 Air back at the beginning of 2021, was on Linux (desktop machine) about a decade before that. It's basically purely a work machine (software and management). The hardware is amazing. The battery life is astounding. The software, in almost every area, is inferior to my experience in Linux. The Apple parts generally worst of all (only Microsoft Office on it is worse). In the end, I'm probably 70% as…
Your list sounds more like app related things rather than OS related things to be honest. Also, contrasting your issue list with the issue list of Linux, where Wayland barely works, audio issues are constant, the whole system is so delicate that an automatic update can easily brick the OS, 10 different ways to install apps leading to no consistency at all (flatpak, snap, .tar.gz, AppImage, native binary, apt-get, sof…
Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#118Earlier quoted context omitted.
Okay yes but git and an OS are very different pieces of software. One does one thing (version control), and to be effective at that single task its highly opinionated. This is fine and good; he restriction allows the tool to laser focus on being good at a few things. OTOH an OS needs to do many very different things, as many different things as there are users. Creating a single paradigm, and obstructing basic config…
You may wish to note that I'm explicitly not telling the OS user to just "get with the program". I'm telling the OS user that they need to understand the OS before they can effectively modify it to suit their needs.
> Being mad at software for operating in a different paradigm than you are used to is not productive. This all applies just as much to users coming to macOS from Windows (or imitations thereof) to macOS as it does to users coming to git from svn.
I guess I can see how you intended your comment to mean what you're saying, but reading these two comments in sequence I think one can understand my confusion. You may wish to directly say what you mean, rather than speak in glib generalities.
Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#119Apple should embrace this if the project is in need of reference materials. Apple is a hardware company primarily, so if someone buys their hardware because it will be compatible with an OS they may like more, that's still a sale for Apple. No funds are lost, because MacOS doesn't charge for a new install on Apple hardware.
Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple
#120I thought Asahi Linux's sole developer didn't allow discussion of his project here? I remember there being quite a lot of fallout from that, what happened?
> didn't allow How would he even enforce this?
HN's mods then edited links to his domain so they would emit the referral header, and he responded by implementing a browser exploit to detect if certain HN URLs were in your browser history.
In any case, I apologize for using the wrong wording.