News for hackers. Stuff that matters.
Re:Asahi Linux Progress Linux 7.3 by viraptor on Saturday November 07, 2026 @04:37AM (#50403054)
> all of M4 and most of M5 working

This is confusing - your website shows M4 as Wip (i.e. pre-alpha) and only M4 mini as alpha. M5 is not listed at all.

Wip is described as "Bring-up in progress. Not usable yet." So is it "not usable" or "all of M4 (...) working"?

Re:Asahi Linux Progress Linux 7.3 by csomar on Saturday November 07, 2026 @05:04AM (#50403170)
It's vibe-coded slop. Probably the reason why the Asahi team wanted to exclude these contributions in the first place.
Re:Asahi Linux Progress Linux 7.3 by ADevWithAnIdea on Saturday November 07, 2026 @05:22AM (#50403241)
Just remember that for however bad our code is (and I have no issues saying that most of our linux driver code is absolutely horrific, for now) it's better than Asahi code, because our code exists, and their code doesn't.
Re:Asahi Linux Progress Linux 7.3 by thisismyanon2 on Saturday November 07, 2026 @05:25AM (#50403266)
You're talking about code with the potential to damage hardware. So, no.
Re:Asahi Linux Progress Linux 7.3 by ffemac on Saturday November 07, 2026 @12:20PM (#50406234)
Exactly, and that attitude omg. Overall I'm glad I saw his messages - gravity linux is now on my ban list. Not going to touch it in a million years.
Re:Asahi Linux Progress Linux 7.3 by csomar on Saturday November 07, 2026 @05:36AM (#50403316)
> Hasn't been shipped yet

Does it though?

Re:Asahi Linux Progress Linux 7.3 by coldtea on Saturday November 07, 2026 @05:53AM (#50403412)
"Code is a liability" - is one of the fundamental tenets of programmings.

So, "it's better because our code exists, and their code doesn't" isn't the brag you think it is.

Especially since the only reason your code exists in the first place is that they did the hard work and your project forked.

Re:Asahi Linux Progress Linux 7.3 by torben-friis on Saturday November 07, 2026 @06:26AM (#50403583)
I absolutely don't want to run "horrific code" as my OS. Why would anyone?
Re:Asahi Linux Progress Linux 7.3 by vconnor on Saturday November 07, 2026 @07:18AM (#50403902)
Especially in kernel mode. That interfaces with actual hardware.
Re:Asahi Linux Progress Linux 7.3 by GeekyBear on Saturday November 07, 2026 @12:02PM (#50406073)
If a kernel coded using AI assistance is unacceptable, then I have bad news about Linus' official policy on AI use in the Linux kernel.
Re:Asahi Linux Progress Linux 7.3 by torben-friis on Saturday November 07, 2026 @01:20PM (#50406720)
No one criticized AI assisted work, but the authors admission that the code is shit.
Re:Asahi Linux Progress Linux 7.3 by vconnor on Saturday November 07, 2026 @01:22PM (#50406726)
It's certainly bad news, but there's not much any of us can do about it, can we?

Enshittification comes for everybody.

Re:Asahi Linux Progress Linux 7.3 by jasonvorhe on Saturday November 07, 2026 @07:51AM (#50404132)
Isn't it great how free software means having a choice? I love it.
Re:Asahi Linux Progress Linux 7.3 by cromka on Saturday November 07, 2026 @09:53AM (#50405062)
Yes, being able to buy a hacked-together microwave that can explode in your face and one that is tested and certified is amazing! Especially if you’re clueless about how they’re made and you just want a microwave.
Re:Asahi Linux Progress Linux 7.3 by yjftsjthsd-h on Saturday November 07, 2026 @12:33PM (#50406336)
> and one that is tested and certified

I must have missed that; could you share a link to the Linux kernel that's tested and certified as functional on M4 hardware?

Re:Asahi Linux Progress Linux 7.3 by cromka on Saturday November 07, 2026 @08:02PM (#50409577)
Having your code accepted to Linux mainline is the certification in this paraphrase.
Re:Asahi Linux Progress Linux 7.3 by yjftsjthsd-h on Saturday November 07, 2026 @08:15PM (#50409644)
Mainline Linux doesn't run on the M4. So in your metaphor, it's more like being able to choose between a microwave of uncertain quality and not having a microwave.
Re:Asahi Linux Progress Linux 7.3 by cromka on Sunday November 08, 2026 @06:04AM (#50412210)
Exactly my point. Some things you simply should not implement experimentally and tell the people it’s ok, just like Omarchy does to their.
Re:Asahi Linux Progress Linux 7.3 by justauserid on Saturday November 07, 2026 @06:32AM (#50403623)
> however bad our code is (and I have no issues saying that most of our linux driver code is absolutely horrific

It's the operating system, mate. People don't just use operating systems to take screenshots and then post on social media.

> it's better than Asahi code, because our code exists, and their code doesn't

This is an especially horrific comment if you are really related to the project and this also adds to the perspective on why Asahi team might have wanted to have no nothing to do with this project and related people and their thought process. Anyway, good luck.

Re:Asahi Linux Progress Linux 7.3 by prmph on Saturday November 07, 2026 @07:03AM (#50403810)
[delayed]
Re:Asahi Linux Progress Linux 7.3 by jasonvorhe on Saturday November 07, 2026 @07:50AM (#50404121)
The website makes it obvious that it's in early alpha stages and is transparent about it:

> This release is intended for developers.

RE always ran a risk of everything you mentioned.

If this project had been started before the AI craze by some RE amateur you probably wouldn't be this dismissive.

Re:Asahi Linux Progress Linux 7.3 by thisismyanon2 on Sunday November 08, 2026 @03:16AM (#50411354)
IOW if it weren't slop then people wouldn't dismiss it as slop. You don't say!

People would still be nervous about the legal ramifications of accepting code from an Apple employee though.

Re:Asahi Linux Progress Linux 7.3 by rbnhood on Saturday November 07, 2026 @07:07AM (#50403830)
Uhm, I don’t think this is the flex you think it is.
Re:Asahi Linux Progress Linux 7.3 by veidr on Saturday November 07, 2026 @10:50AM (#50405552)
That's just... not how it works.

Even good code is a liability. Admittedly "horrific" code is a 10x or 50x liability. Sometimes you accept that kind of technical debt because "it's really important" — e.g. the company will go bankrupt, or whatever.

(Historically, btw, this is why proprietary corporate code is often so much worse than even fairly incompetent open-source code. Because it's just not really that important to ship horrific slop when nobody's income depends on it.)

The idea that shipping "horrific" code now is somehow better than not shipping it until it is fit for human consumption works in some narrow business life-cycle scenarios, but not in any kind of user-facing scenario, and certainly absolutely fucking not any kind of user-facing OS implementation scenario... (T_T)

Re:Asahi Linux Progress Linux 7.3 by Copenjin on Sunday November 08, 2026 @03:06AM (#50411316)
You should be more respectful considering that the only part that works 100% of your fork come from Asahi.

Why didn't you start from scratch building something of higher quality? Lack of skill or only of tokens?

Re:Asahi Linux Progress Linux 7.3 by orangecat on Sunday November 08, 2026 @12:39PM (#50415334)
Lack of skill

Unironically yes. I think it's great that you don't have to be as extraordinarily skilled as the Asahi developers in order to get Linux running on new hardware.

Re:Asahi Linux Progress Linux 7.3 by Copenjin on Sunday November 08, 2026 @01:58PM (#50415965)
It's fine for me too, as long as the effort that was put in by the predecessors is recognized and not ridiculed.
Re:Asahi Linux Progress Linux 7.3 by gokhan on Saturday November 07, 2026 @05:23AM (#50403254)
Are you saying "vibe-coded slop" because of the quality of the end result? Who cares if it gives you the features with good-enough performance?

Otherwise one can also say Asahi is compiler-generated slop compared to hand written assembler code.

Re:Asahi Linux Progress Linux 7.3 by csomar on Saturday November 07, 2026 @05:35AM (#50403312)
I prefer reliable software for the Operating System. Like, I can tolerate slop for a game or a one-time-thing of converting a doc or something. But for running the base software (your OS), I think you need better standards.
Re:Asahi Linux Progress Linux 7.3 by coldtea on Saturday November 07, 2026 @05:51AM (#50403398)
>Who cares if it gives you the features with good-enough performance?

Some of us still care.

Re:Asahi Linux Progress Linux 7.3 by catchnear4321 on Saturday November 07, 2026 @08:47AM (#50404489)
Could you elaborate on why?
Re:Asahi Linux Progress Linux 7.3 by cromka on Saturday November 07, 2026 @09:51AM (#50405040)
You want longterm support, not a set of pit of tree patches for 7.3 kernel that will stop working or misbehave in 7.4 or 7.10, with no one understanding why.
Re:Asahi Linux Progress Linux 7.3 by coldtea on Saturday November 07, 2026 @09:56AM (#50405086)
Besides not wanting hallucinations on my OS level code?

Or not feeling good for the intellectual theft involved in the training of AI to begin with?

Or not caring for the de-skilling of of human brains who are delegating coding to AI, and increasingly even the architectural and decision part?

Or the training material being AI degradation that awaits most code being written by AI?

Or the baragge of slop PRs that overwhelms my favorite FOSS projects?

Or deeping of big AI dependency, in times of climate and economic crisis that it worsens, but that it also risks not having the luxury of it forever?

Or the ease with which any stupid direction can be followed via AI, and the resulting always changing projects, already a problem with short attention span project leads even for big projects like Gnome?

Or the lack of deeper understanding to control all this in future generations of programmers reduced to "AI operators"?

Re:Asahi Linux Progress Linux 7.3 by veidr on Saturday November 07, 2026 @10:37AM (#50405437)
Only your first sentence has anything to do with why you would care in relation to Asahi Linux & Gravity Linux.

The rest is all just why you don't love AI generally.

(Not saying you're wrong; just that you expanded the topic substantially.)

Re:Asahi Linux Progress Linux 7.3 by coldtea on Saturday November 07, 2026 @01:47PM (#50406913)
>Only your first sentence has anything to do with why you would care in relation to Asahi Linux & Gravity Linux.

Well, none of those stop to matter or get a free pass just because it's Asahi Linux & Gravity Linux.

Especially since I wasn't just answering for Asahi Linux & Gravity Linux. I was answering the question I quoted in general:

"Who cares [if AI is used on a project] if it gives you the features with good-enough performance?"

Re:Asahi Linux Progress Linux 7.3 by xoa on Saturday November 07, 2026 @07:16AM (#50403881)
>Are you saying "vibe-coded slop" because of the quality of the end result? Who cares if it gives you the features with good-enough performance?

There are a few significant reasons worth considering when getting down to the level of OS and hardware drivers. Long term maintainability is one. But another big one is that such software is capable of physically and permanently destroying the hardware it's operating on, with the textbook example for Macs being the speakers found in Macbooks. The only way to get the kind of performance they offer out of that physically light/thin package is to give them the power to destroy themselves if run at full force continuously but then run it from software so that they aren't run at full force continuously, but rather take advantage of the headroom that offers for very brief audio spikes whose overall integrated power still falls below safe limits. This all needs to be done from software since response of real world analog isn't instant. That enables much more range then if they were hardware capped at the maximum level they could run constantly, but it also means that if they're driven wrong, poof. The drivers have to never go to certain bad states, purely from software.

LLMs can't offer those kinds of guarantees, they don't really "know" how things work and then produce something deterministic off of that. It's even worse if, as-is the case with this sort of vibecoding effort, the LLM operator is in fact depending on the LLM for that part because they don't know how it really works either (vs someone who is just using it for boiler plate and knows exactly where the critical paths are).

Obviously everyone is welcome to roll the dice with their own hardware as they wish, and it may be ok. Or if using really old hardware one might just not care. And not all hardware is as sensitive as modern notebooks of course. Just be aware the analog world can be messy and you might not actually have the guardrails to screw up that you're used to in a higher level software environment.

>Otherwise one can also say Asahi is compiler-generated slop compared to hand written assembler code.

No, one cannot say that. Or at least not without looking really stupid.

Re:Asahi Linux Progress Linux 7.3 by pitched on Saturday November 07, 2026 @10:32PM (#50410195)
If that issue with the speakers is documented, the LLMs of today would handle it correctly. That wasn’t true very recently. Also, assuming documentation exists is a big crutch that helps them more than us.
Re:Asahi Linux Progress Linux 7.3 by ADevWithAnIdea on Saturday November 07, 2026 @05:20AM (#50403232)
Hasn't been shipped yet, integration is being done now, we're shipping a new installer, from scratch graphics driver, and new kernel so there's a lot of moving parts we want to get right.
Re:Asahi Linux Progress Linux 7.3 by ffemac on Saturday November 07, 2026 @12:21PM (#50406245)
So it's vaporware.
Re:Asahi Linux Progress Linux 7.3 by ADevWithAnIdea on Saturday November 07, 2026 @12:34PM (#50406347)
All the code is already public

https://github.com/GravityLinux/linux https://github.com/niklassheth/mesa-wip

but as a shipped product you are currently right. That'll change when we ship.