Mozilla Firefox 159 Enters Public Beta Testing with Wayland Improvements


Following the release of Firefox 158, Mozilla promoted the next major release, Firefox 159, to the beta channel for public testing, so it’s time to take a look at the new features and improvements.

Firefox 159 promises easier access to saved passwords from the sidebar by default, the ability to search open tabs with a keyboard shortcut, support for importing bookmarks from Google Chrome profiles that are signed in to a Google account, and improved visuals for menus and panels on Linux and Windows.

Firefox 159 also promises to fix an issue with tabs sometimes detaching into a new window when clicked on Linux with Wayland, an issue with long drop-down lists on web pages showing a blank space in place of the last options, and loading issues with sites that reject an HTTP/3 request, falling back to HTTP/2 instead of failing.

On top of that, Firefox 159 promises to fix the file upload dialog opening in the last folder a file was saved to, such as Downloads, instead of the folder last used for uploads, as well as memory usage issues causing rapid growth when sites like the Zoom web app were left open in a minimized window.

Last but not least, Firefox 159 promises to display addresses written in the Balinese, Canadian Aboriginal Syllabics, Javanese, and N’Ko scripts in their own script instead of being encoded as “xn--” text, and updates the AI chatbot’s Summarize page option to share the page’s address instead of the page’s text content.

For macOS users, Firefox 159 promises support for the native macOS share picker, better support for web games when using a gamepad, support for opening the sign-in page for apps that sign in through the default browser, and better support for the Apple Writing Tools suite when pasting text on sites.

For Windows users, Firefox 159 promises to improve video playback when NVIDIA RTX Video HDR is enabled. Also, the upcoming Firefox release promises to update the Web Console to allow let, const, and class variables to be declared again, so a snippet can be edited and re-run without a redeclaration error.

For web developers, Firefox 159 promises support for scoped custom element registries, so custom elements that share a tag name can coexist on the same page, and support for scroll-driven animations, so CSS animations and Web Animations API animations can progress with the scroll position of a container.

In addition, it promises an updated Sanitizer API that can now sanitize HTML as it’s parsed rather than afterwards, so custom element constructors no longer run for elements the sanitizer removes. Also, WebGL now supports the EXT_clip_control and EXT_texture_mirror_clamp_to_edge extensions, and EXT_texture_norm16 for WebGL 2.

Mozilla plans to release Firefox 159 later this month, on October 27th, 2026, along with the Firefox 153.6 and Firefox 115.44.0 ESR releases. Until then, you can download the latest beta version of Firefox 159 right now from the official website, but keep in mind not to use it for production work.

Best resource to learn kubernetes?


What free in-depth video course, article series or book would you recommend to learn kubernetes?

The goal is to get to junior devops level of expertise, so I'm not talking about 'learn k8s in one hour crash course'.

This entry was edited (yesterday, 10:54 PM)
in reply to myszka

Dive in. Ubuntu has microk8s which is ridiculously easy to install and run. Don't use helm charts. Start with just understanding how to deploy pods and services. Searx can be very easy to get started with since it doesn't have any database or volume requirements - just the application itself.

Linux May Get a New Home for AI Agent Skills


We soon will have a /slop dir in distros.

A Fixes tag in a kernel patch points to the commit that introduced the bug, but the last commit to touch a buggy line may only have moved the code to a new file.

Sasha Levin, who co-maintains the stable and long-term support kernel trees, wants AI coding assistants to verify which commit introduced a bug before assigning it a Fixes: tag.

His two-patch series went to the workflows and ksummit mailing lists last week, where he has proposed a new agents directory in the kernel tree to hold the skill that does it.

The first patch adds an agents/ directory at the top of the kernel source tree for skills, prompts, and other resources meant for coding assistants. It also adds a MAINTAINERS entry covering the directory.

Each skill gets its own folder under agents/skills/, with a SKILL.md file as its entry point, written in the Agent Skills format.

Assistants are told to read a resource directly from its path in the repository, and links inside a skill are relative to that skill's folder. A new section in the kernel's coding assistants document is meant to describe this layout.

The find-fixes skill, which arrives with the second patch, would be the first one in the directory.

Why do Fixes tags go wrong?

Levin says the series traces back to a question from Ted Ts'o about incorrect tags in stable tree work. He pointed to LLM workflows that help find the right commit.

Ted later explained that the request came from a talk with Hannes Reinecke, who estimated that 15 to 20 percent of Fixes tags are wrong.

That matters beyond bookkeeping, since the tag is how stable maintainers and distributions work out which kernels need a given fix. A wrong one can send a fix to the wrong branches or leave a bug unpatched.

The new find-fixes skill reads Git history and returns a proposed tag with its evidence, while leaving the commit itself untouched.

The skill's guide.rst file says no single clue settles which commit a Fixes tag should name, not even an existing tag. The agent explains how the bug fails, traces candidate commits, and compares each against its parent.

It separates the commit that added the code, the one that made it defective, and any later change that only exposed the flaw.

For backported fixes, it checks whether the bug came from the original change or from how that change was adapted for an older kernel. Merges, reverts, and incomplete histories get their own handling.

When it cannot establish the origin, it returns no tag, lists the candidates and what is missing, and the fix stays a draft until someone resolves it.

Still a work in progress

The second patch would add a section to the kernel's coding assistants document saying an assistant must follow the guide before finalizing a bug fix or its commit message and when reviewing an existing tag.

The document's step for committing a fix would ask for a verified tag, where it now asks only for a Fixes tag. Keep in mind that the skill would not write commit messages, apply the tag, or decide whether a fix belongs in stable.

The series follows Levin's earlier push for the kernel's AI coding assistants policy, which we covered in April, and his proposal for a kernel killswitch.

Where the files should live is still open. The introductory patch message says he is unsure whether they belong under Documentation or in a separate agents directory at the root.

Greg Kroah-Hartman asked whether the series would fix tools skipping the kernel's guidance because an AGENTS.md file is missing. Sasha replied that this is a separate issue for the symlink patch.

Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude Code


It seems Linus's position is very clear now
This entry was edited (yesterday, 2:26 PM)

Rolling Release Distros Superior To LTS Distros In The Patch-Heavy GenAI Era?


in reply to cm0002

@cm0002 No good answer for RAM right now but with respect to GPUs, consider Intel Arc. I purchased a B50 Pro for a whole of $300, it's turned out to be a reasonably solid performer. I have SR-IOV working on it now a vf for a windows vm, and one for LLAMA inference, I'm using a mamba model so unlike the big boys my LLM learns on the fly. And this thing draws a whole of 50 watts so you don't need your own nuclear power plant to run it.

C'EST PAS DE L'IA C'EST LA CHASSE AUX PAUVRES INFORMATISÉE


Derrière le mythe de la modernisation et de la numérisation des administrations sociales, il y a une autre réalité : celle du renversement d'une mission de solidarité vers un rôle de surveillance et de contrôle des personnes précaires au moyen d'algorithmes de notation.

Retrouvez notre page de campagne recensant notre travail sur la gestion algorithmique des populations, que l'on appelle « France Contrôle » laquadrature.net/francecontrol…

Nous avons besoin de votre aide pour continuer ce combat ! Alors si vous le pouvez, faites un don sur laquadrature.net/donner/

This entry was edited (Sunday, October 11, 2026, 8:57 PM)

Témoignage de Jean-Marc Cantais, policier lanceur d'alerte


This entry was edited (Sunday, October 11, 2026, 8:26 PM)

systemd Pilot, user-friendly systemd manager


systemd Pilot is a desktop application for managing systemd units and browsing its logs.

Features:

  • Support for managing remote machines over SSH
  • Creating services and timers
  • Filtering units by status and type

Download here:

github.com/mfat/systemd-pilot/…

This entry was edited (yesterday, 2:19 AM)

Have we been running insecure software since the arrival of AI?


I do about a monthly update of my Debian machines. Today I did the usual monthly update and noticed loads of packages uploading from the "security" branch. I've had the impression (just an impression) that more and more packages are being updated from security over the past many months. Trixie has been out for a while now and I would have thought that less and less updates should be coming from security. Has anyone had this sensation and if so has anyone linked this to AI finding more holes in OSS that would have normally been found by human scrutiny? Has there been any official research into this? And if this is true, does it mean that we have been running insecure software all along? Or is there is there a risk that AI start filing patches that actually make it less secure because software maintainers are not being rigorous in verifying who is submitting the patch? AI must be changing the paradigm of software development more than any other area of our lives and I can't still work out if in a better way or not.
in reply to trilobite

Have we been running insecure software since the arrival of AI?


No, "AI" doesn't exist and software has been insecure since it was invented.

Has anyone had this sensation and if so has anyone linked this to AI finding more holes in OSS that would have normally been found by human scrutiny?


A major point of automated security checks is that humans didn't find these vulnerabilities and might never have found them without computational aids.

does it mean that we have been running insecure software all along?


Yes, 10000%. Security is a complete illusion even with automated checks. If an organization has enough time and money (eg. state surveillance), they will hack whatever they want to hack.

This entry was edited (yesterday, 2:46 PM)

If immutable distros are so unbreakable, why are both my ostree branches broken?


I decided to try out Bluefin, and it worked pretty well for 6 months. Then an update broke both the ostree branches somehow. Just black screens instead of finding/mounting root. It seems like something that could be fixed with the grub config, but I thought the point of an atomic distro was that an update wouldn't break it.

So I reinstalled debian instead of figuring out what happened with bluefin. I also hated having to restart after every update.

[edit] no data was lost, but I'm going back to debian on this computer. I still have bluiefin on a thinkpad without any issues.

This entry was edited (Sunday, October 11, 2026, 4:11 PM)

Ranking Web Browsers for 2026!


Timestamps:

00:00 Intro

00:48 Sponsor: Proton VPN

01:59 Criteria for ranking

03:42 Chrome

05:56 Ungoogled Chromium

07:17 Microsoft Edge

08:26 Brave

10:17 Vivaldi

11:50 Opera

12:31 Firefox

15:22 Floorp

16:29 Librewolf and Waterfox

18:05 Zen Browser

19:43 GNOME Web

21:03 Orion

21:36 Falkon

22:29 Conclusion

23:44 Sponsor: Tuxedo Computers

Links:

Report on Opera and their owner:

hindenburgresearch.com/opera-p…

Opera bought by Chinese consortium:

engadget.com/2016-07-18-opera-…

Brave's attempt at replacing ads:

computerworld.com/article/1694…

Brave replacing affiliate links:
sophos.com/en-us/blog/brave-ce…


Ranking Web Browsers for 2026!


Use a secure, encrypted, and fast VPN with Proton VPN: protonvpn.com/TheLinuxEXP

Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#

👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits

YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

Timestamps:
00:00 Intro
00:48 Sponsor: Proton VPN
01:59 Criteria for ranking
03:42 Chrome
05:56 Ungoogled Chromium
07:17 Microsoft Edge
08:26 Brave
10:17 Vivaldi
11:50 Opera
12:31 Firefox
15:22 Floorp
16:29 Librewolf and Waterfox
18:05 Zen Browser
19:43 GNOME Web
21:03 Orion
21:36 Falkon
22:29 Conclusion
23:44 Sponsor: Tuxedo Computers

Links:
Report on Opera and their owner: hindenburgresearch.com/opera-p…
Opera bought by Chinese consortium: engadget.com/2016-07-18-opera-…
Brave's attempt at replacing ads: computerworld.com/article/1694…
Brave replacing affiliate links: sophos.com/en-us/blog/brave-ce…

#linux #webbrowsers #tierlist


Adobe suite on Linux (twice), Flathub says yes to AI - Linux Weekly News


Timestamps:

00:00 Intro

00:38 Sponsor: Internxt

02:12 Entire Adobe Suite supported with custom Wine now

03:53 Open source clean room implementations of the entire Adobe Suite

07:35 Flathub now accepts apps that used Al, with disclosure

10:18 Cosmic will reject LLM generated submissions

11:35 Steam Frame now has 200 verified games

13:03 More Kernel and AMD performance improvements

15:43 Digital Ocean stops hosting credits for FOSS as they donate to Omacom

17:50 Gentoo asking for help for hosting after sponsors dried up

19:14 Orion stops development of its Linux browser

20:45 EU Commission doesn't seem pleased with their Teams replacement

22:31 Googlebooks don't look like they'll help Linux much

24:23 Mesa looking at a more formal governance model

26:53 Sponsor: Tuxedo Computers

Links

Entire Adobe Suite supported with custom Wine now

neutronproject.org/

Open source clean room implementations of the entire Adobe Suite

github.com/storytold/photocraf…

Flathub now accepts apps that used Al, with disclosure

linuxiac.com/flathub-reverses-…

Cosmic will reject LLM generated submissions

linuxiac.com/cosmic-stops-acce…

github.com/pop-os/cosmic-epoch…

Steam Frame now has 200 verified games

store.steampowered.com/greaton…

gamingonlinux.com/2026/10/ther…

More Kernel and AMD performance improvements

phoronix.com/news/Linux-Better…

phoronix.com/news/Boost-Recent…

Digital Ocean stops hosting credits for FOSS as they donate to Omacom

itsfoss.com/news/digitalocean-…

Gentoo asking for help for hosting after sponsors dried up

itsfoss.com/news/gentoo-infras…

Orion stops development of its Linux browser

blog.kagi.com/update-orion-lin…

EU Commission doesn't seem pleased with their Teams replacement

politico.eu/article/eu-microso…

Googlebooks don't look like they'll help Linux much

androidauthority.com/linux-app…

Mesa looking at a more formal governance model

phoronix.com/news/Mesa-Governa…


Adobe suite on Linux (twice), Flathub says yes to AI - Linux Weekly News


Check out Internxt and get 85% off the fist month of your annual plan: internxt.com/thelinuxexp

Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#

👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits

YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

Timestamps:
00:00 Intro
00:38 Sponsor: Internxt
02:12 Entire Adobe Suite supported with custom Wine now
03:53 Open source clean room implementations of the entire Adobe Suite
07:35 Flathub now accepts apps that used AI, with disclosure
10:18 Cosmic will reject LLM generated submissions
11:35 Steam Frame now has 200 verified games
13:03 More Kernel and AMD performance improvements
15:43 Digital Ocean stops hosting credits for FOSS as they donate to Omacom
17:50 Gentoo asking for help for hosting after sponsors dried up
19:14 Orion stops development of its Linux browser
20:45 EU Commission doesn't seem pleased with their Teams replacement
22:31 Googlebooks don't look like they'll help Linux much
24:23 Mesa looking at a more formal governance model
26:53 Sponsor: Tuxedo Computers

Links
Entire Adobe Suite supported with custom Wine now
neutronproject.org/

Open source clean room implementations of the entire Adobe Suite
github.com/storytold/photocraf…

Flathub now accepts apps that used AI, with disclosure
linuxiac.com/flathub-reverses-…

Cosmic will reject LLM generated submissions
linuxiac.com/cosmic-stops-acce…
github.com/pop-os/cosmic-epoch…

Steam Frame now has 200 verified games
store.steampowered.com/greaton…
gamingonlinux.com/2026/10/ther…

More Kernel and AMD performance improvements
phoronix.com/news/Linux-Better…
phoronix.com/news/Boost-Recent…

Digital Ocean stops hosting credits for FOSS as they donate to Omacom
itsfoss.com/news/digitalocean-…

Gentoo asking for help for hosting after sponsors dried up
itsfoss.com/news/gentoo-infras…

Orion stops development of its Linux browser
blog.kagi.com/update-orion-lin…

EU Commission doesn't seem pleased with their Teams replacement
politico.eu/article/eu-microso…

Googlebooks don't look like they'll help Linux much
androidauthority.com/linux-app…

Mesa looking at a more formal governance model
phoronix.com/news/Mesa-Governa…

#linuxnews #linuxdesktop #linux


This entry was edited (Sunday, October 11, 2026, 1:53 PM)

What type of UI navigation do you prefer on a computer?


So for a long time pretty much every computer used the traditional like windows layout with moveable windows that minimized or maximized and had a taskbar and start menu and whatnot. You had some minor changes with Mac and stuff, but now you can really have some radically different ways to use a computer.

Personally I have differing preferences if I'm using a laptop or a desktop.

On my desktop I prefer a dock and to use the mouse to click around. More of the windows style. Then on a laptop (which I use most often) I use a heavily gesture based navigation.

Currently I have Gnome modified so that when I am in a program, like the web browser I'm in typing this, it is full screen. The top bar is hidden, and there's no dock of any kind. Not even one that pops up when I move the mouse to the edge of the screen. Instead I have everything for navigation hidden inside the task view. I swipe up on the trackpad with 3 fingers to bring it up. That's how I see time, battery life, and the other topbar stuff too. If switching quickly between two things I put one of them in a 2nd desktop and use a 3 finger side swipe to move back and forth.

I'm curious to know what other unique or highly custom navigation methods people are using on Linux. I know tiling window managers are pretty popular. Is there a general consensus on what's best these days? Or is everyone doing slightly different things?

⇧