Tedium - The AI Laptops’ Secret Feature 💻

Robust Linux support might make the AI laptops worth buying.

Hunting for the end of the long tail • May 22, 2024

The AI Laptops’ Secret Feature

Ignore the AI that Microsoft is selling everyone. The reason why the new ARM laptops are exciting is because Qualcomm did the work with Linux. Also: I built a site.

It will be hard to ignore the CoPilot button, I know. Back when I was daily-driving a Hackintosh, I had to grit my teeth for a bit to embrace a laptop with a Windows key after so many years of running a Mac.

But the Qualcomm-chipped laptops that finally got unveiled this week appear to have an amazing feature that isn’t getting a lot of attention. That feature is a company that seems to care about a high-quality experience for people who don’t use Windows.

As Tom’s Hardware reports, Qualcomm is deeply involved in ensuring basic features of the chipset are natively supported in the Linux kernel:

So far, Qualcomm has most of the critical functions working inside Linux, specifically version Linux 6.9 that was released not too long ago. These critical functions include UEFI-based boot support along with all the standard bootloaders like Grub and system-d. Dual-booting is also possible for users who want to run Windows and Linux installations simultaneously on their X Elite-powered machine.

Other critical functions that have already been implemented include the DWC3 sound driver, reference board support, ADSP/CDSP support, multimedia clocks, PCIe/eDP/USB Phy, and system caching through NVMe SSDs over PCIe.

Functions that are being worked on for future iterations of Linux include additions to battery support, on-board display connectivity, external DisplayPort connectivity, sleep and wake-up functions on the GPU, camera support, video support, better CPU frequency support, and speaker/mic/headset enablement. These functions are expected to arrive in Linux 6.10 and 6.11.

Here’s the thing. In the Linux world, ARM has had something like a 15-year head start over Microsoft’s own often anemic ARM efforts, thanks to the Raspberry Pi and single-board computers making the platform a good choice for more than just basic web-surfers.

Collectives like Pine64 have been building laptops with first-class citizen Linux support for years. (They’re admittedly not fast but they offer a good ecosystem to develop on.)

And then, we got fast ARM laptops from Apple, which smoked what’s already out there but come with the side effect of a Linux experience that is still somewhat immature, despite the strides already made.

I don’t mention this elsewhere, but we gotta talk about HP’s decision to rebrand its consumer laptops as OmniBooks, a revival of a name used for business laptops in the ’90s. Spectre and Envy were such great brand names. Why revive chopped liver? (via HP)

This is not a critique of the team working on Asahi Linux, which has done amazing work in making Apple’s unique hardware palatable as a daily driver for Linux in many cases. Rather, it’s a critique of Apple for not taking steps to make it easier for them. Maybe they might not have wanted the help, but Linux on a laptop should be an expectation at this point.

I have been diving into my M1 as a light surfing machine lately, and I have been running Fedora via the Asahi installers. It runs great. It is as fluid as my HP Envy, and it has three times the battery life. Score.

The only real problems I’ve seen have been with proprietary video codecs not properly supporting browsers in Fedora (it’s a whole thing that honestly has more to do with Fedora than Asahi), and a limited ability to use the Thunderbolt ports on my machine.

The former thing is a Linux/FOSS hangup, as you might assume. The latter, however, reflects the fact that a small team of volunteers had to build this themselves, and it’s taking them time to cover every feature of my nearly-four-year-old Mac.

The effective result of this is that the minimum spec to get monitor support for a Mac laptop out of the box completely leaves MacBook Air users out in the cold. Right now, I can’t plug in a monitor unless I buy a bunch of DisplayLink equipment that costs hundreds of dollars, which doesn’t feel like it will make sense in six months when Thunderbolt is finally, properly supported. (Presumably.)

Qualcomm appears to have seen the attention and energy that the Asahi team has generated, and just decided to help them out, to ensure Linux has nearly full support on this new chipset that they’re launching. If you ask me, that is the game-changing thing. We’ll have to see how HP and Lenovo do on the driver front, but if you’re guaranteed to get most of the niceties of an ARM Linux laptop without the growing pains of Apple silicon’s still-being-improved Linux driver support.

Now, one could see relying too much on a single corporation to get this all right as a problem, but on the other hand, I think it is a sign that major chip providers realize that ignoring Linux is just a bad idea—as is betting all their eggs on Microsoft.

There is perhaps a scrappy energy lost when the big company steps in to help, a scrappy energy that has made Asahi’s hacking (especially around 3D graphics) a joy to behold. They have helped highlight a lot of details about Apple’s fascinating hardware that would have never emerged otherwise. But Linux could really benefit from additional mainstream ARM laptops—and this is a shortcut to get there.

If this gets us slightly closer to the memetic “Year of the Linux desktop,” we’ll find a way to ignore the CoPilot button.

Branding A URL Code

Friday’s piece on Google search has gone incredibly viral since I posted it, and is our biggest piece in more than a year, closing in on 80,000+ unique visits as of this writing. It has popped off in a way we haven’t seen since Chris Dalla Riva’s excellent “The Death of the Key Change,” which became such a big hit that he now has a hugely successful newsletter of his own.

Originally it said “enshittification,” but I heard from a source no less than Cory Doctorow himself that it should be “disenshittification,” so I have changed it to reflect that.

I then decided that wasn’t good enough apparently, because today I built a pseudo-search engine that redirects to the Web-only Google search that I’m calling udm14.com. The brilliance of this name—including the literal URL code in the title and the name of the page—is that it tells everyone who uses it how to work around Google’s AI search. Someone on GitHub suggested I change it to make it less techie and more generic—but I refused. The name is honestly the point.

See, here is what happens with so many things companies like Google create—they bury important features behind dialog boxes, or make it so that you have to know secret views or codes to find them. By contrast, what this name does is draw attention to the fact that this is the secret code, and if the secret code changes, everyone will know that the company changed the secret code.

By making the trick known to as many people as possible, it neutralizes its obscurity.

I came up with this idea after talking to Matt Lee, who wrote a great piece for Tedium on the Z80 the other week. He suggested I make a T-shirt with the “&udm=14” code.

(I will offer T-shirts if people want them, by the way, but certainly I don’t think it’s a necessity.)

That got me thinking. Soon, I noticed that the URL was available. So I bought it, built the site in record time, and here we are. I uploaded the code to GitHub and gave it a Creative Commons Zero license, effectively putting everything in the public domain at the jump.

Not surprisingly, it worked. In the span of half a day, we turned an obscure code into a viral phrase that will ensure that if Google does decide to hide or bury this feature, a lot of people will know about it.

Let’s make traditional search on the Web hard to delete.


Find this one an interesting read? Share it with a pal! And back at it in a couple of days.

Share this post:

follow on Twitter | privacy policy | advertise with us

Copyright © 2015-2024 Tedium, all rights reserved.

Disclosure: From time to time, we may use affiliate links in our content—but only when it makes sense. Promise.

unsubscribe from this list | view email in browser | sent with Email Octopus

Older messages

Defeating Mouse Lint 🖱️

Sunday, May 19, 2024

How optical mice scrolled past rubber balls. Here's a version for your browser. Hunting for the end of the long tail • May 19, 2024 Hey all, sorry this is running a little late. Last week's odd

Does One Line Fix Google? 🔎

Friday, May 17, 2024

Google's new barebones “Web” view is worth using. Here's a version for your browser. Hunting for the end of the long tail • May 17, 2024 Does One Line Fix Google? Forget AI. Google just created

Everything Becomes Growth Hacking 🚀

Friday, May 17, 2024

Growth hacking threatens everything you love about the internet. Here's a version for your browser. Hunting for the end of the long tail • May 16, 2024 Everything Becomes Growth Hacking If your

The CPU That Will Never Die 💾

Saturday, May 11, 2024

A tribute to the Z80, an iconic processor. Here's a version for your browser. Hunting for the end of the long tail • May 11, 2024 Hey all, Ernie here with a guest piece by a longtime friend of the

Press, Pause 🗜️

Friday, May 10, 2024

Apple doesn't understand why people like hydraulic presses. Here's a version for your browser. Hunting for the end of the long tail • May 09, 2024 Press, Pause Beyond misunderstanding its iPad

You Might Also Like

🛠️ It's Easy to Mod PC Games — What to Know About Cellular Data Throttling

Saturday, June 22, 2024

Also: Best Short Throw Projectors of 2024, and More! How-To Geek Logo June 22, 2024 📩 Get expert reviews, the hottest deals, how-to's, and more delivered directly to your inbox by subscribing to

Daily Coding Problem: Problem #1474 [Easy]

Saturday, June 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Boggle is a game played on a 4 x 4 grid of letters. The goal is to find as

Weekend Reading — Occam's shaving kit

Saturday, June 22, 2024

This week we work around our ErrorBoundary, ignore our \\TODO, write in Sans Bullshit Sans, pay $500/hour to dress the same as always, count succors borne every minute, and name a dinosaur after Loki.

Infographic | The Next Characters to Enter the Public Domain 🎟️

Saturday, June 22, 2024

From Mickey to Superman, this infographic shows which popular characters will be entering the public domain over the next 15 years. View Online | Subscribe Presented by: EnergyX's groundbreaking

Web3 hiring culture. What can we improve?

Saturday, June 22, 2024

Top Tech Content sent at Noon! Meet the device ushering in a new era of hearing clarity Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, June 22, 2024

Web3 hiring culture. What can we improve?

Saturday, June 22, 2024

Top Tech Content sent at Noon! Meet the device ushering in a new era of hearing clarity Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, June 22, 2024

Ilya Sutskever isn’t done working on AI safety

Saturday, June 22, 2024

Plus, Fisker files for bankruptcy, the DOJ sues Adobe, and more View this email online in your browser By Cody Corrall Saturday, June 22, 2024 Image Credits: Hiretual Welcome back to TechCrunch's

🐍 New Python tutorials on Real Python

Saturday, June 22, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Quiz: Ruff: A Modern Python Linter In this

DeveloPassion's Newsletter #170 - Safe and Sound

Saturday, June 22, 2024

Edition 170 of my newsletter, discussing Knowledge Management, Knowledge Work, Zen Productivity, Personal Organization, and more! Sébastien Dubois DeveloPassion's Newsletter DeveloPassion's

U.S. Treasury Sanctions 12 Kaspersky Executives Amid Software Ban

Saturday, June 22, 2024

THN Daily Updates Newsletter cover Cybersecurity Architect's Handbook ($47.99 Value) FREE for a Limited Time Stepping into the role of a Cybersecurity Architect (CSA) is no mean feat, as it