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

SLAPP Censorship - Part 86 Out of 200: The Position of Courts on Computer-Generated Lawsuits and Filings From Another Continent (Made by Two Men Who Work for Slop Companies)
Lawsuits by proxy from California
 
Gemini Links 25/05/2026: Injury in Gym and Abusive LLMs DDoSing Software Developers While Misusing Their Code
Links for the day
A 'Bank Holiday' When National Debt Doubles in a Decade
Maybe it's time to rename "Bank Holidays"
Links 25/05/2026: Lingering Environmental Concerns and Domain Registrars Targeted for Unmasking
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, May 24, 2026
IRC logs for Sunday, May 24, 2026
Gemini Links 24/05/2026: Impressions of Auckland, the Age of Left or Right Extremism, and .zim files
Links for the day
Microsoft's 'Hiring Freeze' (Layoffs) and Salary Freeze (While Inflation Approaches Double-Digit Rates)
If they get replaced by anyone, it'll be low-paid folks in low-salary regions [...] workers' stress levels shoot up, compensation goes down
Slop Will Not End Humanity, The Pushers of It Do (Artificial Scarcities and Global Warming)
Causing hunger and poverty in the name of "computation"
How Can the 'Broligarchs' Love Us When They Don't Even Love Themselves?
Their SLAPPs have their limits
Death at IBM Due to Overwork
Dying for IBM is never worth it
We Publish Less, We Get More Exposure
UbuntuPit is coming to realise that quantity isn't what comes to matter or truly "count", especially when quantity comes at expense of authenticity
Codecs and Software Patents - Part IX - GNU Project Has Chosen to Adopt AV1 for Its Videos, Conversion and Additions Underway
One of our readers is working to help GNU through the maze of software patents and maze of patent lawsuits, which aren't the same thing but are somewhat overlapping issues
Links 24/05/2026: SoftBank CEO Getting Conned by Scam Altman, Hotter 2026 and El Nino With Growing Impact
Links for the day
Links 24/05/2026: Ebola Outbreak and "Journalists Identify Murder Victims Of Trump’s Boat Strike Program"
Links for the day
IAM Magazine is in Effect Dead, It's Now Fused Into Microsoft's Patent Troll (Which It Has Promoted All Along)
Microsoft-connected patent trolls in Europe [...] Now, in his new job, Wild can use his 'expertise' to help guide blackmail/extortion to better harm Europe's industry
A Huge Proportion of 'Articles' in The Register MS Are Actually Paid Spam of the Communist Party of China, Selling Compromised (for Wiretapping) Technology
The Register MS is having a go at becoming a marketing company or "B2B"
Top Officials Have Just Left Microsoft, Layoffs in Anything But Name
Microsoft's debt is very fast-growing
Local Staff Committee The Hague (LSCTH) Meets "Alicante Mafia" at the European Patent Office (EPO)
Report on meeting with VP1 and his team on 21 April 2026
UbuntuPit (ubuntupit.com) Has Deleted Slop Pages, Its Slopfarm Experiment Has Failed (Like Always!)
Turning one's site into a slopfarm is a death knell
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, May 23, 2026
IRC logs for Saturday, May 23, 2026
The "Next Big" Bonus for IBM's CEO Apparently Comes From American Taxpayers While Veteran IBMers Are PIP'd and RA'd (Laid Off)
the next big thing will be the CEO's bonus
Links 23/05/2026: Starbucks Scraps Disastrous Slopfest, Colbert’s Final ‘Late Show’
Links for the day
Gemini Links 23/05/2026: Poetry, Hobbies, ROOPHLOCH, and More
Links for the day
Government Bailouts Won't be Enough to Save IBM
Bailouts from taxpayers in the US
Links 23/05/2026: Social Media Bans and Demise of Userbase of LLM Chatbots
Links for the day
Legal Letters Are Not Postcards
It seems like intimidation, nothing more
SLAPP Censorship - Part 85 Out of 200: The United Kingdom's Rating for Press Freedom Has Improved, But We Can Do Even Better
we see the US at #64
Sites Realise That Becoming More Active by Using Bots (LLM Slop) is Self-Destructive
We'll soon (maybe next year) also show that some of the 85+ KG of legal papers sent our way are computer-generated garbage, which might run afoul of some rules
European Patent Office (EPO) Strikes Persist, EPO Management Tries to Give False Impression of "Happy Staff"
EPO is trying to broadcast to the world a totally phony image of itself
Gemini Links 23/05/2026: Patience, LLM Chatbts Being Bad, and Unexpected Computer Surgery
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, May 22, 2026
IRC logs for Friday, May 22, 2026