Bonum Certa Men Certa

Links 12/3/2021: Mesa 21.0, SUSE IPO



  • GNU/Linux

    • Desktop/Laptop

      • Setting up your Linux OS for productive work

        The ability to be flexible is a must-have characteristic for working in any field.

        Whether you’re in a technical or creative field, being able to adapt and evolve is a key component to increasing your productivity and your overall success.

        Which is why it makes sense that you’d want your computer’s operating system to have the same characteristic. This is where Linux fits in.

      • System76 Introduces Thelio Mira Computers - Powered By AMD Ryzen 5000 Series

        System76 today introduced the Thelio Mira as their nwest desktop computer offering that is sized between the Thelio and Thelio Major while still packing quite a bit of compute potential.

      • Things We Love About the New Thelio Mira

        Today, we introduce you to the newest addition to our Thelio desktop line: Thelio Mira. Our in-house engineers have been hard at work creating this pro solution for you, so without further ado, let’s get into the things we love about our new desktop:

        A Chimera of Size and Performance

        One day, we wondered, “What if expanded Thelio to support more memory and more powerful GPUs?” Our in-house science team quickly got to work, splicing the compact genes of Thelio and the performant genes of Thelio Major. Then they removed the extra limbs, and presto! Thelio Mira was born. This happy little test tube baby is configurable with 4th Gen AMD Ryzen CPUs, PCIe 4.0 NVMe storage, and up to 128GB of RAM.

      • Tuxedo launches Book XP15 / XP17 Linux laptops with Nvidia RTX 3000 GPUs
        Tuxedo Computers, a Schenker / XMG subsidiary from Germany, is now offering its latest Linux-powered laptops with Intel CPUs and Nvidia RTX 3000 GPUs. The new Book XP15 and XP17 models could have benefitted from some AMD Ryzen 5000H APUs, but the available Intel Comet Lake-H CPU options are still a solid choice, although a bit pricier than we would like.

        Both 15.6-inch and 17.3-inch models come with largely similar specs, except for some screen options. Even the chassis weigh ~1.99 Kg (including battery) on both models. Here is a list with the shared specs...

    • Audiocasts/Shows

    • Kernel Space

      • 5.12 merge window, part 2

        The 5.12 merge window closed with the release of 5.12-rc1 on February 28; this released followed the normal schedule despite the fact that Linus Torvalds had been without power for the first six days after 5.11 came out. At that point, 10,886 non-merge changesets had found their way into the mainline repository; about 2,000 of those showed up after the first-half merge-window summary was written. The pace of merging obviously slowed down, but there were still a number of interesting features to be found in those patches.

      • Lockless patterns: relaxed access and partial memory barriers

        The first article in this series provided an introduction to lockless algorithms and the happens before relationship that allows us to reason about them. The next step is to look at the concept of a "data race" and the primitives that exist to prevent data races. We continue in that direction with a look at relaxed accesses, memory barriers, and how they can be used to implement the kernel's seqcount mechanism. Memory barriers are an old acquaintance for some Linux kernel programmers. The first document vaguely resembling a specification of what one could expect from concurrent accesses to data in the kernel is, in fact, called memory-barriers.txt. That document describes many kinds of memory barriers, along with the expectations that Linux has concerning the properties of data and control dependencies. It also describes "memory-barrier pairing"; this could be seen as a cousin of release-acquire pairing, in that it also helps creating cross-thread happens before edges.

        This article will not go into the same excruciating detail as memory-barriers.txt. Instead, we'll look at how barriers compare with the acquire and release model and how they simplify or enable the implementation of the seqcount primitive. Nevertheless, one article will not be enough to cover even the most common memory-barrier patterns, so full memory barriers will have to wait for the next installment.

      • Btrfs Was Not Meant For RAID5 or 6

        Using RAID is a very good idea. Not because it is the same as having a backup, it isn't. RAID is a good idea because it saves downtime. If one drive fails in a RAID6 array created with mdadm then you're good until a second drive dies and you can simply order a replacement. And there won't be any downtime when the replacement arrives, you can use a RAID6 array normally while it is rebuilding. If a single drive fails and you happen to have a recent backup then you're without a drive while you wait for a replacement and you'll have to restore the contents of it from backup when the replacement arrives. This is why it is a good idea to have everything in a RAID setup.

        RAID1, a RAID mode that mirrors two drives, is a good solution for root file systems where binaries and libraries are stored. RAID6 is a good solution for storage drives if you happen to have 5 or more. RAID5 shouldn't really be used by anyone, ever, unless you have 3 identical disks and you can't afford two more (or your motherboard or case limits the number of drives you can have).

      • Graphics Stack

        • Freedreno Gallium3D Adds Threaded Context Support - Phoronix

          Last week Intel wired up Gallium3D threaded context support to their "Iris" OpenGL driver for yielding some sizable performance improvements. Now the Freedreno driver for Qualcomm Adreno hardware has hooked into the threaded context support as well.

          The Freedreno Gallium3D driver now supports threaded contexts (u_threaded_contexts) as well for helping with performance with this open-source Qualcomm Adreno GL/GLES driver.

        • Intel Sends Out New Linux Driver Patches For "XE_LPD" v13 Display Hardware - Phoronix

          Intel sent out their latest open-source Linux driver patches today for their new "XE_LPD" display architecture that will be found with upcoming hardware platforms. XE_LPD features "version 13" display capabilities but not to be confused with "Gen13" graphics as they are beginning to more segregate their different Intel GPU IP blocks.

          The Intel "XE_LPD" patches are for their next-gen display architecture, also referred to as version 13 of their display IP. XE_LPD is an evolutionary advancement over Tiger Lake / Rocket Lake / DG1 / Alder Lake. The kernel code sent out today isn't tied to a particular platform at this time but is preparing the Linux driver from the display side for handling this new architecture.

          These XE_LPD patches are what in their initial form back in January were first referred to as Intel's "Display13" bring-up while now is carrying the XE_LPD references.

        • Mesa 21.0 Graphics Stack Released with Many New Features and Improvements

          Coming more than a year after the Mesa 20.0 series, the Mesa 21.0 release introduces many cool features to the Radeon Vulkan driver (RADV), including support for the VK_VALVE_mutable_descriptor_type and VK_KHR_fragment_shading_rate (RDNA2 only) Vulkan extensions, sparse memory support, and rapid packed math (16bit-vectorization).

          Collabora’s Panfrost graphics driver (including Bifrost) for Mali GPUs also received OpenGL 3.1 support for Mali T760+ GPUs, as well as OpenGL ES 3.0 support on Mali G31, G52, and G72 GPUs.

    • Mesa

      • [Mesa-dev] [ANNOUNCE] mesa 21.0.0
        Hi List,
        
        

        It's finally here, Mesa 21.0.0! And there was much rejoicing. There is a lot in here since 21.0.0-rc5, and I'm a bit short on time ATM so I'm not going to go over all of it, but it's in the release notes.

        Expect releases on a regular cadance from here on out.

        Cheers, Dylan

        git tag: mesa-21.0.0
      • Mesa 21.0 Released With Numerous RADV Improvements, New Vulkan Extensions, Many Fixes

        Mesa 21.0 has many additions especially on the Radeon Vulkan (RADV) driver front where sparse memory support is in place, AMD Smart Access Memory / Resizable BAR optimizations, various RDNA 2 improvements, rapid packed math for ACO, and more.

      • Mesa 21.0.0 open source graphics drivers out now | GamingOnLinux

        After much waiting, the latest release of the Mesa graphics stack is out now with tons of improvements to lots of drivers for Linux users and for Linux gaming. The release announcement was very brief and to the point, mentioning to expect regular releases back on schedule from here on out.

        Like each new release the developers mention that if you want stability you should stick with the previous release, or wait for the first point release to clear up anything that slipped through. Mesa 21.0.1 should be out in a couple of weeks.

      • Mesa 21.0 Brings in Performance Enhancements to AMD Graphics Cards

        Mesa 21.0 has released as a major update with improvements to the open-source implementation of OpenGL and Vulkan drivers for Linux systems.

        Even though this is a development release and not intended for general use, there are significant improvements to talk about. If you’re hoping for stability, you might want to wait for Mesa 21.0.1 release.

        The announcement does not mention any key highlights, but I’ve compiled some important changes from their release notes.

    • Applications

      • A Quick Introduction To fzf (Interactive Command-Line Fuzzy Finder)

        I've mentioned fzf a few times in the articles on Linux Uprising, but I've never actually written about it. fzf has been part of my workflow for a long time, and is an amazing tool which you should know about.

        I realize many of you are already using fzf, but for those who don't, this article is for you. This is just a simple introduction to fzf, without going too much into details. The fzf project page and wiki provide extensive information about fzf, its usage, as well as many examples, so check those out for more information.

        fzf is a fast, interactive command-line fuzzy finder written in Go. The tool is available for Linux, macOS, *BSD and Windows.

        It can be used manually or in scripts by parsing the output of a command, using Shell extensions (which include fuzzy auto-completion for Bash and Zsh, as well as key bindings like CTRL-T, CTRL-R and ALT-C for Bash, Zsh and Fish), and as a Vim / Neovim plugin. There's also a Tmux script for launching fzf in a Tmux pane.

      • Latest 7-Zip Alpha Offers Native Linux Support
        Don’t unpack your excitement just yet: this is an alpha release, and we’re only taking about a command line client not a full-blown user-interface extravaganza.

        Now, at first I was a bit: “is this news?”. I’ve memories of playing around with p7zip in the past. But that client, reader’s tell me, isn’t quite same thing. While it supports the .7z format it isn’t an official upstream thing. This build is that: the first official native version of 7-Zip for Linux.

        Linux is not exactly short of tools that do (mostly) the same job as 7-Zip. But more choice is rarely a bad thing. 7-Zip is a fairly well-known app on the Windows scene, so having it available (in some form) on Linux could persuade some reticent Windows users to switch.

      • 7-Zip developer releases the first official Linux version

        An official version of the popular 7-zip archiving program has been released for Linux for the first time.

        Linux already had support for the 7-zip archive file format through a POSIX port called p7zip but it was maintained by a different developer.

        As the p7zip developer has not maintained their project for 4-5 years, 7-Zip developer Igor Pavlov decided to create a new official Linux version based on the latest 7-Zip source code.

      • 7-Zip is now available for Linux (after more than two decades as a Windows exclusive)
        7-Zip is a popular, powerful, and versatile file archive utility that you can use to compress or decompress files and folders. The free and open source software is something of a Swiss Army Knife utility, able to open ZIP, gzip, tar, and RAR files, along with a many others. You can also use its 7z file compression format.

        The first version of 7-zip was released in 1999, and in recent years the developer has taken to releasing a new version with additional features and performance improvements about once a year.

      • Upstream 7-Zip Adds Preliminary Linux Support
        While there has been 7-Zip file support on Linux via the p7zip project, the upstream 7-Zip 21.01 Alpha release has finally introduced native Linux support.

        Igor Pavlov announced the availability this week of 7-Zip for Linux -- the first "official" 7-Zip port to Linux and similar to the p7zip implementation.

        This command-line-only Linux version was announced as part of 7-Zip 21.01 Alpha. That alpha release also improves 7-Zip's 64-bit ARM support, provides a number of bug fixes, and more.

    • Instructionals/Technical

      • How To Install Apache Guacamole on CentOS 8 - idroot

        In this tutorial, we will show you how to install Apache Guacamole on CentOS 8. For those of you who didn’t know, Guacamole is a free, open-source HTML5 web-based remote desktop gateway developed by the Apache software foundation. It supports standard protocols like VNC, RDP, and SSH.

        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 install of the Apache Guacamole on CentOS 8.

      • Is Bluestacks Safe (And Legal) To Use?

        Android games are becoming more and more complex, to the point where today’s mobile games rival PC games from 5 years ago.

        However, there are still plenty of users out there that don’t like mobile gaming, either because they hate looking at a small screen, or because mobile gaming kills your battery’s life expectancy.

        Whichever the cause, those of you that still love the titles but not the console can always use an Android emulator as a compromise, such as Bluestacks.

      • 7Zip 21.0 Provides Native Linux Support – How to Install and Use

        7zip is a wildly popular Windows program that is used to create archives. By default it uses 7z format which it claims is 30-70% better than the normal zip format. It also claims to compress to the regular zip format 2-10% more effectively than other zip compatible programs. It supports a wide variety of archive formats including (but not limited to) zip, gzip, bzip2, tar, and rar. Linux has had p7zip for a long time. However, this is the first time 7Zip developers have provided native Linux support.

      • Wall Command in Linux with Examples

        In a Linux environment, there are scenarios when multiple users are working on the server simultaneously through SSH. However, sometimes system admin needs to restart or shut down the system due to e.g. system maintenance, kernel upgrade, adding or removing hardware from the server. If this is the case, the system admin should inform all logged-in users to save their work. Email does not fit in this situation, as you first have to find out who is logged in and then sending emails to them. Also, you do not know when the user will read the email. Luckily, there is a Linux command “wall” that allows you to do this easily.

        Here, we are going to describe the usage of wall command in Linux. Remember, the wall command works the same for all Linux distributions.

        Note: Wall command only displays the message on the Terminal window of logged-in users. Users working only on GUI, with no Terminal window open will not be able to see the messages.

      • How to create and run a Perl script in Ubuntu 20.04 LTS – Linux Hint

        Perl is abbreviated for Practical Extraction and Reporting Language that is a well-known and powerful language for String Processing and handling. It is a web scripting language that can be used along with different web frameworks and the latest technologies. Mostly the Perl used for server-side scripting but, it can also be used to front-end interface programming languages like HTML with the backend in the Database application. It is fast and robust so, it can interact with many other programming languages on different platforms.In this article, we will talk about the best steps to install Perl language and how we can create and run the Perl script through the command line on Ubuntu 20.04.

      • How to Automatically Empty the Trash in Ubuntu 20.04 – Linux Hint

        When you delete a file in Linux, it is not immediately deleted from the system. Instead, it is moved to the Trash in case you need to restore it. Trash is the first place where you look for the accidentally deleted files. Because the file is not removed from the system, it continues to take space on the system and in the end, can fill up large storage space. Although we can empty the trash manually to avoid wasting system space, however, we often forgot to do such a simple task. Luckily, Linux OS offers a utility known as “Autotrash” that can automatically delete the data in the Trash based on the options you specify.

        In this post, we will explain how to install the Autotrash utility to automatically empty the trash in Ubuntu. This way you can get rid of old and useless files and make room for important files.

      • How to Assign Multiple IP Addresses to Single NIC in Ubuntu 20.04 LTS – Linux Hint

        While working with computer systems, sometimes you might require multiple IP addresses on your physical machine. One of the solutions is to have multiple NICs installed on your system. However, it is not practical to buy a new NIC and plug it in your system when you have the option to assign multiple IP addresses to a single NIC which is referred to as IP Aliasing. The common use case of IP aliasing is the implementation of IP based virtual hosting.

        In this post, we will be demonstrating you how to assign multiple IP addresses to a single NIC in Ubuntu OS. We will be demonstrating the procedure on Ubuntu 20.04 (Focal Fossa).

      • How to Install YakYak on Ubuntu 20.04 – Linux Hint

        Google Hangouts is a famous communication app to send messages, share content like files, pictures, and videos. The screen sharing and video call options in this application make it popular among its users. The application can be installed on all operating systems and is also available on mobile phones. To make phone calls, users might need to buy monthly packages. In this tutorial, we will set up and install the YakYak Google Hangouts client on an Ubuntu 20.04 system.

      • How to Install and Use Veracrypt on Ubuntu 20.04 – Linux Hint

        If you do not want others to have access to your data, then encryption is essential. When you encrypt your sensitive data, unauthorized persons cannot easily get to it. This how-to guide focuses on the installation and basic usage of Veracrypt disk encryption software on Ubuntu Linux. Veracrypt is an open-source software and it is free.

      • How to List All Users in Linux

        Users are the most important component in a Linux system. Linux provides built-in commands to the administrators that allow them to manage users efficiently. There's one for creating users, deleting users, and changing user permissions. But what about listing all the users that are currently present on a system?

        In this article, we will discuss how you can get a list of all the users in Linux, along with a brief guide to check whether a user exists on a system or not.

      • 8 Head Command Examples in Linux

        The Linux head command reads and prints the first N lines to standard output. By default, it prints out the first 10 lines. However, this can be modified by passing additional arguments on the command-line. The ‘head’ command is the opposite of the ‘tail’ command that prints out the last N lines of a given file. In this guide, we focus on the Linux head command and feature a few use cases of the command.

      • How To Check Or Find CPU Information In Linux - OSTechNix

        The Central Processing Unit, shortly CPU, is the most important component of a Computer. CPU is also called as microprocessor or simply processor. Just like how the brain controls a human body, the CPU controls all the parts of a Computer. Hence, CPU is considered as the brain of a Computer. You may know the basic details of your processor like Intel Core i3, i5, AMD etc. But what about the other details such as processor speed, number of cores, architecture, cache size and so on? In this guide, we will discuss all the possible ways to find CPU information in Linux using various command line tools as well as graphical tools.

      • 6 Ways to Find Your Private IP Address in CentOS 8 – Linux Hint

        Private IP addresses are used to communicate inside a local network. Private IP addresses cannot be routed and hence no traffic can be sent to them from the external network. There may come a time when you need to know the private IP address of your system like to setup a network-related application, to enable remote administration, or for troubleshooting, etc. In our previous posts, we have shared with you some ways to find the private IP address in Ubuntu and Debian OS.

        In this post, we will describe some methods to find the private IP address in CentOS8. These methods involve both the command line and GUI based methods.

      • How To Install MariaDB on Linux Mint 20 - idroot

        In this tutorial, we will show you how to install MariaDB on Linux Mint 20. For those of you who didn’t know, MariaDB is a free and open-source relational database management system (DBMS) that is considered as a successor and replacement of MySQL DBMS. This DBMS is available for all three major operating systems i.e. Linux, macOS, and Windows.

        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 MariaDB database on a Linux Mint 20 (Ulyana).

      • How To Install Monica Personal Relationship Management on Ubuntu

        The Monica personal CRM is an organized and personalized customer relationship management system for those who maintain a busy life and can’t remember the small life events. The Monica personal relationship management tool can remember the events on your behalf and remind you when the date arrives. You can install the Monica personal relationship management tool on your Ubuntu Linux system to organize your thoughts, notes, to-do list, and other activities.

        I must mention, if you’re a fan of the TV show, you probably already guessed that the name Monica might be taken from the tv show F.R.I.E.N.D.S., where we all liked Monica, and we all know how clean and organized she was.

      • How to Install Odoo 14 ERP Software on Ubuntu 20.04

        Odoo (formerly known as OpenERP) is a self-hosted suite of over 10,000 open source applications suited for a variety of business needs including CRM, eCommerce, accounting, inventory, project management and point of sale. These applications are fully integrated and accessed through a common web interface.

        In this tutorial, we will learn to install Odoo 14 Stack on a Ubuntu 20.04 based server.

      • How to Install Terraform IaaC Platform on Ubuntu 20.04

        Terraform is a well-known Infrastructure as a Code (IaaC) platform. Terraform makes it easy to create and provision full-fledged data center infrastructures by using the HashiCorp Configuration Language (HCL). This article shows you how to install Terraform on Ubuntu 20.04.

      • How to block or unblock ping requests on Ubuntu Server 20.04 LTS – Linux Hint

        Ping is a network administration utility that is used to test the availability of a system on an IP network. Ping is also used to test the quality of the network connection by monitoring the round trip time and packet losses. On the other hand, network intruders and hackers also use ping to identify network subnets to find potential hosts or to perform ICMP flood attacks. Therefore, it is a good practice to block ping requests to your servers to prevent any kind of attack.

        This article is about how to block ping requests to Linux Server. We will also describe how to unblock the ping requests in case you need to use ping for system administration and troubleshooting.

      • How to change SSH port on Lubuntu 20.04 Linux
      • How to create AlmaLinux 8 Bootable USB Drive - Linux Shout

        If you want to install AlmaLinux on Desktop PC, Laptop, or Server hardware, then using a bootable USB drive will be a great idea.

        There are dozens of ways to create a bootable Linux USB drive using various free software such as Rufus, Unetbootin, BalenaEtcher, and more. One of the best bootable Linux USB creators is Ethcer because of easy to use interface and availability for Windows, Linux, and macOS platforms. And here we will show how to use the same for making an AlmaLinux 8 bootable Flash drive.

      • How to create and run a Perl script in Debian 10 – Linux Hint

        Perl scripts are yet another powerful method of executing complex programs with a very minimal effort. The people who have a good know-how of programming in C and C++ get along with Perl very nicely because of its close resemblance to these languages. In this article, we will teach you the method of creating your first Perl script and running it in Debian 10.

      • How to install an Ansible collection on a disconnected Ansible control node | Enable Sysadmin

        In this tutorial, I demonstrate how and where to install Ansible collections in an Ansible control node that has no internet access. The process is simple and straightforward, but some users are confused with the installation location and configuration.

      • How to install and configure HAproxy on Ubuntu 20.04 LTS – Linux Hint

        HAproxy is an open-source and lightweight package that offers high availability and load balancing for TCP and HTTP based programs. It distributes the load among the web and application servers. HAproxy is available for nearly all Linux distributions. It is a widely used load balancer that is popular for its efficiency, reliability, and low memory and CPU footprint. In this post, we will explain how to install and configure HAproxy on a Ubuntu system.

        We have setup three machines. We will install HAproxy on one server and the Apache web servers on two servers. Our HAproxy server will then act as a load balancer and will distribute the load among Apache web servers.

        Note: The procedure and commands mentioned in this post has been tested on Ubuntu 20.04 LTS (Focal Fossa). The same procedure is also valid for Debian and Mint distributions.

      • How to install and setup Docker Container on AlmaLinux 8 - Linux Shout

        Docker is not a new term, this virtualization platform is popular for its ability to run applications in Containers. We can build and communicate containers with one on another. Here we learn how to install the Docker CE platform on AlmaLinux 8 to create containerized virtual machines.

        The key difference between normal virtual machines we run such as on VirtualBox is that in Docker not every container has to bring a complete operating system. For instance, you want to install and run Ubuntu 20.04 Server virtually but with a very minimalistic approach, I mean only core files that you need to run this server OS because, on Docker, the Containers are going to share the same kernel. This makes us start multiple containers with different applications such as Apache web server, MySQL, etc. without asserting extra stress on the system hardware resources. Whereas in a normal Virtual Machine or hypervisor we install a complete Guest with the full-blown kernel that means, if we want to separate the webserver from the database server, we would have to start two complete virtual machines including the operating system. In Docker, these are simply two independent containers that start the respective servers.

      • Install Zimbra Collaboration Suite (ZCS) on CentOS 8 – Linux Hint

        Zimbra Collaboration Suite is open-source software that includes the Zimbra LDAP server, MTA (Mail Transfer Agent), and Zimbra mailbox server. It also provides you with a web-based administration panel that can be used to manage the domain and accounts. Zimbra collaboration software can run on various OS platforms including Red Hat, Ubuntu, CentOS, etc. In an earlier post, we have explained the installation of Zimbra Collaboration in Ubuntu. In today’s post, we will be going to explain how to install Zimbra Collaboration Suite on CentOS 8 system.

      • Recreating missing WINE menu entries and Desktop Configuration Files in Lubuntu 20.10 | Fitzcarraldo's Blog

        I use a few Windows applications I installed via WINE in my user account on my family’s desktop machine running Lubuntu 20.10 (LXQt Desktop Environment). A few days ago I logged in and found that the icons for the Windows applications had disappeared from my Desktop, and the ‘Wine’ entry in the LXQt applications menu had also disappeared. This was rather bizarre and I still have no idea why it happened. However, the directories for each WINEPREFIX were still present so I set about recreating the missing menu entries and Desktop Configuration Files. I reinstalled one of the Windows applications, and its icon reappeared on my Desktop but the ‘Wine’ entry in the LXQt applications menu did not reappear. I had to delve into WINE menu structures to fix everything.

      • Tips to avoid sending emails to the wrong person - Anto ./ Online

        Let’s face it! It’s far too easy to send an email to an unintended person. Not only can this cause a compliance breach, but it will also impact your reputation. This post will give you tips on how to avoid sending emails to the wrong person.

        You cannot solely rely on “recall” in Outlook. Recall only works if the original message was unread and the organization allows recalls. If the message has been viewed, then the recipient will receive a request that you want to recall the message. It will then be up to the recipient to delete the original themselves.

      • NGINX Guest Blog: NGINX Kubernetes Ingress Controller

        You probably know by now that Kubernetes is a powerful platform – but it needs other tools to make it even better. Ingress Controllers fall into that category, and if you’ve been using Kubernetes, you’re probably quite familiar with them. But here’s a quick refresher on Ingress and Ingress controllers.

        By design, Kubernetes pods can be accessed only by other pods within the cluster – not from the external network. Ingress is Kubernetes’ built‑in configuration for HTTP load balancing that defines rules for external connectivity. When you need to provide external access to your Kubernetes services, you create an Ingress resource that defines rules, including the URI path, backing service name, and other information. Then you use an Ingress controller to automatically program a front‑end load balancer to enable Ingress configuration.

        NGINX Ingress Controller from NGINX (now part of F5) provides enterprise-grade delivery services for Kubernetes applications. In this blog, we’ll explore the integration of NGINX Ingress Controller with the Rancher Apps and Marketplace. But before we jump into the blog, let’s talk about which NGINX Ingress Controller you may be using.

      • Review of Four Hyperledger Libraries- Aries, Quilt, Ursa, and Transact

        So in this follow-up article, we review four (as listed below) Hyperledger libraries that work very well with other Hyperledger DLTs. As of this writing, all of these libraries are at the incubation stage except for Hyperledger Aries, which has graduated to active.

      • Best commands for digging up information about your Linux system - TechRepublic

        Linux admins have a love affair with information. The more information they can gather the better. And that’s a good thing, as the more informed you are, the more apt you’ll be to make smart decisions. This applies to administration tasks, security, development, and just about anything else you can imagine.

      • Fix for getting your SSD working via USB 3 on your Raspberry PI - PragmaticLinux

        Did you connect an SSD to your Raspberry PI 4, with a SATA to USB 3.0 adapter, and getting poor read and write speeds? In theory this setup should yield significant speed improvements, making your Raspberry PI 4 system a worthy PC for your daily work. Unfortunately, some SATA to USB 3.0 adapters do not work that well in combination with your Raspberry PI 4. This article offers a fix for getting your SSD working via USB 3.0 on your Raspberry PI.

      • What Is LVFS and How Do I Use It? - Make Tech Easier

        There are so many intricacies involved in using Linux as a daily-driver desktop operating system. You have to consider whether the drivers for the hardware you want to use are available, whether the software you want to use is available, and whether Linux is compatible with all of the different security controls you may have to manage, with things like Active Directory reigning supreme in the enterprise world.

        However, there’s something else that we often forget about: firmware. Firmware is the software for the hardware, the configurations and options that software can interact with in the form of drivers to allow you to use it. Are firmware updates that important? How do you get firmware updates in Linux? Why should vendors make their firmware available for Linux? These are all questions that are answered in this article on what LVFS is and how to use it.

      • Vincent Fourmond: All tips and tricks about QSoas

        I've decided to post regular summaries of all the articles written here about QSoas; this is the first post of this kind. All the articles related to QSoas can be found here also.

        The articles written here can be separated into several categories.

      • Copy Files And Create Target Directories At The Same Time - OSTechNix

        We usually copy files from one location to another existing location using commands such cp, rsync, and scp etc. If the target location doesn't exist, we first create it and then the copy file to that newly created location. Up until now, this is how I usually copy files from one location to another from commandline. Did you know that we can copy a file and create the destination directory automatically if it not exists? No? No problem! In this guide, we will see how to copy files and create target directories at the same time, with a single command, in Linux.

      • Linux scripting: 3 how-tos for while loops in Bash | Enable Sysadmin

        Shell scripting, specifically Bash scripting, is a great way to automate repetitive or tedious tasks on your systems. Why type when you can schedule and run scripts in a hands-free manner? One of the many scripting constructs is the loop. A loop is a section of code that picks up data or generates data and then performs some operation on the data and then begins the process over again until some condition is met, the script is disrupted, or when input data is exhausted. When you use Bash scripting, sometimes it is useful to perform actions using some form of loops.

        [...]

        Another useful application of a while loop is to combine it with the read command to have access to columns (or fields) quickly from a text file and perform some actions on them.

        In the following example, you are simply picking the columns from a text file with a predictable format and printing the values that you want to use to populate an /etc/hosts file.

        Here the assumption is that the file has columns delimited by spaces or tabs and that there are no spaces in the content of the columns. That could shift the content of the fields and not give you what you needed.

        Notice that you're just doing a simple operation to extract and manipulate information and not concerned about the command's reusability. I would classify this as one of those "quick and dirty tricks."

      • 9 Things You Should Do After Installing Ubuntu Linux in VirtualBox

        Whether you are setting up a Ubuntu virtual machine in VirtualBox for the first time or you experiment with VMs frequently, setting up the virtual machine for general use is often frustrating.

        When you install the Ubuntu machine in VirtualBox, it takes a long time to make it user-ready. There are various things missing when you get started: display settings might be off, packages out of date, and crucial utilities missing from the system.

        So, what should you do to correctly configure your Ubuntu virtual machine?

      • Playing along with NFTables - openSUSE admin - openSUSE Project Management Tool

        By default, openSUSE Leap 15.x is using the firewalld firewall implementation (and the firewalld backend is using iptables under the hood).

        But since a while, openSUSE also has nftables support available - but neither YaST nor other special tooling is currently configured to directly support it. But we have some machines in our infrastructure, that are neither straight forward desktop machines nor do they idle most of the time. So let's try out how good we are at trying out and testing new things and use one of our central administrative machines: the VPN gateway, which gives all openSUSE heroes access to the internal world of the openSUSE infrastructure.

      • ASCII Table – Hex to ASCII Value Character Code Chart

        As a developer, you'll eventually need to look up hex or ASCII values and see what they translate to. You might also need to know what the decimal, binary, or HTML values are, too.

        If you search for these codes online, you'll often find tables that are really just images. These are inaccessible to people with disabilities, and inconvenient to use – you can't search for something and copy-paste code you want.

        To make your life easier, I created a table from the best sources I could find. Just scroll or use Ctrl/Cmd + f to find the value you're looking for.

    • Wine or Emulation

      • Amiga Forever and C64 Forever 9 are now available

        Remember the Commodore home computers C-64 and Amiga? Commodore hardware was highly popular back in the 80s and early 90s, but several bad business decisions brought an end to the company. Still, there are plenty of people out there that look back with fond memories, and others who may be curious about gaming or programming on these old machines.

        While you can purchase C-64 and Amiga hardware and software on places such as eBay, emulation is an option as well. WinUAE is probably the best Amiga emulator out there, but it does require Kickstart ROMs to function.

        One way of obtaining these ROMs legally, is to purchase the official Amiga Forever emulation package.

        Amiga Forever 9 and C64 Forever 9 ship with everything that users need to get started. Both products are available in different versions.

        [...]

        The packages do include GNU/Linux binaries of UAE, the amiga emulator, so that emulation works on Linux as well out of the box, albeit not with the company's own Amiga Forever application.

    • Games

      • Interactive movie adventure The Dark Side of the Moon is out now

        Love your FMV adventures? The Dark Side of the Moon is a brand new interactive movie featuring live-action video and point & click elements out now on Steam along with full Linux support.

        "When his two children randomly vanish throughout the night, it's up to you to help Dean Hamilton bring them back home. As the mystery deepens decisions will need to be made and it's down to you to make the right ones. Who can you trust? Who's doing this? What's the significance of the impending solar eclipse? And what are those strange glowing lights in the sky?"

      • Try out the new demo for Shield Cat, a sweet action adventure collectathon

        Love your 2D action-adventure games? How about collecting everything you possibly can? Shield Cat from CyanSorcery has a brand new demo available with support for Linux desktops and the Raspberry Pi.

        "Shield Cat is a game starring Lance the otter! He is a mail courier for the Cat Kingdom, delivering official letters and packages. One day, Lance wakes up and finds that the Cat Kingdom is in chaos. What's worse, his friends seem to be responsible! What dark magic could be at work here? Lance will need all the help he can get on his adventure, both to save his friends and to save the Kingdom!"

      • Creating an Immersive, Tailored Media Experience Through RDK-V

        Now, what if you could apply that same immersive, personalized experience to all of your users’ media needs — cable programming, streaming content, gaming, smart home solutions — using a relatively straightforward integration with an open source software platform? With RDK-V, you can.

      • Godot Showcase - Human Diaspora developer interview

        Welcome to another developer interview following the introduction of the Godot Showcase page! This week, we are interviewing Leonardo "Leocesar3D" Veloso about their game Human Diaspora.

      • Proton Experimental Updated, VKD3D-Proton Moving Closer With Ray-Tracing

        Valve continues to be making exciting progress in the realm of Steam Play for improving the experience of running Windows games on Linux.

        First up is a new Proton Experimental build now available. This latest Proton Experimental build has more work on reducing CPU overhead and helping performance, memory allocator performance work, support for Futex2 patches in FSYNC when using the latest kernel patches, better non-US keyboard support, improved video support, and a variety of other enhancements. For those with a VR headset, the virtual reality start-up time should be better and with increased compatibility for titles like Microsoft Flight Simulator.

      • VKD3D-Proton works towards Ray Tracing, new small Proton Experimental build up

        For those of you with a graphics card capable of Ray Tracing who use the Steam Play Proton compatibility layer we have some good news coming for you. While it's still clearly an early work in progress, work towards getting Ray Tracing working in VKD3D-Proton is well underway (VKD3D-Proton is the Direct3D 12 API on top of Vulkan that's used with Proton).

        Developer Hans-Kristian posted on Twitter about "Ray-tracing support in vkd3d-proton is finally starting to come together. Starting with some meme reflections." and shared two pictures showing the reflections working in Control but the performance drop is huge but it will hopefully be improved over time.

      • Loop Hero is another success story with over 500K sales, much more to come to it

        Only a single week after the release, Loop Hero from developer Four Quarters and publisher Devolver Digital has managed to surpass 500,000 sales. Plus they revealed we can expect a lot more to come from it.

        Like the recent success of Valheim, it's pleasing to see some developer managing to really cut through the noise on Steam with thousands releasing every year. Even more exciting because it's another game that directly supports Linux, and it's easily one of the best games I've personally played in some time. From over 8,000 user reviews, Loop Hero has also hit an Overwhelmingly Positive score now too. To celebrate they hooked up Steam Trading Cards in collaboration with artist Bard-the-zombie.

      • War Thunder 'Ixwa Strike' update out bringing over 30 new vehicles | GamingOnLinux

        War Thunder continues expanding its roster of countries available with the 'Ixwa Strike' update out now that brings with it South African armoured vehicles.

        For ground vehicles there's 24 new with this update including a special South African subtree within the British ground forces and includes the likes of the SARC Mk.VI, Ratel 90, Ratel ZT3-A2, Olifant Mk1A and more. There's multiple new aircraft too like the F-5A, Mirage IIIE and the F8U-2 plus a few new additions to the naval forces. There's also a whole new map the Seversk-13, which is a mixed battle map so it's reasonably big allowing for armoured vehicles and aircraft to compete for supremacy.

    • Desktop Environments/WMs

      • Flatery – A Nifty Flat Style Icon Theme for Linux

        Looking for some different icons for your Ubuntu Desktop? Flatery is a flat style icon theme for Linux.

        Flatery is a full desktop icons set licensed under the CC BY-NC-SA 3.0. It includes icons for app shortcuts, file folders, menu buttons, and in application icons.

      • K Desktop Environment/KDE SC/Qt

        • KDE Plasma 5.22 To Include New Adaptive Panel Opacity and Other Exciting Improvements

          KDE Plasma is one of the most beautiful Linux desktop environments out there. With its highly customizable settings and good performance, the Plasma desktop provides a great Linux experience.

          The KDE Plasma 5.21 was released last month and the release came with a lot of exciting improvements. The development team is also actively working on the next release i.e. KDE Plasma 5.22. Recently, some exciting details surfaced through a blog post by one of the developers.

          Let’s have a detailed look at the upcoming features along with other improvements in KDE Plasma 5.22.

      • GNOME Desktop/GTK

        • GNOME 40 & your extension

          As you are probably aware by now, GNOME 40 will bring some big changes.

          This is exciting, but big changes also means that many extensions will have to adjust to continue working in GNOME 40.

          To help with that, this post provides a brief overview(!) of the most important changes.

          You can join the #gnome-shell and #shell-extensions channels on IRC/Matrix for further questions, and the friendly folks of the extensions rebooted project provide helpful resources like a testing VM image as well as advise.

        • GNOME 40 Introducing Headless Native Backend, Virtual Monitors
          Another feature tacked onto the big GNOME 40 desktop update is a headless native back-end for Mutter and the ability to easily create virtual monitors.

          This headless native back-end that was merged today into GNOME 40's Mutter allows for running the native back-end atop a render node in a headless configuration without a physical display attached. As part of this headless native back-end is also the ability to create virtual monitors via command-line options for debugging and other purposes. This also allows creating virtual monitor PipeWire streams. Virtual monitors can be used outside of the headless native back-end but the headless back-end is dependent upon virtual monitors.

          Multiple virtual monitors can be created for a single session. An example of Mutter's new support for a headless virtual monitor output is via mutter --wayland --headless --virtual-monitor 1920x1080. The virtual monitor output can be viewed via streaming with PipeWire.

        • Christian Hergert: Auto-indenters for GtkSourceView

          One of the last features from Builder I really wanted to get upstream for the 5.0 release (and the beginning of a new ABI stream) is our auto-indenter interface. It, however, was a product of the times in GTK 3 and was rather clunky by necessity.

          Now that we are on GTK 4, I could significantly clean up the implementation by putting it in GtkSourceView directly.

          Toggling GtkSourceView:auto-indent still does the same thing as before. However, you can now set the GtkSourceView:indenter property to your own indenter and GtkSourceView will happily use that instead.

    • Distributions

      • Alpine Linux: A Breath of Fresh Mountain Air for Linux Experts

        Linux is fun, but sometimes you just hit a wall with current distros and want something different. Plus, it seems that ISO file sizes and memory requirements keep going up with time. There has to be a smaller distro out there somewhere.

        If you're looking for a lightweight Linux distribution, Alpine Linux might be a breath of fresh mountain air for you!

        [...]

        Installing Alpine Linux is similar to installing any other Linux distribution. You grab the installation image and transfer it to your preferred media, and then reboot your machine.

        Alpine's minimalism applies to its installation process as well. You find yourself at the standard Linux text console. There's no graphical installation here.

      • Asahi Linux progress report

        The Asahi Linux project, which is working to build a distribution for M1-based Apple systems, has published a progress report for January and February.

      • Asahi Linux Progress Report: January / February 2021

        Apple Silicon Macs boot in a completely different way from PCs. The way they work is more akin to embedded platforms (like Android phones, or, of course, iOS devices), but with quite a few bespoke mechanisms thrown in. However, Apple has taken a few steps to make this boot process feel closer to that of an Intel Mac, so there has been a lot of confusion around how things actually work. For example, did you know that Apple Silicon Macs cannot boot from external storage at all, in the traditional sense? Or that the bootloader on Apple Silicon Macs cannot show a graphical user interface at all, and that the “Boot Picker” is in fact a full-screen macOS app, not part of the bootloader?

      • SUSE/OpenSUSE

        • German software company SUSE targets pre-summer IPO: sources

          Open-source enterprise software company SUSE is targeting a pre-summer initial public offering in a deal that may value the private equity-backed company with German roots at 7-8 billion euros ($8.3-9.5 billion), people close to the matter said.

          The Linux specialist’s owner, buyout group EQT, has stepped up preparations for the deal and chosen a syndicate of banks to organise the deal, which is expected to kick off in May, they said.

        • SUSE prepares for multi-billion Euro IPO

          The rumors were true. EQT, the Swedish-based private equity firm with €52 billion in assets, is getting ready to spin SUSE, the leading European Union (EU) Linux distributor, out in an IPO. The SUSE IPO, according to Reuters and ZDNet sources, will be worth €7 billion to €8 billion ($8.3 billion to $9.5 billion).

          The SUSE IPO spinout has been in the works since late 2020. Prior to that SUSE has changed owners several times. First, it was acquired by Novell in 2004. Next, Attachmate, with some Microsoft funding, bought Novell and SUSE in 2010. This was followed in 2014 -- when Micro Focus purchased Attachmate and SUSE was spun off as an independent division. In its late move prior to the one coming up, EQT purchased SUSE from Micro Focus for $2.5 billion in March 2019.

        • Insync | Google Drive and OneDrive Sync Client on openSUSE

          Insync is an application I have been using since about 2013 to make my Google Drive files available to me on my Linux Desktop. I have previously written about my Insync experience and continue to use Insync but recently, I received a question about installing Insync on openSUSE Leap and I realized that the documentation on the InsyncHQ site has some missing bits of information. I was unable to point the requestor a proper solution. So, here is my latest list of instructions on how to get going with Google Drive and Microsoft OneDrive sync on openSUSE.

        • openSUSE Project Selected for Google Summer of Code Mentoring

          Let’s gehts los! The openSUSE Project is one of about 200 mentoring organizations selected for this year’s Google Summer of Code.

          The openSUSE Project has participated in several GSoC events since 2006 and the project’s mentors have helped more than 60 students become familiar with open-source software development.

          openSUSE website dedicated to GSoC offers several projects for GSoC students. Projects are available for software testing with openQA, Artificial Intelligence development with Phoeβe and configuration and infrastructure management through the Uyuni Project. Some of the projects listed with the openSUSE organization within the GSoC program work with Kubernetes like the carrier project and Rancher.

      • IBM/Red Hat/Fedora

        • PipeWire: The Linux audio/video bus

          For more than a decade, PulseAudio has been serving the Linux desktop as its predominant audio mixing and routing daemon — and its audio API. Unfortunately, PulseAudio's internal architecture does not fit the growing sandboxed-applications use case, even though there have been attempts to amend that. PipeWire, a new daemon created (in part) out of these attempts, will replace PulseAudio in the upcoming Fedora 34 release. It is a coming transition that deserves a look.

          Speaking of transitions, Fedora 8's own switch to PulseAudio in late 2007 was not a smooth one. Longtime Linux users still remember having the daemon branded as the software that will break your audio. After a bumpy start, PulseAudio emerged as the winner of the Linux sound-server struggles. It provided a native client audio API, but also supported applications that used the common audio APIs of the time — including the raw Linux ALSA sound API, which typically allows only one application to access the sound card. PulseAudio mixed the different applications' audio streams and provided a central point for audio management, fine-grained configuration, and seamless routing to Bluetooth, USB, or HDMI. It positioned itself as the Linux desktop equivalent of the user-mode audio engine for Windows Vista and the macOS CoreAudio daemon.

        • Fedora and fallback DNS servers

          One of the under-the-hood changes in the Fedora 33 release was a switch to systemd-resolved for the handling of DNS queries. This change should be invisible to most users unless they start using one of the new features provided by systemd-resolved. Recently, though, the Fedora project changed its default configuration for that service to eliminate fallback DNS servers — a change which is indeed visible to some users who have found themselves without domain-name resolution as a result.

          Systemd-resolved continues the systemd tradition of replacing venerable, low-level system components. It brings a number of new features, including a D-Bus interface that provides more information than the traditional gethostbyname() family (which is still supported, of course), DNS-over-TLS, LLMNR support, split-DNS support, local caching, and more. It is not exactly new; Ubuntu switched over in the 16.10 release. Fedora thus may not have lived up to its "first" objective with regard to systemd-resolved, but it did eventually make the switch.

          It is probably fair to say that most Fedora users never noticed that things had changed. Toward the end of 2020, though, Zbigniew Jędrzejewski-Szmek made a change that drew some new attention toward systemd-resolved: he disabled the use of fallback DNS servers. The fallback mechanism is intended to ensure that a system has a working domain-name resolver, even if it is misconfigured or the configured servers do not work properly. As a last resort, systemd-resolved will use the public servers run by Google and Cloudflare for lookup operations. On Fedora 33 systems, though, that fallback has been disabled as of the systemd-246.7-2 update, released at the end of 2020.

        • “Houston, we have video”: Matrix video calls on the PinePhone

          The Fedora Mobility SIG is working to get Fedora Linux working on mobile device. This includes the PinePhone, a smartphone built with open hardware. Many distros are working to add support for the features that smartphone users expect, including video calls. I was able to use Firefox as a fully-featured Matrix client to make video calls.

          On my test runs, to get a fully featured Matrix client for the PinePhone, I had the idea to simply use Firefox or Chromium to access a self-hosted instance of the element-web client. It’s basically the same idea that Schildichat and others are using in form of an electron application, which you can install on your PC. Electron apps ship a special version of the Chromium browser with some HTML and JavaScript files as a package, i.e. inside a Flatpak.

          As you may know, Matrix is a chat protocol which can be used with various clients, even as a web application. As a web application you can use web features like WebRTC to open audio & video chats with end-to-end encryption (“E2EC” in Matrix terms ).

        • Simplify troubleshooting RHEL system configurations with Red Hat Insights Drift service

          Drift, a feature within Red Hat Insights, can help with managing and troubleshooting issues across a number of systems. Red Hat Insights is a Red Hat Enterprise Linux (RHEL) configuration analysis service that is available as part of your RHEL subscription.

          System administrators can use Drift to compare configurations, define baselines, and ultimately perform root-cause analysis of issues during troubleshooting. Since system configurations tend to vary and drift away from initial defined standard operating environments, it is important for users to be able to immediately check if a problem can be related to any differences from the recommended configuration.

          In this post, we will explore some new features recently added to the Drift UI in response to customer feedback, including requests to help troubleshoot faster.

        • Schwarz Group Improves Delivery Time for Innovative Digital Services with Red Hat

          Red Hat, Inc., the world's leading provider of open source solutions, today announced that Schwarz Group has adopted Red Hat Ansible Automation Platform to centrally control and manage 12,500 retail outlets. Red Hat Ansible Automation Platform supports an automation framework that allows Schwarz Group to roll-out new stores quickly and deliver digital services globally, while simultaneously supporting local markets through decentralised management.

        • Red Hat: Why data gravity won’t stop the move to multicloud
      • Canonical/Ubuntu Family

        • Electronic Engineering Tools on Ubuntu

          This article is a collection of electronics software available on Ubuntu computer operating system. This is for you students who want to know what tools you can obtain to learn electronics, draw circuits, create schematics, do simulations, and produce printed circuit boards. The golden saying is that every software available for Ubuntu users are also available for GNU/Linux users in general who use other than Ubuntu.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • 4 questions for the OSI board of directors candidates

        OSI has managed to have a steady and successful year, despite the challenges of 2020–2021. In particular, OSI has answered a couple of my questions through action—not just talking the talk but also walking the walk.

        My first question for last year's candidates was: If OSI could only do one thing, what would it be? Very recently, the organization answered that question by publishing an updated mission statement. A new mission statement might seem like a small thing, but it is big in a couple of ways. First, as I said last year, there are a lot of different answers to the question "what is OSI for?"—and those different answers have been a source of tension both within and outside the organization. The new mission statement doesn't narrow things down to "just one thing," but it does center stewardship of the Open Source Definition as "the foundation of our ecosystem." That's a welcome focus.

        In late 2020, the organization also announced it intended to hire an executive director for the first time, with long-term plans to have two to three other employees. This answers my second question last year (Should OSI move towards a board that…does less on a day-to-day basis?) with a resounding "yes." While I did (and still do) see the potential case for a small, board-driven organization, overall, I think this is very much the right move for OSI. It will help the board stay high-level while making key initiatives more effective.

      • LibreOffice 7.0.5 has been released

        LibreOffice 7.0.5, the fifth minor release of the LibreOffice 7.0 family, is available from https://www.libreoffice.org/download/. All users are invited to update to this version, as this is now the suggested version for all users.

        End user support is provided by volunteers via email and online resources: https://www.libreoffice.org/get-help/community-support/. On the website and the wiki there are guides, manuals, tutorials and HowTos. Donations help us to make all of these resources available.

        For enterprise class deployments, TDF strongly recommends sourcing LibreOffice from one of the ecosystem partners, to get long-term supported releases, dedicated assistance, custom new features and other benefits, including SLAs (Service Level Agreements): https://www.libreoffice.org/download/libreoffice-in-business/.

      • OSI Events: Future & Recent Appearances

        Are you missing catching up with OSI at events? We miss it too! We have been staying busy with online events and hope you’ll be able to stay current with us from the comfort of your home. This weekend is the 13th FOSSASIA event. FOSSASIA is an OSI Affiliate organization and this year’s event takes place from March 13th to March 21st. OSI’s Vice President, Hong Phuc Dang will deliver the opening keynote on Saturday.

        Videos are also now available for many staff and board appearances from the last two months, including many from FOSDEM.

      • Announcing New ASF Board of Directors

        At The Apache Software Foundation (ASF) Annual Members' Meeting held this week, the following individuals were elected to the ASF Board of Directors:

        Bertrand Delacretaz (current Director) Roy Fielding (current Director) Sharan Foga (new Director) Justin Mclean (current Director) Craig Russell (current Director) Sam Ruby (current Director) Roman Shaposhnik (former Director) Sander Striker (current Director) Sheng Wu (new Director)

      • The syslog-ng insider 2021-03: Kafka; Windows; Bastille;

        This is the 89th issue of syslog-ng Insider, a monthly newsletter that brings you syslog-ng-related news.

      • Web Browsers

        • Mozilla

          • New Firefox version fixes Linux crashes, Apple Silicon hangs

            Mozilla today started rolling out Firefox 86.0.1 to address a known bug causing the web browser to crash frequently when launched on Linux systems.

            While this issue came with a low crash rate on previous Firefox versions, Linux users have started seeing more and more crashes after updating to Firefox 86 last month.

            According to Mozilla's software engineers, the startup crashes happen on Linux systems where users have an invalid color profile due to a bug in Mozilla's color management implementation.

      • Productivity Software/LibreOffice/Calligra

        • LibreOffice 7.0.5 Released with More Than 100 Bug Fixes, Update Now

          

          LibreOffice 7.0.5 comes about three months after version 7.0.4 and includes more than 100 bug fixes across all core components, which address important crashes or issues and improves document compatibility with other popular formats.

          Released in August 2020, the LibreOffice 7.0 series is still supported with maintenance updates until June 6th, 2021. Numerous GNU/Linux distributions are shipping and maintaining the LibreOffice 7.0 office suite on their repositories, so updating to today’s 7.0.5 point release is mandatory for all users.

        • LibreOffice Templates- ftw!

          Templates can seem daunting and overly complex as any new concept. Hopefully this series of articles will help to understand and clarify some of your worries. If you have never heard of templates or if, for any reason, you tend to avoid them- this is for you. Already working with them in your workflow? Cool, so read up and revisit some of the reasons why you rock. Templates for the win!

      • Programming/Development

        • GCC 10 vs. GCC 11 Compiler Performance On The Threadripper 3990X

          With GCC 11 stable likely to be released next month, here is the latest in our compiler testing against the current GCC 10 stable release. This round of tests was carried out on a System76 Thelio Major with Ryzen Threadripper 3990X HEDT processor.

          We have provided various GCC 11 compiler benchmarks already while more is on the way with GCC 11 work winding down. Given though GCC 11 is already well into stage four development, the performance at this stage should be quite close to how GCC 11.1 will be shipping in April. This round of benchmarking was with GCC 10.2 against GCC 11.0.1 -- both being built from source in the same release configuration. During testing the CFLAGS/CXXFLAGS were set to "-O3 -march=native -flto" especially with this being a high-end Threadripper system where users are more likely to be tweaking their system and looking to achieve maximum performance.

        • LLVM 12.0 Should Be Released Soon Following RC3 Release

          LLVM 12.0 was aiming for release at the start of March but it missed that goal post and a third release candidate was tagged on Wednesday. But, fortunately, it looks like the official release will be out soon.

          Tom Stellard as the LLVM release manager announced LLVM 12.0-RC3 on Wednesday and indicated that it should be the last release candidate barring any new major issues from becoming known. This will be the first major LLVM release of 2021 and keeping up with their roughly half-year release cadence should be succeeded by LLVM 13 come September/October.

        • W3C Prepares Guidance For Web Development In A Post-Spectre World

          An editor's draft for post-Spectre web development guidance was made available by the W3C.

          The W3C is preparing guidelines for web developers in better ensuring their code is safe from potential exploit by Spectre security vulnerabilities. Spectre has been public since January 2018 and concerns have been known around JIT'ed JavaScript. Made public recently though was the first "fully weaponized" exploit for Spectre beyond the early proof-of-concept code.

        • Perl/Raku

          • Raku is a match for *

            There was no prompt answer and no improvement at all. I couldn’t find a nice way to do this quickly either. In fact it took me the better part of an hour to crack this nut. The main issue here is that a failed match will produce Nil that .Str will complain about. So lets separate boolean check of if and the conversion to Str.

        • Python

          • Learn the Flask Python Web Development Framework by Building an Ecommerce Platform

            Flask is a popular web development framework for Python.

            We just published a course on the freeCodeCamp.org YouTube channel that will help you learn Flask by building your own e-commerce platform with its own robust authentication system.

            The course was developed by Jim from JimShapedCoding. Jim has made many popular coding tutorials.

          • Alternative syntax for Python's lambda

            The Python lambda keyword, which can be used to create small, anonymous functions, comes from the world of functional programming, but is perhaps not the most beloved of Python features. In part, that may be because it is somewhat clunky to use, especially in comparison to the shorthand notation offered by other languages, such as JavaScript. That has led to some discussions on possible changes to lambda in Python mailing lists since mid-February.

            [...]

            Former Python benevolent dictator Guido van Rossum agreed: "I'd prefer the JavaScript solution, since -> already has a different meaning in Python return *type*. We could use -> to simplify typing.Callable, and => to simplify lambda." He also answered the question by suggesting that the "endless search for for multi-line lambdas" may have derailed any kind of lambda-simplification effort. Van Rossum declared multi-line lambda expressions "un-Pythonic" in a blog post back in 2006, but in the thread he said that it is not too late to add some kind of simplified lambda.

  • Leftovers

    • Democrats Introduce Bill to 'Help Bridge the Digital Divide Once and for All'

      "In 2021, we should be able to bring high-speed internet to every family in America—regardless of their zip code," said Sen. Amy Klobuchar.€ 

    • Albatross Baby - GospelbeacH
    • Boring Revelations and Fanciful Victimhood: The Harry-Meghan-Oprah Show

      The Prince Harry-Meghan Markle revelations were boring, uninspiring, tedious, self-promoting celluloid slush.€  For a moment, royalty gorgers and gloaters could forget the pandemic, the deaths of over 500,000 Americans, millions of job losses and incompetent governance.€  They could feast their eyes on a privileged couple being interviewed in the environs of Californian luxury talking about their terrible hardships.

      Press outlets such as Associated Press were merely stating the obvious in claiming that the interview revealed a “picture of racism, insensitivity and deep-rooted dysfunction” in the royal family.€  On the racist charge, Meghan revealed that there had been “concerns and conversations” between Prince Harry and the family “about how dark” the skin of their offspring would be.€  Meghan was adamant that her treatment in the British media was different to that offered to other royals, particularly Prince William’s wife Catharine.€  It was one thing to be “rude”, another to be “racist”.

    • Do Organists Dream of Electric Sheep?

      If not for the drawing of the Covid top, Cornell would now have been marking the tenth anniversary of the dedication of its creative reconstruction of one of the vanished musical monuments of the baroque: the magnificent organ in the chapel of the Charlottenburg Castle in Berlin. That instrument was destroyed in an Allied bombing raid in 1944, but after a ten-year research project involving Cornell and Gothenburg University in Sweden, this vanished work of art found an unlikely earthly afterlife in Ithaca, New York. Ten years ago this week builders, scholars, and performers from around the world, many of whom had contributed to the project, came together at Cornell for four days of celebratory concerts, lectures, and banquets.

      Kircher could think of God as an organist because the instrument He played was the most complex technology ever seen or heard. Delving into the mysteries of life and artifice, Kircher held a particular fascination for automata, including organs played as if miraculously by themselves, the keys depressed not by human fingers but pinned barrels, the wind raised not by human feet but water power. Kircher was several centuries ahead of his time on the sustainability front.

    • The 2021 Socially Relevant Film Festival

      The four documentaries s under review below constitute just a tiny minority of the festival offerings. As is universally the case, I found all of them compelling. Except for the last, they deal with issues close to my heart and I suspect that they will be close to yours as well.

      The Boys Who Said NO! (Monday, March 15, 4:00 PM)

    • $1.3 Trillion 'Pandemic Profits' of US Billionaires Could Pay for Two-Thirds of Biden Covid Relief Plan

      "These obscene gains of wealth during a pandemic prove that our economy is clearly designed for billionaires to profit, while millions suffer."

    • An open approach to recovering from burnout

      I'm writing this in the middle of another cold and seemingly endless New England winter. It's the time of year many people begin feeling the effects of burnout.

      At the same time, we're observing the first anniversary of many lockdowns since the onset of the COVID-19 pandemic. So feelings of burnout are even more widespread.

      For those of us lucky enough to work from home, work is actually something of a release from all this. But it's still work. However, this release gets complicated when we have other responsibilities around the home, notably for those of us helping our kids school from home or providing additional medical care for family members.

    • Hardware

      • Intel NUC as a backend for development

        I am using Intel NUC as a backend for local development for like 5 months already and to summarize it all I can say that I am happy with the setup and I think that I achieved what I was willing to.

    • Health/Nutrition

      • Opinion | Four Things to Know About How Residents of the World's Largest Refugee Camp Have Braved Covid-19

        Women and girls have bore the brunt of the crisis.

      • Frist Family Leads Pandemic Profiteer Parade in Health Sector

        The Frist family of Tennessee are the founders and biggest shareholders of Hospital Corporation of America (HCA), the largest for-profit hospital conglomerate in the U.S. Thomas F. Frist Jr. and his family have seen their personal wealth increase from $7.5 billion on March 18, 2020 to $15.6 billion on March 8, 2021, an increase of $8.1 billion or 108 percent, according to an analysis by the Institute for Policy Studies.

        Almost half of these gains — $4 billion — have come since September 2020, when Forbes reported the Thomas F. Frist Jr. family wealth at $11.5 billion. The Frists have an estimated 20 percent ownership stake in HCA.

      • Opinion | Four Former Presidents Campaign For Vaccine. One Former Lump of Vile Putrescence Doesn't.
      • Organic Farmer Bob Cannard Grows Vegetables, Not Marijuana, and He isn't Sorry

        Yes, there have been local women imbued with lore and legend. Many of them, including my friends, Anne Teller and Pat Eliot, have passed, though not before they lived full, rich lives and told riveting tales.

        Bob Cannard is famous. At least he was when Chez Panisse was up and running. Cannard supplied vegetables, fruits and herbs to Alice Waters legendary Berkeley restaurant. She and her chefs turned curly cress, baby Brussels sprouts, celery root and bok choy into sumptuous dishes that appealed to foodies from near and far.

      • This Nightmare Anniversary Should Remind Us It Didn't Have to Be This Way
      • Americans are Suffering: Looking Beyond Covid-19

        Dr. Breen is but one of the more then half-million — 514,000 as of March 1st! — people was have died from Covid-19; little data is available about those who have taken their own life.€  As with Dr. Breen, the stresses associated being an ER doctor likely contributed to her fateful decision.€  Such stresses are shared by many “essential” workers.€  As the Centers for Disease Control and Prevention (CDC) reports, millions of other Americans are enduring all manner of stresses, including the loss of a jobs; eviction for failing to pay back rent or foreclosure for failing to pay their mortgage; burdened by debt; feeling locked in by stay-at-home requirements, leading to increased domestic violence, including child abuse; and still others.

        Understandably, the media and public attention has been focused on the deaths caused by the pandemic and the vaccines that might bring an end to it.€  It has extended and deepened the recession, exposing the profound racial and class disparities in society.€  The former U.S. Surgeon General, Jerome Adams, admitted, “I and many black Americans are at higher risk for COVID. That’s why we need everyone to do their part to slow the spread.”€  He identified a host of factors contributing to this situation including preexisting conditions such as diabetes, high blood pressure and heart€ disease as well as the lack of access to health care.

    • Integrity/Availability

      • Proprietary

        • Thousands Of Security Cameras, Archived Footage Exposed After Surveillance Company Verkada Is Hacked

          Put enough cameras up and pretty soon they become tasty targets for malicious hackers.

        • Apple sues 11-year veteran MacBook designer for allegedly stealing trade secrets for a journalist

          According to Apple’s suit, Lancaster and his correspondent began communicating in 2018 about the possibility of obtaining information; the two then spent the next year in communication. Lancaster then reportedly contacted his correspondent in spring 2019, asking him to investigate rumors of a potential Apple product that could “mean trouble for my startup.” The lawsuit also claims that Lancaster boasted to a third party shortly after that conversation that his media contact would be writing a story on his startup if it hit $1 million in funding.

        • Apple sues former employee for allegedly leaking trade secrets to the media

          The tech giant is taking on Simon Lancaster, who worked at Apple for 11 years before departing in 2019, in a suit filed in federal court in San Jose, Calif., alleging he committed trade secret misappropriation and breached his contract. The lawsuit was first reported by Apple Insider.

          In the lawsuit, Apple asserts that Lancaster, who worked as an advanced materials lead and product design architect, “abused his position and trust within the company to systematically disseminate Apple’s sensitive trade secret information in an effort to obtain personal benefits.”

        • HSBC now offers Mac-friendly choice scheme

          It’s the latest example of increasing adoption of Apple’s hardware within employee-choice schemes, which has helped the company seize a 23% share of the US enterprise PC market.

        • Mac upgrade opened sshd to brute force password attacks

          Why would it matter if the sshd config got reverted? Simple: it's because the stock Mac sshd install includes password-based auth, and that means someone can brute-force their way onto your machine if they can connect to it on port 22 for long enough.

        • Microsoft-owned GitHub pulls PoC for Exchange Server flaws

          The code was published on Wednesday by a Vietnamese researcher Nguyen Jang, according to a report in The Record, a website owned by the CIA-backed threat intelligence firm Recorded Future.

          But hours later, GitHub took down the code. iTWire has asked the company why it did this.

          British security researcher Marcus Hutchins, the first to make mention of the PoC, said in a tweet that it did not work in its original state, but needed some tweaks.

        • The latest Windows 10 update could cause your printer to crash your PC

          The latest Windows update has been causing problems for some printer owners, according to a report from Windows Latest (via Gizmodo). Users are reporting that they’re getting a blue screen when they try to open the print dialogue from Notepad, Office, or other programs. (You know that annoyingly ambiguous error message that’s like “Your PC ran into a problem and needs to restart”? It’s that one.)

        • Protecting the conversational systems from cyber attacks

          The chatbots are fast automating customer service. As of July 2020 (based on an Invespcro study), 67% of the customers used a chatbot. About 40% of the customers do not care if they are being served by a bot or a human being as long as they get their information. Millennials are more comfortable with texting than phone calls to traditional call centers.

          More importantly, the automated interactive systems deployed by the businesses are becoming conversational, shedding the menu-driven, rule-based genesis of the IVR time. For example, popular chat apps (conversational) are doubling up as payment apps (rules-driven).

        • Security

          • How Open Source is responding to IT's Pearl Harbor.

            Sigstore promises to be a gamechanging service for Free and Open Source software security.

          • Free sigstore signing service confirms software origin and authenticity

            sigstore will empower software developers to securely sign software artifacts such as release files, container images and binaries. Signing materials are then stored in a tamper-proof public log. The service will be free to use for all developers and software providers, with the sigstore code and operation tooling developed by the sigstore community. Founding members include Red Hat, Google and Purdue University.

            “sigstore enables all open source communities to sign their software and combines provenance, integrity and discoverability to create a transparent and auditable software supply chain,” said Luke Hinds, Security Engineering Lead, Red Hat office of the CTO. “By hosting this collaboration at the Linux Foundation, we can accelerate our work in sigstore and support the ongoing adoption and impact of open source software and development.”

          • Mozilla Addons Blog: Two-factor authentication required for extension developers

            At the end of 2019, we announced an upcoming requirement for extension developers to enable two-factor authentication (2FA) for their Firefox Accounts, which are used to log into addons.mozilla.org (AMO). This requirement is intended to protect add-on developers and users from malicious actors if they somehow get a hold of your login credentials, and it will go into effect starting March 15, 2021.

            If you are an extension developer and have not enabled 2FA by this date, you will be directed to your Firefox Account settings to turn it on the next time you log into AMO.

          • Security updates for Thursday

            Security updates have been issued by Debian (zeromq3), Oracle (dotnet, dotnet3.1, python3, and wpa_supplicant), and Red Hat (wpa_supplicant).

          • Microsoft's GitHub under fire after disappearing proof-of-concept exploit for critical Microsoft Exchange vuln
          • No, Not The Beer! Molson Coors Operations Hammered By Ransomware Attack
          • Fear, Uncertainty, Doubt/Fear-mongering/Dramatisation

            • Linux systems targeted with dangerous new Chinese malware [Ed: Mayank Sharma participates in an apparent attempt to deflect/distract from the Microsoft scandal, which it blames on China instead of its own incompetence. They badmouth Linux using phony non-news and manufactured drama. Shame on them.]
          • Privacy/Surveillance

            • Iowa Air Guard Unit Involved In Overseas Drone Strikes Is Buying Location Data From Data Brokers

              Killing people using metadata is boring. These days, we're killing people using data brokers.

            • Algorithmic bias: how automated decision making has become an assault on privacy - and what to do about it

              More recently, this problem has become worse with the application of advanced artificial intelligence techniques to fraud detection. The obscure nature of the machine-learning algorithms deployed make it hard for anyone to challenge the decisions. Even worse is a growing tendency for such automated decision-making systems to draw on highly personal data as a matter of routine. A good example of this is SyRI, which stands for “Systeem Risico Indicatie“, or System Risk Indicator. It was created by the Dutch Ministry of Social Affairs in 2014 to identify people who were considered to be at high risk of committing benefit fraud.

            • Experts doubt the privacy claims of Google's Federated Learning of Cohorts ad targeting model

              The thing€ is,€ the€ FLoC€ model has attracted a lot of criticism from privacy experts. As an example, the€ Electronic Frontier Foundation€ calls it a “terrible idea.”€ Others such as€ Pieter€ Artnz€ of€ MalwareBytes€ wonder if tracking is just being better concealed.

            • T-Mobile The Latest Snooping Company To Pretend 'Anonymized' Data Means Anything

              As companies like Google shift away from individual behavior tracking in their ad efforts, telecoms like T-Mobile are headed in the opposite direction. The wireless giant this week announced it would be automatically enrolling all of its customers (including recently acquired Sprint customers) in a new behavioral tracking and ad system the company is launching on April 26. Whereas Google is shifting to its FLOC system that tends to clump consumers into groups of like minded consumers (an approach that still comes with its own issues), T-Mobile is doubling down on individualized targeting, and will start sharing its customers’ web and mobile-app data with advertisers.

            • WhatsApp CEO 'worried' about Indian govt promoting Koo

              WhatsApp head Will Cathcart may not have anything to do with Twitter CEO Jack Dorsey but when it comes to India, he is worried -- not only about the Union government's aim to break encryption but also the move to promote the homegrown micro-blogging platform Koo.

              Speaking to 'Big Technology Podcast' host Alex Kantrowitz, Cathcart said that "splinternet" -- where instead of having a global [Internet], you have countries each with their own regulations -- is a profound risk and it will be worse if governments decide to have their own mini-internet with their own mini-apps.

            • Getting started with Signal and other encrypted messaging apps

              Right now. That’s always the best answer to the question, “When is it a good time to start using an encrypted messaging app like Signal?” Ever since Edward Snowden became the world’s most famous whistle blower, concerns about digital privacy have been front and center, and apps like Signal can help protect the wary. But what is Signal and other encrypted messaging apps, and how do they work?

            • 5 Reasons Why You Should Ditch Gmail [And Use a Privacy-Focused Email Service Instead]

              Still trusting Gmail with your emails? Perhaps it's time to reconsider it? Here's why you should opt other email services.

    • Defence/Aggression

      • Reflections on the End of the Death Penalty

        Tim and I met one Sunday at the Friends Meeting of Richmond. He would convince me to move forward with the prosecution of four youths who had thrown a brick through the front window of our house in the Fan District. His reasoning was that if I didn’t press charges, he might well end up defending one of them years later when the boy ended up on death row facing execution because there had been no consequences for earlier errant behavior. I did prosecute and Tim and I became friends. Neither of us knew what the future would hold.

        Within weeks of us relocating to VA, I was sad to see that Linwood Briley was the second man to be executed in the modern era of the death penalty in Virginia. A friend at the Richmond Peace Education Center where I was volunteering invited me to attend the vigil to be held outside the gates.

      • The WTO and the Future of Multilateralism

        The official multilateral system is stagnant. If it hopes to remain relevant, it needs such blunt talk, a complete new mindset and a renewed pushed for transparency and accountability

        Admittedly, China’s rise, Russia nihilistic posture and the U.S’s loss of moral standing have brought a new level of complexity and uncertainty to the geopolitical landscape. Yet the fact remains that the UN has done little to ensure peace and security in Yemen, Syria and elsewhere, and was on the sidelines in stopping a war between Azerbaijan and Armenia over Nagorno Kharabak.

      • MBS: Lord of the Flies

        So, MBS is implicated both before and after the murder of Khashoggi: There is the threat; the means; the motive; and, the discovery of the ‘get away’ vehicles. On top of this is a CIA “assessment” that MBS was responsible for the murder; that is is “inconceivable” that he didn’t know and, indeed, order the hit. But this is still largely circumstantial. What’s missing is the habeas corpus — Khoshoggi’s body. People accused of murder, without a body, have been convicted before, and that’s what happened in Saudi Arabia, when the regime there owned that a murder had taken place and convicted several patsies for Khoshoggi’s death. But MBS still walks on water.

        Al-Jazeera has produced a brief animated re-enactment of the murder demonstrates how the event probably went down. It’s the kind of scenario you’d see displayed to a court during a trial. It’s worth a watch. Here it is.

      • Made In Britain: ISIS forger who ‘helped Paris jihadis kill 130 people was radicalised at London’s Finsbury Park mosque’

        Cops in the southern city of Bari said he was behind the faking of documents which enabled ISIS to carry out its November 2015 bloodbath in Paris which left 130 dead and 350 injured.

        Most of those killed died at the Bataclan concert venue while others were shot in bars and restaurants throughout the French capital in a series of coordinated attacks that lasted four hours.

      • Additional Background Information Regarding the OPCW FFM Investigation of the Alleged Chemical Attack in Douma, April 7, 2018

        Procedural Irregularities

      • Statement of Concern: The OPCW investigation of alleged chemical weapons use in Douma, Syria

        We wish to express our deep concern over the protracted controversy and political fall-out surrounding the OPCW and its investigation of the alleged chemical weapon attacks in Douma, Syria, on 7 April 2018.

    • Transparency/Investigative Reporting

      • How the NYTimes covered up for a terrorist

        I don’t have the vast journalistic resources or investigative reporters that Patrick Kingsley and The New York Times have at their disposal. But I do have access to Google.

      • Public Oversight Board Releases Thousands Of NYPD Disciplinary Records

        At long last, some more NYPD police misconduct records have been released. Last month, the Second Circuit Court of Appeals refused to block the release of these records, now publicly available thanks to the repeal of a state law that shielded these records from the public eye for more than 40 years.

    • Environment

      • More Than Half a Million People Exposed to Flaring, Increased Health Risks, Says UCLA Study

        “There is growing evidence linking residence near unconventional oil and gas operations with negative health impacts for nearby residents, including impacts on fetal growth and preterm birth,” said one of the study’s authors, Lara Cushing, an assistant professor of environmental health sciences at the University of California, Los Angeles Fielding School of Public€ Health.

      • I’m a Climate Scientist — Here Are 3 Key Things I Have Learned Over a Year of COVID

        The planet had already warmed by around 1.2 degrees Celsius (2.2 degrees Fahrenheit) since pre-industrial times when the World Health Organization officially declared a pandemic on March 11, 2020. This began a sudden and unprecedented drop in human activity, as much of the world went into lockdown and factories stopped operating, cars kept their engines off and planes were€ grounded.

      • People of Faith Worldwide Rise Up for 'Strong, Principled Climate Action'

        "No religious tradition sanctions the destruction of nature," said one Catholic leader. "Yet this is exactly what governments, financial institutions, and major corporations are doing."

      • Senate Confirms Progressive Climate and Native Champion Deb Haaland to Interior
      • Researchers Say 'True Climate Leadership' by US Would Be 60% Emissions Reduction by 2030

        "Having the U.S. taking such strong action would reverberate across the world, and result in other countries also stepping up to adopt the kind of targets they need to make global net-zero a reality."

      • Energy

      • Wildlife/Nature

        • Cattle Grazing is the Real Cause of Aspen Decline in the West

          Despite the many excuses the Trump administration used to promote more logging, aspens€ and conifers have existed together for millennia before cattle were introduced in the West and€ logging is not the answer. If the Forest Service really wants to regenerate aspen stands it is€ imperative to follow the science and actively minimize cattle grazing in aspen groves.€ Unfortunately, the Middle Fork Henry’s project would increase grazing, not reduce it. Yet,€ instead of considering viable alternatives that would lighten the grazing pressure, the agency€ chose to destroy existing habitat for lynx and grizzly bear as well as other old growth-€ dependent species such as the Flammulated owl.

          The Caribou National Forest’s Revised Forest Plan’s Final Environmental Impact Statement€ (FEIS) € identifies aspen as a “habitat-at-risk” and specifically notes that aspen was€ “historically overgrazed” — which likely contributed to aspen decline due to the loss of€ regeneration. It is also notes that aspen need a “diversity of seral stages,” putting the loss of€ tender aspen shoots to cattle grazing in direct contradiction to the Forest Plan’s management€ recommendations. The document goes on to say aspen is at high departure from historic€ conditions in part due to heavy grazing which eliminates regeneration.€ Cattle grazing is what’s killing aspen.

    • Finance

      • Rethinking Employment in the Biden-Harris Era

        These days, all I want to do is weave. The loom that’s gripped me, and the pandemic that’s gripped us all, have led me to rethink the role of work (and its subset, paid labor) in human lives. During an enforced enclosure, this 68-year-old has spent a lot of time at home musing on what the pandemic has revealed about how this country values work. € Why, for example, do the most “essential” workers so often earn so little — or, in the case of those who cook, clean, and care for the people they live with, nothing at all? What does it mean when conservatives preach the immeasurable value of labor, while insisting that its most basic price in the marketplace shouldn’t rise above $7.25 per hour?

        That, after all, is where the federal minimum wage has been stuck since 2009. And that’s where it would probably stay forever, if Republicans like Kansas Senator Roger Marshall had their way. He brags that he put himself through college making $6 an hour and doesn’t understand why people can’t do the same today for $7.25. One likely explanation: the cost of a year at Kansas State University has risen from $898 when he was at school to $10,000 today. Another? At six bucks an hour, he was already making almost twice the minimum wage of his college years, a princely $3.35 an hour.

      • Are Shareholders Allies in the Fight Against Inequality?

        The basic point is one that I, and others, have been making for a long time. CEOs and other top executives rip off the companies they work for. They are not worth the $20 million or more than many of them pocket each year. Again, this is not a moral judgement about their value to society. It is a simple dollars and cents calculation about how much money they produce for shareholders, and this piece suggests that it is nothing close to what they pocket.

        The reason why this finding is a big deal is that it is yet another piece of evidence that executives are able to pocket money that they did nothing to earn. In the case of these tax cuts, company profits increased because of a change in government policy, not because their management had developed new products, increased market share, or reduced production costs. (Some of them presumably paid for lobbyists to push for the tax breaks, so their contribution to higher profits may not have been exactly nothing.)

      • Opinion | Biden's Neoliberal Rescue of For-Profit Health System Proves We Need Medicare for All

        We need a system that is truly universal—everybody in, nobody out. Biden's proposal will add more participants to the current program, but still leave millions out.

      • GOP Senator Absurdly Tries to Claim Credit for Stimulus That He Voted Against
      • President Biden Signs Sweeping $1.9 Trillion Covid Relief Package Into Law

        "This historic legislation is about rebuilding the backbone of this country and giving people in this nation—working people, middle-class folks, people who built the country—a fighting chance."

      • War on Poverty Faced ‘Massive Resistance to Use of Funds for Genuine Empowerment’

        The March 5, 2021, episode of CounterSpin included an archival interview with historian Alice O’Connor on the War on Poverty, originally broadcast as part of the September 30, 2016, show. This is a lightly edited transcript.

      • Congress Proposes Bold Plan to End the Digital Divide

        EFF supported the first introduction of this legislation and we enthusiastically support it today after its updates. Most changes simply reflect past COVID-19 provisions that have already been enacted into law such as the Emergency Benefit Program, a program that ensures people are not disconnected due to a lack of income caused by the pandemic. But its most noteworthy updates are the preferences for open access and a minimum speed metric of low latency 100/100 Mbps, which inherently means fiber infrastructure will play a key role. By adopting these standards—along with a massive investment of federal dollars—Congress can reshape the market to be competitive, universally available, and affordable.

        The digital divide isn’t about whether you have access to a certain speed like 25/3 Mbps, which is the current federal standard that is effectively useless today as a metric to measure connectivity, it is about what infrastructure has been invested into your community. Is that infrastructure robust, future-proofed, and competitively priced? If the answer to any of these is no, then you have folks that are not able to fully utilize the Internet and they sit on the wrong side of the divide.€ 

        As EFF noted in 2019, the fact that major industry players were slow-rolling or shutting down their fiber to the home deployments, even in major metropolitan areas where really no excuse exists to not wire everyone, was a danger sign. It meant that future-ready access was no longer on track to being universally deployed except through local governments and small private providers who lack the finances to do it nationally. At the beginning of the pandemic in 2020 as the stay-at-home orders were coming in, we pointed out that the digital divide failures we will see are going to be prominent in areas that lack ubiquitous fiber infrastructure.

    • AstroTurf/Lobbying/Politics

    • Censorship/Free Speech

      • It's Not Just Republican State Legislators Pushing Unconstitutional Content Moderation Bills

        Over the last month we've written quite a few times about various state legislatures (and Governors) picking up on the nonsensical and unsupported statements that (1) "conservatives" face too much bias in social media content moderation decisions and (2) that Section 230 is somehow to blame for this. They've pushed a whole bunch of blatantly unconstitutional state laws that would seek to limit how social media companies can moderate content -- effectively compelling them to host content they disagree with (which would violate the 1st Amendment). Of course, as we've noted for quite some time now, both Republicans and Democrats seem to be very mad at Section 230, but for totally contradictory reasons. Republican bills seek to make social media companies moderate less content, while Democratic bills seek to make social media companies moderate more content.

      • Pakistan is again banning TikTok, this time for ‘peddling vulgarity’

        Pakistan has banned TikTok yet again, citing objectionable content on the shortform video app. This is the second time the ByteDance platform has been banned in Pakistan, following a brief 10-day shutdown in October of last year.

        Last fall, TikTok was banned for hosting “immoral” and “indecent” videos, but the company was able to assure the Pakistani government that videos would be moderated “in accordance with societal norms and the laws of Pakistan,” and the app resumed operations a week and a half later.

      • Now streaming: The chilling effect of the new IT rules

        Many of the changes that the central government seeks to implement through the IT Rules 2021 may be well-intentioned and desirable. However, constitutional due process cannot be sacrificed at the altar of expediency. The solution is to start afresh with publication of a white paper which clearly outlines the harms that are sought to be addressed through regulation of online video streaming platforms and meaningful public consultation which is not limited to industry representatives. After that, if regulation is still deemed to be necessary, then it must be implemented through legislation which is debated in Parliament instead of relying upon executive rule-making powers under Section 69A of the IT Act which never contemplated the creation of such an elaborate regulatory framework and suffers from flaws of its own.

      • It's hunting season in French schools against 'Islamophobic' professors

        After the murder of Samuel Paty, a climate of fear and repression has settled in French schools and universities. A partial list of recorded cases is enough to make us understand the intellectual terror that is experienced in France due to Islam and its far left allies.

    • Freedom of Information/Freedom of the Press

      • The media mogul who failed Meduza profiles Alexander Mamut, the Russian oligarch who lost his empire when his luck and clout ran out

        Alexander Mamut made most of his fortune by mediating complex corporate conflicts, but friends say he always dreamed of being more than a simple billionaire. Mamut apparently wanted to embody Russia’s “rich intelligentsia” and it was in this pursuit that he spearheaded the Strelka Institute “cultural cluster,” supported musicians like Zemfira, and sponsored a flood of art projects. His ambitions extended to the mass media, as well, leading him to buy LiveJournal and Rambler in the hope of creating an Internet holding company with the biggest audience in Russia. For all this zeal, the media business is where Mamut lost his reputation as an “outspoken liberal” and fell into crippling debt. In late 2020, he lost Rambler to Sberbank and the money from the sale went to pay off his holding company’s loans. Today, Mamut teeters on the brink of defaulting on his debts to Trust Bank. Meduza correspondent Anastasia Yakoreva looks at how a media mogul ended up like this and what role urban planning, the mass media, and politics played in his story.

    • Civil Rights/Policing

    • Internet Policy/Net Neutrality

    • Digital Restrictions (DRM)

      • Is Netflix cracking down on password sharing?

        As reported by GammaWire, some Netflix users have encountered a screen that warns, “If you don’t live with the owner of this account, you need your own account to keep watching.”

        At the bottom of the screen are buttons for requesting a verification code sent via email or text. There’s also a “verify later” option that allows users to keep watching without a verification code, although it’s not clear exactly how much later “later” means.

    • Monopolies

      • Tencent and Baidu Fined by Antitrust Regulator For Previous Deals

        Pony Ma’s Tencent is being fined 500,000 yuan ($77,000) for its 2018 investment in online education app Yuanfudao, according to a statement by the State Administration for Market Regulation on Friday. Baidu was fined the same amount for its 2014 takeover of Ainemo Inc., a maker of consumer electronics including voice-controlled speakers. The firms are being censured for not seeking prior approvals for the deals -- a violation of country’s anti-monopoly laws -- though the regulator had determined the deals themselves aren’t anti-competitive.

      • Patents

        • FOSS Patents: Antisuit follow-up: deference to foreign jurisdictions ranges from 'never' to 'always'; and what role could standard-setting organizations play?

          Having received some initial feedback to yesterday's post that outlined seven hypothetical approaches to the current multi-antisuit mayhem, I've identified a couple of aspects of this complex topic that I should address.

          First, for the sake of completeness I must point out that the German zero-deference doctrine (sanctity of patents beats everything and warrants self-defense) and the multifactorial analysis performed by U.S. and Chinese courts are not the only two frameworks. There's a spectrum, and the longer it takes to resolve the current antisuit crisis, the more variants we will see.

          [...]

          As for a way out of the current mess, a loyal reader with a strong professional interest in this subjet wrote me that the industry could "potentially" solve the problem at the level of standard-setting bodies. With a strong emphasis on "potentially" I would agree, given how hard it is to build consensus within standard-setting organizations, and only with respect to future standardization processes. The enforcement of whatever patents have been pledged under older FRAND policies would not be affected. Furthermore, implementers are merely third-party beneficiaries, so except in cross-licensing situations (reciprocity), the SEP licensing policies of SSOs could not prevent implementers from seeking antisuit injunctions. They could just deprive implementers of some of their rights if they did so, or authorize certain kinds of retaliation by SEP holders.

          Antisuit and especially multi-antisuit injunctions are presumably an interesting topic for standard-development organizations to discuss, and they could, for example, require SEP holders to litigate country by country if they wanted. If.

          There'll be more on that front this year. There's Samsung's pending Federal Circuit appeal of Ericsson's anti-antisuit injunction from Texas. Maybe Xiaomi will appeal, or has appealed, Interdigital's German A4SI to the Munich Higher Regional Court. And I would expect a lot of additional antisuit and anti-antisuit filings throughout this year, presumably too many that I could comment on every single one of them, but I'll try to keep an eye on those that could really make a difference.

        • This week in IP: French TM cases plummet, UPC complaints not important, WTO weighs COVID waivers [Ed: When UPC dies this is how lobbyists of the UPC respond to it: ]UPC complaints not important cases for German constitutional court

          The German Federal Constitutional Court published its annual preview of the important cases it intends to decide during the year, on Tuesday, March 9, but neglected to include the new complaints made against the constitutionality of the Unified Patent Court.

          Two complaints were filed on December 18 2020 against the draft legislation enabling Germany to ratify the UPC Agreement. One was filed by Ingve Stjerna, the German lawyer who made the first complaint against the UPC in 2017, and the other was made by a private individual, a company and an association.

          The fact that these new complaints, which are once again holding up German ratification of the UPCA, were not included will likely come as a disappointment to proponents of the harmonised European patent proposal.

          The previous complaint, which was decided in March 2020 after Justice Peter Huber announced to Managing IP in November 2019 that he would decide the case in early 2020, was included in the 2018, 2019 and 2020 lists.

          Every year, very few cases listed are actually heard and many are just carried over, which makes the fact that the UPC complaints were not listed this year all the more disconcerting.

          Gregory Bacon, partner at Bristows in London, says non-inclusion of the two complaints on this year’s list suggests that they will not be decided this year or next.

          [...]

          On Wednesday, March 10, the EPO announced that it had conducted 1,000 virtual opposition hearings as part of its VICO pilot programme, which was implemented last summer.

          “This week the EPO reached an important milestone: 1,000 oral proceedings in opposition by VICO since the start of the pilot programme last summer,” said EPO spokesperson Luis Berenguer. “The office is grateful to all its users, interpreters and colleagues for their patience, trust and support in this change.”

          The programme originally required the consent of both parties to appear virtually. As of January 4, however, the EPO announced that all examination and opposition proceedings would be virtual until September 2021, even if one or both parties withdrew consent.

          This announcement came after the Boards of Appeal (BoA), which sits independently from the office, decided that boards could conduct VICO hearings without the agreement of the parties involved.

          The BoA amended its procedural rules to include Article 15a, which sets out “that a board may decide to hold oral proceedings by videoconference if it considers it appropriate, either upon request by a party or of the board's own motion”.

          Virtual conferences at the EPO have been controversial. Sources have told Managing IP that some patentees have refused to appear in online hearings as a delay tactic to stall the invalidation of their patents.

          In an interview with Managing IP, EPO president António Campinos agreed that some patentees were using the virtual hearings in this manner.

          “We had to make this move [to introduce VICO] now to address the growing backlog [of cases],” he said. “I understand discussions around the right to be heard and that parties should be able to state their preference, but you have to counterbalance the right to be heard – or what you understand by it – with access to justice.

          “As we speak, that right of access to justice could be denied by one of the parties,” he said.

        • BIO and PhRMA Urge Biden Administration to Oppose Proposed WTO TRIPS Waiver [Ed: Of course front groups of the Big Pharma profiteers oppose the move to make vaccines more widely available. Patent greed kills people.]

          One year ago today, World Health Organization Director-General Tedros Adhanom declared the COVID-19 outbreak to be a pandemic. At the time of the announcement, the WHO noted that there were 118,000 cases reported globally, but in its most recent situation report, the WHO indicated that as of March 7, 2021 there have been 116,166,652 cases globally.

          The response to the COVID-19 pandemic by the global biopharmaceutical industry over the past fourteen months has been unprecedented. From December 30, 2019, when SARS coronavirus was first detected in a patient sample, and January 10, 2020, when the complete genome of severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) was released, multiple treatments and vaccines have been developed and approved for use in combating COVID-19. And the rapid development of these treatments and vaccines has, as the Pharmaceutical Research and Manufacturers of America (PhRMA) recently put it, been "nothing short of incredible." For example, the U.S. Food and Drug Administration granted Emergency Use Authorization (EUA) for Gilead Sciences' remdesivir 123 days after the virus was first detected in a patient sample, granted EUA to Eli Lilly's antibody treatment 315 days after the virus was first detected, and granted EUA for the Pfizer-BioNTech vaccine 347 days after the virus was first detected. And since the pandemic was declared a year ago, the FDA has also granted EUA for Regeneron's antibody treatment, as well as for Moderna's and Johnson & Johnson's vaccines, with other vaccines expected to be granted EUA by the FDA shortly.

        • Milestone Scientific receives notice of allowance for European patent

          Milestone Scientific (MLSS +8.0%) has received Notice of Allowance from the European Patent Office (EPO) combining minimum intensity of nerve stimulation (MIS) and real-time injection pressure (IP) monitoring utilizing the company's CompuFlo instrument and associated DPS Dynamic Pressure Sensing Technology to optimize needle tip location in ultrasound-guided peripheral nerve block (PNB) procedures.

        • #PeoplesVaccine Day of Action Calls for Big Pharma to 'Drop the Patents'

          "The pandemic has made clear that we are connected to people around the world, and our futures are tied to theirs," said Ben Levenson of People's Action Justice is Global campaign.

        • U.S. & Other Wealthy Nations Block Effort to Waive Vaccine Patent Rights in Blow to Global South

          The United States and other wealthy members of the World Trade Organization have blocked a push by dozens of developing countries to waive patent rights in an effort to boost production of COVID-19 vaccines for poor nations. The proposal by South Africa and India was supported by hundreds of civil society organizations, including Doctors Without Borders, Oxfam and Amnesty International. Without the waiver, vaccine production will remain in the hands of only a few pharmaceutical companies. “Millions of us are basically going to have to wait for a vaccine, putting global immunity, as well as regional immunity, particularly in Africa, at severe risk,” says South African activist Fatima Hassan, founder and director of Health Justice Initiative. We also speak with Achal Prabhala, coordinator of the AccessIBSA project, which campaigns for access to medicines in India, Brazil and South Africa. He says one of the barriers to spreading vaccine production to other parts of the world has to do with perceptions of scientific expertise. “The entire world — not just the West — is incredulous at the idea that you could have useful science in this pandemic come out of places not in the West,” says Prabhala.

        • 'We Need a People's Vaccine, Not a Profit Vaccine': Sanders Urges Biden to Support Push to Suspend Pharma Patents

          "Ending this pandemic requires collaboration, solidarity, and empathy. It requires a very different mindset—a mindset that puts people over profits at every turn."

        • Crème de la crème of French patent cases [Ed: JUVE rapidly becomes like an "affiliate marketing" site where case coverage is actually promotion of the law firms involved, with an index and fake endorsements of these.]

          Due to a reorganisation at the French first-instance courts, judges are handing down rulings faster than before the pandemic. For instance, the Judicial Court Paris recently ruled on a number of high-profile cases. Further oral hearings in wide-ranging SEP battles, such as the Intellectual Ventures suit, are imminent.

          In particular, French proceedings in pan-European disputes are gaining momentum. A team from Bird & Bird is fighting for Edwards Lifescience in the major proceedings over five European patents covering a transcatheter heart valve.

          The UK courts have handed down the first judgments, and parallel nullity suits and infringement proceedings are underway in Germany. The main proceedings are also now set to start in France. On Meril’s side is a team from Gide.

      • Trademarks

        • NCAA Goes After Vasectomy Clinic's 'Vasectomy Mayhem' Over 'March Mayhem' Ride Along Trademark

          It will come as no surprise to most of our readers that the NCAA is a jealous protector of its March Madness trademark. Much like the Super Bowl, the NCAA likes to march (heh) around and try to pretend like its trademarks give it overly restrictive rights when it absolutely doesn't.

        • TTABlog Test: Is PENNSTATE HEALTH Primarily Geographically Descriptive Of Health Care Services?

          The USPTO refused to register the proposed mark PENNSTATE HEALTH in standard character form, for various educational, research, and health care services, finding it to be primarily geographically descriptive under Section 2(e)(2). The Office refused to register the word-and-design mark shown below absent a disclaimer of that same phrase, for the same services. The Examining Attorney pointed out that the applicant had disclaimed "PENN STATE" in some of its registrations, or claimed acquired distinctiveness. Applicant argued that "Penn State" is not a nickname for the Commonwealth of Pennsylvania, but rather for the University. How do you think this came out? In re The Pennsylvania State University, Serial Nos. 88311154 and 88311234 (March 9, 2021) [not precedential] (Opinion by Judge Frances S. Wolfson].

        • How brands prioritise e-enforcement amid COVID [Ed: e-Extortion 'on steroids' with COVID-19/pandemic as pretext (exploiting a crisis to abuse people even more)]

          Counsel at the American Red Cross, Unilever and Henkel reveal how they combat online actions that threaten their brands, and what private practice lawyers can do to help

      • Copyrights

        • Counsel to step up anti-piracy efforts after copyright win [Ed: Managing IP is pushing the lie that copyright is about "piracy"; it's like equating shoplifting with genocide, but they're too corrupted by money to spot the false equivalent and report actual facts]

          Lawyers say two England and Wales High Court rulings will strengthen the argument for new tools to fight online piracy

        • ISPs and Rightsholders Unite to Block Pirate Sites in Germany

          Several of the largest Internet providers and copyright holders in Germany have joined forces to tackle online piracy. With the new "Clearing Body for Copyright on the Internet," they have agreed to block structurally infringing sites without going to court. The first target is streaming portal S.to and other prominent sites including Kinox and The Pirate Bay are being considered.

        • Operators of Pirate Site 'Movie-Blog' Convicted, ACE Seizes Domains

          Two operators of the now-defunct pirate site Movie-Blog, which enjoyed an estimated 65 million visits per year, have been convicted by a court in Germany. The individuals were handed 22-month suspended prison sentences. The Alliance for Creativity and Entertainment supported the criminal proceedings throughout and has now seized several Movie-Blog domains.

        • Court Allows Lawsuit Over Abusive Copyright Trolling DMCA Notices To Move Forward

          Last summer we wrote about an interesting case involving the latest evolution of copyright trolling, involving Jon Nicolini, who some copyright troll watchers may recognize from his participating in an earlier generation of copyright trolling, when he was a sketchy "forensic expert" for copyright trolling firm CEG TEK. These days, Nicolini runs his own firm, Okularity, which appears to have created a new form of copyright trolling. According to the lawsuit, rather than file lawsuits as the pressure point (as was common in the past), Okularity sends a ton of DMCA takedown notices to social media companies, and then once your account gets taken down, Nicolini pounces and demands huge sums to rescind the notices, so you can get back your account.



Recent Techrights' Posts

The Free Software Foundation is Looking to Raise Nearly Half a Million Dollars by Year's End
And it really needs the money, unlike the EFF which sits on a humongous pile of oligarchs' and GAFAM cash
Gemini Links 19/11/2024: Rain Music, ClockworkPi DevTerm, and More
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, November 18, 2024
IRC logs for Monday, November 18, 2024
Links 18/11/2024: Science News and War Escalations in Ukraine
Links for the day
Gemini Links 18/11/2024: Degrowth and OpenBSD Fatigue
Links for the day
Technology: rights or responsibilities? - Part VII
By Dr. Andy Farnell
BetaNews is Still 'Shitposting' About Trump and Porn (Two Analysers Say This 'Shitposting' Comes From LLMs)
Probably some SEO garbage, prompted with words like "porn" and "trump" to stitch together other people's words
Market Share of Vista 11 Said to be Going Down in Europe
one plausible explanation is that gs.statcounter.com is actually misreporting the share of Vista 11, claiming that it's higher than it really is
Fourth Estate or Missing Fourth Pillar
"The term Fourth Estate or fourth power refers to the press and news media in explicit capacity of reporting the News" -Wikipedia on Fourth Estate
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, November 17, 2024
IRC logs for Sunday, November 17, 2024
LLMs Are Not a Form of Intelligence (They Never Will Be)
Butterflies are smarter than "chatGPT"
Business Software Alliance (BSA), Microsoft, and AstroTurfing Online (Also in the Trump Administration Groomed by BSA and Microsoft)
Has Washington become openWashington? Where the emphasis is openwashing rather than Open(Source)Washington?
Windows at 1%
Quit throwing taxpayers' money at Microsoft, especially when it fails to fulfil basic needs and instead facilitates espionage by foreign and very hostile nations
Links 17/11/2024: Pakistan Broke, Tyson 'Crashes' or Knocks Over Netflix
Links for the day
Gemini Links 17/11/2024: Nachtigall Planned, Exodus at Twitter
Links for the day
Links 17/11/2024: China's Diplomacy and Gazprom Setback
Links for the day
Sudan Has Reached a State of Android Domination (93% Market Share, All-Time High According to statCounter)
countries at war buy fewer laptops?
[Meme] Just Do It?
'FSF' Europe (Microsoft) and FSF
Microsoft Front Groups Against the FSF, Home of GPL, GNU, and Free Software
Much of the money (not all of it) comes from the criminals at Redmond
Centralisation is Dooming the Web, RSS is One Workaround (But Not "Planets")
At least Gemini Protocol rejects centralisation
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, November 16, 2024
IRC logs for Saturday, November 16, 2024
Links 17/11/2024: Wars, Bailouts, and Censorship
Links for the day
Gemini Links 17/11/2024: Changing Interests and HamsterCMS
Links for the day