Speaker support is here! 🔈🔉🔊
We are enabling speaker support on Fedora Asahi Remix for our most popular model, the 13" M1 MacBook Air. Just update your system and reboot to give it a try!
sudo dnf --refresh update
Learn more about our speaker support and all the work that went into it here. We're starting with this model to get some feedback, but we expect to enable speakers on all the other laptop models soon!
This came up in a private thread about a kernel patch review where the contents were created with an "AI" tool, so I figured I might as well put it somewhere a bit more public as people don't seem to really understand the issues involved:
My policy is that I do not take any output of any "AI" tools unless the providence of the data that was used to feed the AI tool can be proven to be under the proper copyright rules as to be compatible with the GPLv2 license.
So in other words, nothing from chatgpt at all, that's obviously full of copyrighted works that are not allowed to be reused in this manner.
A local root vulnerability in glibc https://lwn.net/Articles/946381/ #LWN
OH MY FUCKING GOD.
Pictured: Apple's M2 MacBook Air speaker response (measured with a mic), and the response you get when you zero out every 128th sample of a sine sweep.
They have a stupid off-by-one bug in the middle of their bass enhancer AND NOBODY NOTICED NOR FIXED IT IN OVER A YEAR.
So instead of this (for a 128-sample block size):
for (int sample = 0; sample <= 127; sample++)
// process sample
They did this:
for (int sample = 0; sample < 127; sample++)
// process sample
Legendary audio engineering there Apple.
We can now, very confidently say the audio quality of Asahi Linux will be better than Apple's. Because we don't have blatant, in your face off-by-one bugs in our DSP and we actually check the output to make sure it's good 😂
FFS, and people praise them for audio quality. I get it, the bar is so low it's buried underground for just about every other laptop, but come on...
However, despite our new power supply being able to provide them to power other devices, the #Pi5 PMIC will not negotiate higher voltages (9V, 12V). If you want to use a third-party USB-PD supply with Raspberry Pi 5 then it will need to provide 5A at 5V as the new Raspberry Pi 5 operates at 5V only.
Answering some questions about the Raspberry Pi 5: https://www.jeffgeerling.com/blog/2023/answering-some-questions-about-raspberry-pi-5 #RaspberryPi #Pi5
Raspberry Pi 5 Announced: The new Raspberry Pi 5 features a more powerful GPU with Open Source drivers developed by Igalia 🔥🔥🔥🔥
https://www.igalia.com/2023/09/28/Raspberry-Pi-5-Announced.html
Tailscale has partnered with @mullvadnet to make its high-speed global network of servers available as exit nodes. Bring a trusted name in privacy and security right to your tailnet—now in beta https://tailscale.com/blog/mullvad-integration
Asahi Linux is now shipping the world's first standards conformant GPU driver for Apple M1/M2! 🎉
https://rosenzweig.io/blog/first-conformant-m1-gpu-driver.html
@MishaalRahman *All* Android native components today are built for 4K section alignment and will break. That includes every app that isn't pure Java. So basically every single game and practically all large apps, as far as I know.
This is because Google, for unfathomable reasons, set the default section alignment in the android SDK to 4K until now, making all those apps incompatible with 16K. Linux toolchains haven't done that for ages, so only "picky" apps with weird memory management break on Asahi Linux. But on Android this will break practically *everything*.
So basically only apps compiled with newer SDKs that don't do this any more will work, as far as I know.