Feed aggregator
Preventing domain-resurrection attacks (PyPI blog)
The Python Package Index (PyPI) has announced that it is now checking for expired domains to try to prevent domain-resurrection attacks. In this type of attack, a malicious user buys an expired domain and uses it to take over an account by resetting the password associated with the email used with PyPI. Since June, PyPI has unverified more than 1,800 email addresses after their associated domains entered expiration phases.
After an initial bulk check period that took place in April 2025, PyPI will check daily for any domains in use for status changes, and update its internal database with the most recent status.
If a domain registration enters the redemption period, that's an indicator to PyPI that the previously verified email destinations may not be trusted, and will un-verify a previously-verified email address. PyPI will not issue a password reset request to addresses that have become unverified.
PyPI recommends that users add a second verified email address "from another notable domain (e.g. Gmail)" to their account, if they do not have one already.
Firefox 142.0 released
[$] The Koka programming language
Statically typed programming languages can help catch mismatches between the kinds of values a program is intended to manipulate, and the values it actually manipulates. While there have been many bytes spent on discussions of whether this is worth the effort, some programming language designers believe that the type checking in current languages does not go far enough. Koka, an experimental functional programming language, extends its type system with an effect system that tracks the side-effects a program will have in the course of producing a value.
Security updates for Tuesday
Redis 8.2 Brings Up to 49% More Throughput
Redis 8.2 in-memory data store is now GA, delivering up to 35% faster commands, 49% more throughput, and major memory savings.
The post Redis 8.2 Brings Up to 49% More Throughput appeared first on Linux Today.
4 Best Free and Open Source Travel Planners
This roundup focuses on software which act as a digital travel assistant. The software makes collecting all the information about your travel inside a single application easy and straightforward.
The post 4 Best Free and Open Source Travel Planners appeared first on Linux Today.
Linus Torvalds Announces First Linux Kernel 6.17 Release Candidate
Linus Torvalds announced the general availability of the first Release Candidate version of the upcoming Linux 6.17 kernel series for public testing. Here’s what to expect!
The post Linus Torvalds Announces First Linux Kernel 6.17 Release Candidate appeared first on Linux Today.
GNOME 49 Overhauls Backlight Control
GNOME 49, coming September 17, revamps HDR backlight controls with Mutter handling brightness for multiple monitors more efficiently.
The post GNOME 49 Overhauls Backlight Control appeared first on Linux Today.
PeaZip 10.6 File Archiver Brings Faster Large Archive Browsing
PeaZip 10.6, an open-source file archiver, brings faster archive browsing, new 7z codec support, improved Zpaq integration, and better file manager features.
The post PeaZip 10.6 File Archiver Brings Faster Large Archive Browsing appeared first on Linux Today.
next-20250819: linux-next
TUXEDO 20250818
The State of Python 2025
This year, 51% of all surveyed Python developers are involved in data exploration and processing, with pandas and NumPy being the tools most commonly used for this.
Many of us in the Python pundit space have talked about Python as being divided into thirds: One-third web development, one-third data science and pure science, and one-third as a catch-all bin.
We need to rethink that positioning now that one of those thirds is overwhelmingly the most significant portion of Python.
Git v2.51 released
As a result, Git can generate packs using the path walk approach that are often significantly smaller than even those generated with the new name hash function described above. Its timings are competitive even with generating packs using the existing revision order traversal.
[$] Kexec handover and the live update orchestrator
KDE Frameworks 6.17 Is Out, Here’s What’s New
KDE Frameworks 6.17 is out now with better Qt 6.10 compatibility, bug fixes, and enhanced platform integration.
The post KDE Frameworks 6.17 Is Out, Here’s What’s New appeared first on Linux Today.
openSUSE Linux: 20 Years Strong
openSUSE marks its 20th anniversary, celebrating two decades of open-source passion, community collaboration, and Linux excellence.
The post openSUSE Linux: 20 Years Strong appeared first on Linux Today.
14 Best Free and Open Source Linux WebRTC Tools
WebRTC is real-time communication for the web, enabling video, voice, and data transfer between peers using an open standard.
The post 14 Best Free and Open Source Linux WebRTC Tools appeared first on Linux Today.
How to Install RPM Packages on Ubuntu 24.04
In this tutorial, we will explain how to install RPM packages on the Ubuntu 24.04 operating system. Yes, that’s right, you read that very well. It is possible to install Red Hat-based derivatives on a Debian-based system. RPM, or Red Hat Package Manager, is a free and open-source package management system for installing, removing, and managing software packages in Linux. RPM is a package format used by Red Hat derivatives, such as CentOS, Fedora, RHEL, and AlmaLinux. In this blog post, we will focus on installing these packages on the latest Debian-based Ubuntu 24.
Installing RPM packages on Ubuntu 20.04 is a straightforward process that typically takes between 5 minutes and 10 minutes. Let’s get started!
The post How to Install RPM Packages on Ubuntu 24.04 appeared first on Linux Today.
Independent Distro KaOS Linux 2025.07 Is Out with KDE Plasma 6.4 and Linux 6.15
KaOS Linux 2025.07 independent distribution is now available for download with the latest KDE Plasma 6.4 desktop environment and Linux kernel 6.15. Here’s what’s new!
The post Independent Distro KaOS Linux 2025.07 Is Out with KDE Plasma 6.4 and Linux 6.15 appeared first on Linux Today.
Security updates for Monday
Pages
