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

GAFAM Loyalty Has Come to an End, Morale Low, People Whose Future is Uncertain Choose to Become "Lifers"
morale is low and there's no loyalty anymore
SLAPP Censorship - Part 152 Out of 200: Injunctions Do Not Cover Criticism, They Have Scope
self-incriminating communications
A Vortex of Beacons (or "Bluetooth Everywhere" Vision)
If someone (or someones) calls you paranoid for taking about "beacon"-like functionality, there will be no lack of authoritative citations (e.g. Web links) they can be provided to prove them wrong
IBM May be Sued for Mass Layoffs Via PIPs
Some whole threads (with all the long comments in them) recently got nuked by thelayoff.com
 
Links 17/08/2026: Myanmar’s Cholera Outbreak, China Sends Commercial Vessels Through Arctic
Links for the day
Clownflare Sees About Quarter of Web Requests in Ireland Coming From GNU/Linux
Well, in Ireland it seems like many people adopted GNU/Linux
Clownflare: In Australia and New Zealand GNU/Linux Peaks at Over 10% During Working Hours
That right there is interesting in its own right
Slowing Down by Intention
At the moment we have 6 or 7 ongoing series
Gemini Links 17/08/2026: Chamboree, Partial Solar Eclipse, Lady Macbeth
Links for the day
Links 17/08/2026: "Bluesky Is Down Again!" and "Anti-Social Media"
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, August 16, 2026
IRC logs for Sunday, August 16, 2026
Falkland Islands: GNU/Linux Elevated to 6%
GNU/Linux usage seems to have increased a lot there
Links 16/08/2026: Reading Outside, Going Offline More, and Art of Computer Programming
Links for the day
The Question of Patience
Is there a lesson here somewhere?
Links 16/08/2026: Ceuta Reports Social Control Media Used as a Weapon
Links for the day
Links 16/08/2026: Europe in Crisis of Droughts While Energy- and Water-Consuming, Pollution-Emitting Chatbots Are Spread by GAFAM (US) to Keep a Ponzi Scheme Going
Links for the day
GNU/Linux is a Platform for Work (Usage Surges in Daytime)
GNU/Linux 15% in daytime
We Need Rain, Not Chatbots
There's no "anti-AI" (it's not even AI), there's opposition to fraud, to plagiarism, and to companies that profit more when there's global warning (caused in part by their business activities)
SLAPP Censorship - Part 151 Out of 200: Dealing With Sleazy People and Companies That Steal (While Employing These Sleazy People)
we offer a quick summary and we're reflecting
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, August 15, 2026
IRC logs for Saturday, August 15, 2026
Gemini Links 16/08/2026: Sterrenkijker Releases, Solar Gemini Server
Links for the day
What I Learned in London
some ministers still help us in our fight for press freedom in the UK
At IBM, Workers 'Expire' Early ("Next Step" is 'Voluntary' Layoffs Decades Before Retirement Age)
It seems like the "new normal" is layoffs not existing or barely existing because companies hide them
EPO "Cocaine Communication Manager" - Part XVI - The German State Does Not Enforce the Law Against European Patent Office Officials
It's not acceptable that Europe's second-largest institution can get away with crime time and time again
Germany's National Broadcaster (DW English) to Air Julian Assange Film This Coming Week
It seems rather sad that we live in a world where rich thugs can get away with so many horrible things
WordPress is Bloatware and Bloated Software Guarantees Security Incidents
This site turns 20 in about 11 or 12 weeks from now and it was never cracked, not even when it ran WordPress
Too Many Chiefs (or Chefs) at IBM, They Don't Know How to Run a Company (With a 100+ Year or Century-Old Brand Recognition Advantage)
It seems like a consensus opinion; some line managers or middle managers are too selfish or self-deceiving
Bluetooth and Wi-Fi on Gym Equipment Can Endanger Several Parties
Joy oh joy! Give us more "smart" things
Microsoft Silent Layoffs This Month (PIPs and More "Buyouts", Driving Out the Workforce), According to Insiders
They know it's happening because they see it and fellow workers talk about it, even if the media keeps mum
Clacton's Election Was a 'Show Election'
At least some people squeezed out some "free press" out of this charade [...] That the media kept boosting parodies as the alternative/s to the bigot is a topic we wrote about a great deal over the past 3 weeks
Omarchy is Already Dying
Same as the life cycle of slopfarms
Windows is Burning
Windows is the "burning platform" of the year
Gemini Links 15/08/2026: Stress, Jetlag, and GPU Hype (Waste of Energy for Amusement, Fake 'Currencies', and Now for Mass Plagiarism)
Links for the day
Links 15/08/2026: XBox Rotting Further, "France’s Top Court Strikes Down Ban on Social Media for Children"
Links for the day
SLAPP Censorship - Part 150 Out of 200: Always Independently Verify What People Claim to Be (or Find Yourself in a Jason Arday-Type Moment/Dilemma)
I'm not a cardiologist and Garrett was never a security expert
Links 15/08/2026: "There Is No A.I." (Slop Plagiarism Isn't Intelligence) and Its "Impact on the Environment Is Absolutely Horrifying"
Links for the day
Gemini Links 15/08/2026: Gratitudes, "Microflier" Drones, and Literate Programming
Links for the day
IBM's PIPs and RAs (Layoffs) Going on, Interns as 'Scabs'
It seems like a consensus (also in Reddit, we took a quick look)
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, August 14, 2026
IRC logs for Friday, August 14, 2026