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://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.11.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        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 – WordPress.org

        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 192.168.0.7 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 @ Freenode.net 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

Microsoft Staff Harassing Women, Strangling Women, Telling Women to Kill Themselves and Worse? Not a Problem!
Two women have left Brett Wilson LLP
Microsoft Media Operatives and Bill Epsteingate-Funded Sites Said Microsoft Lays Off 9,000, But Other Sites Say More (Including 2,300 in Redmond Alone)
We might never know the real number/s (Microsoft will keep the cards close to its chest) until there are leakers or unless there are whistleblowers with hard proof
GNU/Linux Reaches All-Time High in the United States of America
Windows is trending down
 
Mystery Surrounding the PCLinuxOS Sites and PCLinuxOS Magazine
Let's hope this isn't something major
People and Companies Do Learn Some Lessons From Their Mistakes (Stubborn Ones Don't)
Brett Wilson LLP is an example of one that would rather drown in mistakes
Links 03/07/2025: 'Hey Hi' Slop Ridiculed Some More and Microsoft's Layoffs Tally for 2025 Reaches About 29,000 in Just 6 Months (Almost 5,000 Per Month)
Links for the day
The Slopfarms Are Losing the Plot (and Google is Propping Up Rogue Sites)
Google is part of the attack on the Web, on information, and on technology
New BetaNews Realises There's No Potential or Future in Slopfarms, Prior Editor Wayne Williams is Back
They realise that slop (so-called "AI") cannot replace humans
Claims That Microsoft Looks for Staff That Works More and Gets Paid Less (or Can Only Code by Grabbing Other People's Code, Under the Guise of "AI")
People can form their own opinion
Richard Stallman Was Right About Reasons Not to Use Microsoft
last updated 2017
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, July 02, 2025
IRC logs for Wednesday, July 02, 2025
Gemini Links 03/07/2025: No to Cloudflare and Small Web July
Links for the day
Links 02/07/2025: Deep Microsoft Cuts, Macron Speaks to Putin
Links for the day
Confirmed: Microsoft Shutdowns Today, Not Only Mass Layoffs
"The Initiative is the only studio closure planned today, although some other teams have seen cuts of varying degrees."
GNU/Linux is Replacing Microsoft Windows. But We Need to Eradicate Microsoft, It's a Hub of Crime.
I have been writing about Microsoft since the 1990s when I was in school
Microsoft Windows Nosedives in Switzerland While GNU/Linux Leaps Above 6%
sooner or later they might have to make the move anyway
Anxiety at Microsoft: Many Workers (Maybe Over 10,000) Still Don't Know They're Being Laid Off Just Before US Independence Day
"Has anyone gotten the notification yet?"
Microsoft "Declined to Say How Many People Would be Laid Off," According to Associated Press
Some other prominent publications said they reached out for comment from Microsoft and received none
The X War is Over and the "Wayland People" Lost
People will gravitate towards what works for them
20 Years Since My Thesis
It's still online
GNU/Linux is Replacing Windows in Laptops/Desktops
The world will move on while Windows and Microsoft shrink
Now Comes the Expected Webspam, Framing Microsoft Layoffs as "Hey Hi" Success Story (False Marketing That's Piggybacking the Layoffs)
falsely marketed as "intelligence"
Hungary: Microsoft Windows Sinks to 17% "Market Share"
In many nations in Europe it seems like the era of Windows is coming to an end
Microsoft Layoffs in Spain, Portugal Record for GNU/Linux
in Portugal we see GNU/Linux at record levels
Yes, Microsoft is Again Using Its Favourite Liars (Stenographers) to Seed Fake Layoff Numbers, Much Lower Than What's Really Happening
It is Jordan Novet again, just as we predicted
Will Microsoft Once Again Choose Its Favourite Liar to Spread Lies About Today's Layoffs, Quickly to be Replicated and Spread by Slopfarms?
What lies is Microsoft briefing its media moles to tell today?
"OSS Fetishism" Wins After Ferenc Zsolt Szabó Ousted (Microsoft Mole From Capgemini)
Many people said 2025 would be the "year of Linux on the desktop"
There is Nothing That LLMs Can Offer Honest People
LLMs are a passing fad; they're expensive and offer poor "value" for energy; they usually offer no value at all unless you are a cheater, spammer, and liar
What statCounter Shows Today Helps Explain Microsoft's Helplessness, Mass Layoffs
Since many US journalists are already away on holiday almost nobody will dare ask the difficult questions or give a voice to whistleblowers
Microsoft Gets the Chop in South America
The notion of digital sovereignty gained a lot of popularity
Europe Has an 'Exit'
Let's see what happens the rest of this year
El Presidente Talks, Canada Walks (Away From Windows)
GNU/Linux rising
Cities in France and Germany Move to GNU/Linux and statCounter Detects Big Differences
Will governments lead by example?
Microsoft Lost Its Foothold in Africa
How many of these are "old" Windows machines converted to GNU/Linux? Probably a lot.
Led by Europe, GNU/Linux Makes Big Gains This Month
statCounter started showing new/fresh stats
Links 02/07/2025: Massive Microsoft Layoffs About to Commence, "Tesla's Robotaxi Program Is Failing"
Links for the day
Why the Microsoft People Who Started SLAPPs Against Techrights Could Very Well be Sent Back to Prison
White-collar crime is also a crime
The Company Run by Former (and Last Proper) Red Hat CEO, Promoting Microsoft Mono, Faces Shock as Senior Partner Jailed for 33 Sexual Offenses Including Pedophilia
"As reported by The Oxford Mail in April 2025, the offenses include rape, sexual assault, engaging in non-penetrative activity with a child, and more."
Microsoft Lost 29% of Windows Users, Based on Microsoft, Now Come Massive Layoffs
Microsoft collapse is today
Slopwatch: Google Serves to People Linux Slop and Linux FUD (Made by Bots)
"Slopwatch" finds it difficult to ignore Google's role in encouraging LLM slop
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, July 01, 2025
IRC logs for Tuesday, July 01, 2025
"Wayland People" Behave Like the Googles and Microsofts of This World
Published yesterday by Igor Ljubuncic
Gemini Links 02/07/2025: Arch Linux and Fulfillment in Gemini
Links for the day
Links 01/07/2025: "Independence Day in Taiwan", Bounties on Software Patents
Links for the day
What Happens When Your Law Firm is Preoccupied With Harassing and Trying to Extort a Humble Couple in Manchester, Even on Behalf of Violent Microsoft Staff From Another Continent
It's good to see that law firms which operate in bad faith are perishing
Lawyer X, Law Firm X and Elon Musk's X: scandals linked by Old Xaverian
Reprinted with permission from Daniel Pocock
Gemini Links 01/07/2025: Distraction-Free Writing and Hytale Mismanagement
Links for the day
Links 01/07/2025: "Beauty of Blogging" and "Etiquette of Collapse"
Links for the day
Microsoft Uses LLM Slop to Defraud (or Rob) Shareholders
Microsoft is basically defrauding its shareholders by LLM slop
The Web is a Dead End
We need to adopt alternatives
When Words Lose Their Intended Meaning
examples of words that, at least in the technical spheres, don't mean what they sound like
People Who Disagree With You on Technical Matters May or May Not Agree With You on Political Things (But Usually They Do)
What bothers me a great deal is seeing left-leaning people accusing other left-leaning people of being "nazis"
"Too Much Choice" and "Too Many Programming Languages"
What IBM and its apologists aim for was attempted in the 1930s and it failed
Microsoft Lost 400,000,000 Windows Users, According to Microsoft
more people adopt smaller computers and many people replace Windows with GNU/Linux, as they don't really need a new computer
The "Davos Effect": Tarnishing the Reputation of Places Not by Overtourism But by Oligarch Infestation
The last Venice needs is an affiliation with Venetian oligarchs
Half a Year Gone, What's to Come Next
In the second half of 2025 we expect to be done with the Microsoft SLAPPs
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, June 30, 2025
IRC logs for Monday, June 30, 2025
People at the Very Top of Microsoft Know How Bad Things Really Are
There's no product that can replace the former profitability of Windows licensing and stuff that went on top of Windows
Gemini Links 01/07/2025: Mid Year and a Tour of Old Languages
Links for the day