Links 28/9/2021: Inkscape 1.1.1 and 4MLinux 37.1 Release

Posted in News Roundup at 6:32 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Should You Pay for Linux?

      Unlike Microsoft Windows and Apple macOS, Linux isn’t merely an operating system that can power your computer. Linux is also an approach to developing software: out in the open and freely available to all. But considering how much time and effort goes into developing Linux, a question has come up time and again for various organizations. How do we pay for all of this?

      This question then gets asked of you. Should you pay for Linux, and what ways would you be willing to consider?

    • Desktop/Laptop

      • Switched from Windows 10 to Debian 11 on Lenovo ThinkBook 15 Gen2 ITL. Plus, thoughts on Ubuntu and Fedora.

        I finally got off Windows again.

        It seems like every time I buy a new laptop, Windows is all that really works right on it for a while, and then I find a place to hop off.

        Well, Debian 11 is that place for my Lenovo Thinkbook 15 ITL Gen2 (really rolls off the tongue, doesn’t it?). This laptop is a monster, and Lenovo got a lot of hardware into it cheaply, but they do cut corners in a lot of scary places.

        Like that BIOS update that killed Windows 10 a few months ago.

        While Lenovo says this laptop has Ubuntu “Certification”, they don’t support it. In fact, they apparently tell people on Lenovo Forums looking for help to “reinstall Windows”. Hard pass.

        I managed to figure out why Ubuntu can apparently see the NVME SSD on this laptop and most other Linux distributions (including Debian 11) can’t.

        It turns out that Lenovo is still putting Intel’s “VMD” on laptops. I looked for what in the hell this actually is, and Intel goes on and on about how it’s a “feature” to hide the hardware from the OS which would seem to indicate that it is mostly useful on servers, so when I evaluated Debian and came to the conclusion that everything worked okay, I did a few last steps, including installing one more BIOS update from within Windows. Hoping that it would clean up the mess of warnings that are in seemingly everyone’s system logs if they boot Linux, and which spew a nice bunch of crap about failing to reserve ACPI devices and bogus ACPI AML tables. Alas, it did not.

        FWIW, according to at least one Ubuntu developer, they’re an eyesore, but apparently harmless.

        Turning off VMD (server article, but after using the NOVO button to get into the BIOS, same deal) managed to make the system log complaints about having access denied go away, which is nice since many people complained that they couldn’t actually boot their computer into Linux until disabling this, even though the installer ran okay.

        I also disabled Secure Boot, which has never secured any Linux computer. In fact, about all it ever has done for us is put Microsoft at the “root of trust” and I’d rather trust a hungry bear with a steak in my back pocket than Microsoft.

        Oh, and if anyone from the FSF is reading this, feel free to tell Stallman that they can give a Free Software Award to me next time. I haven’t written any Free Software programs, sure, but I also haven’t done anything to sabotage your movement in ways you might never recover from, like Microsoft employee Miguel de Icaza and uEFI “Secure Boot” troll and overall pervert Matthew Garrett have. While you were pinning a medal on Garrett, you also had a page blasting this Security Theater as “Restricted Boots”.

    • Audiocasts/Shows

      • Proxmox VE Full Course: Class 9 – User Management – Invidious

        Welcome back to LearnLinuxTV’s full course on Proxmox Virtual Environment! In class #9, we’ll look at how user management is structured, and we’ll walk through the process of creating several accounts.

      • Better Mac Mini than the Mac Mini – Slimbook One Review – Invidious

        This is the Slimbook One, and it’s a small form factor desktop. It looks really good, and it packs a surprising punch for its size. Let’s see what that thing can do.

      • Manjaro 21.1.3 GNOME Edition Quick overview #Shorts – Invidious

        Manjaro Linux is a fast, user-friendly, desktop-oriented operating system based on Arch Linux. Key features include intuitive installation process, automatic hardware detection, stable rolling-release model, ability to install multiple kernels, special Bash scripts for managing graphics drivers and extensive desktop configurability. Manjaro Linux offers Xfce as the core desktop options, as well as KDE, GNOME and a minimalist Net edition for more advanced users. Community-supported desktop flavours are also available.

      • Full Circle Weekly News #229
      • LHS Episode #431: SDR++ Deep Dive

        Hello and welcome to Episode 431 of Linux in the Ham Shack. In this episode, the hosts take an in-depth look at the SDR++ client program for SDR receivers and transceivers. Topics include where to find the software, it’s origins, code base and license and more. Further discussion includes installing from the package repos or building the software, running the code, configuring the basic features as well as navigating the interface and controlling your SDR. We hope you enjoy this content and tune in for the next episodes as well. Have a great week.

      • A Better Menu For The GNOME Desktop – Invidious

        Fly-Pie is a GNOME extension that let’s you create your own custom menus. You can use it to launch applications, simulate hotkeys, open URLs and much more. The coolest feature, in my opinion, is how easy it is to navigate the menus either by clicking or by simply dragging the mouse.

      • Alias & Navigate Anywhere On Linux With Goto – Invidious

        Managing your navigation aliases under Linux can be a bit of a hassle and today we’re looking at a tool called goto that aims to simplify that process, by separating those out from the rest of your shell aliases and providing some useful extra functionality like tab completion

      • Ubuntu MATE 21.10 Beta Run Through – Invidious

        In this video, we are looking at Ubuntu MATE 21.10 Beta. Enjoy!

      • Ubuntu MATE 21.10 Beta

        Today we are looking at Ubuntu MATE 21.10 Beta. It comes with Linux Kernel 5.13, MATE Desktop 1.26, and uses about 900MB of ram when idling. Enjoy!

      • Destination Linux 245: What Linux Needs For Desktop Domination

        This week’s episode of Destination Linux, we’re going to discuss what’s needed to take Linux desktop over the finish line. Then we’re going to pay our respects to Sir Clive Sinclair with a very special Treasure Hunt. Plus we’ve also got our famous tips, tricks and software picks. All of this and so much more this week on Destination Linux. So whether you’re brand new to Linux and open source or a guru of sudo. This is the podcast for you.

    • Kernel Space

      • Android advances towards its convergence with the general branch of Linux – LinuxStoney

        Google has been looking for ways to make it easier to maintain Android , the operating system that governs the vast majority of active smartphones. To do this, the search giant has been working for years to adjust the Android kernel to the official Linux branch , causing third-party drivers to be installed through a mechanism called Project Treble, which was presented in 2017.

        In other words, Google wants to tune the Android kernel to the Linux kernel in order to offer a generic kernel for all devices. The company has long been working towards that goal, and indeed it appears that the Android 12 release will see significant progress in that regard, as Google software engineer Todd Kjos has presented a report at the Linux Plumbers Conference. in which it is said that the aforementioned version of the system will be close to the main Linux branch by supplying end users with a Generic Kernel Image (GKI) .

        Android’s relationship with Linux has had notable disappointments and disagreements. The disappointment has been mainly because what promised to be a “white knight” of free software has ended up eaten by Google services and the proprietary implementations allowed by the Apache license. The disagreements come because some of the parts of Android present in Linux left and came back from the original project, without this being much less the end of the Linux bifuration by Google.

      • “Intel Software Defined Silicon” Coming To Linux For Activating Extra Licensed Hardware Features – Phoronix

        There has been talk of Intel moving to offer more license-able/opt-in features for hardware capabilities found within a given processor as an upgrade and now we are seeing the Linux signs of that support coming with a driver for “Intel Software Defined Silicon” to allow for the secure activation of such features baked into the processor’s silicon but only available as an up-charge option.

        Without purchasing new processors, Intel Software Defined Silicon will allow for activating additional hardware capabilities if purchasing a license/upgrade. The exact details don’t appear to be public yet for what “upgrades” they will have, but Intel is currently preparing the Linux kernel driver support.

      • 111+ Linux Statistics and Facts – Linux Rocks! [Ed: Omitting GNU like it never existed]

        Back in the year 1993, Linus Torvalds walked into a bar.

        He saw a lonesome cowboy about to mercilessly dig into a bowl of kernels.

      • Linux 5.16 To Bring Initial DisplayPort 2.0 Support For AMD Radeon Driver (AMDGPU)

        A batch of feature updates was submitted today for DRM-Next of early feature work slated to come to the next version of the Linux kernel.

        AMDGPU driver feature work continues accumulating for what will become Linux 5.16 and debut as stable around the start of the new year. Most notable with today’s pull request is initial enablement in this open-source AMD Radeon kernel graphics driver around DisplayPort 2.0. Since August we’ve been reporting on AMDGPU patches for DisplayPort 2.0, particularly around the Ultra High Bit Rate 10 (UHBR 10) support.

    • Applications

      • Inkscape 1.1.1 Released

        The Inkscape development team has been hard at work fixing bugs and making Inkscape more stable. We’re happy to announce the release of Inkscape 1.1.1 and are grateful for each contribution that makes Inkscape better and available to more people. Thank you to those who donate to the project and those who made this release possible. See what changes have been made in this maintenance release and download it now by visiting: Inkscape 1.1.1 Download Page

      • Inkscape 1.1.1 Open-Source and Free SVG Editor Released as a Bug and Crash Fix Update

        Inkscape 1.1.1 is the first point release to the Inkscape 1.1 series and comes about four months after it to address lots of bugs, crashes, and whatnot. But it also adds a new feature to make it easier for users to donate to the project, namely a link to Inkscape’s donation page in the Help menu.

        As for the bugs fixed, this release improves the Stroke to Path action to work again on text and to no longer lose an object’s ID when undoing it, improves the Object to Path action to work on an object with a Live Path effect when undoing it without also undoing the preceding action, and improves the Canvas to no longer be blurred when moving the window from a HiDPI display to a non-HiDPI display.

    • Instructionals/Technical

      • How to install Friday Night Funkin’ – QT Mod on a Chromebook

        Today we are looking at how to install Friday Night Funkin’ – QT Mod on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

      • Linux 101: What does “sourcing a file” mean in Linux? – TechRepublic

        Sourcing a file in Linux is a very important concept, but it might not be one you’ll use early on in your Linux career. Even so, I’m going to try to explain this challenging concept in a way you can understand it.

        Sourcing a file makes it possible for an executable to “source” information from a script as though the script had printed its output to the terminal. It’s not an easy concept to grasp, so I’m going to show you by way of an example.

      • 3 Ways to install Slack in Ubuntu 20.04 LTS (Focal Fossa) – Linux Shout

        Slack is a group collaboration tool designed for teams that work in different locations. Primarily used for communication in teams, as the service can be perfectly integrated into the workflow. Users can link Slack with many other services, for example with cloud services such as Dropbox or with social networks. So Slack becomes the focal point of the action. At its core, Slack is instant messaging software. In addition to direct messaging, Slack enables communication “channels” that can be organized by project, customer, team, or any other way your company deems appropriate for separate conversations. Channels are structured according to the concept of a chat room: All channel participants can take part in the conversation and the messages appear in real-time.

      • Install Ruby on CentOS/RHEL 8 with 3 different methods – Unixcop

        Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

        Ruby is seen as a flexible language, since it allows its users to freely alter its parts. Essential parts of Ruby can be removed or redefined, at will. Existing parts can added upon. Ruby tries not to restrict the coder.

        Ruby can_be used in diverse applications such as data analysis and prototyping.

        In this installation guide, you will learn how to install Ruby on CentOS 8 and RHEL 8 Linux.

      • How to Check Which Desktop Environment You’re Using on Linux

        As you might know, Linux-based operating systems are heavily focused on the command line for performing operations. A minimal distro like Arch Linux will present you with a dark terminal post-installation. What makes Linux distros interactive and user-friendly often goes unnoticed—the desktop environment.

        Most beginner Linux users are unaware of desktop environments and don’t even know which one they’re using. Here’s how you can check which desktop environment is currently installed on your Linux system.

      • How to install Webmin on FreeBSD

        In this article I will show you how to install the webmin control panel in FreeBSD. Sometimes one doesn’t have the time or didn’t want to deal with configuration files.

        Webmin is a web-based interface for system administration for Unix from where you can configure almost everything. For Linux users we already have a tutorial for installing on Centos.

      • How To Use sysctl Command In Linux

        It is available both as a system call for compiled programs, and an administrator command for interactive use and scripting. Linux additionally exposes sysctl as a virtual file system.

        This article shows how to use the sysctl command to view and modify kernel parameters at runtime.

      • How To Install Glances on Linux Mint 20 – idroot

        In this tutorial, we will show you how to install Glances on Linux Mint 20. For those of you who didn’t know, Glances is a cross-platform curses-based system monitoring tool written in Python. With Glance, we can monitor CPU usage, Memory usage, Swap usage, Process list, Network interface, Disk I/O, Raid, Sensors (CPU temperature), Batter, Docker, Monitor, Alert, and File System spaces utilization.

        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 the step-by-step installation of Glances system monitoring on a Linux Mint 20 (Ulyana).

      • Install Munin on Ubuntu 20.04 for Server Monitoring – Linux Shout

        Munin is a comprehensive software for monitoring computers, especially servers. It helps the system administrators to collect various system information that can be viewed via a web interface such as processor load, hard disk usage, network traffic, access to server services on one or more computers, and more…

        It is suitable for monitoring a single server or a large number of servers. Munin itself is set up as a master/client application. If there are several machines to be monitored then the server with Munin main instance act as a Master, the information from all machines is collected and evaluated on this; whereas other servers or machine will be known as nodes, that only collect data on the local machine and make it available to the master.

      • How To Enable HTTPS Protocol With Apache 2 On Ubuntu 20.04

        HTTPS is the secure version of Hypertext Transfer Protocol (HTTP). HTTPS uses the SSL/TLS protocol for encryption and authentication, and for securing the communication between the browser and the web server. It encrypts HTTP requests and responses to prevent someone from sniffing the information that is shared between your browser and the web server. Without HTTPS, someone would be able to sniff and collect your website visitors’ sensitive information such as login credentials and credit card details.

    • Games

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • MiTubo 0.3 brings basic RSS support | Mardy

          I just pushed MiTubo 0.3 to the Ubuntu Touch app store, added a link to the AppImage package in the Releases page and later during the night the Launchpad builders should import it and build it for Ubuntu 18.04 and 20.04.

          This release adds basic support for RSS feeds. One just needs to type the address of an RSS (or Atom) feed in the search bar and the “Search” button will transform itself into a “Subscribe” one. Unfortunately no discovery mechanism is implemented yet, so one cannot just enter the address of a webpage and expect MiTubo to find the feed URL(s); I plan to bring that in a future release, but for the time being you’ll have to enter the exact address of the RSS feed.

        • Plasma 25th Anniversary Edition Beta Testing Day

          Friday 1 October is the testing day for Plasma 25th Anniversary Edition.

          Please show up on our Plasma Matrix room (accessible on Libera IRC as #plasma) and download one or more rolling distros with the beta on. Distros with Plasma beta.

    • Distributions

      • Developers: Let distros do their job

        I wrote a post some time ago titled Developers shouldn’t distribute their own software, and after a discussion on the sr.ht IRC channel today, the topic seems worthy of renewed mention. Let’s start with this: what exactly is a software distribution, anyway?

        I use “software distribution” here, rather than “Linux distribution”, because it generalizes better. For example, all of the major BSD systems, plus Illumos and others besides, are software distributions, but don’t involve Linux. Some differ further still, sitting on top of another operating system, such as Nix or pkgsrc. What these systems all have in common is that they concern themselves with the distribution of software, and thus are a software distribution.

        An important trait of these systems is that they function independently of the development of the software they distribute, and are overseen by a third party. For the purpose of this discussion, I will rule out package repositories which are not curated by the third-party in question, such as npm or PyPI. It is no coincidence that such repositories often end up distributing malware.

        Software distributions are often volunteer-run and represent the interests of the users; in a sense they are a kind of union of users. They handle building your software for their system, and come to the table with domain-specific knowledge about the concerns of the platform that they’re working with. There are hundreds of Linux distros and each does things differently — the package maintainers are the experts who save you the burden of learning how all of them work. Instead of cramming all of your files into /opt, they will carefully sort it into the right place, make sure all of your dependencies are sorted upon installation, and make the installation of your software a single command (or click) away.

      • New Releases

        • Q4OS 4.6 Release Based on Debian 11 Bullseye – itsfoss.net

          Q4OS is a lightweight, Debian-based distribution featuring the KDE Plasma and Trinity desktops. The project’s latest version is Q4OS 4.6 which is based on Debian 11 “Bullseye”. One of the project’s aims is to allow both desktops to be installed alongside each other, a rare feature given the shared history of the two desktops.

          “Q4OS Gemini is based on Debian Bullseye 11 and Plasma 5.20, optionally Trinity 14.0.10 desktop environment, and it’s available for 64bit/x64 and 32bit/i686pae computers, as well as for older i386 systems without PAE extension. We are working hard to bring it for ARM devices as well. Desktop profiler, an exclusive Q4OS tool, has custom profiles support now, so a user can export the current desktop status snapshot, modify it and even create customized profiles on his own. Any profile is importable, so a user can import and apply it later on another hardware, getting a unique possibility of easy installation and configuration of the pre-defined set of applications and packages at once. In other words, a user easily gets a fresh operating system installation configured and ready to work with a minimal post installation effort. In addition, each desktop environment may keep its own applications profiles.” Additional information can be found in the project’s release announcement.

        • Q4OS – desktop operating system

          A brand new stable Q4OS 4.6 version, codenamed ‘Gemini’ is immediately available for download and use in productive environments. This is a long-term support LTS release, to be supported for at least five years with security patches and software updates. Apart from numerous significant improvements and fixes, Q4OS Gemini enhances hardware support, making the operating system more stable and reliable.

          Q4OS Gemini is based on Debian Bullseye 11 and Plasma 5.20, optionally Trinity 14.0.10 desktop environment, and it’s available for 64bit/x64 and 32bit/i686pae computers, as well as for older i386 systems without PAE extension. We are working hard to bring it for ARM devices as well.

          Desktop profiler, an exclusive Q4OS tool, has custom profiles support now, so a user can export the current desktop status snapshot, modify it and even create customized profiles on his own. Any profile is importable, so a user can import and apply it later on another hardware, getting a unique possibility of easy installation and configuration of the pre-defined set of applications and packages at once. In other words, a user easily gets a fresh operating system installation configured and ready to work with a minimal post installation effort. In addition, each desktop environment may keep its own applications profiles.

        • 4MLinux 37.1 released.

          This is a minor (point) release in the 4MLinux STABLE channel, which comes with the Linux kernel 5.10.63. The 4MLinux Server now includes Apache 2.4.49, MariaDB 10.6.4, and PHP 7.4.23 (see this post for more details).

      • IBM/Red Hat/Fedora

        • Fedora 35 is Shaping Up to Be an Impressive Release

          Fedora 35 is the next iteration coming from the developers and although it might not include the same level of game-changing, workflow-enhancing features found in 34 (thanks to GNOME 40), there’s plenty to be excited about.

          One of the more notable changes comes by way of improvements to the NVIDIA proprietary driver. Red Hat has been working diligently to help improve the NVIDIA/Wayland stack support and the changes in 35 should go a long way to improve desktop performance across the board.

          Fedora 35 also brings high-resolution mouse wheel support that will provide a much smoother wheeling scrolling experience. This change comes by way of the work done on libinput. The distribution also recently shifted from PulseAudio to PipeWire and the system will see much maturation in this upcoming release.

        • Red Hat automation glossary

          Automation is an increasingly strategic necessity as organizations of all sizes strive to deliver value faster while solving IT and business workflow challenges.

          Here we offer a quick glossary of automation terms, including links where you can dive in deeper to learn more.

        • Configuring Red Hat Ansible Automation Platform with GitOps

          Red Hat Ansible Automation Platform comes in handy when organizations start to implement Infrastructure as Code and GitOps concepts. But what about the automation of the platform itself?

          Before we get started it’s good to clarify some product component naming. Ansible Tower is being renamed to Automation Controller in the upcoming Ansible Automation Platform 2 release. While things are being changed, you can see both words “tower” and “controller” used interchangeably in various contexts including roles and collections. For more information on Ansible Automation Platform please refer to this Knowledge Base Article.

          Almost all of the assets in Ansible Tower can be backed with SCM-based repositories. Yet, there’s a little gap in how this content (Job Templates, Projects, Inventories, etc.) is initially created and subsequently managed. This becomes especially visible on large deployments. For example, a Project in Ansible Tower can be backed by a Git repository with the automation code.

      • Canonical/Ubuntu Family

        • Canonical Extends Support for Older Ubuntu Linux Distros

          Some of us love using the latest and greatest Linux distributions. For example, I’m writing this on a Linux Mint 20.2 desktop. But, others, especially on the servers and clouds prefer to stick with what they know. No one wants to be the first user to discover a show-stopper bug in a new Linux release when it’s running your mission-critical application. So, many people stick with old and tried operating systems. Canonical, Ubuntu Linux‘s parent company, knows this, so they’re extending the lifecycles of Ubuntu 14.04 LTS “Trusty Tahr” and 16.04 LTS “Xenial Xerus.”

          This gives each of them an operational life of ten years. So, Ubuntu 14.04 will now be supported until April 2024 and 16.04 will receive support all the way until April 2026. With this change, all long-term support (LTS) versions of Ubuntu now have ten-year support lifespans.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Updates from OSI Affiliate members (Sept. 2021)

        Below are updates, news and event information from some of our Affiliate Members.

      • CMS

        • Upcoming Gallery Block improvements

          An exciting update to the Gallery Block gives you more ways to show off images in your posts and pages. While this change won’t be available for most folks until WordPress 5.9’s launch in December, we wanted to share some of what’s to come to get you excited about the future.

      • FSF

        • GNU Projects

          • GNU Wget2 Was Released as the Successor of the Original Wget App

            Designed and written from scratch, GNU Wget2 wraps around libwget, that provides the basic functions needed by a web client.

            You probably find yourself needing to download a tarball, or an ISO image, to a server from a web page. Or within a script you need to know that you can query both local and remote web servers over HTTP(S) to check uptime or the presense of certain content.

            One of the most popular feature-filled tools is Wget. Wget is a command line utility for downloading files from the internet. It descends from an earlier program named Geturl written by the same author. Wget boasts several supported protocols, namely HTTP, HTTPS and FTP, and also has the ability to look past and query a site beyond HTTP proxies – a powerful feature-set indeed.

      • Programming/Development

        • Perl/Raku

          • Rakudo Weekly News: 2021.39 Programming Haku

            Wim Vanderbauwhede introduces Haku, a Japanese programming language. It shows a very interesting example of how you can use grammars of the Raku Programming Language to create your own programming language (see introduction). This caused quite a discussion on Hacker News and some on /r/rakulang.

        • Python

          • How to Insert in the Front Index List in Python

            In this tutorial, we are going to see how we can insert an element at the front of the list in Python. In addition, we will only use the integer concepts to be easy to understand, and other data types will be similar, as shown in this article.

        • Rust

          • The Rust Programming Language Blog: Core team membership updates

            The Rust Core team is excited to announce the first of a series of changes to its structure we’ve been planning for 2021, starting today by adding several new members.

            Originally, the Core team was composed of the leads from each Rust team. However, as Rust has grown, this has long stopped being true; most members of the Core team are not team leads in the project. In part, this is because Core’s duties have evolved significantly away from the original technical focus. Today, we see the Core team’s purpose as enabling, amplifying, and supporting the excellent work of every Rust team. Notably, this included setting up and launching the Rust Foundation.

  • Leftovers

    • Integrity/Availability

      • Proprietary

        • Security

          • Security updates for Monday

            Security updates have been issued by Debian (kernel, libxml-security-java, and openssl), Fedora (fetchmail and python-rsa), openSUSE (grafana-piechart-panel and opera), and Red Hat (nodejs:14).

          • HackerOne expands Internet Bug Bounty project to tackle open source bugs
          • All You Need To Know About IT Security Audits and Its Importance

            With the modern ways of storing and sharing information, businesses face multiple challenges in protecting their online assets. An institution’s sensitive information is at risk; thus it becomes important for them to conduct a thorough IT security audit.

          • Obsolete IdenTrust root certificate will lead to loss of trust in Let’s Encrypt on older devices

            On September 30, at 17:01 Moscow time , the lifetime of the IdenTrust root certificate (DST Root CA X3) expires , which was used to cross-sign the root certificate of the Let’s Encrypt certification authority ( ISRG Root X1 ), controlled by the community and providing certificates for free to everyone. Cross-signing has ensured the trust of Let’s Encrypt certificates on a wide range of devices, operating systems and browsers while integrating Let’s Encrypt’s own root certificate into root certificate stores.

            It was originally planned that after the DST Root CA X3 is out of date, the Let’s Encrypt project will switch to generating signatures using only its root certificate, but such a step would lead to a loss of compatibility with a large number of old systems that did not add the Let’s Encrypt root certificate to their repositories. In particular, approximately 30% of Android devices in use do not have data on the Let’s Encrypt root certificate, support for which appeared only starting from the Android 7.1.1 platform, released at the end of 2016.

    • Finance

      • U.K. Offers Thousands of Visas to Foreign Truckers to Ease Driver Shortage – The New York Times

        Responding to an escalating crisis, Prime Minister Boris Johnson of Britain reversed course this weekend and offered thousands of visas to foreign truckers to combat a driver shortage that has left some supermarket shelves empty and caused long lines at gas stations.

        The decision, announced late Saturday, reflects the growing alarm within the government over a disruption to supplies that has prompted panic buying and, in some places, caused fuel to run out and gas stations to close.

        So great is the concern that there has been speculation that the military could be called up to drive trucks. That has not yet happened, but Defense Ministry staff members will be asked to help speed up the process for truck licensing applications.

        Late Sunday night, in a move underscoring the growing anxiety over the fuel shortage, the business secretary, Kwasi Kwarteng, said he was temporarily exempting fuel companies from the law regulating competition, so that they could share information and optimize supply at stations that need it most.

    • Monopolies

      • USPTO sanctions spark demand for tough line on filing farms

        The USPTO has sanctioned attorneys that were operating mass filing schemes for foreign trademark applicants, prompting calls for the EUIPO to follow suit

      • How would the proposed American Pandemic Preparedness Plan help address underinvestment in pandemic-related innovation? [Ed: What's needed right now is complete annulment of all COVID-19-related patents if public interest is to be served rather than patent monopolies]

        Historically, the United States’ preparedness for a pandemic is like Charles Dudley Warner’s aphorism on the weather: everybody talks about it but no one ever does anything. Before COVID-19 struck, it was clear that the threat of a pandemic was real and that the world was not ready. As one of many examples, a September 2019 report from the Global Preparedness Monitoring Board (GPMB)—an expert group convened by the World Bank and WHO—concluded that “there is a very real threat of a rapidly moving, highly lethal pandemic of a respiratory pathogen killing 50 to 80 million people and wiping out nearly 5% of the world’s economy.” Perhaps the tragedy of the current crisis will provide sufficient motivation to better prepare for next time.

        As a step in this direction, earlier this month the Biden administration released a twenty-seven page American Pandemic Preparedness Plan—with a $65 billion price tag—to provide the United States with “broad and deep protection against biological threats, ranging from the ongoing and increasing risk of pandemic disease, to the possibility of laboratory accidents and the deliberate use of bioweapons.” These include, of course, several innovation policy commitments to encourage the development of pandemic-related tools for COVID-19 and beyond. What are those commitments? How do they work—or would have worked—for COVID-19? And what does this say about innovation policy more generally?

      • Patents

        • AI as an inventor: when patent law is locked up in modern times mythology (a brief history of the inventor notion) [Ed: Team UPC's patent zealot, Matthieu Dhenne (Ipsilon), never met a patent he did not like because these people make money from litigation and in the process they destory science, crush the law, rip apart constitutions]

          Two recent decisions in South Africa and Australia have accepted the fanciful thesis that an AI could be an inventor. I have no intention of commenting these decisions here, I simply want to try to understand how such a farfetched (and useless) idea, could have gained such ground in such a short time.

          Let’s say it right away: although this thesis has always seemed fanciful to me, even to the point of smiling, I thought that we should perhaps (more) question why it could be charming, instead of just criticizing it wholesale. Try to listen to it, not only to hear it, to understand it, and thus understand its success (above all media success, after all).


          However, any Patent Law practitioner knows the reality: the applicant is the owner of the property right while the inventor is, ab initio, excluded, being presumed that his right has been assigned to the applicant from the beginning. This is the famous distinction between the first-to-invent and first-to-file systems. In such a first-to-file system, now adopted by countries all over the world, the inventor has only two (marginal) rights: to claim ownership of the invention if he proves that it has been stolen from him. As a consequence, at the end of the day, it does not follow that any of the arguments of the “defenders” of the AI inventor hold water, if one remembers that: an AI never invents alone and that the applicant (its owner) will necessarily be the owner of the invention in which its IA has participated. In other words, recognizing an AI as an inventor requires twisting the legal system (especially on the issue of legal personality), creating unnecessary confusion and insecurity, for no result, since the AI will be protected in any case[6].

        • Patent litigation finance moves into the mainstream, but splits opinion as it does so | IAM [Ed: Throwing ‘investment’ money into #blackmail and litigation such as patent trolls (blackmailing companies with court fees, seeking ‘protection’ money) — typical IAM]

          Litigation finance businesses have been working in patents for a while, but now bigger IP owners are getting interested in using their services

        • DABUS: the ‘natural person’ problem [Ed: Hey, let's grant patent monopolies to cockroaches and furniture too]

          The Device for the Autonomous Bootstrapping of Unified Sentience (DABUS) case dates back to August 2019, when a team of academics from the University of Surrey in the UK filed two patent applications in the UK Intellectual Property Office (UKIPO), the European Property Office (EPO) and the US Patent and Trademark Office (USPTO), for inventions developed by artificial intelligence (AI).

          According to the applications of these patents, no human being was responsible for the development of the inventions they intended to protect, which instead were formulated by DABUS, created by AI expert Stephen Thaler. It was the world’s first AI to invent viable products without human intervention.

        • Don’t try to find in your usual dictionary what the terms of the claim mean [Ed: Lawyers won't use proper English. It's all about cheating, misdirecting, and tricking.]

          In our blog of 27 August 2021, we explained that the Barcelona Appeal Court (Section 15), in a very interesting Ruling of 16 October 2020, decided that the claims as amended before the EPO Boards of Appeal should become the subject of the national proceedings in lieu of the claims asserted in the initial infringement action (i.e., the claims as granted) filed before the Barcelona Commercial Courts. We also explained that, to ensure that the parties had the opportunity to make allegations and file additional evidence on whether or not the claims as amended were infringed, the Court gave both parties a round of allegations. In addition, it called the parties to a “case management” hearing which took place on 9 February 2021, to establish which facts were disputed and decide on the admissibility of new evidence. The Court then called the parties to a second hearing, which took place on 19 April 2021, where the additional evidence admitted was heard and the parties set out their closing arguments.

        • Part 1: UK Court Of Appeal Rules That An AI Cannot Be The Inventor On A Patent Application [Ed: Convicted corrupt firm and lobbyist for software patents in Europe, Marks & Clerk, on rejection of patents for bots (i.e. sanity prevailing in courts, to the chagrin of...)]

          he Court of Appeal has issued a decision in an appeal against the High Court’s decision to uphold the refusal of the Dabus patent application in the UK. Agreeing with the both the UK IPO and the High Court, the Court of Appeal has ruled that an AI cannot be the inventor for the purposes of a patent application.

          Dr Thaler invented the Dabus AI system to autonomously produce inventions and filed applications for its output in a number of jurisdictions. These applications listed Dabus itself as an inventor (as opposed to, or in addition to, a human inventor). In a fascinating divergence of practice across the world, Dr Thaler has had some success, with a patent granted in South Africa and a decision (now under appeal) in Australia that an AI system can be an inventor for an Australian patent, whereas in the UK, the US and before the EPO, the applications have been refused.

        • UK Court of Appeal rules AI is not an inventor [Ed: Once you get rid of ridiculous and widely misused buzzwords like "Hey Hi" you realise this is just a matter of whether patents can be granted to bots, which is a laughable thing (justice prevailed in this case)]

          The present case related to two patent applications submitted to the UK Intellectual Property Office (IPO) by Dr Stephen Thaler. Both applications listed the inventor as ‘DABUS’, an AI machine built for the purpose of inventing, which had successfully come up with two patentable inventions. The UK IPO had refused to process either application (considering them withdrawn) as they failed to comply with the requirement to list an inventor and Dr Thaler was not entitled to apply for the patents. According to the Patents Act 1977, an inventor must be a ‘person’.

        • CVC Files Reply to ToolGen Opposition to CVC Preliminary Motion No. 1 [Ed: Latest on the efforts to bend patent law such that it crazily enough covers also life and nature as though they're human inventions]

          On May 20th, Junior Party the University of California, Berkeley; the University of Vienna; and Emmanuelle Charpentier (collectively, “CVC”) filed its Substantive Preliminary Motion No. 1 in Interference No. 106,127 (which names ToolGen as Senior Party), asking the U.S. Patent and Trademark Office’s Patent Trial and Appeal Board for benefit of priority to U.S. Provisional Application No. 61/652,086, filed May 25, 2012 (“P1″), U.S. Provisional Application No. 61/716,256, filed October 19, 2012, (“P2″), and U.S. Provisional Application No. 61/757,640, filed January 28, 2013 (“Provisional 3″), pursuant to 37 C.F.R. §§ 41.121(a)(1)(ii) and 41.208(a)(3) and Standing Order ¶ 208.4.1. On July 15th, ToolGen filed its Opposition. On August 27th, CVC filed its Reply.

        • UK Supreme Court Unanimously Upholds Judgment in Favor of Servier in “Unlawful Means” Case
        • Court of Appeal rules that artificial intelligence cannot be named as inventor in patent application [Ed: Media of litigation profiteers does not see this from the eyes of public interest, science etc.]

          The English Court of Appeal has upheld a decision of the UK Intellectual Property Office to reject two patent applications designating an artificial intelligence designed to create patentable inventions as the inventor.

          Dr Stephen Thaler, who filed the applications in 2018, argued that his AI, the Device for the Autonomous Bootstrapping of Unified Sentience (DABUS), ought to be capable of being considered an inventor. The respondent, the Comptroller General of Patents, Trade Marks and Designs, originally rejected the applications on the grounds that the provided statements of inventorship did not satisfy section 13(2) of the Patents Act 1977.

          The appeal was heard by Lord Justice Arnold, Lady Justice Elisabeth Laing, and Lord Justice Birss. Robert Jehan and Ryan Abbott appeared for the appellant and Stuart Baran for the respondent. Dr Thaler’s application was one of a number submitted to jurisdictions around the world seeking to establish that AI systems are capable of making inventions.

        • Intellectual Ventures suffers first-instance defeat in Paris [Ed: JUVEntoons writing about (or for) Microsoft’s patent troll Intellectual Ventures]

          The hearing between Intellectual Ventures and various telecommunications companies, heard at the Judicial Court of Paris, involved the most parties of any case at the Paris first-instance court so far this year. This week, the chamber around Nathalie Sabotier followed the main arguments of the defendants regarding validity. Now, the patent is fully revoked.

          Intellectual Ventures accuses various telecommunications companies of infringing patent EP 16 94 020, which protects a multicarrier modulation system and method. Intellectual Ventures first approached Orange with a licence offer in 2015. However, after Orange failed to respond, in October 2017 Intellectual Ventures filed suits against it and Bouygues Télecom.

          The defendant brought in DSL equipment manufacturers ECI Télécom, Infineon and Lantiq as third-party defendants. Furthermore, Huawei, Sagemcom, ZTE and Sercomm, equipment suppliers to Orange, also joined the suit as voluntary co-litigants (case IDs: 17/13837, 17/13838 and 17/13839).

        • Notice from the European Patent Office dated 23 September 2021 concerning the payment of fees by credit card

          By decision of the President of the European Patent Office dated 22 August 2017 concerning the payment of fees by credit card (hereinafter “the decision”), the EPO introduced an additional method of fee payment.

          The present notice defines the requirements and arrangements for this method of fee payment. With respect to the Notice from the European Patent Office dated 13 May 2020 concerning the payment of fees by credit card,[ 1 ] the present notice introduces a daily limit for credit card payments.

“What the Heli, Battistelli?”

Posted in Europe, Patents at 3:55 pm by Dr. Roy Schestowitz

Pope Francis Conundrum: Equality for women, especially family members of our men; Sounds like patriarchy; give me credit; that's mine! And then I bring my friends from INPI

Good brother; Spouses for diversity's sake

Summary: “Ms Pyjamas” (Heli) and Ms Bergot, a notoriously “strong lady” (for marrying the ‘right’ man?)

When It Comes to UPC, EPO is Still Stuck in Pre-Brexit Mindset (More Than Half a Decade in the Past)

Posted in Europe, Patents at 3:14 pm by Dr. Roy Schestowitz

Video download link | md5sum f227fec69f0fd771ccab8c2c2b5d6057

Summary: The sheer lunacy of Team UPC is up on display and the EPO links to a “webinar” from 5.5 years ago; they’re still living in a fantasy world

THE “DAILY Links” here (been posed in this site since 2007) contain some examples of the latest deception from Team UPC. It’s not entirely shocking considering how they have been doing this for so many years and each time, eventually, it turned out they were wrong. They’re intentionally lying; it is a lobbying technique. Read the 14 comments here for timely rebuttals (responses to the latest bunch of nonsense). In the past we were alone, a lone voice with rebuttals, but nowadays these rebuttals are everywhere that’s not dominated by Team UPC (although it got caught censoring readers’ comments as well).

Wouter PorsThe video above focuses on this old page (warning: epo.org link) that the EPO recommends to people, just two clicks from the front page. Apparently a “webinar” (opt-in commercial) from almost 6 years ago is what EPO management deems relevant to readers.

When it comes to the UPC, we find the whole thing almost amusing at this point because law firms shamelessly lie to their clients (on average we capture and enlist a new example almost once per day) and it’s like a broken record/old telephone that almost always promises it’ll happen “next year!” Right, Wouter Pors? We’re nearly in 2022 and this (below) is what you said in 2014:

Links 27/9/2021: Q4OS 4, Windows Breaks Itself

Posted in News Roundup at 12:52 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Kernel Space

      • Google Working to Bring Android Closer to Linux Kernel

        Google is working to bring Android closer to the Linux kernel in a move that could significantly speed up development time.

        Android is arguably the biggest Linux-based operating system (OS) in existence, powering billions of devices the world over. Unfortunately, the OS is a far cry from the base Linux kernel, being forked several times before it gets to a user’s device. The first fork occurs when Google takes the Linux kernel to create the base Android kernel, and then again by each chip maker, and yet again by device manufacturers.

        The end result of repeated forking is that it can take a significant amount of time for improvements, features and fixes to make their way from the top all the way to the end user.

    • Applications

      • The Fast File Search App ‘FSearch’ Goes Stable via 0.1 Release [Ubuntu PPA]

        By releasing version 0.1, the GTK+3 file search tool FSearch finally goes stable after 5 years of development.

        FSearch is a free and open-source file search utility, inspired by Everything Search Engine. It’s super fast that you get instant result as you type. The app supports wildcard and RegEx, so users can use * and a series of characters to define filters.

        It by default uses traditional UI with menu bar. However, it provides option to enable client-side decorations so to look modern in GNOME desktop (Ubuntu, Fedora, etc). And “dark mode” is supported for those working at night.

    • Instructionals/Technical

      • Bash Shell Scripting for beginners (Part 1) – Fedora Magazine

        As the title implies this article will be covering Bash Shell Scripting at a beginner level. I’m not going to review the history of Bash but there are many resources to fill you in or you can visit the GNU project at https://www.gnu.org/software/bash/. We will start out with understanding some very basic concepts and then start to put things together.

      • 13 resources for learning to write better Bash code

        Learning a scripting language is an intimidating task. It also takes time because practice is the only way to master a skill properly, and you will need to do and redo your code to learn new techniques and fix your mistakes.

    • Games

      • Godot Engine – Introducing GDNative’s successor, GDExtension

        In the past month, the team has been hard at work introducing the new native extensions system for Godot 4.0. GDExtension is a new implementation of the GDNative layer that allows the creation of compiled plugins for the engine. At its core, GDExtension is a C API that enables registration of classes implemented within a dynamic library. This allows dynamic libraries to be used by Godot in a way that is much better integrated then its predecessor, GDNative. Together with the godot-cpp library, GDExtension introduces a system that allows extending Godot to nearly the same level as statically linked C++ modules can.

        The new registration system is now part of Godot’s ClassDB. This means that classes implemented in plugins are indistinguishable from core classes.

        When you add a node to your scene, they are selectable as any other class:

        Help pages are automatically made available for your classes, detailing their properties, methods, signals, etc.: We’re still working on the ability to also add descriptions to each.

    • Distributions

      • XeroLinux Review – Stunning Linux Distribution with Arch and KDE Plasma

        We review XeroLinux – Linux distribution which is a fusion of Arch Linux, KDE Plasma and Latte Dock. Have a look.

      • New Releases

        • Q4OS 4 Is Finally Here and Brings the Trinity Desktop Environment to Debian GNU/Linux 11 “Bullseye”

          Q4OS is the distribution you probably know for shipping with the Trinity Desktop Environment (TDE). Not many distros use Trinity DE these days, but Q4OS’ goal is to turn as many Windows users into Linux users.

          The latest release, Q4OS 4.6 is here after more than a year of development, based on the Debian GNU/Linux 11 “Bullseye” operating system series and featuring the latest Trinity Desktop Environment 14.0.10 release, as well as the KDE Plasma 5.20 desktop environment, as separate editions.

      • Kubernetes

        • Kubernetes Blog: Spotlight on SIG Node

          In Kubernetes, a Node is a representation of a single machine in your cluster. SIG Node owns that very important Node component and supports various subprojects such as Kubelet, Container Runtime Interface (CRI) and more to support how the pods and host resources interact. In this blog, we have summarized our conversation with Elana Hashman (EH) & Sergey Kanzhelev (SK), who walk us through the various aspects of being a part of the SIG and share some insights about how others can get involved.

        • Absa drives scale and innovation into banking with Kubernetes | SUSE Communities

          Absa’s mission is to push the boundaries of digital banking and continually innovate to create the banking landscape of the future. This mission led the African banking pioneer to Kubernetes, which it deployed in 2016.

          In 2018, prompted by the limitations of its early solution, which had become difficult to manage and costly, the Absa team reviewed its options. They explored the market, looking to free themselves from the complexities and scaling issues associated with an inflexible mono-cluster methodology.

          SUSE Rancher emerged as the obvious solution — from a cost, usability and, most importantly, an innovation point of view. Within just three months, Absa had its first application running in production on SUSE Rancher.

      • IBM/Red Hat/Fedora

        • Digital transformation: 4 ways to deal with change fatigue | The Enterprisers Project

          No matter where your organization is in its digital transformation journey, one common hurdle can slow or even stop your progress: change fatigue. Change fatigue often comes on slowly as your teams are worn down by workflow disruptions, process changes, and new technology learning curves. Often, it manifests in the workplace as employee apathy, frustration, confusion, and stress. Most detrimental to transformation, however, is passive resignation because it can fracture teams and erode trust between employees and management.

          There are a host of reasons why employees might be resistant to change. Whether they fear promised outcomes won’t be achieved or their long tenure with the company has created an “if it’s not broken don’t fix it” mentality, an unwillingness to commit can add to the fatigue felt by the entire organization.

        • How to use feedback loops to improve your team’s performance | The Enterprisers Project

          You’ve added people, you’ve bought tools, you’ve completed long and expensive migrations, but the biggest problems – like years-old customer or associate complaints, or slow adaptation to changing markets – still remain. You’ve adopted Agile or DevOps ways of working, but you’re still releasing once every few months – or worse – and projects are still delayed. You’ve added more checks and approvals to production changes, but outages are still happening. You’re desperately trying to change outcomes in a complex, adaptive, sociotechnical system.

          What you need now is new sources of feedback – to teach you more.

          Leaders can start by considering the dynamics common to all systems. To begin, Donella Meadows uses the example of a Slinky toy in her seminal book, “Thinking in Systems”. Holding the Slinky with both hands, she removes the bottom hand such that it falls, suspended and bouncing.

        • Configuring Red Hat Ansible Automation Platform with GitOps

          Red Hat Ansible Automation Platform comes in handy when organizations start to implement Infrastructure as Code and GitOps concepts. But what about the automation of the platform itself?

          Before we get started it’s good to clarify some product component naming. Ansible Tower is being renamed to Automation Controller in the upcoming Ansible Automation Platform 2 release. While things are being changed, you can see both words “tower” and “controller” used interchangeably in various contexts including roles and collections. For more information on Ansible Automation Platform please refer to this Knowledge Base Article.

        • Four reasons developers should use Ansible | Red Hat Developer

          Ansible is described as “simple IT automation.” It’s an agentless tool, meaning you don’t have to install anything on the systems you are controlling. With Ansible, you can install software, configure system settings and features, and do all the things system administrators do. You know, the “operations” side of the team.

          So why should you, a developer, care? You should. Let me explain.

    • Devices/Embedded

      • ANAVI Gardening uHAT adds soil and other sensors to Raspberry Pi (Crowdfunding) – CNX Software

        We’ve been covering and reviewing ANAVI open-source hardware boards for several years now, either standalone boards based on ESP8266, or add-on boards for Raspberry Pi.

        The ANAVI Gardening uHAT is the latest board from Leon Anavi. It is a micro HAT designed for Raspberry Pi Zero to Raspberry Pi 4 SBCs that offers interfaces for soil sensors and other environmental sensors allowing measurements of soil moisture, atmospheric pressure and humidity, temperature with a waterproof sensor, and light intensity for gardening applications.

      • Geniatech GTW410 – An ultra compact IoT gateway based on Snapdragon 410E SoC

        So it basically looks like an abandoned platform, but are some more research I found out Linaro is still working on images for the Dragonboard 410c with the latest release in August 2021 with:

        -Debian-based Linaro 21.08 release for Dragonboard 410c

        -Linaro OpenEmbedded RPB 21.08 release for Dragonboard 410c

        Both are based on Linux 5.13.9 kernel.

        That means if you care about running recent OS versions, for instance for improved security, Android and Windows 10 IoT Core should probably be avoided on Snapdragon 410E platforms like Geniatech GTW410, but Debian or OpenEmbedded should be pretty much up-to-date, although I have no idea if Qualcomm/Linaro have long term plans for software support, although we know Snapdragon 410E will be manufactured at least until 2025 due to Qualcomm long term supply commitments.

      • Open Hardware/Modding

        • ZB-GW03 ESP32-based Ethernet Zigbee gateway works with Tasmota firmware – CNX Software

          ZB-GW03 is an Ethernet Zigbee Gateway compatible with eWelink mobile app and with a design similar to SONOFF ZBBridge gateway but replacing ESP8266 SoC by ESP32 SoC, and adding an Ethernet port.

          The ZB-GW03 gateway is apparently based on the same Silicon Labs EFR32MG21 Zigbee Arm Cortex-M33 chip and has been hacked to run Tasmota open-source software for people preferring more flexibility and/or integration with OpenHAB or Home Assistant open-source home automation frameworks via Zigbee2MQTT.

        • Arduino Orchestra Plays The Planets Suite | Hackaday

          We’ve seen a great many Arduino synthesizer projects over the years. We love to see a single Arduino bleeping out some monophonic notes. From there, many hackers catch the bug and the sky is truly the limit. [Kevin] is one such hacker who now has an Arduino orchestra capable of playing all seven movements of Gustav Holst’s Planets Suite.

          The performers are not human beings with expensive instruments, but simple microcontrollers running code hewn by [Kevin’s] own fingertips. The full orchestra consists of 11 Arduino Nanos, 6 Arduino Unos, 1 Arduino Pro Mini, 1 Adafruit Feather 32u4, and finally, a Raspberry Pi.

        • 3D Printed Research Robotics Platform Runs Remotely | Hackaday

          By patching Ubuntu Linux, and enabling preemptive multitasking for real-time scheduling, as well as carefully selecting Wi-Fi drivers, it was possible to get raw packets out to robot in about 1 ms, enabling control loop bandwidths of around 1 Khz. And, that, was fast enough to run at least sixteen motors in parallel.

        • Automated Window Blinds Using MQTT And Home Assistant | Hackaday

          Finnish software engineer [Toni] is on a quest to modernize his 1991 house, and his latest project was to automate the window blinds and control them using Home Assistant. Unless your blinds have built-in motors, most of the effort of such a project centers around how to integrate and attach the motor — and as [Toni] points out, there are tons of different blinds with all kinds of operating mechanisms. But once you solve that issue, half the battle is over.

          These particular blinds require less than one turn of the control rod to go from fully open to fully closed, and [Toni] selects a 270-degree range-of-motion, 20 kg*cm torque servo motor to drive them. He really wanted to install the motor inside the window, but it just wouldn’t fit. Instead, each servo motor is mounted in a custom 3D-printed case installed on the window frame just below the operating rod. An ESP8266-based controller box is installed above the window, hidden behind curtains, and operates all three servos.

      • Mobile Systems/Mobile Applications

        • What’s up with Sandboxing?

          In February 2021 we released Sailfish OS 4.0.1 Koli, which introduced a new concept into the OS: Application sandboxing. For the device user, the sandboxing is mostly visible in the permissions dialogs, displayed when a sandboxed app is run for the first time. In this blog post, I’ll dig into the current status, our plans for the future, and what this all means for application developers.

          In case you haven’t heard about sandboxing in the context of Sailfish OS before, here’s a short primer: the purpose of sandboxing is to improve user privacy, by limiting what applications can do. This is done using a security technology in the Linux kernel called namespaces. This is a lightweight but effective mechanism, which lets us define quite nicely which resources each app can use. All in all, the end result is that the device user is in charge of what resources each app can access.

    • Free, Libre, and Open Source Software

      • The Apache News Round-up: week ending 27 September 2021

        Welcome October –we’ve closed September with another great week. Here are the latest updates on the Apache community’s activities…


        Over the past week, 328 Apache Committers changed 7,398,124 lines of code over 2,924 commits. Top 5 contributors, in order, are: Harikrishna Patnala, Gary Gregory, Andy Seaborne, Daniel Gruno, and Mark Thomas.

      • Web Browsers

        • Chromium

          • Brave Launches Privacy-Focused “Brave Talk” as a Desperate Attempt to Push Brave Advertisements

            Ever since the initial Covid-19 outbreak in 2020, the world has seen an explosion in the popularity of online meeting services. Unfortunately, many of these are not very privacy-friendly, especially as many of these are offered by notoriously data-hungry advertising companies.

            However, the company behind the wildly successful Brave browser has developed a privacy-friendly solution, “Brave Talk.”

          • Chromium almost compiled fails last link step [Ed: What happens when a longtime GNU/Linux expert/veteran of a high profile (EasyOS/Puppy Linux) tries to actually compile bloat of Google, such as Chromium (monopolies in "open" clothing)]

            Continuing the saga, previous blog post:


            I have got it to compile, but is failing at the final link step. This is the killer — a zillion object files have to be combined into a big final executable. I watched the hard drive thrashing for about 3 hours, before doing a CTRL-C.
            Have had this situation before. The solution then, as it will be this time, is more RAM. It is the swap partition on the HDD that is getting thrashed. My PC has 8GB RAM, and I think I read the Chromium docs that is enough, but, it seems not.


            Well not quite everything. The first script downloads the chromium source.
            Compiling it yourself has advantages, compared with using the official builds. It is linked with the libraries in your OS, so completely compatible. You can make configuration choices, such as alsa instead of pulseaudio.
            Anyway, getting a bit ahead of myself. First, have to get past that final link step.

        • Mozilla

          • When iOS will allow other browsers – otsukare

            This happens all the time and will happen again. It’s often not only technical, but business related and just human. But let’s focus on the detection of Firefox on iOS. Currently, on iOS, every browsers are using the same rendering engine. The one which is mandated by Apple. Be Chrome, Firefox, etc, they all use WKWebView.

      • SaaS/Back End/Databases

        • PostgreSQL Weekly News – September 26, 2021

          JDBC 42.2.24 released https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.24

          check_pgbackrest 2.1, a Nagios-compatible monitor for pgBackRest, released. https://github.com/dalibo/check_pgbackrest/releases

          sqlite_fdw 2.1.0 released.

      • Programming/Development

        • Ravgeet Dhillon: Build a Tip Calculator App in Flutter

          In this tutorial, you’ll create a Tip Calculator app and learn some of the basics of developing a Flutter app. The app will let the user input – Bill Amount and Tip Percentage. Based on these values, it will calculate Tip Amount and Total Amount.

        • Book Review: Cross-Platform Development with Qt 6 and Modern C++

          I recently received a review copy of the Cross-Platform Development with Qt 6 and Modern C++ by Nibedit Dey available from Packt. I find it interesting to read books on Qt in the midst of a major version shift, as many of the underpinnings of Qt are revisited and updated by the development teams.

          In his book, Nibedit balances between the newer technologies used, e.g. CMake, function reference based signals and slots, etc while referring back to Qt 5 (and even Qt 4) practices such as QMake, the SIGNAL and SLOT macros, and more. This gives a good context to the reader, which is good for the reader, as older practices still are used in older Qt-based codebases.

          The book is divided into blocks with increasing depth and complexity. This makes it a good read for the beginner, as well as the more experienced used of Qt. Either you start from the beginning and get introduced to both widgets and QML, or you can dive straight into the more advanced topics such as the model-view concepts.

        • SReview::Video is now Media::Convert

          SReview, the video review and transcode tool that I originally wrote for FOSDEM 2017 but which has since been used for debconfs and minidebconfs as well, has long had a sizeable component for inspecting media files with ffprobe, and generating ffmpeg command lines to convert media files from one format to another.

          This component, SReview::Video (plus a number of supporting modules), is really not tied very much to the SReview webinterface or the transcoding backend. That is, the webinterface and the transcoding backend obviously use the ffmpeg handling library, but they don’t provide any services that SReview::Video could not live without. It did use the configuration API that I wrote for SReview, but disentangling that turned out to be very easy.

  • Leftovers

    • Integrity/Availability

      • Proprietary

        • Pseudo-Open Source

          • Privatisation/Privateering

            • Linux Foundation

              • Microsoft teams up with Linux Foundation on energy [Ed: The ‘Linux’ Foundation is morally bankrupt]

                Software King of the World Microsoft has joined forces with LF Energy, a Linux Foundation nonprofit working to accelerate the energy transition of the world’s grids and transportation systems through open source.

                Microsoft, which once famously dubbed Linux a cancer on software, has improved its open saucy street cred and is even a strategic member of the Linux foundation. Audrey Lee, senior director of energy strategy at Microsoft, was elected to serve on the LF Energy Foundation Governing Board.

              • Real-time Analytics News for Week Ending September 25

                The Linux Foundation announced there have been two million enrollments to date across all of its online courses offered on the edX platform. These open-source training courses have continually increasing rates of enrollment growth as the curriculum continues to expand, with offerings covering technologies like cloud infrastructure, blockchain, networking, and DevOps. In total, Linux Foundation Training & Certification offers more than two dozen courses on edX, all of which can be audited at no cost, increasing accessibility for all learners.

        • Security

          • Microsoft rolls back KB5005101 update for Windows 10 following app launch problems [Ed: Windows is the worst 'rolling distro' ever. More like 'loling' distro (for those watching it from afar]

            Microsoft has performed a relatively rare Known Issue Rollback (KIR) to fix an issue caused by an update to Windows 10. The update was found to cause problems opening files and apps.

            The issues followed the release of the KB5005101 update earlier this month, and several versions of Windows are affected: Windows 10 versions 21H1, 20H2, 2004, 1909 and 1809, as well as Windows 10 Enterprise LTSC 2019 and Windows Server 2019 and newer. Manual instructions to address the issue are also available.

          • Fear, Uncertainty, Doubt/Fear-mongering/Dramatisation

    • Monopolies

      • Copyrights

        • UK Government responds to DCMS Music Streaming Inquiry recommendations – The IPKat

          Readers will no doubt be aware of the recent UK Economics of Music Streaming Inquiry by the Digital Culture Media and Sport Committee [Katposts here], which investigated the impact of music streaming on artists remuneration, as well as other issues around the fairness and sustainability of the wider music industry. Subsequently, the Committee published a report which set out a number of recommendations to Government [Katpost here] that included equitable remuneration for streaming, contract adjustments as well as referrals to the Competition and Markets Authority (CMA) and the Advertising Standards Agency (ASA). The Government has now published its response to these recommendations, which is summarised below, the potential impact of the recommendations was considered in this previous post here.

          In its response the Government acknowledged that there is a concern that our regulatory frameworks, including copyright, have not kept pace with the changes brought about by streaming. Stating that the Committee’s report provided invaluable, and more targeted research and evidence is needed to inform the action it should take.

[Meme] Route de France

Posted in Deception, Europe, Patents at 12:34 pm by Dr. Roy Schestowitz

Tour de France pursuit: I'm immune; EPO Staff/'you may fool people for a time; you can fool a part of the people all the time; but you can’t fool all the people all the time.' -Abe Lincoln - EPO Staff - I'm immune
It’s never too late to learn the truth

Summary: At the EPO, facts catch up with you

[Meme] Tech Companies: No Friends of Women

Posted in Deception, FSF, GNU/Linux at 12:15 pm by Dr. Roy Schestowitz

James Franco Seriously/IBM: Wait, what? So RMS supports women's rights? We'll say he's misogynist and pro-abortion at the same time

Debian RMS message

Summary: Just another reminder that companies like IBM do not actually care about women; they are misusing genuine feminism for corporate objectives

Links 27/9/2021: OpenSSH 8.8, Martine OS 2.0 and Airyx 0.2.2 Reviewed

Posted in News Roundup at 10:44 am by Dr. Roy Schestowitz

  • GNU/Linux

    • 9to5Linux Weekly Roundup: September 26th, 2021

      This week we saw fewer Linux news, but a lot of goodies. NVIDIA GPU users got a new graphics driver release with support for the latest Linux 5.14 kernel series, especially now that Linux kernel 5.13 reached end of life, the Emmabuntüs Debian Edition 4 has been finally released for those who want to refurbish old computers, and Ubuntu Touch OTA-19 arrives for Ubuntu Phone users.

      On top of that, gamers received a new DXVK update to run the latest Windows games, a new major Telegram Desktop release brought in new features and enhancements for a better chat experience, and the GNOME 41 desktop environment arrived with many goodies. You can enjoy these and much more in 9to5Linux’s Linux weekly roundup for September 26th, 2021, below!

    • Desktop/Laptop

      • Linux Weekly Roundup #149

        Welcome to this week’s Linux Weekly Roundup.

        The main release in the world of Linux distros of this week is Ubuntu 20.10 Beta.
        Besides this, it has been a peaceful week.

        I hope that you are doing well and may you have a wonderful week!

      • Top 11 Reasons Why Linux is Better than Windows

        For some time now, there has been an ongoing debate over which is better between Linux and Windows. Both are popular and widely used operating systems. However, the time has proven that Linux is the beast between the two given the numerous benefits it provides over Windows.

        Explore some of the top reasons why Linux is a much better option and why you should consider making a switch to Linux from Windows.

    • Linux Magazine

    • Audiocasts/Shows

      • Josh Bressers: Episode 290 – The security of the Matrix

        Josh and Kurt talk about the security of the Matrix movie series. There was a new Matrix trailer that made us want to discuss some of the security themes. We talk about how the movie is very focused on computing in the 90s. How Neo probably ran Linux and they used a real ssh exploit. How a lot of the plot is a bit silly. It’s a really fun episode.

      • Linux Action News 208

        Canonical gives Linux admins a lucky break, the details on Android’s slow shift to an upstream Kernel, a breakthrough for Linux gaming, and our take on GNOME 41.

        Plus how AlmaLinux just rounded out their offering.

      • Brodie Robertson Channel Trailer 2021 – Invidious
      • Ubuntu 21.10 Beta Run Through – Invidious

        In this video, we are looking at Ubuntu 21.10 Beta. Enjoy!

      • Ubuntu 21.10 Beta

        Today we are looking at Ubuntu 21.10 Beta. It comes with Linux Kernel 5.13, Gnome 40, and uses about 1.1GB of ram when idling. Enjoy!

    • Kernel Space

      • Linux 5.14.8
        I'm announcing the release of the 5.14.8 kernel.
        All users of the 5.14 kernel series must upgrade.
        The updated 5.14.y git tree can be found at:
        git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.14.y
        and can be browsed at the normal kernel.org git web browser:
        greg k-h
      • Linux 5.10.69
      • Linux 5.4.149
      • Linux 4.19.208
      • Linux 4.14.248
      • Linux 4.9.284
      • Linux 4.4.285
      • Nintendo Crypto Driver Being Worked On For Linux, Yields Much Better AES Performance – Phoronix

        The Linux kernel support around the Nintendo Wii and Wii U game console hardware continues to improve and now a new Nintendo crypto driver is being tackled based on reverse-engineered documentation.

        A set of patches were sent out last week for the new “nintendo-aes” driver providing AES support on the Wii / Wii U hardware based on prior reverse engineering done to the Nintendo crypto engine.

      • Bcachefs Merges Support For Btrfs-Like Snapshots – Phoronix

        It’s been a while since having any news to report on Bcachefs as the promising open-source file-system born out of the Linux kernel’s block cache code. However, Kent Overstreet continues working tirelessly on it and has now merged Bcachefs’ snapshot support.

        Bcachefs is quite interesting from the technical perspective and so far continues being developed out-of-tree from the mainline kernel. This newly-merged Bcachefs snapshots support provides Btrfs-style sub-volumes and snapshots. Bcachefs snapshots are writable and designed to be highly scalable and space efficient. With the current code, snapshot creation and deletion is working and fsck work is done but other related items remain in the works.

      • Graphics Stack

        • Lavapipe Mesa Software Driver Enables Vulkan 1.2 Support – Phoronix

          Adding to the growing list of Mesa 21.3 features for next quarter’s feature release is Lavapipe now supporting Vulkan 1.2.

          Lavapipe is Mesa’s software-based Vulkan implementation akin to LLVMpipe for OpenGL. With the latest Mesa Git / 21.3-devel code, Lavapipe now exposes Vulkan 1.2 support.

          All necessary Vulkan 1.2 changes are now in place with only optional extensions remaining.

    • Benchmarks

      • Testing The New ASUS Platform Profile Support In Linux 5.15

        With the in-development Linux 5.15 kernel there is now support for ACPI Platform Profiles on supported ASUS laptops. This ASUS laptop platform profile support joins the likes of HP, Dell, and Lenovo laptops already having this support exposed under Linux that allows users to control their power/performance preference. Here are some tests with the ASUS ROG Strix G15 AMD Advantage laptop with the platform profile options under Linux 5.15.

        The ASUS-WMI driver with Linux 5.15 exposes the ACPI Platform Profile support of the hardware/firmware of supported laptops. Like with the ACPI Platform Profile support from other vendors, the control is exposed at /sys/firmware/acpi/platform_profile where users can write their supported preference for affecting the thermal/power behavior of the laptop. With GNOME 41 and KDE Plasma 5.23 there is the initial Platform Profile integration at the desktop level for easy UI-based controls around it. It’s only been through the past number of kernel releases this year that the ACPI Platform Profile support has begun to be exposed under Linux and in turn now the desktop environments making it easier to manage.

    • Instructionals/Technical

      • How to install FFmpeg with NVIDIA GPU acceleration on Linux

        The ffmpeg is free and open-source video converter software for Linux and Unix-like systems. However, on Ubuntu/Debian Linux and other distros, NVIDIA hardware-based encoding is disabled at compile time. So, naturally, you need supporting NVIDIA GPU. Apart from that, it would be best if you had CUDA support installed with GNU compilers. Let us see how to install everything one by one on a server or desktop powered by Ubuntu or Debian Linux.

      • How to Install Jenkins on Debian 11

        Jenkins is an open-source automation and continuous integration tool that helps to automate the repetitive tasks involved in the software development process. It is written in Java used by software developers to automate different aspects of building, testing, delivering, and deploying software applications.

        This tutorial will explain how to install Jenkins on Debian 11 system.

      • How to Install Ghost CMS with Docker on Ubuntu 20.04

        Ghost is an open-source blogging platform to help you create a professional-looking blog. It was launched in 2013 as an alternative to WordPress because it was getting overly complex. Ghost is written in JavaScript and is powered by Node.js.

        In this tutorial, we will explore how to install Ghost CMS using Docker on a server powered by Ubuntu 20.04. We will also use Nginx as a proxy and Let’s Encrypt SSL certificate to secure our installation.

      • How to Install Apache Solr on Debian 11

        Apache Solr is an open-source enterprise-search platform from the Apache Lucene project. Its major features include powerful full-text search, scalable and fault-tolerant, distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration, and more. It is written in Java and uses the Lucene library for indexing.

        In this post, we will show you how to install the Apache Solr search platform on Debian 11.

      • How To Use SCP Command on Linux – idroot

        In this tutorial, we will show you how to use the scp command on Linux. For those of you who didn’t know, SCP (Secure Copy) is a command-line tool in Linux and Unix-like systems that are used to transfer files and directories across the systems securely over the network. It uses the Secure Shell SFTP subsystem for data transfer, and uses the same authentication, and provides the same security as Secure Shell. Scp will ask for passwords or passphrases if they are needed for authentication. By default, the SCP command is included in Linux and Mac, so you don’t need to download anything using those OS.

        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 the step-by-step use scp commands on Linux with practice examples.

      • How To Install Wine on Debian 11 – idroot

        In this tutorial, we will show you how to install Wine on Debian 11. For those of you who didn’t know, Wine is a free, open-source program that allows Linux users for running Windows-based applications or software on any Unix environment. As its name suggests Wine is not an emulator, but a runtime environment that ensures compatibility with Windows. It provides Windows programs a compatibility layer to work without actually having Win OS.

        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 WineHQ on a Debian 11 (Bullseye).

      • Linux for Starters: Your Guide to Linux – Remote Desktop to Windows from Ubuntu – Part 18 – LinuxLinks

        This is a series that offers a gentle introduction to Linux for newcomers.

        It’s not uncommon for people interested in Linux to have multiple PCs in their home. Hardware comes in different shapes and sizes. They may be notebooks, tablets, home servers, media boxes, even single-board computers like the Raspberry Pi. Some of the devices may be headless (i.e. with no monitor attached). Regardless, with multiple devices, a convenient way to access them all from a central location is with remote desktop software.

        This article looks at a common activity; accessing a Windows PC desktop from your new Linux machine over a local home network.

      • How to install latest Rust on Linux – LinuxH2O

        This article guides you on how to install the latest Rust programing language on a Linux system. Whether it is your desktop or server. The guide universally works with all Linux distributions so it doesn’t matter whether you use Ubuntu, CentOS, Fedora, RHEL, Arch, or any other. Just follow along and you will be able to install the latest Rust programing language build on your Linux system.

        Rust is a general-purpose, cross-platform program language. It supports multi-paradigm and is designed for performance, safety, and concurrency. Rust is blazingly fast and memory-efficient with no runtime or garbage collector, it is best suited for performance-critical services and can run on embedded devices.

        The language is used by hundreds of companies around the world. Rust makes the production fast and low-resource intensive while providing cross-platform solutions. Rust is being used from startups to large companies.

      • How to generate WireGuard QR code on Linux for mobile

        I have written about setting up the WireGuard server on Linux. I have written about setting up the WireGuard server on Linux. Today, I will share a tip that allows creating QR codes for WireGuard VPN mobile clients running on Apple iOS or Android phones using Linux command-line options.

        WireGuard is a modern VPN solution for Linux, *BSD, and Unix-like systems. It is like OpenSSH, where you use public and private keys for remote login, but this one is for VPN. WireGuard config file has various config options, and typing all of them on mobile devices is challenging. Hence, creating a QR code makes deployment easy for everyone. Let us see how to make a QR code out of the WireGuard client config file on the Linux command line.

      • How to Install vsftpd Server on Debian 11 – Unixcop

        FTP or File Transfer Protocol, is a popular protocol for transferring files to and from an FTP server. However, it is fraught with security risks since it sends data and sensitive information in plain text. VSFTPD ( Very Secure FTP Daemon ) is a fast, secure and stable FTP server that uses encryption to secure data exchanged with the server.

        In this tutorial, we’ll install vsftpd FTP server on Debian 11.

      • Learning by Doing with Linux – Unixcop

        Learning by doing refers to a theory of education expounded by American philosopher John Dewey. It’s a hands-on approach to learning, meaning students must interact with their environment in order to adapt and learn. Dewey implemented this idea by setting up the University of Chicago Laboratory School.

        Linux has been around since the mid-1990s and has since reached a user base that spans the globe. To get more information from linux.com. So we could use Learning by doing with Linux.

      • How to Install Nagios Core in Rocky LInux and AlmaLinux

        Nagios is a free and open-source tool for monitoring systems, networks, and infrastructure. Nagios provides a web interface for viewing current network status, log files, notifications, and much more.

      • Install Java from your Linux distribution’s repositories | Opensource.com

        There are a number of different ways to install Java on your Linux desktop. An obvious route is to use the packages provided in your Linux distribution. Note that this doesn’t work for everyone; for example, some users may need a very specific version of Java.

        Before you can start, you must determine “which Java” you need. Do you just need to run some .class files or a .jar file? Or are you writing some code that you need to compile?

        In my case, most of the Java I run is Java that I have (at least partly) written myself, so it always makes sense to install the full Java Development Kit, or JDK, which comes with a Java compiler, libraries, and some really useful utilities. And of course, hereabouts, we give preference to the open source JDK, called OpenJDK.

      • Package manager in Linux

        In general terms and without going into too much detail, a package in Linux consists of a collection of files that allow the installation of a program and its related tasks, such as dependency scanning, pre-installation, and so on. Therefore, a package is not the application as such but the collection of files needed to install it.

        The use of packages attempts to solve the problem of interoperability between distributions thanks to a small metadata file that acts as a manifest of dependencies that must be met for the packaged software to run correctly on a given computer. So for example, we can have a package for Ubuntu 20.04 that might work fine on Debian 11. If not, we will be informed during the installation process.

        Although working with packages may seem simple, it is not. Imagine managing dependencies manually, it would be crazy. Fortunately, package managers were born to make it easier to use and work with packages.

    • Games

      • Has Valve kept their promise of 100% compatibility with the Steam Deck? – Invidious
      • How To Get Into Computer Game Development In 1982 | Hackaday

        If you are a follower of retrocomputing, perhaps you caught the interactive Black Mirror episode Bandersnatch when it came out on Netflix. Its portrayal of a young British bedroom coder finding his way into the home computer games industry of the early 1980s was of course fictional and dramatised, but for those interested in a real-life parallel without the protagonist succumbing to an obsession with supernatural book there’s a recent epic Twitter thread charting an industry veteran’s path into the business.

      • Card-collecting action RPG with tile-based combat Hero.EXE plans Linux support | GamingOnLinux

        Blending together what seems like quite a few genres Hero.EXE caught my attention recently from Mystery Egg Games and publisher Top Hat.

        Currently crowdfunding on Kickstarter with the goal hit and then some, you connect to the internet of other world where digital beings called A.V.As (Artificial Virtual Assistants) roam the digital world. After choosing your own A.V.A, you set off an an adventure that will apparently change both worlds. Blending elements of a tile-based battler (similar to One Step From Eden and Mega Man Battle Network) it also sprinkles in card collecting, visual novel style story scenes that’s all wrapped up in a very colourful inviting style.

      • Looks like Valve sent out quite a lot of Steam Deck developer kits | GamingOnLinux

        You probably heard recently that Valve was readying up Steam Deck developer kits and now we can see that quite a lot of developers have received one. Not just the big lot either, developers of all sorts across the world seem to be getting them and showing them off.

        The thing is that for it to be a success, you don’t just want the top most played games working well – you want as many as possible across every genre that developers have managed to created. Valve is clearly aware of this of course and you can see that in who they’ve approved for a Steam Deck dev kit.

    • Desktop Environments/WMs

      • Can You Run Linux Without a Desktop Environment?

        While modern Linux systems have attractive desktop interfaces, you may be wondering whether you can use Linux without them. The straightforward answer is “yes.”

        What Is a Desktop Environment?

        While the desktop environments on Windows and macOS are tightly integrated and built into the system, on Linux, desktop environments like GNOME, KDE, and Xfce are just collections of programs that you can install in addition to the base operating system.

      • K Desktop Environment/KDE SC/Qt

        • My 2009 LG laptop is running KDE neon

          And that’s another ancient laptop put to the test, successfully. I am rather pleased with both these experiments. First, being able to use the Pavilion, and then, second, being able to use the LG machine with decent performance, despite its age. Nvidia drivers, 5.8 kernel, all the modern applications, and you can even stream videos and play HD content. The disk is also fully encrypted. Not bad, not bad.

          I guess this article shows that buying decent hardware works well in the long run – you get more bang for your buck when you normalize it per years of usage. Also, while Linux has many problems and issues, it does have one fair advantage, and that’s how it handles old hardware. That ain’t a great business model, but it is a practical model, especially for people who value their properties, and/or may not want to waste money on buying new and shiny stuff, when the old one still works and delivers. Yes, 12 years of usage is pushing it by all standards, but it’s still something. Anyway, good results today, and a phenomenal testimony to the flexibility of the Plasma desktop.

    • Distributions

      • Reviews

        • Review: Martine OS 2.0 and Airyx 0.2.2

          I did not spend a lot of time with Airyx, just a few days. Mostly this was due to the operating system not playing well with my wireless card, an issue most flavours of BSD run into. However, while my experience was brief, I will say that I see the appeal of Airyx (and by extension helloSystem). For people who like the macOS style desktop, this experience should make people feel at home. The unified application menu on the top panel, the icons, the utility and settings panels, and the overall theme all share a strong similarity with macOS.

          The system installer is quite simple and can be navigated with a few mouse clicks so the barrier to entry is relatively low, assuming your computer has at least 4GB of memory for the live media. The operating system, even running ZFS, is quite light in memory and includes some standard open source tools.

          There were two weak points I encountered. The first was hardware support, which is often a problem I run into with flavours of BSD. Wireless and suspend support in particular tend to be missing. The other issue was the lack of a fully functioning package manager. I’m not sure why pkg has been hobbled in Airyx, but the fact it still refreshes repository information and installs packages from FreeBSD suggests to me that the limitation is unnecessary.

      • BSD

        • [openssh-unix-announce] Announce: OpenSSH 8.8 released

          A near-future release of OpenSSH will switch scp(1) from using the legacy scp/rcp protocol to using SFTP by default.

          Legacy scp/rcp performs wildcard expansion of remote filenames (e.g. “scp host:* .”) through the remote shell. This has the side effect of requiring double quoting of shell meta-characters in file names included on scp(1) command-lines, otherwise they could be interpreted as shell commands on the remote side.

          This creates one area of potential incompatibility: scp(1) when using the SFTP protocol no longer requires this finicky and brittle quoting, and attempts to use it may cause transfers to fail. We consider the removal of the need for double-quoting shell characters in file names to be a benefit and do not intend to introduce bug- compatibility for legacy scp/rcp in scp(1) when using the SFTP protocol.

          Another area of potential incompatibility relates to the use of remote paths relative to other user’s home directories, for example – “scp host:~user/file /tmp”. The SFTP protocol has no native way to expand a ~user path. However, sftp-server(8) in OpenSSH 8.7 and later support a protocol extension “expand-path at openssh.com” to support this.

        • OpenSSH 8.8

          sshd(8) from OpenSSH 6.2 through 8.7 failed to correctly initialise supplemental groups when executing an AuthorizedKeysCommand or AuthorizedPrincipalsCommand, where a AuthorizedKeysCommandUser or AuthorizedPrincipalsCommandUser directive has been set to run the command as a different user. Instead these commands would inherit the groups that sshd(8) was started with.

          Depending on system configuration, inherited groups may allow AuthorizedKeysCommand/AuthorizedPrincipalsCommand helper programs to gain unintended privilege.

          Neither AuthorizedKeysCommand nor AuthorizedPrincipalsCommand are enabled by default in sshd_config(5).

        • OpenSSH 8.8 release disabling rsa-sha digital signature support

          Published the release of OpenSSH 8.8, an open client and server implementation for the SSH 2.0 and SFTP protocols. The release is notable for disabling by default the ability to use digital signatures based on RSA keys with a SHA-1 hash (“ssh-rsa”).

          The end of support for “ssh-rsa” signatures is due to an increase in the effectiveness of collision attacks with a given prefix (the cost of collision guessing is estimated at about 50 thousand dollars). To test the use of ssh-rsa on your systems, you can try connecting via ssh with the “-oHostKeyAlgorithms = -ssh-rsa” option. Support for RSA signatures with SHA-256 and SHA-512 (rsa-sha2-256 / 512) hashes, which are supported since OpenSSH 7.2, is unchanged.

      • IBM/Red Hat/Fedora

        • Red Hat Satellite 6.10 Beta is now available

          We are pleased to announce the availability of Red Hat Satellite 6.10 Beta. This release includes many new and updated features, including improved support for Secure Environments and new features to simplify operation and administration.

          Red Hat Satellite streamlines the deployment and maintenance life cycle of Red Hat environments to enable organizations to focus on their lines-of-business applications and reduce operations overhead. In 6.10, Satellite improves the user experience by focusing on simplicity and enhancing support for secure environments.

      • Canonical/Ubuntu Family

        • Meet Canonical at Open Source Strategy Forum on 5th October in London | Ubuntu

          The Open Source Strategy Forum (OSSF) is a one-day conference for experts across financial services, technology and open source to deepen collaboration and drive innovation in the financial services industry. This year, Open Source Strategy Forum is live and in-person in London organised by the Linux Foundation and Fintech Open Source Foundation (FINOS).

          We are excited to announce that Canonical is a proud community sponsor for the OSSF 2021, London. You can meet our team at OSSF London on 5th Oct 2021 to discuss and to engage in a conversation around how financial institutions are leveraging open source software to address various business challenges.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • 5 open source alternatives to Zoom

        I recently attended the Practical Open Source Information POSI conference, which was held on a free and open source video conferencing platform. As I attended a series of excellent talks about practical uses of open source software, I realized how commonplace video conferencing had become over the past few years.

        If open source does anything, it provides choice, and now that more and more workers have the freedom of working remotely, having an option in the way you connect makes a lot of sense.

        Sometimes, you need a full-featured video conferencing application with moderation, a presentation mode, and breakout rooms, while other times, all you want to do is make a quick call to a friend so that you can see each other’s faces.

      • Why nonprofit organizations choose open source software

        With tech and data safety awareness rising, open source software is becoming a go-to option for organizations of all classes more than ever. Nonprofit organizations are particularly vulnerable on the financial side while at the same time dealing with vital social and environmental issues.

        This article observes the adoption of open source collaboration technologies in nonprofit organizations by using Nextcloud and ONLYOFFICE as examples.

        Open source is basically democracy written in code: It liberates and democratizes knowledge, gives access to vital technology to governmental and social institutions in all communities, and pursues the idea of transparency.

        People and organizations can access and reuse the software code. At the same time, contributors bear individual responsibility for the quality of their products and are more driven by initiative and ideas and much less by profit.

      • Dialect: An Open-Source Translation App for Linux

        hile you can launch the web browser and directly use any translation service to get the job done, a desktop app can sometimes come in handy.

        Dialect is a simple translation app that utilizes web services to translate while giving you some extra abilities.

        Dialect is primarily an app tailored for GNOME desktops, but it should work fine with other desktop environments.

        It lets you quickly translate languages along with a few extra options.

        At its core, it lets you choose between Google Translate or LibreTranslate as the translation service.

      • Top 21 Favorite Self-hosted Photo Collection and Web-based Galleries [2021]

        If you are a photographer (a pro of a hobby photographer like me) and want to make a portfolio for your work, you will look for a fast and effective way.

        Most likely, you have an account at some websites like Flicker, DeviantArt, and even Instagram. These services are free, unlimited, and comes without any technical requirement.

      • Programming/Development

        • MediaTek Hoping To Bring nanoMIPS Support Upstream Into GCC – Phoronix

          The nanoMIPS architecture that was announced by MIPS in 2018 for embedded devices to lower power consumption and yield smaller code footprints was announced for the MIPS I7200 but since then there hasn’t been much of nanoMIPS. However, MediaTek is now looking to contribute upstream the compiler support for this processor ISA into GCC.

          The MIPS architecture itself is now abandoned upstream to focus on RISC-V. MIPS Technologies formerly tried unsuccessfully (never finished) to get nanoMIPS support into the upstream GCC compiler but rather relying on their out-of-tree toolchain. MediaTek though is now working on nanoMIPS compiler support. MediaTek engineers haven’t mentioned why in 2021 they are working on nanoMIPS support for upstream GCC, but presumably it’s due to still relying on that ISA within the control processors of their modems.

        • Roots

          A few days/weeks later I had a nice little PDP-8 emulator running on my iPad. I found some archived binary images of ancient paper tapes and managed to load them into my emulator. This allowed me to run the suite of development tools that I had used back in those early days.

  • Leftovers

    • Smoke and Ruins: Deep Time in Paquimé

      The waitress has left us dark bottles of home-brewed beer and basket of chile peppers, poblanos and serranos, little green sticks of dynamite. We eat them until our mouths are enflamed with exquisite pain.

      Some ethnopharmacologists swear that you can hallucinate this way. But being novices, and wanting later to amble in a nearly erect manner across ancient ruins outside town, my friend Fremont and I decide to linger on the bright edges of consciousness, here in this beautiful and tragic place, where macaws in wicker cages hang above us like cackling white blooms. These birds of the jungle were sacred to the Anasazi, Hohokam and other people of the northern desert. I have seen petroglyphs of macaws carved into pink sandstone cliffs high above the San Juan River in Colorado, a thousand miles away from the nearest rainforest.

    • Watch: Palestinian crowd sings and dances to Hebrew music near Hebron

      The Palestinians were angered at the time by the fact that Sharif was presented as an Israeli and that some of his songs were in Hebrew. Some said it was unacceptable that Israelis songs would be sung in Ramallah on the third anniversary of Operation Cast Lead. Others said they didn’t like the fact that a member of the Druse community, whose sons serve in the IDF, would appear at a party in Ramallah.

    • Opinion | Palestinian Parties, Organizations Greet Abbas’ Pledge to Take Israel to ICC as ‘Historic’

      Al-Quds [Jerusalem] reports that Palestinians in the West Bank greeted President Mahmoud Abbas’s UN speech, in which he pledged to take Israel to the International Criminal Court if its squatter-settlements weren’t withdrawn within a year, with widespread acclaim.

    • Education

      • NEA World Order

        For more than five years, I have been writing reports that document the dangers of the encroaching corporatization of public education through ed-tech privatization.


        This article will also examine similar conflicts of interest between the National Education Association and the international ed-tech industry through the NEA’s liaisons with IBM, UNESCO, and Project BEST (Basic Education Skills through Technology), which was America’s domestic version of UNESCO’s “Study 11: New Technologies in Education,” which set up the global “information technology” (IT) infrastructure for the emerging Fourth Industrial Revolution.

        Moreover, this article will also document how the NEA has been promoting a one-world education system through UNESCO’s Education for All initiative and UNESCO’s Global Education Coalition, which brings together an all-star team of Big Tech corporations that have partnered with the World Economic Forum (WEF) to usher in a techno-fascist Fourth Industrial Revolution.

    • Health/Nutrition

      • House Dems’ Reconciliation Bill Would Add Dental Benefits to Medicare — in 2028
      • Coalition Slams UN Food Summit for Peddling ‘Corporate-Led False Solutions’ to Hunger

        Despite branding itself as a “people’s summit,” the 2021 United Nations Food Systems gathering prioritized the perspectives and interests of large corporations, shut out small producers, and peddled sham solutions to the intensifying global crises of hunger and climate change.

        That’s the view of an international coalition of food sovereignty advocates, which on Saturday issued a statement blasting the U.N. Food Systems Summit (FSS) for “paving the way for greater control of big corporations over global food systems and misleading the people through corporate-led false solutions.”

      • Opinion | For Many, the Pandemic Was a Wakeup Call About Exploitative Work

        By the time Covid-19 hit, Lily, 28, had been with her employer for four years and in her part-time role for the past two. Not once in those four years had her hourly wage moved above the state-required minimum in her upstate New York town— currently, $12.50. Lily was living with her parents to save money, and, because her job was in ticketing sales for professional sports, it was competitive. She hadn’t given much thought as to why she was paid so little; she was just grateful to work in the industry she loved.

      • Biden Admin Could Handle Legal Barriers to Transferring COVID Vaccine Technology
      • Giving birth under the Taliban

        Surviving childbirth means Rabia is one of the lucky ones. Afghanistan has one of the worst maternal and infant mortality rates in the world, according to the World Health Organization (WHO), with 638 women dying per 100,000 live births.

        It used to be worse. Yet the progress made on maternal and neonatal care since the US-led invasion in 2001 is quickly unravelling.

        “There is now a great sense of urgency and desperation. I really feel the weight of that,” says United Nations Populations Fund (UNFPA) executive director Natalia Kanem.

    • Integrity/Availability

      • Proprietary

        • Security

          • Privacy/Surveillance

            • Twitter to pay $809.5 million to settle shareholder lawsuit

              The San Francisco company said the proposed settlement, which must still be signed off by a judge, resolves all claims against it without Twitter admitting any wrongdoing.

            • Mark Zuckerberg’s “Metaverse” Is a Dystopian Nightmare

              The term Metaverse first appears in Neal Stephenson’s 1992 novel Snow Crash, which follows the futuristic adventures of Hiro, a pizza delivery driver for the Mafia who moonlights as a hacker, immersed in what’s described as “a computer-generated universe that his computer is drawing onto his goggles and pumping into his earphones.”

              The book has long been a Bible for the priests of high tech. Stephenson is revered as a prophet, credited for inventing the concepts of avatars and cryptocurrency in addition to the Metaverse. Snow Crash was once required reading for Facebook’s management team. Stephenson was befriended by Bezos and hired by the augmented reality company Magic Leap in 2014 to help actually build the Metaverse.

              Apparently, no one in Silicon Valley has a sense of irony. Snow Crash is a dystopian novel, not a utopian one.

            • Ireland data protection commission initiates probe into TikTok’s data handling

              “The first probe will examine TikTok’s data protection requirements as they relate to the processing of personal data in the context of platform settings for users under age 18 and age verification measures for persons under 13,” the commission informed.

              The second probe will focus on transfers by TikTok of personal data to China.

    • Defence/Aggression

      • UN Chief Warns Humanity Is ‘Unacceptably Close to Nuclear Annihilation’

        In remarks ahead of the International Day for the Total Elimination of Nuclear Weapons on Sunday, United Nations Secretary-General António Guterres warned that humankind remains “unacceptably close to nuclear annihilation,” with roughly 14,000 atomic bombs stockpiled across the globe.

        “Now is the time to lift the cloud of nuclear conflict for good, eliminate nuclear weapons from our world, and usher in a new era of trust and peace,” said Guterres, who observed in a statement last week that hundreds of nuclear bombs are just a “pushed button away from being launched.”

      • Nazis in the Heartland

        From time to time during the latter parts of World War II, my staunchly Protestant grandparents accommodated Nazi POWs, who labored in the fields alongside my father. The soldiers received no pay, but were rewarded with fresh Lucky Strike cigarettes at the end of the rows they harvested. Guards were always nearby, rifles in hand, ensuring there was no drastic escape for the POWs. Years later, my grandmother, Lydia, would tell me these young Germans were always good workers and kept to themselves. She was never afraid of them, she admitted, and when I would often confront her, “but they were real live Nazis!” she would always counter with something like “they were just young kids, and didn’t know any better.” To read this article, log in here or Subscribe here. In order to read CP+ articles, your web browser must be set to accept cookies.

      • Corporate media stirred global terror hysteria to push postwar hostility toward new Afghan govt
      • War in Afghanistan Isn’t Over — It’s Taking the Form of Illegal Drone Strikes
      • A Decade After the Execution of Troy Davis, 24 States Still Use Death Penalty
      • Fewer Democrats This Year Supported a 10 Percent Cut to the Defense Budget
      • We May Have Left Afghanistan, Mr. President, But We Are Still at War

        I never liked that term, “war on terror.” Terrorism is a tactic; it is not the enemy we fought every day. The term has done more to confuse us than enlighten us.

      • It’s a mistake to think some jihadis are only focused on the ‘local’

        As strange as it sounds, Salafi-jihadi groups’ primary goal is to govern — they want to destroy the Muslim world’s existing governments and build their own states that knit together into a global caliphate.

        This ideology is inherently antagonistic to the West. But this does not mean that attacking the West is always their top priority.

        They see themselves as moving between stages, sometimes focusing on building local strength and other times initiating the fight.

      • Eyewitness accounts, video confirm reports of Tigrayan children held in concentration camp

        Ethiopian federal forces, abetted by special forces, paramilitary groups, militia and police acting under the authority of the Amharan regional government, locked up in multiple locations hundreds of children of all ages — and even pregnant women, infants and toddlers — along with thousands of Tigrayan adults and senior citizens. These people appear to have been held in harsh conditions, systematically starved and beaten because of their ethnicity and with no judicial process or valid legal pretext. That is the definition of a concentration camp. This is a previously unreported part of an ongoing genocidal campaign led by Ethiopian Prime Minister Abiy Ahmed — ironically enough, a Nobel Peace Prize laureate — against various ethnic groups, including Tigrayans, Kimant, Gumuz, Ogaden (Somalis), Agew, Irob, Afar and Sidama, as well as Oromo people who fight to exercise the constitutional right to self-administration within a federal system.

    • Environment

      • Greta Thunberg takes another swipe at Jacinda Ardern’s response to climate change

        Climate Change Minister James Shaw said Thunberg is correct to say New Zealand’s emissions haven’t yet decreased.

      • Energy

        • What’s new in China’s crackdown on [cryptocurrency]?

          Ten Chinese agencies, including the central bank and banking, securities and foreign exchange regulators, have vowed to work together to root out “illegal” cryptocurrency activity.

          While China has been putting in place increasingly stricter rules on virtual currencies, it has now made all activities related to them illegal and sent a signal of intent they plan to get even tougher on enforcing the rules.

          China’s central People’s Bank of China (PBoC) said it was illegal to facilitate cryptocurrency trading and that it planned to severely punish anyone doing so, including those working for overseas platforms from within China.

          The National Development and Reform Council (NDRC) said it would launch a nationwide crackdown on cryptocurrency mining as it tries to phase the sector out entirely.

        • EU fuel tax subsidies worth €1.5 billion are driving climate impacts & overfishing: Report

          The report, Climate Impacts & Fishing Industry Profits From EU Fuel Tax Subsidies, which estimates the fossil fuel tax subsidies received for the entire EU fishing fleet, and features case studies from France, Spain, Portugal, Italy and The Netherlands, finds that the destructive and fuel-hungry fishing vessels benefit the most from these perverse subsidies, while the climate, fisheries, and small-scale fishers suffer the consequences.

        • [Old] Texas’ Power Grid Was 4 Minutes And 37 Seconds Away From Collapsing. Here’s How It Happened

          Officials at the Electric Reliability Corporation of Texas (ERCOT), which manages the state’s grid, showed its board a timeline Wednesday of events leading up to the grid’s near-collapse. That timeline showed the grid was just 4 minutes and 37 seconds away from a cascading series of events that could have left Texas in the dark for weeks — if not more.

        • [Old] Texas’ Power Grid Was 4 Minutes And 37 Seconds Away From Collapsing. Here’s How It Happened.

          Still more power plants went offline because of the weather. And by 1:43 a.m. Monday, the frequency of the grid was falling to dangerous levels. At about 1:51 a.m., the grid dropped below 59.4 hertz. That may not sound much different than 60 hertz, but if the frequency stayed under that threshold for 9 minutes or more, ERCOT officials said, it would trigger that cascading failure of the grid.

        • [Old] The Two Hours That Nearly Destroyed Texas’s Electric Grid

          In fact, it was a crisis years in the making. Texas’s power grid is famously independent — and insular. Its self-contained grid is powered almost entirely in-state with limited import ability, thereby allowing the system to avoid federal oversight. It’s also an energy-only market, meaning the grid relies on price signals from extreme power prices to spur investments in new power plants, batteries and other supplies.

          There’s no way to contract power supply to meet the highest demand periods, something known as a capacity market on other grids. There are no mandates or penalties compelling generators to make supply available when it’s needed, or to cold-proof their equipment for storms like the one that slammed Texas last weekend.


          “Contrary to some early hot takes, gas and coal were actually the biggest culprits in the crisis,” said Eric Fell, director of North America gas at Wood MacKenzie.

    • Finance

      • Russ Allbery: Review: The Problem with Work

        One of the assumptions baked deeply into US society (and many others) is that people are largely defined by the work they do, and that work is the primary focus of life. Even in Marxist analysis, which is otherwise critical of how work is economically organized, work itself reigns supreme. This has been part of the feminist critique of both capitalism and Marxism, namely that both devalue domestic labor that has traditionally been unpaid, but even that criticism is normally framed as expanding the definition of work to include more of human activity. A few exceptions aside, we shy away from fundamentally rethinking the centrality of work to human experience.

      • ‘Carrying Water for Big Corporations’: Sinema Faces Backlash for Opposing Tax Hikes

        Sen. Kyrsten Sinema of Arizona has reportedly told her Democratic colleagues that she will not support any tax hikes on corporations or wealthy individuals, a stance that could derail the party’s plan to fund its sprawling safety net and climate package.

        “The right-wing Dems are carrying water for big corporations and billionaires who don’t want their taxes to go up.”

      • Tracking stolen crypto is a booming business: How blockchain sleuths recover digital loot

        Ardoino, Tether’s chief technology officer, took note. Typically, when savvy cybercriminals make off with cryptocurrency, they transfer the assets among online wallets through difficult-to-trace transactions. And poof — the money is lost.
        Ardoino sprang into action and, minutes later, froze the assets.
        “We were really lucky,” he said. “Minutes after we issued the freezing transaction, we saw the hacker attempt to move out his Tether. If we had waited five minutes more, all the Tether would be gone.” Two weeks later, Tether released the money to its rightful owners. And after threats from Poly Network, the online bandit gave up the rest.
        The seizure pokes a hole in the long-held belief that cryptocurrency is impossible to trace. Cryptocurrency is computer code that allows people to send and receive funds, recording the transactions on a public ledger known as a blockchain, rather than retaining account holder info. Because of the lack of user data, cryptocurrencies like bitcoin have been hailed as a safe haven for criminal activity. Fueled by anonymity, the shadowy industry allows hackers, tax evaders and other bad actors to launder money secretively, outside of the traditional banking system.

    • AstroTurf/Lobbying/Politics

      • The Murky Politics of Film Noir

        This outstanding, lavishly illustrated film history book definitively covers the waterfront of this shadowy brand of pictures that explores the seamy underside of life – and death. Muller is the world’s leading authority on Film Noir, who has written three nonfiction books on the genre and hosts the weekly Noir Alley series on Turner Classic Movies (TCM Noir Alley). In terms of text and layout, Muller’s revised, expanded Dark City, The Lost World of Film Noir (Running Press) is a movie history masterpiece.

        To read this article, log in here or Subscribe here. In order to read CP+ articles, your web browser must be set to accept cookies.

      • Opinion | The Entire United States Is Now the Reichstag Building

        It’s time to be blunt. The right-wing political alliance anchored by the Republican party and Trumpism coheres around a single concrete objective—taking absolute power in the U.S. as soon and as definitively as possible. And they’re more than ready, even seemingly want, to destroy the social fabric of the country to do so.

      • Catalan Separatist Leader, Carles Puigdemont, Is Arrested in Italy

        Carles Puigdemont, the former separatist leader of Spain’s Catalonia region, was arrested by the Italian police Thursday night on the island of Sardinia, his office said in a statement, on an arrest warrant issued by Spain’s top court on charges of sedition.

        Mr. Puigdemont, a member of the European Parliament, had been traveling to the Sardinian city of Alghero from Brussels, where he had fled to avoid the charges, first brought in 2017.

        He had gone to Sardinia to attend a Catalan folk culture festival known as the Adifolk Conference, the statement from his office said. When he arrived at the airport, he was detained by the Italian police.

      • Former Catalan Leader Carles Puigdemont Detained In Italy, Lawyer Says

        The circumstances under which Puigdemont was taken into custody were not immediately clear. Boye wrote on Twitter the ex-regional president was detained under a 2019 European arrest warrant, even though it had been suspended.

    • Censorship/Free Speech

      • Wisconsin high schooler wins lawsuit against sheriff over COVID-19 social media post

        A Wisconsin high schooler on Friday won her lawsuit against a sheriff’s deputy who allegedly threatened her with arrest if she did not take down several social media posts related to COVID-19.

        U.S. District Judge Brett Ludwig ruled that Amiyah Cohoon’s free speech rights had been violated when a Marquette County deputy said she needed to remove posts saying she had COVID-19 or face possible prison time, The Associated Press reported.

      • Thai Authorities Arrest Trans Celeb Wanted in Malaysia for ‘Insulting Islam’

        Sajat was charged in January for violating Sharia laws and insulting Islam, and faces up to three years in prison if convicted under Sharia law, which has broad jurisdiction for Muslim citizens. On a live broadcast to her Instagram followers months before her arrest, Sajat revealed that she had been targeted by transphobic people and received death threats after she announced her intention to leave the faith. Her accounts, with followings into the tens of thousands, have since been deactivated following her departure from Malaysia.

      • Salman Rushdie: ‘I’m afraid Cat Stevens got off the peace train a long time ago’

        Meanwhile, watch this video, in which he enthusiastically endorses the Ayatollah Khomeini’s death fatwa against Rushdie. Does he look as if he is being “framed” by a “sharp-toothed journalist”?

        But will he ever come clean and apologize? Almost certainly not. Islamic supremacists never do. Whatever wrongdoing they commit is always someone else’s fault.

      • Putin critic Navalny slams Google and Apple for accepting Kremlin censorship

        Both companies bowed to Russian government pressure to delete content relating to a tactical voting campaign promoted by Navalny during elections last weekend that saw Russia’s ruling pro-Putin party retain its majority amid accusations of widespread ballot-rigging and a crackdown on anti-Kremlin opposition.

        “If something surprised me in the latest elections, it was not how Putin forged the results, but how obediently the almighty Big Tech turned into his accomplices,” Navalny said on Twitter on Thursday — a message written from prison and published by colleagues.

      • The internet cannot be suspended in entire districts to prevent cheating in exams – IFF writes to the Rajasthan Government.

        We wrote to the officers of the Rajasthan Government expressing concerns about the unlawful, unnecessary, disproportionate and improperly ordered internet shutdowns in various districts of Rajasthan on September 26, 2021, purportedly ordered to prevent cheating in the Rajasthan Eligibility Exam for Teachers 2021. We highlighted that the orders for internet shutdown did not comply with the procedure prescribed under the Telecom Suspension Rules and the guidelines issued by the Supreme Court in Anuradha Bhasin v. Union of India. In our representation, we urged the Rajasthan Government to ensure that internet shutdowns were ordered by properly authorised officials, that such orders were prominently published, and followed the Supreme Court guidelines. We have also previously written about internet shutdowns in Rajasthan and also made a representation to the Government of Rajasthan on February 6, 2021.

    • Freedom of Information/Freedom of the Press

      • Trump’s CIA Considered Kidnapping or Assassinating Assange: Report

        Under the leadership of then-Director Mike Pompeo, the CIA in 2017 reportedly plotted to kidnap—and discussed plans to assassinate—WikiLeaks founder and publisher Julian Assange, who is currently imprisoned in London as he fights the Biden administration’s efforts to extradite him to the United States.

        Citing conversations with more than 30 former U.S. officials, Yahoo News reported Sunday that “discussions over kidnapping or killing Assange occurred ‘at the highest levels’ of the Trump administration.”

      • Report claims CIA planned to abduct or kill Assange in 2017

        The lengthy report says the spy agency was angry about the leak of some of its hacking tools that year, which the whistleblower organisation called Vault 7.

        Assange is currently in Belmarsh Prison in the UK, awaiting the outcome of an appeal by the US against a British court verdict that said he could not be extradited to America to face espionage charges.

      • 5 Turkish journalists sentenced to prison on terrorism charges

        Turkish journalists are often targeted and jailed for their journalistic activities. Turkey is one of the world’s biggest jailers of professional journalists and ranked 153rd among 180 countries in terms of press freedom, according to Reporters Without Borders (RSF).

        According to the Stockholm Center for Freedom’s “Jailed and Wanted Journalists in Turkey” database, 174 journalists are behind bars in Turkey and 167 are wanted and either in exile or at large.

    • Civil Rights/Policing

    • Monopolies

      • Patents

        • Gearing up for UPC Implementation one step closer as Slovenia ratifies the PAP Protocol [Ed: UPCA is already dead, but Team UPC has crafted a fake news script wherein it’s made to look like there is progress and constitutions are to be abandoned]
        • Latest news and updates on the Unified Patent Court [Ed: Amy Sandys is just a magaphone of Team UPC; did not fact-check or ask anyone except the lobbyists. JUVE has become a laughing stock. JUVE is a loobying and marketing site disguised as “news”.]
        • Antipodean AI attains inventorship: Implications of Australia’s outlier status on AI inventors

          Australia is an outlier on the question of whether an artificial intelligence system (AI) can be named as an inventor on a patent application. In Thaler v. Commissioner of Patents, the Federal Court of Australia found that an AI could be an inventor. Thaler explained that, under Australian law, “if only an artificial intelligence system could be said to have created the output, but you only permit of human inventors, you may not have an inventor. Hence one may not be able to patent the invention.” Id. at ¶ 132. This result differs from other jurisdictions which have addressed the question, with the U.K. High Court, and U.S. Federal Court for the Eastern District of Virginia finding against it in, respectively, Thaler v. The Comptroller General of Patents, Designs and Trade Marks and Thaler v. Hirschfeld. The U.K. High Court indicated that, in cases involving putative AI inventorship, “the argument that the owner/controller of an artificially intelligent machine is the ‘actual deviser of the invention [was not] an improper one.” Thaler v. Comptroller General at ¶ 52. This is consistent with a report issued in October of 2020 by the USPTO which found that, even where an AI was involved in the invention process, activities such as choosing data to provide to the AI, developing the algorithm for the AI, or designing the architecture for the AI could still qualify a human as an inventor.


          AI inventorship is an emerging area of law, and as technology continues to advance more situations such as that addressed in the Thaler cases will arise. Ultimately, addressing the challenges posed by these situations may require changes in national patent laws to establish procedures to prevent differences between jurisdictions from precluding protection. In the meantime, applicants who seek protection across jurisdictions with the inconsistent treatment of AI inventors should be aware of the pitfalls in this area and take active steps to ensure that they are not caught up.

        • Please mind the gap – expedition of patent trials and the German injunction gap

          Mr Justice Mellor gave two judgments in relation to requests expedited trials, each with a different result

          In a duo of judgments in August 2021 Mr Justice Mellor was called upon to decide two requests for expedited trials. With such requests becoming more frequent in the Patents Court the decisions give a good overview of the relevant factors the court will consider when faced with such applications and how two requests, seemingly concerning the same issue, can be decided very differently.


          It can be seen that the facts of these two cases are quite different. In the first decision the issue of asymmetry coupled with the fact a primary reason for expedition was to have a decision from the Patents Court to put before the German infringement court was not something which the judge considered could pass the hurdles set down in the case law. However, as shown in Advanced Bionics, where there is a real effect in the UK the court will seek to expedite cases.

          It is also of note from the Abbott/Dexcom case that the court will actively seek a solution which may be amenable to both parties. The proposal of undertakings from the judge in this case is a good example of how the court takes a pragmatic approach to disputes.

          Finally, it is worth mentioning that the Advanced Bionics case is currently part of the shorter trials scheme (STS), where trials would usually be listed to be heard not more than eight months after the CMC. It also concerns only one patent and, given it is part of the STS, has an estimated trial length of four days. The Abbott/Dexcom case involved 12 patents in total and Abbott’s application sought expedition of a trial with an estimated length of eight to nine days. This is a hefty ask and, given speeding up one case may result in another losing its place in the court queue, one can see why the Court needs to consider the granting of expedition with care. After all, we are British and jumping the queue will only be acceptable for a good reason.

GNU Turns 38 (Midday Today or 12:35:59 EST) and RMS Talks to Polish Medical Professionals This Evening

Posted in Free/Libre Software, FSF at 6:05 am by Dr. Roy Schestowitz

We’re unable to find a link for a stream, if any exists at all, but there’s this page


Summary: Today GNU turns 38. Last week over 5,000 people watched the RMS talk in Ukraine using our WebM version of it; in a few hours RMS will speak in Poland and we’ll try to find a stream if one becomes available (we shall update this page).

Speaking of updates:

RMS updates

Here is the full message reproduced here as well:

To: debian-devel-announce@lists.debian.org
Subject: Re: General Resolution: Richard Stallman’s readmission to the FSF board
From: Salvo Tomaselli [redacted]
Date: Fri, 26 Mar 2021 07:52:33 +0100


I’m a disabled person and I think that calling rms an “ableist” for what he wrote about prenatal diagnosis is incorrect.

It shows that the author of the letter knows NOTHING about what goes on in groups for civil liberties of disabled people and their families.

In my country, Italy, it is the religious bigots who do not want prenatal diagnosis, because it might led to abortion, and they are against that. Catholics also see any suffering and pain as “good”, as a way to elevate the soul towards God.

So, in short, in the letter, rms is being accused for his pro-choice views.

In the haste to label him with whatever “woke” insult, the writers and signers of the letter ended up siding with the camp that wants to deny women’s rights.

Many years ago, I read a letter from the father of a mentally disabled person that was described as a 2 year old inside the body of a 40 year old.

The parent said that he loved his son very much but he couldn’t help to wonder what would happen to him after he died. Would he be taken care of? Would he be abused? So he was expressing his ideas that perhaps prenatal diagnosis can be good. Not because he didn’t love his son but because he could not defend himself from the world after he had died.

It is of course a tragic thought and honestly I believe that while abortion must be a right, it is always a sad event. I believe that most abortions should not happen, because they happen either because the mother can’t support a child or she is too young to do so, and in both cases that means that improvements to welfare and education are much needed. But still, it is a right that must not be denied.

Honestly I do not believe it is my place to morally judge if an abortion was performed for a good enough reason, and I believe it is not the place of anyone to place this moral judgment onto others.

rms has expressed his controversial opinion about a small part of this vast topic, and this is now being used against him by opportunists who want to replace him.

To be honest, I believe that the position on abortion has absolutely nothing to do with debian and free software in general, and people from both opinions should be welcome to partecipate.

To conclude, I must say that as a disabled person I’m getting a bit tired of people who self-diagnose themselves a mental illness and call “ableist” anyone they disagree with on social media. I think it is insulting towards real disabled people and it diminishes the struggle and makes the term “disabled” meaningless. I don’t know if this is what’s happening here, but it is a trend that I’ve noticed in general.


Salvo Tomaselli

« Previous entries Next Page » Next Page »

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channels: Come and chat with us in real time

New to This Site? Here Are Some Introductory Resources




Samba logo

We support

End software patents


GNU project


EFF bloggers

Comcast is Blocktastic? SavetheInternet.com

Recent Posts