Article
14687 discoveries · Hand-picked discoveries from the open web, newest first.
-
This Overlooked Linux mv Option Replaces Three Commands With One
Still swapping Linux files with three commands and a temporary filename? The mv command has an option that does it in one step. It works for directories too, with one detail you need to get right.
It's FOSS · EN
-
OpenAI Finds 948 Local Privilege Escalation Bugs In The Linux Kernel
OpenAI published a blog post outlining their work on autonomous vulnerability discovery. To showcase their AI potential, they found 948 valid local privilege escalation vulnerabilities within the Linux kernel...
Phoronix · EN
-
Omarchy 4.5 Released With Apple Silicon Support, More Desktop Customizations
Omarchy 4.5 is out today as a big feature update to this Arch Linux based operating system...
Phoronix · EN
-
AMD-Backed Lemonade Local AI Server Ships Redesigned Desktop App & Web UI
The AMD-backed Lemonade local AI server shipped its version 2026.45.3 update on Wednesday that introduces a completely redesigned desktop app and web UI...
Phoronix · EN
-
Mesa Merges A Common Vulkan Layer For Working Around Cross-Driver Game Bugs
Merged to Mesa 27.0-devel is a new common Vulkan layer within Mesa's Vulkan Runtime for being able to carry common game/engine/app workarounds that affect multiple drivers...
Phoronix · EN
-
Linux'x New Core MM Tree Ready With Numerous Fixes For "Nasty Long-Standing Bugs"
New to the Linux 7.4 kernel cycle is the Core MM tree as the route for herding some of the core memory management Linux kernel patches to the mainline kernel rather than it all going through Andrew Morton's "MM" tree. As the second pull request from this new kernel tree, a number of fixes were sent out today to address "nasty long-standing bugs" within the kernel...
Phoronix · EN
-
Mir 2.31 Released With Expanded Wayland Protocol Support
Mir 2.31 is now available as the latest feature release for this Canonical/Ubuntu solution for providing C++ libraries to build Wayland-based shells...
Phoronix · EN
-
Linux Kernel Patches Posted For Review In Enabling Apple AirDrop Support
A set of Linux kernel patches have been posted for review with a hope of reaching the mainline kernel to provide Apple AirDrop support for Macs equipped with the T2 chip...
Phoronix · EN
-
Zlib 1.4 Released With More Than One Dozen Security Fixes
Zlib 1.4 is now available for this widely-used compression library. In these AI times, Zlib 1.4 ships with more than a dozen security fixes...
Phoronix · EN
-
Critical security vulnerability affects OpenSSH on Alpine Linux systems
Version 10.6p2 of OpenSSH has been released with a workaround for a critical vulnerability that affects Linux systems that use musl libc with PAM disabled, such as Alpine Linux . OpenSSH developer Damien Miller said : If you operate a Linux system that uses musl libc without PAM (Alpine Linux is one example) then stop reading and set PasswordAuthentication=no or disable SSH for these systems IMMEDIATELY. This vulnerability does not exist on non-Linux systems, Linux/glibc systems and Linux systems that use PAM for password authentication. We consider the root cause of this bug to be outside Ope
LWN.net · EN
-
Security updates for Thursday
Security updates have been issued by AlmaLinux (dpdk, httpd:2.4, kernel, kernel-rt, mysql:8.0, php:7.4, php:8.0, qt5, ruby:2.7, ruby:3.0, tesseract, webkit2gtk3, and xorg-x11-server-Xwayland), Debian (imagemagick, puppet-agent, symfony, trapperkeeper-authorization-clojure, and xen), Fedora (3proxy, bind, bind-dyndb-ldap, curl, dhcpcd, erlang-jose, forgejo, freetype, laszip, libical, libmongocrypt, markdownlint-cli2, mongo-c-driver, openbao, pipx, python-boto3, python-botocore, python-crate-ingredients, python-lxml-html-clean, python3.11, python3.13, python3.14, python3.15, roundcubemail, rply,
LWN.net · EN
-
[$] User namespaces + file capabilities = trouble
User namespaces are a key part of the kernel's toolkit for assembling containers; processes within a user namespace can appear to have full root access to the system while gaining no extra privileges in the wider system. At least, that is the intent. In practice, keeping privilege contained within a user namespace has often turned out to be difficult. As an example, consider this small patch series from Josef Bacik, which is intended to address some situations where a process within a user namespace can elevate the privileges of processes outside of it.
LWN.net · EN
-
Making Immersive LLM Chat Experiences More Accessible
As LLM chat patterns become more widespread, making them accessible is essential to ensuring everyone can access the information, tools, and opportunities they offer. Drawing on his work improving these interfaces, Eric Bailey shares practical ways to make chat-based experiences on the web more accessible and usable for people who rely on assistive technology.
Smashing Magazine · EN
-
Notable V8 changes from Node.js 26 to 27 (Alpha)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Node.js Blog · EN
-
An Effective Python Development Environment
Choose a Python development environment that helps you get coding. Find tutorials and courses on editors, uv, virtual environments, and useful tools.
Real Python · EN
-
Quiz: Python Plotting With Matplotlib (Guide)
Test your understanding of Python plotting with matplotlib, from Figure and Axes objects to subplots, pandas plotting, and styling.
Real Python · EN
-
Quiz: Learn With Mentor AI: Getting More Out of Video Courses
Check how you use Mentor AI with Real Python video courses, from asking what the instructor said to quizzing yourself after a lesson.
Real Python · EN
-
Quiz: Beautiful Soup: Build a Web Scraper With Python
In this quiz, you'll test your understanding of web scraping using Python. By working through this quiz, you'll revisit how to inspect the HTML structure of a target site, decipher data encoded in URLs, and use Requests and Beautiful Soup for scraping and parsing data.
Real Python · EN
-
Learn With Mentor AI: Getting More Out of Video Courses
Use Mentor AI while you watch Real Python video courses. Ask what the instructor just said, chase side questions, and quiz yourself before the next lesson.
Real Python · EN
-
Why is there an Anubis gate in front of Search for logged-in users?
When one goes to Search on lobste.rs there is an Anubis gate first. I understand why it is there for a public rate limiting case, but why is it there for logged-in users? This is an invite only site and if anyone would hammer the server too much they are logged in so they can already be rate limited based on their identity. Am I missing something or is it a configuration problem?
Lobsters · EN