Bonum Certa Men Certa

Links 28/4/2021: Ubuntu 21.10 is “Impish Indri”, OpenSUSE Leap 15.3 RC

  • GNU/Linux

    • Desktop/Laptop

      • Why Linux is Better for The Office

        When working in an office, you naturally need a sharing operating system for each and every computer to allow for the quickest installation of files. While many people are currently trending towards Windows, which has marketed itself as the premier suite for offices as opposed to Apple, which is more for creatives, your best bet is actually investing in Linux products instead. This guide will explain exactly why, with five key reasons as to how Linux is much better for office use. Read on now in order to learn all about it.

        Best Security Around

        If you are looking for security, especially after hearing about the awful hacks of Microsoft that occurred this year, then it might make sense for you to shift your operating system to Linux instead. This is because it is a highly configurable system, meaning that you can switch your security parameters around in order to work for your business. Additionally, it is simply not being targeted by hackers as much, meaning that once you install it, you can sleep better at night.

        Open Source

        Linux, unlike its counterparts, runs on open source software, which makes the operating system the number one choice for programmers as this means that they can change the way that Linux operates according to their own personal preferences. This means that when you have Linux in your office, you don't have to worry about whether or not a certain process can succeed, as there will be a way to change it in the backend, something not possible with closed-source software.

      • Entroware reveal their refreshed Apollo with 11th Gen Intel and Iris Xe Graphics | GamingOnLinux

        Looking for your next Ubuntu powered ultrabook? We might have what you're looking for with the new Entroware Apollo.

        Not a name we hear too often from but Entroware are a dedicated Linux hardware vendor based in the UK, who also ship to the Republic of Ireland, France, Germany, Italy and Spain. So if other hardware vendors have proven too expensive on shipping - here's another choice. Entroware claims it's "built from top to bottom using the best components available, for a richer, faster Ubuntu experience. Now shipping with NVMe PCIe SSD storage as standard".

    • Server

      • 9 network commands every Linux admin should know

        If you're considering adding Linux to your data center, or your company is looking at promoting you to become their first (or next) Linux admin, you probably understand there are lots of commands to learn. In fact, during your early days of Linux admin, it'll seem like all you do is learn new commands.

        But you don't have to approach the task without having first learned a few commands that will carry you through the beginning steps and into your intermediate period of Linux admin. So why not concentrate on a particular area that you will be dealing with pretty consistently—the network? Chances are good your Linux systems will be used for one or more network services, so you'll need to have at least a basic understanding of the more useful network tools.

    • Kernel Space

      • Linux 5.13 Introducing Misc Cgroup Controller - Phoronix

        The Linux 5.13 development kernel is introducing a new "misc" cgroup controller. The misc cgroup controller is to be used for resources that are controlled by simply counting / limiting the number of resource instances in a scalar manner.

        This cgroup controller can be used for purposes like tracking/limiting the number of enclaves on the system based upon hardware constraints, The initial user of this misc cgroup controller is for address space IDs used for virtual machine memory encryption.

      • Linux 5.13 Lands Support For Randomizing Stack Offsets Per Syscall - Phoronix

        One of the new security features in Linux 5.13 is the ability to randomize kernel stack offsets at each system call. This optional feature is now mainlined.

        Randomizing the kernel stack offset per-system-call is intended to make it more challenging for rogue actors to carry out stack-based attacks on the Linux kernel. This has been in the works for over two years and was inspired by PaX's "RANDKSTACK" feature but the actual implementation has taken a different approach. Simply put though this randomizing of the kernel stack at each system call is to fend off exploits relying on kernel stack determinism.

      • Linux is Turning 30 Years Old & Printk Is Still Being Refined - Phoronix

        The printk() function dates all the way back to the original Linux kernel release and even with Linux turning thirty years old this week, work on printk is not over.

        Back during Linux 5.10 last year a long overdue revamp of printk() began to land and now with Linux 5.13 more of that work is crossing the finish line. In 5.10 the ring-buffer became fully lock-less but still relying on a log buffer lock.

      • Linux kernel vulnerability exposes stack memory, causes data leaks | ZDNet

        Disclosed by Cisco Talos researchers on Tuesday, the bug is described as an information disclosure vulnerability "that could allow an attacker to view Kernel stack memory."

        The kernel is a key component of the open source Linux operating system. The vulnerability, tracked as CVE-2020-28588, was found in the proc/pid/syscall functionality of 32-bit ARM devices running the OS.

      • An Interview With Linus Torvalds: Linux and Git

        Thirty years ago, Linus Torvalds was a 21 year old student at the University of Helsinki when he first released the Linux Kernel. His announcement started, “I’m doing a (free) operating system (just a hobby, won't be big and professional…)”. Three decades later, the top 500 supercomputers are all running Linux, as are over 70% of all smartphones. Linux is clearly both big and professional.

        For three decades, Linus Torvalds has led Linux Kernel development, inspiring countless other developers and open source projects. In 2005, Linus also created Git to help manage the kernel development process, and it has since become the most popular version control system, trusted by countless open source and proprietary projects.

      • Linux 5.11.17
        I'm announcing the release of the 5.11.17 kernel.

        All users of the 5.11 kernel series must upgrade.

        The updated 5.11.y git tree can be found at: git:// linux-5.11.y and can be browsed at the normal git web browser:


        greg k-h
      • Linux 5.10.33
      • Linux 5.4.115
      • Linux 4.19.189
      • Linux 4.14.232
      • Linux 4.9.268
      • Linux 4.4.268
    • Applications

      • Zellij Is A New Terminal Multiplexer Written In Rust

        Zellij is a new terminal workspace and multiplexer (like tmux and screen) written in Rust, available for macOS and Linux. Among its most important features are a layout system, and plugins written in any language that compiles to WebAssembly.

        While the tool is ready for everyday use, it's still important to mention that right now it has the beta status, so you might encounter an occasional crash. It also misses quite a few features for now (read on for details).

        Unlike other terminal multiplexers, like tmux or screen, Zellij comes with a user-friendly UI out of the box, showing a status bar at the bottom of the screen with the available keyboard shortcuts and tips for using this tool. The status bar (as well as the tab bar) is implemented as a plugin, and it can easily be disabled when you get accustomed to its keyboard shortcuts.

      • Finit v4.0 Released, A Simple SysV And Systemd Replacement

        Finit is a simple alternative to SysV init and systemd. Version 4.0 was finally released and comes with significant changes.

        Finit (Fast Init) is a small SysV init and systemd replacement with process supervision similar to that of daemontools and runit. Its focus is on small and embedded GNU/Linux systems, although it is fully functional on standard server and desktop installations.

        Finit is fast because it starts services in parallel. It then supervises and automatically restarts them if they fail. This can be extended upon with custom callbacks for all services, hooks into the boot process, or plugins to extend the functionality and adapt Finit to your needs.

        But Finit is not only fast, it’s arguably one of the easiest to get started with. A complete system can be booted with one simple configuration file.

    • Instructionals/Technical

      • How to install Lubuntu 21.04

        In this video, I am going to show how to install Lubuntu 21.04.

      • How to Install Pleroma Social Network Platform on Ubuntu 20.04

        Pleroma is an open-source federated social networking platform, compatible with Mastodon and other ActivityPub platforms. It is a part of the Fediverse, a federated network of instances that can communicate using a common protocol. One single account on one instance can talk to the entire Fediverse network.

        This guide will show you how to create your own Pleroma instance by installing it on an Ubuntu 20.04 based server.

      • What is Cert-Manager and how to setup Cert-Manager for SSL certificates in Kubernetes Cluster on AWS using Helm

        Cert-Manager is a controller used for certificate management. A Cert-Manager can help to issue certificates from different issuers like Let’s Encrypt, HashiCorp Vault, Venafi, a simple signing key pair, or self-signed. Cert-Manager validates certificates, ensures they are up to date, and renews before expiry. Cert-Manager is made up of several components as mentioned below.

      • How to prevent CUPS omitting the bottom of the CUPS Printer test page | Fitzcarraldo's Blog

        This is something that has been bugging me for years but I never bothered to look into it until now. When I set up a printer using CUPS Administration and then print a test page, for some printers the bottom of the test page image is cut off, as shown in the scanned image below. Also, the left side of the test page image is too close to the left side of the sheet of paper. This happens when I use the Gutenprint printer drivers, although I do not know if that is a coincidence. The CUPS printer test page (A4 paper) shown below is from a Canon PIXMA MP510 printer using the Gutenprint v5.3.3 driver for that model.

      • How to install GNOME (GUI) on CentOS - LinuxTechLab

        When we install any CentOS version, we do have the option to install GUI along with the operating system as well. But many times, we might not install the GUI as we do not have a need for the GUI & installing those packages for GUI will only result in an increase in CentOS installation size.

        But what do we do if need to GUI for CentOS afterward? Do we need to reinstall CentOS ? or can we just install some packages for GUI?

        The answer to that is, Yes we can install GNOME (GUI) on CentOS. In this tutorial, we will learn how to install Gnome of CentOS 7 installations. Gnome provides a nice GUI for us to manage our servers graphically.

      • MongoDB Replica Set with Master-Slave Replication and Automated Failover

        A replica set is a group of MongoDB database nodes used for defining database clusters with master-slave replication and automated failover. A replica set contains a single primary node, multiple secondary nodes, and an arbiter node. The primary node receives all write operations while other nodes apply operations from the primary so that all nodes have the same data set.

        If your primary node breaks due to hardware failure or system-related issues, the replica set members autonomously select a new primary node, and your application functioning without manual intervention.

        In this post, we will explain how to set up a MongoDB replica set with three nodes. We will also show you how to create an environment, configure authentication between multiple database nodes and finally configure the replication between all nodes.

      • Write a bash/shell script to Finding and deleting duplicate files or directories - Linux Concept

        At one point, we had already talked about checking to see if strings inside of a file were unique and if we could sort them, but we haven’t yet performed a similar operation on files. However, before diving in, let’s make some assumptions about what constitutes a duplicate file for the purpose of this recipe: a duplicate file is one that may have a different name, but the same contents as another.

      • WordPress News – Getting Started with the Figma WordPress Design Library –

        As the name suggests, the WordPress Design Library is a library of WordPress design assets, enabling anyone to quickly create design prototypes for WordPress UI in Figma.

        These tools are useful for designers when creating new UI and for anyone looking to contribute ideas, enhancements, or even solutions to bug reports. Sometimes pictures really do speak a thousand words.

        In this post, we’ll talk about some key features of Figma before diving into a practical example that demonstrates some of the WordPress Design Library utilities.

      • How-to Get [Query] AWS EC2 Instance Metadata

        In this tutorial we will learn how to get EC2 Instance Metadata from an AWS EC2 instance. We will get the metadata using ec2-metadata and ec2 metadata. This is not typo. The tools name is really similar but one of them using dash on its name.

      • IUS Repository On CentOS 7 : How To Enable

        In this tutorial we’ll learn how to enable IUS repository on CentOS 7. IUS stands for Inline with Upstream Stable.

        IUS will update RPM packages once new versions released by upstream developers. IUS will also not replace stock RPM packages or pacakges that shipped with distribution. The goal of IUS project is to provide high quality RPM packages for Red Hat Enterprise Linux (RHEL) and CentOS.

      • How to Discover, From Inside a Bash Script, the Path the Script Is In

        When you develop complex Bash scripts and start putting various scripts into a folder, where one script interacts with another by, for example, starting it, it quickly becomes necessary to ensure we know the path the script was started from, so we can start the other scripts with a fully qualified pathname. This is important because the first script may have been started from outside the script’s directory. We could have also done so by using a relative path, so even - somehow - reading the command that started the current script will not work.

      • How To Install Linux Kernel 5.12 In Ubuntu / Linux Mint | Tips On UNIX

        Linus Torvalds announced the Linux Kernel 5.12 after few weeks in development and available for general usage with new features, improvements, and better hardware support.

        As per Linus Torvalds for Kernel 5.12

        Thanks to everybody who made last week very calm indeed, which just makes me feel much happier about the final 5.12 release.

        This tutorial will be helpful for beginners to install kernel 5.12 in Ubuntu 20.04 LTS, Ubuntu 20.10, Ubuntu 18.04 LTS, and LinuxMint 20.1

      • How to Upgrade to Fedora 34 from Fedora 33 - Fedora Version Update - Putorius

        Now that Fedora 34 is released with all of it’s new goodies we will show you how to upgrade your system. This guide will show you how to upgrade your Fedora 33 (or earlier) system to the latest and greatest. We will be upgrading Fedora using the DNF package manager. Let’s get started.

      • How to install Netdata on Linux such as Ubuntu 20.04 Server to monitor - Linux Shout

        Netdata is a free web-based real-time monitoring solution available to install on Linux servers to monitor their performance and resource consumption locally or remotely. It is very easy to set up, the latest version can be installed with just a command on all popular Linux systems including Ubuntu 20.04/18.04, CentOS 7/8, RHEL, OpenSUSE, Debian, Linux Mint and more…

      • How To Set A Cron Job In TrueNAS (the easy way)

        In this article we are going to create a new cron job in TrueNAS using the web interface.

        What is a “Cron Job”? It’s a time-based job scheduler in Unix-like computer operating systems. Users who set up and maintain software environments use cron to schedule jobs (commands or shell scripts) to run periodically at fixed times, dates, or intervals.

        So to create our first job we need to open the web panel go to your TruNAS IP address for example and you will see the login dashboard (after you login...

      • How to Install Apache Tomcat 9 with Nginx Proxy on Debian 10

        Tomcat is a free, open-source and lightweight application server used to deploy Java-based applications. It can be used as a standalone server or combined with other servers like Apache and Nginx. It provides the extended functionality to interact with Java Servlets and also implements several technical specifications of the Java platform. Currently, Tomcat is one of the most widely used application servers for Java.

      • How to Create a diff of two files and patching - Linux Concept

        Tomcat is a free, open-source and lightweight application server used to deploy Java-based applications. It can be used as a standalone server or combined with other servers like Apache and Nginx. It provides the extended functionality to interact with Java Servlets and also implements several technical specifications of the Java platform. Currently, Tomcat is one of the most widely used application servers for Java.

      • How To Install NetBeans on Manjaro 21 - idroot

        In this tutorial, we will show you how to install NetBeans on Manjaro 21. For those of you who didn’t know, NetBeans is a popular, open-source IDE written in Java. This is a cross-platform software and can run on any OS. NetBeans has become a part of the Apache project and gained much popularity. NetBeans also allows third-party developers to enhance its functionality such as supports other languages like PHP, C/C++, and HTML5.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the NetBeans on a Manjaro 21 (Ornara).

      • Delete a user account from Ubuntu Desktop or Server - Linux Concept

        If you no longer need a user account, it is good idea to delete that account.

      • Creating symbolic links in Linux - Linux Concept

        If you ever heard that explanation, it is only partially correct, and they are present on a most modern OS. There are two kinds of symbolic links when thinking in terms of files: hard and soft:

      • Creating a user account on Ubuntu desktop or server - Linux Concept

        Suppose you have already installed the Ubuntu desktop or server. In that case, it means you have already created a default user on your system, even on the cloud also Ubuntu is installed with preconfigured default user account. You can do all administrative tasks using this user, but sometimes you need to create another user for your team member or something else. Here, In this ttorial, I’ll show you how to create a new user on Ubuntu Desktop or Server system.

      • Creating a group on Ubuntu Desktop or Server - Linux Concept

        Group is a way to organize and administer user accounts in Linux. Groups are used to collectively assign rights and permissions to multiple user accounts.

      • Write Linux bash/shell script to Crawl filesystem directories and printing a tree - Linux Concept

        We need an overview of the directory or system’s file structure to view all files in a single place to examine those files.

        Here, we will write a bash script to travel directory recursively and check all files and directories to print them in a tree structure on screen.

        We will use a recursive function and print tree to write a bash script to Crawling filesystem directories and printing a tree structure of files.

      • Searching for files by name and/or extension in Linux Operating System

        When we have many files available for viewing, sometimes we need to find a file among many without using the GUI searching tools or provide a better set of granular filters to reduce returned results.

      • Managing file permissions in Linux Operating System - Linux Concept

        We have created users and groups. In this recipe, you will work with default file permissions for users and groups, as well as see how to modify those permissions.

      • My Top 10 Linux Commands I Use Every Day ( In 2021 )

        This article will describe the 10 Linux commands I use in daily life. They are nothing special nor complicated. I have learned that the most simple things in life bring you the best joy so lets start with the least used of the ten commands.

    • Games

      • Trine 4, Hotline Miami 2 and Floor Kids for Stadia Pro in May and more updates

        The next set of games coming to Stadia Pro has been announced with Trine 4, Hotline Miami 2 and Floor Kids plus April 30 is your last chance to grab some of them.

        Stadia's team has confirmed that SteamWorld Heist, El Hijo, Lara Croft and the Guardian of Light, and Enter the Gungeon will be leaving Stadia Pro so April 30 is the last you have to claim them. After that you keep them as long as your Stadia Pro sub keeps up, everyone else will need to buy them in the Stadia store.

      • Comedy point & click adventure Lucy Dreaming is up on Kickstarter, do try out the demo

        Ready for another great pixel-art comedy point and click adventure? Lucy Dreaming, inspired by LucasArts classics is super promising and it's now up on Kickstarter.

        You follow Lucy who has been having a recurring nightmare, as you try to unlock the secrets of controlling your dreams as you travel between worlds. With a heavy 90s gaming influence it, Tall Story Games are channelling their love for British comedy classics like Blackadder and Monty Python.


        The demo is something of a prequel to the full game, so it won't have any spoilers.

      • Sweet pixel-art survival game Little Martian got a huge demo upgrade

        Love your exploration and survival games? Little Martian is back with another huge demo upgrade not long after the release of a Linux build.

        A game of exploration, resource gathering, crafting, base building and survival all blended together. You start off crash-landed on a previously explored planet, with a ship and robot pal both in ruins. Your ultimate goal is to acquire the resources need to repair your ship and escape. One of the challenges on the planet is the lack of oxygen, so you need to constantly refresh your supply.

    • Distributions

      • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

        • brave browser updated to 1.23.73

          The new Chrome based Brave browser automatically blocks ads and trackers, making it faster and safer than your current browser.

        • google chrome updated to 90.0.4430.93

          The Google Chrome browser takes a sandboxing-based approach to Web security. Each open website runs as its own process, which helps prevent malicious code on one page from affecting others (or the computer operating system at large).

      • SUSE/OpenSUSE

        • openSUSE Leap 15.3 Enters Release Candidate Phase

          The openSUSE Project and its community, contributors and release engineers have entered the Release Candidate phase for the upcoming openSUSE Leap 15.3 version today after a snapshot was released, which transitions the release to a new phase.

          The RC signals the package freeze for software that will make it into the distribution, which is used on server, workstation, desktop and for virtualization and container use.

          openSUSE Leap offers a clear advantage for servers by providing at least 18 months of updates for each release. There is a projection as of April 2021 that Leap 15 will extend to Leap 15.5. Leap Major Release (15.x) extends maintenance and support until a successor. At present, a successor has not been declared; Leap 15’s lifecycle fully aligns with SUSE Linux Enterprise and uses the source code and Leap is built with the exact same binary packages..

          Desktop environments for the release include KDE’s Long-Term-Support version of Plasma 5.18, GNOME 3.34 and Xfce 4.16. Packages for artificial Intelligence and Machine Learning are available for data scientists who use the release. A list of some of the packages in openSUSE Leap 15.3 can be found on the Wiki.

        • openSUSE Leap 15.3 RC Available For Testing - Phoronix

          The release candidate phase has begun for openSUSE's upcoming Leap 15.3 Linux distribution release.

          OpenSUSE Leap 15.3 RC is available beginning today and marks the package freeze for this next community Linux distribution update that now is effectively identical to SUSE Enterprise Linux. openSUSE Leap is built from the same sources and same binary packages as SUSE Linux Enterprise.

      • Slackware Family

        • Venerable Linux distro Slackware comes back to life

          Being first doesn't guarantee success in the technology industry. Remember the Netscape browser? Still, it can have its advantages, such as a different or unique approach to things.

          Such is the case with Slackware Linux. Slackware was the first formalized Linux distro, released in 1993, just two years after Linus Torvalds posted the Linux kernel. It was overtaken and overshadowed by Red Hat, SuSe, and Ubuntu, but it never went away. Now it's coming out of the shadows with an upgrade.

          Slackware creator Patrick Volkerding recently posted a beta version of Slackware 15, the first update to the distro since version 14.2 in 2016. If you think that's ancient, you should see their website.


          Slackware 15 supports 32-bit and 64-bit x86 plus ARM architectures. It supports GNOME, KDE, and Xfce as desktop options and has Linux Kernel 5.10.x stable (LTS) and is available with Kernel 5.11 option as testing package.

      • IBM/Red Hat/Fedora

        • Linux in the Car Gets Major Boost With New Red Hat Announcement - autoevolution

          Based on Red Hat Enterprise Linux, the new project launches in collaboration with exida, which will be in charge of delivering safety certifications.

          The operating system will receive continuous updates throughout its lifecycle, and Red Hat promises an upgraded platform ready for modern vehicles and covering all electronic systems within cars.

        • Cloud made easy

          Businesses across industries are embracing a hybrid cloud approach more than ever as they seek to digitally transform in the post-pandemic world. In fact, 64% of companies surveyed in an IBM Institute for Business Value study say they shifted to more cloud-based business activities during the pandemic. For developers who are charged with rapidly innovating and building applications that enable digital transformation, open source container platforms can help reduce vendor lock-in and make it easier for teams to move applications from one environment to another.

          But the reality for developers is that the most common architectures used today are riddled with complexities. This requires them to learn how to configure and manage new concepts, taking time that could otherwise be spent on coding applications.

        • Red Hat’s Fedora Project Unveils the Latest Version of Fedora Linux 34

          The fully open-source Fedora operating system’s new version is now out, Red Hat reported. As a part of Red Hat’s community-driven open-source collaboration Fedora Project, the latest version offers a foundation for new use cases, further augments overall user experience and provides additional support for automated system recovery.

        • Introducing the Fedora i3 Spin

          Fedora 34 features the brand new i3 Spin created by the Fedora i3 S.I.G. This new spin features the popular i3wm tiling window manager. This will appeal to both novices and advanced users who prefer not to use a mouse, touchpad, or other pointing device to interact with their environment. The Fedora i3 spin offers a complete experience with a minimalistic user interface and a lightweight environment. It is intended for the power user, as well as others.


          The Fedora i3 S.I.G work is based on the design goals for the project. These goals determine what we decide to include and how we tune or customize the contents of the Fedora i3 Spin.

          The following is a list of the packages included. Others may be added from the Fedora Linux repository as required. Keep in mind that this is a minimalist spin.

        • Recapping day one of Red Hat Summit Virtual Experience 2021

          The first day of the Red Hat Summit Virtual Experience is all wrapped up, and we couldn't be happier with the turnout or the sessions. From the general session to Summit news to fun and games, it was a packed day.

          Actually, it was several packed days if you count the schedules for all regions. We like to think we have exciting news this year, but asking attendees to get up before dawn or stay up after midnight is a little much. To help everyone stay well-rested we hosted schedules for North America & LATAM, EMEA and APAC to try to provide workable schedules for Summit attendees all over the globe.

      • Canonical/Ubuntu Family

        • Ubuntu 21.10 “Impish Indri” Is Slated for Release on October 14th, 2021

          Following the Ubuntu 21.04 (Hirsute Hippo) release, there will be Ubuntu 21.10, which has been dubbed by Canonical as the “Impish Indri”. They also published the release schedule, suggesting that the development on Ubuntu 21.10 will kick off on Thursday, April 29th, 2021, with the toolchain upload.

          Of course, the development will be based on the current release, in this case Ubuntu 21.04, and the release schedule also suggests that the Beta version will arrive for public testing on September 23rd, while the final release is slated for October 14th, 2021.

        • Ubuntu 21.10 "Impish Indri" Development Begins

          Following last week's release of Ubuntu 21.04 "Hirsute Hippo", the Ubuntu 21.10 "Impish Indri" cycle has now begun.

          Ubuntu 21.10 is codenamed the Impish Indri. An Indri is a type of lemur and also known as the babakoto.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Seeking a new browser

        Well, it finally happened. After months of warning messages, the latest update to Pale Moon browser is incompatible with NoScript. So I think I need to switch browsers.

        NoScript is (was) a very powerful browser extension that blocks Javascript by default, advises what sites (including third-party sites) are attempting to run Javascript on your computer, and lets you selectively permit them. All with an easy user interface. I default to blocking Javascript, and permitting it only for sites that I trust (a whitelist). This is, first, a privacy and security measure. Second, there are many websites that have toxic or incompetent Javascript, which may not be hostile but can paralyze my computer. And third, this lets me bypass some access restrictions.

      • Google, IBM and Microsoft shared psychotic episode with bipolar Molly de Blanc

        de Blanc's statement is an amazing revelation. She comments on the interaction of her bipolar and open source. In open source today, it is hard to separate the technology from the egos.

        Back in his youth, one of Britain's royal princes would threaten to have fellow schoolchildren locked in the tower of London. Molly de Blanc's open letter to the FSF appears to have similar grandiose delusions when she writes We are calling for the removal of the entire Board of the Free Software Foundation... It is time for RMS to step back from the free software, tech ethics, digital rights, and tech communities, for he cannot provide the leadership we need.. She is talking about locking RMS in the tower. Molly is not a developer, she never wrote one line of code. She was employed to work for the developers and now she is giving us orders. Imagine the same thing in an airline: the wife of the pilot shouting orders at the cabin crew. Molly de Blanc was girlfriend of the Debian Project Leader, Chris Lamb. Thanks to her illness, she is now acting like she is the Queen of England.

        As the medical experts tell us, this is all part of Molly's condition so we are going to give her the benefit of the doubt. We forgive her. We ask everybody to forgive her and focus on those around her.


        McGovern is not alone, the list published elsewhere shows thousands of employees of Google, IBM, Red Hat, Microsoft and even MIT came along for the ride too. Elana Hashman, the second highest in that ranking of cyberbullies, is a Red Hat / IBM employee.

      • Web Browsers

        • Mozilla

          • Nirbheek Chauhan: GStreamer has grown a WebRTC implementation

            In other news, GStreamer is now almost buzzword-compliant! The next blog post on our list: blockchains and smart contracts in GStreamer.

            Late last year, we at Centricular announced a new implementation of WebRTC in GStreamer. Today we're happy to announce that after community review, that work has been merged into GStreamer itself! The plugin is called webrtcbin, and the library is, naturally, called gstwebrtc.

            The implementation has all the basic features, is transparently compatible with other WebRTC stacks (particularly in browsers), and has been well-tested with both Firefox and Chrome.

            Some of the more advanced features such as FEC are already a work in progress, and others will be too—if you want them to be! Hop onto IRC on #gstreamer @ or join the mailing list.

          • Will Kahn-Greene: Socorro Overview: 2021, presentation

            Socorro became part of the Data Org part of Mozilla back in August 2020. I had intended to give this presentation in October 2020 after I had given one on Tecken, but then the team I was on got re-orged and I never got around to redoing the presentation for a different group.

          • Mozilla Performance Blog: Performance Sheriff Newsletter (March 2021)

            In March there were 288 alerts generated, resulting in 28 regression bugs being filed on average 4 days after the regressing change landed.

            Welcome to the March 2021 edition of the performance sheriffing newsletter. Here you’ll find the usual summary of our sheriffing efficiency metrics, followed by some analysis on the data footprint of our performance metrics. If you’re interested (and if you have access) you can view the full dashboard.

          • Growing the Bytecode Alliance

            Today, Mozilla joins Fastly, Intel, and Microsoft in announcing the incorporation and expansion of the Bytecode Alliance, a cross-industry partnership to advance a vision for fast, secure, and simplified software development based on WebAssembly.

            Building software today means grappling with a set of vexing trade-offs. If you want to build something big, it’s not realistic to build each component from scratch. But relying on a complex supply chain of components from other parties allows a defect anywhere in that chain to compromise the security and stability of the entire program. Tools like containers can provide some degree of isolation, but they add substantial overhead and are impractical to use at per-supplier granularity. And all of these dynamics entrench the advantages of big companies with the resources to carefully manage and audit their supply chains.

            Mozilla helped create WebAssembly to allow the Web to grow beyond JavaScript and run more kinds of software at faster speeds. But as it matured, it became clear that WebAssembly’s technical properties — particularly memory isolation — also had the potential to transform software development beyond the browser by resolving the tension described above. Several other organizations shared this view, and we came together to launch the Bytecode Alliance as an informal industry partnership in late 2019. As part of this launch, we articulated our shared vision and called for others to join us in bringing it to life.

      • FSF

        • FSF board frequently asked questions (FAQ)

          As the Free Software Foundation (FSF) board sets about the work of strengthening the Foundation's governance structure, here are answers to some frequently asked questions about this initiative. This document will be updated as needed, as this project moves forward in the weeks ahead.

        • GNU Projects

          • GNU Dico DICT Dictionary Server 2.11 Is Released

            The DICT network protocol (dict://) was conceived in the 1990s when the Internet was relatively new and the "world wide web" was in it's infancy. The idea was simple: Let's create a protocol that allows clients to ask servers for a word and get a pure text response explaining what that word is all about.

            Sergey Poznyakoff begun creating the GNU Dico for the DICT protocol in September, 1998. The first public release was made available on November 3rd, 2001.

            The world decided that the more advanced and feature-rich Hypertext Transfer Protocol (http://) was a better idea and it become the dominant standard for dictionaries as well as everything else.

            There are those who refuse to accept the all-compassing Hypertext Transfer Protocol paradigm. Some have invented their own alternative called Gemini, a purely text-based protocol with TLS support and a really simple markup language. Others, like Sergey Poznyakoff, keep on maintaining server software for the good old DICT protocol.

            Sergey Poznyakoff has just announced a new releases of the GNU Dico dictionary server and the GNU Collaborative International Dictionary of English (GCIDE). The GCIDE dictionary is based on Webster's Revised Unabridged Dictionary with additions from WordNet. It is maintained by the GNU Project (mostly Sergey Poznyakoff) who adds corrections and add-ons to it. GCIDE 0.53 is, in the release-notes, described as one that...

Recent Techrights' Posts

Gemini Links 16/06/2024: Hand Held Maneuvering Unit and Hugo Static Files
Links for the day
Removing the Tumour From IRC
looking back
Windows Sinking Below 13% Market Share in the Island of Jamaica
Microsoft's decline continues and will mostly likely continue indefinitely in Jamaica and its neighbours
[Meme] Satya Nadella's Windows PC RECALLS Not What He Did
Satya got lucky
Patriotism is OK, But We Need Facts and Reason, Not Blind Obedience to Authority
Very seldom in the history of human civilisation has groupthink proven to be of real merit
Usage of Let's Encrypt in Geminispace Has Collapsed (That's a Good Thing!)
Ideally, or eventually, all capsules will sign their own certificates or have their own CA
North Macedonia: Windows Down From 99.2% to 28.5%
Last year it was even measured at 26%
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, June 15, 2024
IRC logs for Saturday, June 15, 2024
[Meme] The Free(dom) Software Engineer in European Elections
“When the debate is lost, slander becomes the tool of the loser.”
Vista 11 Was 'Leaked' Exactly 3 Years Ago and This One Picture Says It All
how 'well' Vista 11 has done
A Smokescreen for Brad Smith
Maybe the key point was to say "Linux is not secure either" or "Windows and Linux are equally vulnerable", so don't bother dumping Microsoft
Links 15/06/2024: Microsoft's Intellectual Ventures Attacks Kubernetes With Software Patents, More Layoff Waves
Links for the day
Gemini Links 15/06/2024: On Lagrange and on YouTube Getting Worse
Links for the day
Edward Brocklesby: hacker received advance notice of zero-day vulnerabilities in MH and NMH email software
Reprinted with permission from Daniel Pocock
[Meme] Code Liberates Kids
Matthias Kirschner: I can't code, but I can write a book
In Armenia, Bing is Measured at 0.6%, About Ten Times Less Than Yandex
Bing will probably get mothballed in the coming years
[Meme] A Pack and Pact (Collusion Against Computer Users)
They never really cared about users, no more than drug dealers care about drug users...
GNU/Linux in Azerbaijan: From ~0.1% to 7%
Azerbaijan is around the same size as Portugal
Women in Free Software (FOSS) Need Action, Not Mere Words
the men who are loudest about women's rights are some of the very worst offenders
Embrace, Extend, Extinguish Minecraft
These folks should check out Minetest
Techrights Statement on Men Who Viciously Attack Women in Free Software
history shows women will win
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, June 14, 2024
IRC logs for Friday, June 14, 2024
[Meme] People Who Cannot Find Gainful Employment Because of Their Poor Behaviour Online (Not the People Who Merely Call Them Out on It)
Imagine trying to become a lecturer while talking like this in public
You Too Would Get Nervous
countries where Windows is down to 2%
[Meme] The Two Phases (and Faces) of Microsofters
Microsofters: stalk IRC, then troll IRC
The 'Nobody Reads Techrights Anyway' Crowd
Send In the Clowns
Books in the Making
I intend to spend a considerable amount of time explaining what my family and I were subjected to for the 'crime' of promoting/covering Free software
Microsoft is Still Losing Malta
And GNU/Linux is doing well on laptops and desktops
Tux Machines: Third Party Impending
There will be more next week
Links 14/06/2024: Microsoft Layoffs in the News Again, East-West Conflict/Tensions Update
Links for the day
Links 14/06/2024: Comments on the Death of Email and Lagrange Commentary
Links for the day
Dutch Government Appoints Microsofters to Combat "OSS Fetishism"
What corruption looks like
Microsoft's Collapse in Africa and Shutdown of Entire 'Development Centre'
Unlike what Microsoft claimed in face-saving statements
[Meme] Not Your Typical IRC Troll and Harasser
I say, let's punch nazis...
GNU/Linux's Journey in Qatar: From 0.1% to Over 3%
Windows is no longer an important contender there
Secret Contracts and Corpses
The media pretends it's just some generic "IT" issue, but it is not
Bing Has Run Out of Time and Microsoft Might Dismantle It (Save a Financial Miracle)
How much more of investors' money is Microsoft willing to throw in the trash?
Statement on Antisemitism in Our IRC Network and in Social Control Media
In an ideal world nobody would have to be banned from IRC
Gemini Links 14/06/2024: Ads vs. Content, Why Aliases Are Har
Links for the day
Vista 11 Has Fallen in Switzerland, a Country That is More Microsoft Friendly Than Most of Europe
GNU/Linux rose to its highest level there in almost half a decade
Microsoft is Dying in Africa
Based on the Central African Republic, which "is around the same size as France"
[Meme] Microsoft in Africa
Are you telling me Windows is now down to 1% 'market share' in some countries?
Management of the European Patent Office Misleads Staff on Views of the Office's Staff Committee
The EPO as a workplace very rapidly deteriorates
[Meme] Newer is Worse
"They say those are New Ways of Working (NWoW); New does not mean better, it is worse"
Microsoft Needs to be Banned From Contracts, Including Government Contracts, Not Just for Security Failings But for Criminal Negligence, Corruption, and Fatal Cover-ups
How many deaths will it take for Microsoft to face real, effective scrutiny rather than kid gloves treatment?
Links 14/06/2024: Violence, Famines, and Montana Has More Cows Than People
Links for the day
Microsoft Telecom Layoffs, Facebook Layoffs in Africa: A Month After Microsoft's Mass Layoffs in Lagos (Nigeria) Facebook/Meta Does the Same and Microsoft is Now Retreating and Quitting an Entire Sector! (Affirmed Networks and Metaswitch)
Disasters in the making for GAFAM. Money down the drain.
Papua New Guinea: GNU/Linux Growing, Windows Down Below 15%
it seems indisputable there's headway and momentum
"Planets" Cannot Replace Social Control Media, They're Very Much Akin to It (Censorship Hubs, Gatekeepers)
Don't be subjected to gaslighting; make your own OPML file
Topics That Truly Irritate and Consistently Infuriate the Microsofters (Whenever We Cover These)
Censoring uncomfortable information is a difficult activity that has its limits, even in Reddit
Honduras: Vista 11 Down, GNU/Linux Up
Valve sees GNU/Linux as bigger than Apple's MacOS
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, June 13, 2024
IRC logs for Thursday, June 13, 2024
LibrePlanet 2024 and the Lost Video/Audio of Talks
After the event was over someone informed us that due to technical issues they had lost (or failed to acquire) recordings of the talks
Choosing Between Options to Outsource to Evades the Best Solution (Self-Hosting)
Most users don't need this sort of complexity
IBM Layoffs at Kyndryl
This can soon spill over to Red Hat
Turkmenistan: GNU/Linux Leaps Past 5% This Month?
This is how statCounter sees it
Watch This Space
what matters most is not the volume or quantity of publications but their underlying depth and quality