Live data from Hacker News

Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

arstechnica.com

111–120 of 172 posts

Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

#111

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.

wouldn't surprise me if google maps had some obscene amount of drawcalls instead of proper culling/"LOD"

Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

#112
post #84

Earlier 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.

The "unreasonable men" who come up with better solutions are usually the people who have the deepest understanding of what is wrong with the status quo. I don't think the people who refuse to understand the problem are usually coming up with good solutions.

Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

#113

Earlier 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…

one could argue that it was intended not to fly and that apple successfully threaded the needle of getting E2EE out the door without invoking a legislative response on the basis of "think of the children/terrorists".

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

#114

Earlier 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.…

> GTK apps under KDE can act a bit funny too, with e.g. your cursor drawing at 2x when hovering over a GTK window.

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.

https://blog.gtk.org/2024/01/28/new-renderers-for-gtk/

Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

#115
post #84

Earlier 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…

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.

Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

#116
post #95

Earlier quoted context omitted.

[flagged]

People have used pen names all the time. Look at you, HideousKojima. What's your real name? Why do you pretend to be this online alias? Is it normal to hide your identity and interact as if you were someone else?

[flagged]

Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

#117
post #7

I 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…

Your list sounds more like Ubuntu related, rather than Linux related to be honest.

Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

#118

Earlier 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.

> Still, it's annoying when you search for how to do something in OS X and the first few threads are full of people saying "that isn't how it works! Instead of wanting to change it, you need to understand and follow the Apple Way™!"

> 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

#119

Apple 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.

Apple does not want to be a hardware company, in fact when they sell lots of hardware their stock price goes down. If they can't charge a monthly fee for it, they're not doing it.

Re: Asahi Linux project's OpenGL support on Apple Silicon officially surpasses Apple

#120

I 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?

for a short time, he was monitoring the referral header and made his website display an offensive message if you clicked the link from HN.

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.

Post reply on HN