Bonum Certa Men Certa

Links 29/07/2023: More Backlash Against Google’s “Web DRM” (WEI API)



  • GNU/Linux

    • Server

      • TechRepublic5 Best CentOS Replacement Options for 2023

        CentOS Linux 7, the popular free and open-source Linux distribution based on Red Hat Enterprise Linux, has set its end of life for June 2024. The enterprise operating system, loved by scientists, businesses and developers for its reliability, stability and security, has been a leading technology for web hosting, cloud computing, storage servers, networks and software development.

        As users consider whether to migrate to CentOS Stream 9, a new upstream distribution that is designed to be a rolling release of Red Hat Enterprise Linux and is not considered a replacement for CentOS, other competitors stand out as good alternatives.

    • Graphics Stack

      • 9to5LinuxMesa 23.2 Brings OpenGL 3.1 & OpenGL ES 3.0 Support on Asahi, New RADV Features

        Highlights of Mesa 23.2 include OpenGL 3.1 and OpenGL ES 3.0 on Asahi, support for new Vulkan extension on the Radeon Vulkan driver (RADV), including VK_EXT_attachment_feedback_loop_dynamic_state, VK_EXT_dynamic_rendering_unused_attachments, VK_KHR_fragment_shader_barycentric, VK_KHR_ray_tracing_pipeline, VK_EXT_depth_bias_control, VK_EXT_fragment_shader_interlock, and VK_EXT_pipeline_robustness, as well as support for extendedDynamicState3SampleLocationsEnable.

        As expected, Mesa 23.2 brings improvements for numerous video games, including Rise of the Tomb Raider on RDNA 3 GPUs, Blasphemous, Overwatch 2, Borderlands 2, The Long Dark on R600/R700, Elden Ring, Metro Last Light Redux, Trackmania 2020, Wolfenstein II: The New Colossus, and Heroes of Might and Magic 5.

    • Applications

      • Linux Links6 Best Free and Open Source Command-line FTP clients

        File Transfer Protocol (FTP) used to be a popular and time-honored method of transferring files to and from a remote network site. The need for FTP has declined significantly; many consider FTP to be an unfriendly protocol when it comes to accessing data. Further, it is an insecure protocol as it sends your credentials in plain text to the server. However, there are still occasions where transferring files via this protocol has been useful; the time to put FTP to bed has not yet come. SFTP and FXP are also supported by these clients.

        This article provides our pick of the best open source command line file transfer programs. The software featured here supports a number of different protocols, not just FTP. They offer shell-like command syntax, and are great for scripting purposes.

        Here’s our verdict captured in a legendary LinuxLinks.com chart. Only free and open source software is eligible for inclusion.

      • It's FOSSGetting Started With Linux Terminal

        The Linux terminal could be intimidating. The dark screen with just commands to use. It's easy to feel lost.

        The thing is that Linux command line is a vast topic. You can manage the entire system using just the commands. I mean that's the role of sysadmins, network engineers and many other jobs.

        The aim of this tutorial collection is not to make you job-ready. It intends to give you the starting point of your Linux command line journey. It will give you enough to navigate the terminal and understand a few basic things like reading files and editing them.

        Since it's just the beginning, most of the tutorials are in the 'file operation' category. That's where most Linux books and courses begin.

      • DebugPointBest Video Editors for Linux in 2023

        Video editing software can indeed be expensive, particularly the more advanced options like Adobe Premiere Pro. However, the good news is that plenty of free and open-source video editors are available. These alternatives offer excellent functionality without the price tag. Here, we’ve compiled a list of ten such free video editors for Linux that could be of great help for your specific needs.

    • Instructionals/Technical

      • ID RootHow To Fix 526 Invalid SSL Certificate Error

        In today’s digital landscape, securing sensitive information and maintaining user trust is paramount for any website owner. SSL certificates play a crucial role in encrypting data and providing a secure connection between the user’s browser and the web server.

      • ID RootMastering Array Length in PHP

        Arrays are fundamental data structures in PHP, serving as containers to store multiple values in a single variable. As a PHP developer, mastering array manipulation is crucial for writing efficient and optimized code.

      • ID RootHow To Install MongoDB on Debian 12

        In this tutorial, we will show you how to install MongoDB on Debian 12. MongoDB, a robust NoSQL database, has gained immense popularity for its scalability and flexibility, making it a go-to choice for modern applications.

      • Own HowToHow to install and uninstall kernels on Linux Mint

        With Update Manager you can update packages on Linux Mint, but you can also install or remove a kernel from your system.

      • TecAdminHow To Enable Server Side Includes (SSI) in Apache

        Server Side Includes (SSI) is a simple interpreted server-side scripting language used almost exclusively for the web. It is utilized for managing web content through the inclusion of “directives” within web pages, which are parsed and executed by the web server.

      • TecAdminHow to Disable ETags in Apache

        Entity tags (ETags) are a mechanism that web servers and browsers use to validate cached components. The server generates and sends an ETag value, which is a token representing a specific version of a component, to the client when the component is initially sent.

      • Linux CapableHow to Set Environment Variables in Linux

        In Linux, environment variables play a crucial role in defining various system settings, user preferences, and executable paths. These dynamic variables can significantly impact the behavior of processes and applications running on the system. This comprehensive guide will provide a walk-through on setting environment variables in Linux.

      • Linux CapableHow to Install PHP 8.3, 8.2, 8.1 or 8.0 on Ubuntu 22.04 | 20.04

        PHP, an acronym for “PHP: Hypertext Preprocessor,” is a widely-used open-source general-purpose scripting language suitable for web development. As an HTML-embedded scripting language, PHP allows you to do things such as create simple web pages, send and receive cookies, and interact with databases.

      • ID RootHow To Install ImageMagick on Debian 12

        In this tutorial, we will show you how to install ImageMagick on Debian 12.

      • ID RootHow To Install Asterisk on Rocky Linux 9

        In this tutorial, we will show you how to install Asterisk on Rocky Linux 9. For those of you who didn’t know, Asterisk, a powerful open-source communications platform, has revolutionized the way organizations manage their phone systems.

      • Grep Command in Linux/Unix | Explained

        In the world of Linux and Unix systems, the€ grep€ command stands as a powerful tool for searching and filtering text. Whether you’re a system administrator, developer, or an everyday user, understanding€ grep its various options will empower you to efficiently locate and extract specific content from files and directories. In this comprehensive guide, you’ll explore the ins and outs of the grep€ command, its usage, practical examples, and how to harness its full potential. What is Grep Command in Linux and Unix? The name “grep” is derived from the ed (Unix text editor) command “g/re/p,” which stands for “global/regular expression/print.”

      • Hacking Like a Pro: Nmap Firewall Evasion Techniques in Kali Linux

        What is a firewall? Firewall is a software or hardware to protect private network from public network.

      • ELinuxMailScanner fails to start Can’t locate Sys/Hostname

        If you are trying to start MailScanner on CPanel/WHM server and getting error Can’t locate Sys/Hostname MailScanner fails to start with startup errors matching:€  If a server is using either of these ConfigServer MailScanner installer/products below, with the listed versions or lower:€ MailScanner Installer (msinstall) version 3.17 or lower MailScanner Front-End (MSFE) version 8.28...

      • Own HowToHow to uninstall an app on Debian 12

        In this tutorial, you will learn how to uninstall an app from Debian 12.

        There are several ways to uninstall a package from your system.

      • GNOMEChristian Hergert: How to use Sysprof (again)

        Every once in a while I take a moment to test GNOME OS on physical hardware.

        The experience today was quite a bit underwhelming. Fresh install, type a few characters into the search box, and things grind to a halt.

        Being the system profiler author I am, where would I consider spending time to make this better? Here ya go, and please do help because I can make the tools but I need people like you to help go resolve them.

        I had to build Sysprof from source quick on GNOME OS until new GNOME OS builds are out (soon).

      • MongoDB Installation and Usage on Linux

        MongoDB, a leading open-source document-oriented database management system, is a powerful “NoSQL” database that empowers businesses to effortlessly store and manage massive amounts of data.

      • How to Install and Use Yay on Arch Linux and Manjaro

        Yay (Yet Another Yaourt) is a popular Arch User Repository (AUR) helper for Arch Linux and its derivatives, such as Manjaro, after the discontinuation of Yaourt and Packer. It is a command-line utility that simplifies the process of searching, installing, and managing packages from both

      • TecAdminHow To Setup Apache ModSecurity on Ubuntu & Debian

        ModSecurity is an open-source web application firewall (WAF) that is designed to protect web applications from various types of attacks. It is a module for the Apache web server that intercepts incoming web traffic and analyzes it for signs of malicious activity.

      • TecAdminHow to Disable ETag in NGINX

        NGINX is a powerful and versatile open-source software that can be used for various purposes such as HTTP server, reverse proxy, load balancer, and more. It is known for its high performance, stability, and rich feature set.

      • FOSSLinuxHow to safely downgrade your Ubuntu installation

        Ubuntu, a popular Linux distribution, often impresses users with its stability and feature-rich updates. However, sometimes, an upgrade might not go as planned or new versions might not sit well with your current setup or specific applications. In such cases, downgrading to a previous version of Ubuntu might be the most viable solution. This guide provides detailed instructions on how to safely downgrade your Ubuntu installation to a previous version.

      • HowTo ForgeHow to Install PowerDNS and PowerDNS-Admin on Ubuntu 22.04

        PowerDNS is a free and open-source authoritative nameserver written in C++. It supports several databases such as MySQL, MariaDB, PostgreSQL, and Oracle to store zone files and records. In this post, we will explain how to install PowerDNS and PowerDNS admin on Ubuntu 22.04 server.

      • Real Linux UserHow to use Timeshift to backup and restore Linux Mint – Linux Mint 21.2 edition
    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • This Week in GNOMEThis Week in GNOME/Felix Häcker: #106 GUADEC 2023

          During this year’s Annual General Meeting on Friday, the annual Community Appreciation Award (a.k.a. Pants of Thanks) was awarded to someone who cares deeply about GNOME, helps out app developers (almost every single day), plays the guitar (but just one song), holds controversial opinions (some even turn out to be right), and who is a climate advocate and activist … Tobias Bernard! A standing ovation was offered along with a flattering pair of red and blue plaid pajama pants. Congratulations, Tobias!

  • Distributions and Operating Systems

    • Fedora Family / IBM

      • Red HatDevNation Day: Modern App Dev videos are now available

        Last month Red Hat Developer hosted€ DevNation Day: Modern App Dev. This one-day virtual event brought together application developers,€ DevOps and platform engineers, enterprise architects, and application managers from across the globe.

      • Welcoming KubeVirt v1.0

        KubeVirt v1.0 was released earlier this week. Having gained features, maturity, trust, and adopters over the past years, this version 1.0 is a reflection of the status of the project with its mature codebase and healthy community.

        KubeVirt is a Kubernetes Operator with a virtualization API and runtime in order to run virtual machines on Kubernetes. KubeVirt is the foundation of OpenShift Virtualization and enables data center owners to modernize their infrastructure, converge on one platform, and unify their operations. Developers benefit as they can develop and automate containerized and virtual machine-based applications consistently on the very same platform.

      • Red Hat OfficialRed Hat OpenShift Service on AWS GovCloud is prioritized for FedRAMP€® High JAB Authorization

        Public sector organizations run some of the most sensitive and mission critical workloads in the world, but the need for stringent security requirements doesn’t need to hinder their ability to adopt modern, transformative technologies. To help agencies minimize risk while also empowering them to scale cloud-native innovation, we are pleased to announce that Red Hat OpenShift Service on AWS GovCloud is prioritized for Federal Risk and Authorization Management Program (FedRAMP€®) JAB Authorization.

      • Red Hat OfficialSwiss Federal Railways Drives Cloud Migration with Red Hat

        Red Hat, the world's leading provider of enterprise open source solutions, today announced a collaboration with Swiss Federal Railways (SBB) to help complete an extensive IT migration project. Using Red Hat AMQ Streams, Red Hat Consulting helped move Apache Kafka services to SBB’s new cloud environment with minimal effects on uptime.

        The pressure of rising costs reached a significant level during the COVID-19 pandemic. As a result, SBB’s IT team decided to move their workloads to another cloud environment to increase flexibility and lower costs.

    • Canonical/Ubuntu Family

      • It's FOSSUnderstanding Ubuntu’s Repository System

        Let's start with the essentials first. Understands the basic concept of the package manager and the repositories. This will build a foundation for you to understand how things work underneath.

        In simpler words, a package manager is a tool that allows users to install, remove, upgrade, configure and manage software packages on an operating system.

        Ubuntu provides the software through repositories. The repositories contain software packages of different kinds. They also have metadata files that contain information about the packages such as the name of the package, version number, description of package and the repository name etc.

        The package manager interacts with the metadata and creates a local metadata cache on your system. When you ask it to install a software, the package manager refers to this cache to get the information and then uses the internet to connect to the appropriate repository and downloads the package first before installing it on your system.

      • 9to5LinuxUbuntu Touch OTA-2 Rolls Out with Support for Fairphone 3, F(x)tec Pro1 X

        Arriving exactly four months after the first OTA update, Ubuntu Touch OTA-2 is here with support for new devices, including Fairphone 3, F(x)tec Pro1 X, and Vollaphone X23 smartphones.

        This second Ubuntu Touch update based on the Focal Fossa series also brings various improvements to the System Settings app, including a more consistent layout for several pages, the ability to delete custom wallpapers, as well as a new option in Gestures to adjust the sensitivity of edge gestures for Lomiri.

    • Open Hardware/Modding

      • HackadayThe ESP32 Doesn’t Need Much

        For those looking to add wireless connectivity to embedded projects or to build IoT devices, there is perhaps no more popular module than the ESP32. A dual-core option exists for processor intensive applications, the built-in WiFi and Bluetooth simplify designs, and it has plenty of I/O, memory, and interoperability for most applications. With so much built into the chip itself, [atomic14] wondered how much support circuitry it really needed and set about building the most minimalist ESP32 development board possible.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • SaaS/Back End/Databases

    • Programming/Development

      • Python

        • Tom's HardwareHow to use For Loops in Python

          For loops provide a means to control the number of times your code performs a task. This can be a range, or iterating over items in an object. In this how to we will go through the steps to create your own projects using for loops.

    • Standards/Consortia

      • HackadayUnderstanding And Using Unicode

        Computer engineer [Marco Cilloni] realized a lot of developers today still have trouble dealing with Unicode in their programs, especially in the C/C++ world. He wrote an excellent guide that summarizes many of the issues surrounding Unicode and its encoding called “Unicode is harder than you think“. He first presents a brief history of Unicode and how it came about, so you can understand the reasons for the frustrating edge cases you’re bound to encounter.

  • Leftovers



Recent Techrights' Posts

Firefox in Trouble in the US, Down to Lowest Level in 20+ Years
more sites will stop or intentionally neglect Firefox support
Clownflare: More Than 1 in 5 Laptops or Desktops in El Salvador Run GNU/Linux or ChromeOS
Clownflare Radar reckons it's more like 20%+ now
Omarchy is Already Dying
Same as the life cycle of slopfarms
 
Links 20/08/2026: Facebook "Ran Ads for an App That Promised to Nudify Female Politicians" and Facebook Faces "Social [Control] Media Addiction Trial"
Links for the day
Clownflare Sees GNU/Linux at 16% Market Share on Desktops/Laptops in Tajikistan
in Tajikistan it seems like adoption of GNU/Linux is exceptionally high, based on a very large data set associated with Web access
The Demise of Social Control Media Continues
Entering (anew) social control media in 2026 seems foolish
SLAPP Censorship - Part 155 Out of 200: Throwing Stones in Houses Made of Glass
character-assassination-as-a-service
Gemini Links 20/08/2026: Planners, Pantsing, Vinylyssee
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, August 19, 2026
IRC logs for Wednesday, August 19, 2026
Gemini Links 19/08/2026: "Big Boost in Autonomy" and "Answer of E-Mail"
Links for the day
SLAPP Censorship - Part 154 Out of 200: Computer-Generated Legal Filings From Men Who Are Salaried by Mass Plagiarism Companies in Another Continent (America)
This isn't the behaviour of a moral person but of some sort of "crypto bro" or "slop bro"
Fired by IBM for Medical Leave, Rampant Censorship of IBM Critics Explained
We've already caught and showed many cases where thelayoff.com deleted comments that were not even remotely racist
Links 19/08/2026: First Amendment Under Fire by White House of Cards, "Universities Were Forced to Pay Up" for Not Censoring
Links for the day
Gemini Links 19/08/2026: What Friendship Means, Sm0lNet/SmolNet, and New Feeds
Links for the day
No, WSL (Windows With Fake 'Linux') Isn't Growing Faster Than Ubuntu, This Was Disinformation Spread by a Microsoft Propaganda Site, Then Spread by Slopfarms
Be sceptical; Microsoft is truly desperate for anti-Linux spin right now, seeing that Windows is in a freefall
Microsoft's Mass Layoffs Impact the Ability to Run Microsoft
Can Microsoft still run Microsoft?
Microsoft's Active Directory ("AD") and "Entra" Are National Security Threats
Even the US government concluded Microsoft could not be trusted for security; it issued a formal report about it in April 2024
Instant Impact: GNU/Linux Skyrockets to 10% in China Days After Policy Changes
Let's see what the 'aftermath' looks like by year's end
Links 19/08/2026: Timothy James King (AmigaDOS) Dies, GitHub Goes Offline, Finland Wants to Shun Social Control Media
Links for the day
Slop's Achilles Heel: It Increases the Workload, Not Just Costs
Set aside its inability to scale well
Improving techrights.org
Technical debt (like 17 years with WordPress) is something that's better to address early, not later
Mass Layoffs at Dropbox, Blame the Debt, Not Slop Hype
The debt of Dropbox Inc., which isn't an imaginary (estimated) thing, is over 4 billion dollars
Microsoft is 'Angel of Death' to Developers (Even Its Own), 'Voluntary' Layoffs Happening Again
From what we are hearing and reading, there are 'voluntary' layoffs again
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, August 18, 2026
IRC logs for Tuesday, August 18, 2026
Gemini Links 19/08/2026: Shirts, Handwriting, and Fights in Geminispace
Links for the day
Laos Leaving GAFAM Behind, Gradually
Yesterday evening it was measured at 10% for GNU/Linux at one point
They Were Wrong All Along
Two women combined won't deliver a healthy baby in just 4.5 months
A "Tech Journalist" Would Not Cover Vote on LLMs as a Sex Issue
For a moment there you have to pause and wonder, is this a "Tech Journalist" or the Daily Stormer?
20,000 by Year's End
The "New Techrights" will have 20,000 pages by year's end
Last Night GNU/Linux Measured at 9% in Africa
Nighttimes in Africa are times when GNU/Linux usage on desktop/laptop devices typically surges, based on Clownflare [...] It changes in favour of GNU/Linux
Gemini Links 18/08/2026: Google Bait and Switch (Getting College People 'Hooked' on 'Cheap' Storage, Then Backups Gone), a "Question of E-mail"
Links for the day
Bluesky is in Trouble
Bluesky is a private company (unlike Bluesky Digital Assets Corp. in Toronto, that one runs a pyramid scheme!), so it's hard to know for sure just how much money it is losing
China Says Goodbye to Microsoft
It is hardly surprising that Windows is shedding off userbase all around the world
Links 18/08/2026: US Abandons South Korea, New Legal Disputes Over Slop Plagiarism in the Music Scene
Links for the day
Linux Losing Interest in Users' Freedom, Pursues DRM Instead
"Linux" is (or was, as GNU/Linux) meant to empower - not artificially restrict - the users
GNU/Linux in Ecuador and Colombia: Growing, Still Below International Average
locals turn away from Windows and try GNU/Linux instead
IBM is Dead or Dying. Now It Asks Workers to 'Resign' Voluntarily.
To save face, to pretend no layoffs are happening (as it might alarm shareholders) [...] We keep hearing more and more stories like that
Links 18/08/2026: Sergey Brin Controlling State Policies, "Dario Amodei's (Anthropic) Wife Is Closely Linked to Jeffrey Epstein"
Links for the day
SBS News Interviews Daniel Pocock
The locals say this PR stunt (by the bigot, Farage) was a waste of money
Clownflare Sees One in 7 Web Requests in Libya Originating From GNU/Linux
GNU/Linux has taken a (foot)hold there
Openwashing and Manifestos Composed in Private by Dictators With Deliberately Addictive (and Subsidised, Bundled) 'Tech'
It's long, so make a cuppa first
SLAPP Censorship - Part 153 Out of 200: Decades of Debt, Weaponising Borrowed Money to Try to Put Their Critics in Debt
they've always had a financial report by now
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, August 17, 2026
IRC logs for Monday, August 17, 2026
Gemini Links 18/08/2026: Solar Power, Kipple and Impermanence, Catastrophe Ethics
Links for the day