News for hackers. Stuff that matters.
Re:Asahi Linux project's OpenGL support on Apple Silicon off... by jlund-molfese on Thursday February 15, 2024 @01:46PM (#39386640)
The tone of the community is really different, too—and imo the worst thing about the transition from Linux -> OS X. And ok, it's not a fair comparison, because Linux users tend to be way more technical due in part to the OS family's barriers of entry.

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™!" You're usually able to find the solution after a bit more searching, but the Apple Forums are especially bad.

Re:Asahi Linux project's OpenGL support on Apple Silicon off... by curt15 on Thursday February 15, 2024 @03:19PM (#39388169)
I still the apologists trying to justify OS X's system-wide autosave feature when it came out despite its obvious pitfall -- users could make inadvertent edits to their documents without noticing. When users pointed out that Apple's own XCode didn't adopt that feature, the apologists' excuse was simply "IDEs are different".
Re:Asahi Linux project's OpenGL support on Apple Silicon off... by ace2358 on Thursday February 15, 2024 @05:40PM (#39390236)
What?

Autosave also has versioning. You can always go back through the auto save history. You can also revert to the original opened file. This is done from the file menu.

Also, if like a good mac user you have Time Machine configured and on, you can browse your versions further into the past.

Heavy iWork user, I don’t know about Xcode though.

Re:Asahi Linux project's OpenGL support on Apple Silicon off... by curt15 on Thursday February 15, 2024 @07:12PM (#39391207)
Does the version browser show a line-by-line diff? When I last used it ~10 yrs ago it displayed a fancy Time Machine-like interface that was useless for telling if I accidentally inserted a character in page 11.
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