News for hackers. Stuff that matters.
Re:Asahi Linux project's OpenGL support on Apple Silicon off... by wtallis on Thursday February 15, 2024 @02:53PM (#39387694)
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 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.

Re:Asahi Linux project's OpenGL support on Apple Silicon off... by michaelcampbell on Thursday February 15, 2024 @03:22PM (#39388215)
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 off... by wtallis on Thursday February 15, 2024 @03:24PM (#39388251)
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 off... by michaelcampbell on Friday February 16, 2024 @06:34AM (#39395640)
Understanding is a totally orthogonal concern. Just because someone doesn't like "The Apple Way(tm)" doesn't mean they don't understand it. Believing so just gives the "Apple's a cult" type people more ammo.

What most people on this thread are asking for is to be given the ability to mold/configure things that most other non-Apple apps provide. It's a well known trope to have the Apple culture say "You are wrong, do it this other way instead" rather than "here's how you get what you want".

Re:Asahi Linux project's OpenGL support on Apple Silicon off... by tech_ken on Thursday February 15, 2024 @03:19PM (#39388180)
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 configuration stuff like mouse input settings, is the opposite of what you want in this case. An OS should be flexible customizable, to allow the user to fine-tune it to match their use case needs as closely as possible. Just telling an OS user "get with the program" kind of misses the point, IMO. I prefer OSs which meet my needs, rather than the other way around.
Re:Asahi Linux project's OpenGL support on Apple Silicon off... by wtallis on Thursday February 15, 2024 @03:29PM (#39388309)
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 off... by tech_ken on Thursday February 15, 2024 @03:35PM (#39388394)
> 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 off... by wtallis on Thursday February 15, 2024 @04:43PM (#39389400)
I don't think I'm the one being glib here. I'm trying to both illustrate that there's a problem that truly is general and not specific to macOS, and trying to make the fine distinction between telling users to understand and suck it up vs telling users to understand so that they can better figure out how to get what they want. That latter distinction is what you seem to be having more trouble with.
Re:Asahi Linux project's OpenGL support on Apple Silicon off... by tech_ken on Thursday February 15, 2024 @05:23PM (#39390020)
Okay good talk