01.28.22

Links 28/1/2022: GStreamer 1.20 RC1 and DXVK-NVAPI 0.5.2

Posted in News Roundup at 4:02 pm by Dr. Roy Schestowitz

News corner: As expected, Gemini capsules are exploding in popularity this month/week:

2028 Gemini capsules

  • GNU/Linux

    • Server/Kubernetes

      • How to Tackle the Cloud Native Trends of 2022 | SUSE Communities

        At SUSE, we partner with several top-notch managed service providers to deliver the whole enterprise package — our open, interoperable offerings backed by their proven ops teams. We help MSPs more easily and securely deliver objectives despite the increasing complexity of the cloud and Kubernetes, while they help our enterprises get up and stay up, running faster, while cutting costs. We provide that much needed abstraction layer so they can focus on your enterprise modernizing securely.

      • Securing Kubernetes at the Infrastructure Level

        Infrastructure security is important to get right so that attacks can be prevented—or, in the case of a successful attack, damage can be minimized. It is especially important in a Kubernetes environment because, by default, a large number of Kubernetes configurations are not secure.

        Securing Kubernetes at the infrastructure level requires a combination of host hardening, cluster hardening and network security.

        [...]

        I have listed 10 best practices for securing Kubernetes at the infrastructure level. While this is certainly not an exhaustive list by any means, it should give you the foundation to make a good start. I recommend reading chapter two of Kubernetes security and observability: A holistic approach to securing containers and cloud-native applications, an O’Reilly book I co-authored, to learn about these best practices in further detail and to discover additional best practices for infrastructure security.

      • Should You Learn Kubernetes? – CloudSavvy IT

        Kubernetes has seen a surge of adoption over the past few years as companies have pivoted towards containers and cloud-native deployment methods. The platform’s become the leading orchestration solution for running containers in production. This means people who are skilled in using and managing Kubernetes clusters are now in-demand across the industry.

        In this article, we’ll look at whether you should learn Kubernetes based on your current role and future objectives. If you’re not being tasked with managing a cluster, the decision ultimately comes down to the skill set you want to acquire and the areas you might move into down the line.

      • Declarative vs Imperative Kubernetes Object Management – CloudSavvy IT

        Kubernetes is usually described as a declarative system. Most of the time you work with YAML that defines what the end state of the system should look like. Kubernetes supports imperative APIs too though, where you issue a command and get an immediate output.

        In this article, we’ll explore the differences between these two forms of object management. The chances are you’ve already used both even if you don’t recognize the terms.

    • Audiocasts/Shows

      • Pulling the Rug Out | Self-Hosted 63

        Alex has a new high-quality self-hosted music setup, and Chris solves complicated Internet problems.

      • YouTube Shorts | Blathering – CubicleNate’s Techpad

        YouTube Shorts are the response of the Video Giant to the Tik Tok. They are 1 minute in length or less and have to be in portrait format to be a “short.” I don’t have nor do I want a Tik Tok so this sort of intrigues me, but I do wonder if it will actually go anywhere. For fun, I thought I would do some YouTube Shorts in preparation for the next Linux Saloon live stream where we will be talking about Solus, an independent Linux distribution that has been known for its speed and efficiency. I haven’t given it a spin since late 2018 so it is well over due for me. It will be quite fun to try it out and see how things have changed. I have historically liked its flagship desktop environment, Budgie but it has been a while.

      • Hackaday Podcast 153: A 555 Teardown To Die For, Tetrabyte Is Not A Typo, DIY Injection Molding, And Using All The Parts Of The Trash Printer | Hackaday

        Join Hackaday Editor-in-Chief Elliot Williams and Managing Editor Tom Nardi on another whirlwind tour of the week’s top stories, hacks, and projects. We start off with some breaking Linux security news, and then marvel over impeccably designed pieces of hardware ranging from a thrifty Z table for the K40 laser cutter to a powerful homebrew injection molding rig. The finer technical points of a USB device that only stores 4 bytes at a time will be discussed, and after taking an interactive tour through the internals of the 555 timer, we come away even more impressed by the iconic 50 year old chip. We’ll wrap things up by speculating wildly about all the bad things that can happen to floating solar panels, and then recite some poetry that you can compile into a functional computer program should you feel so inclined.

      • Live – The Return to Arch Linux – Invidious
      • Linuxfx 11.1.1103 overview | Fast, stable and very safe – Invidious

        In this video, I am going to show an overview of Linuxfx 11.1.1103 and some of the applications pre-installed.

    • Kernel Space

      • Graphics Stack

        • DXVK-NVAPI 0.5.2 Released With Entry Points For NVIDIA PhysX – Phoronix

          DXVK-NVAPI as the open-source project implementing support for NVIDIA’s NVAPI within the realm of DXVK is out with a new release, which is exciting for NVIDIA Linux gamers.

          DXVK-NVAPI is an important project for NVIDIA Linux gamers enjoying Valve’s Steam Play (Proton) or outside of it as well if using DXVK otherwise. DXVK-NVAPI provides an NVAPI library implementation that can be used by the Windows games that make use of this NVIDIA API. DXVK-NVAPI is already used for Deep Learning Super Sampling (DLSS), NVAPI D3D11 extensions, and other features.

        • Wayland Testing New Protocol Extension To Handle Session Locking – Phoronix

          Wayland Protocols 1.25 was released today as the collection of testing and stable Wayland protocols. New to Wayland Protocols 1.25 is the session-lock-v1 protocol being experimental and responsible to handle session locking.

          The session-lock-v1 protocol is the main addition of Wayland Protocols 1.25 and allows for privileged Wayland clients to lock the session and display arbitrary graphics while in the locked mode. That authenticated client is responsible for handling user authentication and interfacing with the compositor for disabling the session lock when appropriate.

        • Intel Preparing Resizable BAR Support For Their Arc Graphics On Linux – Phoronix

          Ahead of the Intel Arc “Alchemist” graphics cards shipping this year, Intel’s open-source developers have continued ironing out the Linux driver support. The most recent kernel patches are for getting their Resizable BAR “ReBAR” support in order.

          Sent out this week were a set of patches for small BAR recovery support for the Intel kernel graphics driver on Linux.

    • Applications

      • GStreamer 1.19.90 pre-release (1.20 rc1)

        The GStreamer team is excited to announce the first release candidate for the upcoming stable 1.20 release series.

        This 1.19.90 pre-release is for testing and development purposes in the lead-up to the stable 1.20 series which is now feature frozen and scheduled for release very soon. Any newly-added API can still change until that point, although it is extremely unlikely for that to happen at this point.

        Depending on how things go there might be more release candidates in the next couple of days, but in any case we’re aiming to get 1.20.0 out as soon as possible.

      • GStreamer 1.20 RC1 Released With Many Exciting Improvements – Phoronix

        The first release candidate of GStreamer 1.20 is now available for testing of this widely-used, open-source multimedia framework.

        GStreamer 1.20 is going to be a large feature release while to ensure it’s stable and in good standing, the first release candidate is out today. Among the changes worked on for GStreamer 1.20 include:

        - GstPlay as a new high-level playback library to replace GstPlayer.

        - WebM alpha decoding support.

    • Instructionals/Technical

      • Single-command Docker environments on any machine with Multipass | Ubuntu

        Multipass has a new workflow tailored to run Docker containers on macOS, Windows or Linux. One single command, no dependencies, full flexibility.

        Multipass exists to bring Ubuntu-based development to the operating system of your choice. Whether you prefer the GUI of macOS (even on M1), Windows or any other Linux, the unmatched experience of developing software on Ubuntu is there at your fingertips, just one “multipass launch” away. Today, the Multipass team is delighted to enhance this experience for developers working with containerised applications!

      • How to create fillable forms in ONLYOFFICE Docs 7.0

        ONLYOFFICE Docs is an open-source office suite distributed under GNU AGPL v3.0. It comprises web-based viewers and collaborative editors for text documents, spreadsheets, and presentations highly compatible with OOXML formats.

        ONLYOFFICE Docs can be integrated with various cloud services such as Nextcloud, Seafile, Redmine, Alfresco, etc., as well as embedded into your own solution. The editors can also be used as a part of the complete productivity solution ONLYOFFICE Workspace.
        With the latest major update, the ONLYOFFICE developers added online form functionality allowing users to create, collaborate on and fill in forms to create documents from templates. Forms can be exported in fillable PDF and DOCX.

        In this tutorial, we’ll learn how to create a fillable form with ONLYOFFICE Docs.

      • 10 Funny Commands in Linux

        On Linux, the Terminal is used quite often to maintain the system. But besides doing serious work, there are also some funny commands, which I will show you below.

        Here, we are using Ubuntu 20.04, but you can basically use any other Linux operating system.

      • How to install Muck by Dani on a Chromebook – Updated Tutorial

        Today we are looking at how to install Muck by Dani 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.

      • Let’s Try to Install Raspberry Pi 5.10 on VirtualBox!

        Today we will see how to install Raspberry Pi with VirtualBox. The famous Linux OS comes as an embedded system which usually utilized in projects. For testing and simulation environments having Pi in VirtualBox will be a good idea. As per official documentation, this Debian derivative can be a buildup for Microsoft, Apple OS, and Linux-based environments. For Linux Ubuntu can be customized as a Pi- environment. But, here we are discussing to buildup a dedicated os with the help of Virtual Box. Let’s take a brief on Pi’s features.

      • How to build, run, and manage container images with Podman | FOSS Linux

        Linux Containers have been around for some time but were introduced in the Linux kernel in 2008. Linux containers are lightweight, executable application components that combine app source code with OS libraries and dependencies required to run the code in different environments.

        Developers use containers as an application packaging and delivery technology. One key attribute of containers is combining lightweight application isolation with the flexibility of image-based deployment methods.

        RHEL based systems like CentOS and Fedora Linux implements containers using technologies such as control groups for resource management, namespaces for system process isolation, SELinux for security management. These technologies provide an environment to produce, run, manage and orchestrate containers. In addition to these tools, Red Hat offers command-line tools like podman and buildah for managing container images and pods.

      • How To Install ELK Stack on AlmaLinux 8 – idroot

        In this tutorial, we will show you how to install ELK Stack on AlmaLinux 8. For those of you who didn’t know, The ELK Stack is an acronym for a combination of three widely used open-source projects: E=Elasticsearch, L=Logstash, and K=Kibana. With the addition of Beats, the ELK Stack is now known as the Elastic Stack. the ELK platform allows you to consolidate, process, monitor, and perform analytics on data generated from multiple sources in a way that is fast, scalable, and reliable.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the ELK Stack on an AlmaLinux 8. You can follow the same instructions for Rocky Linux.

      • Install Minikube On Ubuntu 22.04 / 20.04 LTS | Tips On UNIX

        minikube is an open-source tool, also a local Kubernetes focusing on making it easy to learn and develop for Kubernetes.

        This tutorial will be helpful for beginners to install minikube on Ubuntu 20.04 LTS, Ubuntu 22.04.

      • How to know which Linux Kernel Version is installed in my System – TREND OCEANS

        There are a couple of reasons why you should know your Linux kernel version, It could be a handful when you want to install the Linux header, and even it’s a pretty common error for the VMware Workstation to fail in case of a missing Linux header.

        In this article, you will see how to check the kernel version, alongside you will see the steps to install Linux header on your system.

      • How to create and run a shell script in Linux and Ubuntu – Coffee Talk: Java, News, Stories and Opinions

        It’s pretty easy to run a batch file on windows.

        Just just create a file, change the extension to .bat, and either call the script in PowerShell or double click to execute it. Windows users are spoiled.

        If you want to create a script and run it in Ubuntu, a few extra steps are involved.

      • Install Puppet Server & Agent on Rocky Linux or AlmaLinux 8 – Linux Shout

        In this tutorial, we will learn the steps to install Puppet Server on AlmaLinux or Rocky Linux 8 distros using the command terminal.

        Puppet is an open-source project with enterprise support, it allows admins to automate the configuration of a single server or computer to a large network of systems; Ansible and Foreman are a few of its alternatives.

        When developers and administrators have to configure multiple servers at a time with similar configurations then instead of repeating the same tasks on each system one by one they use special configuration managers such as Puppet. Ideally, many tasks can be automated with it using Puppet’s Domain-Specific Language (DSL) — Puppet code — which you can use with a wide array of devices and operating systems. It was developed in 2005 by Puppet Labs, Portland, Oregon; written in Ruby and designed to be cross-platform. Any login term enterprise operating system can be used to host Puppet servers such as OracleLinux, RedHat, SuSE, Ubuntu, Debian AlmaLinux, and Rocky Linux. Systems running Windows can also be configured and managed with Puppet, with some limitations.

      • How to Use GitLab’s Built-In Sentry Error Tracking Service – CloudSavvy IT

        Sentry is a popular error-tracking platform that gives you real-time visibility into issues in your production environments. GitLab’s Error Reporting feature lets you bring Sentry reports into your source control platform, offering a centralized view that unifies Sentry errors and GitLab issues.

        The feature originally relied on an integration with an existing Sentry service, either the official Sentry.io or your own self-hosted server. This changed with GitLab 14.4 which added a lightweight Sentry-compatible backend to GitLab itself. You no longer need an actual Sentry installation to get error reports into GitLab.

        Here’s how to get started with the integrated Sentry backend. Before we proceed, it’s worth mentioning that this capability might not be right for you if you’re already acquainted with the Sentry dashboard. GitLab’s backend is a barebones solution which surfaces errors as a simple list. It’s best for smaller applications where you don’t want the overhead of managing a separate Sentry project.

      • Learn to Install Android Studio Step by Step on Ubuntu

        Android Studio is Android’s official development environment. The tool is designed specifically for Android devices to help you build the highest quality apps. Android applications are built on a setup developed by Google, which is known to all Android users. The IDE replaced the Eclipse tool, which was primarily used for Android development. AS IDE has been used to develop some of the most well-known Android applications.

    • Games

      • Google Said to Be Working on Gaming Chromebooks

        Chromebooks are great, inexpensive machines that work via a connection to Google services and seem like the perfect platform for game streaming. That’s why it’s not too much of a surprise that the rumor mill is suggesting that Google is working on gaming Chromebooks.

      • GitHub IS NOT for you. But here’s how you can still use software from it. – Invidious [Ed: "The Linux Gamer" needs to shun GitHub (Microsoft Proprietary Software Prison), not legitimise the misuse of it]
      • Wine manager Bottles has a big new release with major overhauls | GamingOnLinux

        Managing various games and applications installed on Linux using Wine can be a hassle, and while there’s stuff like Lutris available perhaps Bottles might be a better dedicated option just for Wine directly.

        Version 2022.1.28 has rolled out, with an aim to make the experience more stable thanks to a whole new Wine backend. The new system is split across three components (WineCommand, WineProgram, Executor), that should allow for easy extensions to what Bottles can offer. One useful change with this is that you can run commands without other things interfering (like Gamescope and GameMode).

        There’s also now the ability to show / hide programs inside each Bottle, their new build of Wine (Caffe) is based on Wine 7.0 with support for the newer Futex2 code, an improved view with a search bar for installers like Epic Games and GOG Galaxy and some other minor features.

      • Unavowed from Wadjet Eye Games arrives on Linux | GamingOnLinux

        Wadjet Eye Games seem to be on a roll lately for Linux support. First we saw upgrades and new ports of The Blackwell Bundle, then Gemini Rue and now we have Unavowed. A good time to be a point and click adventure game fan.

        “A demon possessed you one year ago. Since that day, you unwillingly tore a trail of bloodshed through New York City. Your salvation comes in the form of the Unavowed – an ancient society dedicated to stopping evil.

      • Gemini Rue gets a fresh and up to date Linux port | GamingOnLinux

        Wadjet Eye Games continue getting their older published titles upgraded for Linux, after doing the same for The Blackwell Bundle we now have a modern port of Gemini Rue for Linux.

        “Azriel Odin, ex-assassin, arrives on the rain-drenched planet of Barracus. When things go horribly wrong, he can only seek help from the very criminals he used to work for.

        Meanwhile, across the galaxy, a man called Delta-Six wakes up in a hospital with no memory. Without knowing where to turn or who to trust, he vows to escape before he loses his identity completely.

      • ‘Vampire Survivors’ patch confirms Mac and Linux ports, mocks NFTs

        Version 0.2.9 launched earlier in the week, and it includes the addition of an in-game item called the Nduja Fritta Tanto – or, NFT for short.

        “From game patch 0.2.9, the Nduja Fritta Tanto can randomly drop from candles/braziers to add 10 spicy seconds to your runs. Terrible pun, great item. We’re against NFT practices if that wasn’t clear,” reads the patch notes.

        Aside from Poncle’s choice “to jump on the hottest trends in gaming,” there are several other changes made to Vampire Survivors with the patch.

        This includes a Garlic evolution, one additional new evolution, and two more achievements.

      • Bold Predictions for Linux Gaming in 2022 – Boiling Steam

        It’s time for the Linux Gaming predictions for 2022! Last year in early 2021 we collected predictions from numerous actors of the Linux Gaming Sphere, and it was a lot of fun. And very useful too: our combined predictions ended up being more right than not (as documented) and we hope to be able to repeat this feat again this year.

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

    • Distributions

      • SUSE/OpenSUSE

        • Bash, systemd, libvirt Update in Tumbleweed – openSUSE News

          Some other noteworthy news within Tumbleweed is that Wicked is being phased out. New installations of Tumbleweed are all using NetworkManager by default. This is not only for desktops, but also for server installs. However, upgraders are not planned as of yet to be migrated away from Wicked.

          The latest Tumbleweed snapshot is 20220126. Samba updated twice this week; this snapshot brought in the 4.15.4 version, which provided a bit of cleanup and configuration changes. The 5.16.2 Linux Kernel quickly went from staging to snapshot. The updated kernel had multiple Advanced Linux Sound Architecture fixes for newer Lenovo laptops and KVM fixes for s390 and x86 architectures. The text editor vim had several fixes along with some additional changes for the experimental vim9 fork in its 8.2.4186 version. xlockmore, which is a screen saver and X Window System package, updated an xscreensaver port and fixed some modules in its 5.68 version. The 3.74 version for mozilla-nss replaced four Google Trust Services LLC root certificates, added a few iTrusChina root certificates and added support for SHA-2 hashes in CertIDs in Online Certificate Status Protocol responses.

        • openSUSE Tumbleweed – Review of the week 2022/04 – Dominique a.k.a. DimStar (Dim*)

          Dear Tumbleweed users and hackers,

          The week has passed without any major hiccups, which also shows in the number of Tumbleweed snapshots released during this week. Not the highest count ever achieved, but we are at a solid 6 snapshots (0121.0126), with the next one already in QA.

        • SUSE unveils Rancher Desktop 1.0 for Kubernetes on your PC | ZDNet

          As Kubernetes users know, Rancher is a popular complete software stack for running and managing multiple Kubernetes clusters across any infrastructure. Now, since Linux and cloud-power SUSE acquired Rancher, it’s launched its first new program: Rancher Desktop 1.0

      • IBM/Red Hat/Fedora

        • Top tech conferences for sysadmins in 2022 | Enable Sysadmin

          In the pre-pandemic past, time and budget often limited which industry events people could attend. While time will always be a factor, the shift towards virtual gatherings has made that commitment much easier for many people. Pair a more flexible schedule with reduced costs for travel and tickets, and you have the most accessible industry landscape in history.

          Sysadmins are known as “jack-of-all-trades” technologists who need broad and deep knowledge to do their jobs well. But this makes it hard for them to choose which conferences—many aimed at specific tech audiences—to attend.

          Like everything in life, it comes down to your priorities. Want to focus on your automation skills this year? AnsibleFest it is. Want to bridge the gap between sysadmins and developers? Try DevConf or All Things Open (which, in my experience, leans towards developers). What about container technology? Well, there’s Kubecon for that…

          You see my point. There are a lot of events to choose from. So it raises the question, what is your number one must-attend tech event for 2022?

        • Simple Partitioning with Ansible Storage Role – Storage APIs

          There are probably not too many people that need to do disk partitioning and storage space management on a daily basis. For most of us it is something low level that needs to be set up just once and then promptly forgotten.

          Strangely enough the Ansible Storage Role can be very useful for both of these groups of people. Here, I would like to try and explain why and how to use it.

          Please remember that Storage Role operations are often destructive – the user can easily lose data if he is not being careful. Backup, if possible, think twice if not.

        • Safeguarding consumer data for banks: some guidelines for privacy engineering

          Open banking requirements add complexity to protecting customer data. Banks need to juggle the complexity of keeping customer data safe and adhering to privacy requirements and expectations — while also sharing data with authorized institutions. These regulations also inform the software development process, which must implement ever increasing functional capability and efficiencies while adhering to the prescribed directives. The question is, how?

          Software development efforts are not conducted independently of regulatory requirements. While ultimately banks must ensure that customer data is not stolen or altered in the process of sharing and that customer privacy is not compromised – violations can risk a bank’s reputation and incur financial penalties from regulators – there is a clear need for developers to contribute significantly to better privacy engineering standards.

        • IBM Emeritus Irving Wladawsky-Berger: Is It Possible to Establish Norms for Responsible State Behavior in Cyberspace?

          In mid-December, the Council one Foreign Relations sponsored a virtual roundtable with Joseph Nye, – former dean of Harvard’s Kennedy School of Government, – to discuss his recent Foreign Affairs article The End of Anarchy?: How to Build a New Digital Order. Professor Nye has long been regarded as one of America’s preeminent strategic thinkers and political scientists. In the 1970s he chaired the National Security Council Group on Nonproliferation of Nuclear Weapons, and over the past decade he’s brought his expertise to the study of conflict and deterrence in cyberspace.

          Cybersecurity is an increasingly important aspect of the of US national security strategy, including global trade and the protection of our critical infrastructures. In June of 2021, FBI Director Christopher Wray compared the danger of ransomware attacks on US firms by Russian criminal groups to the September 11 terrorist attacks. And, in a July editorial, the NY times said that ransomware attacks have emerged as “a formidable potential threat to national security,” given “their ability to seriously disrupt economies and to breach strategically critical enterprises or agencies,” urging governments that “It is a war that needs to be fought, and won.”

          At an MIT conference in February of 2019, former US Secretary of State Henry Kissinger was asked if we need cybersecurity control agreements with Russia, China and other nations similar to the nuclear arms control agreements that he spent so much time negotiating during the Cold War. Dr. Kissinger replied that for arms control to be effective, the two sides needed to share information and agree to inspections. But such mechanisms are harder to apply in the digital world, because the transparency that was essential for arms control would be very hard to establish for cyber threats. In addition, while controls of physical arms are relatively explicable and negotiable, the variety and speed of cyber attacks make it much harder to develop adequate control agreements.

      • Debian Family

        • GNU Linux Debian – very fast and easy semi-automatic online install Debian 11 (non-free)

          given the fact – that once installed – GNU Linux Debian can boot (almost) anywhere, the fastest and easiest way to “install” it is to simply 1:1 copy it on whatever the user wants to boot from (harddisk or usb stick (some sticks can not be made bootable, try at least 3 different vendors)).

          So… this install script 1:1 copy installs Debian 11 (non-free) on any laptop/desktop/server (depending on internet speed) very fast & easy.

          The process can be automated (on similar hardware or on hardware where /dev/sda is always the device the user wants to 1:1 overwrite).

      • Canonical/Ubuntu Family

        • Ubuntu is Axing the Partner Repo Nobody Uses

          Now, my psychic powers aren’t as sharp as they used to be but I can sense that most of you are staring at this page struggling to recall what this is —oh, and someone with a H in their name is reading this post in their underwear. Go put trousers on dude, honestly…

          I’ll save you scraping the back of your minds: the Canonical Partner repo is where software vendors could provide proprietary apps for easy install by Ubuntu users. Skype, for instance, used to be an apt-get away thanks to this repo.

        • What to do when App Window is larger than Screen Height in Ubuntu | UbuntuHandbook

          For Ubuntu PC or laptop with a low resolution monitor, some app windows may be bigger than screen height, thus it’s NOT fully accessible especially for the bottom part.

          This usually happens in some Qt apps and Gnome Extension settings dialog in my Ubuntu laptop with 1366×768 screen resolution. A workaround is moving the app window above the top of the screen. Here’s how to do the trick in Ubuntu!

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Events

        • Abuse & Sex Crimes at FOSDEM and Open Source tech events

          All these people have conflicts of interest. For example, Molly herself was secretly sleeping with Chris Lamb when he was leader of Debian. Imagine a woman comes to Molly’s team to make an abuse complaint about Lamb or one of his close friends.

          [...]

          Women trusting women simply because they are women is not a good choice.

          There are numerous examples of women like Molly who have been sympathetic to or even in cahoots with male abusers.

      • Web Browsers

        • Mozilla

          • Firefox Nightly: These Weeks in Firefox: Issue 108
          • Celebrating Data Privacy Day

            Happy International Data Privacy Day! While January 28 marks a day to raise awareness and promote best practices for privacy and data protection around the world, we at Mozilla do this work year-round so our users can celebrate today — and every day — the endless joy the internet has to offer.

            We know that data privacy can feel daunting, and the truth is, no one is perfect when it comes to protecting their data 24/7. At Mozilla though, we want to make data protection feel a bit easier and not like something else on the never-ending life to-do list. We build products that protect people online so they can experience the best of the web without compromising on privacy, performance or convenience. The internet is too good to miss out on — we’ll take care of securing it so you can focus on exploring and enjoying it.

            To accomplish this, we started with square one: our Firefox browser — enhancing its privacy and tracking protections over the past year, while improving its user experience to make surfing the web less dangerous and more carefree.

            [...]

            Despite how it sounds, you don’t need to be a hacker to make use of an encrypted connection. Whether you’re online shopping or want to make sure your login credentials are safe from attackers, we’re working on ensuring your browsing experience is secure from start to finish. That’s why, when you open up a Private Browsing tab on Firefox, you can be confident that your information is safe thanks to our HTTPS by Default offering, which ensures the data you share with and receive from a website is encrypted and won’t be able to be intercepted, viewed or tampered with by a hacker. To take this one step further, we’re also working with Internet Service Providers like Comcast and other partners through our Trusted Recursive Resolver program, to begin making DNS encryption the default for Firefox users in the US and Canada.

      • SaaS/Back End/Databases

        • What is MongoDB, and how does it work? | FOSS Linux

          MongoDB is the most common and widely used NoSQL database. It is an open-source document-oriented DB. NoSQL is used to refer to ‘non-relational’. This means that the MongoDB database is not based on tabular relations like RDBMS as it provides a distinct storage and data retrieval mechanism.

          The storage format employed by MongoDB is referred to as BSON. The database is maintained by MongoDB Inc. and is licensed under the Server-Side Public License (SSPL).

      • Programming/Development

        • gst-editing-services compiled in OE

          I discovered that ‘gst-editing-services’ is another dependency of Pitivi, added to these:

          https://bkhome.org/news/202201/more-dependencies-for-pitivi-video-editor.html

          There is no recipe in OE, so I attempted to compile it on the host system. Stuffed around for about 3 hours, unable to compile, ninja is doing something stupid.

        • More dependencies for Pitivi video editor

          This morning I posted about a complete recompile in OpenEmbedded, “revision 7″:

          https://bkhome.org/news/202201/what-to-expect-in-the-next-release-of-easyos.html

          This included bumped gstreamer version, suitable to run Pitivi.

        • Wasmer 2.2 Bringing Its WebAssembly “Singlepass” Compiler To AArch64 – Phoronix

          Wasmer 2.2-rc1 is out today as the WebAssembly run-tme to “run any code on any client” with its broad platform coverage and allowing numerous programming languages from Rust to PHP to C# being able to be compiled into WebAssembly and then running on any OS or embedded into other languages for execution.

          Wasmer continues as one of the leading open-source WebAssembly runtimes with a diverse feature-set. Its project site at Wasmer.io talks up Wasmer for use from “supercharged blockchain infrastructure” to “portable ML/AI applications”. Buzzwords aside, Wasmer has been a very interesting WebAssembly open-source project.

        • Alternatives to Visual Basic

          This is a list of free/libre open source software (FLOSS) alternatives to Visual Basic (part of Microsoft Visual Studio) computer programming platform. If your school is still teaching VB 6, or if you now use Ubuntu for programming classroom, we strongly suggest you to switch to either one of these alternatives. With these, one can create computer programs visually by drag and drop as well as coding just like what one can do with VB.

    • Standards/Consortia

      • JEDEC Publishes HBM3 Update to High Bandwidth Memory (HBM) Standard | JEDEC

        JEDEC Solid State Technology Association, the global leader in the development of standards for the microelectronics industry, today announced the publication of the next version of its High Bandwidth Memory (HBM) DRAM standard: JESD238 HBM3, available for download from the JEDEC website. HBM3 is an innovative approach to raising the data processing rate used in applications where higher bandwidth, lower power consumption and capacity per area are essential to a solution’s market success, including graphics processing and high-performance computing and servers.

      • JEDEC Publishes HBM3 Standard (JESD238) – Phoronix

        HBM3 memory doubles the per-pin data rate of HBM2 to now provide 6.4 Gb/s per-pin or up to 819 GB/s per device. HBM3 also doubles the independent channels to 16 while virtually supporting 32 via two pseudo channels per channel, between 8Gb to 32Gb per memory layer, symbol-based ECC on-die, and improved energy efficiency. The specs aren’t too much of a surprise with SK Hynix having announced their first HBM3 memory back in Q4. HBM3 has been in development the past several years, originally under the “HBMnext” name, for improving upon HBM2 memory.

  • Leftovers

    • Shelf Actualization | Hackaday

      f you are old enough, you may remember that, for a time, almost every year was the year that home video was going to take off. Except it never was, until VHS tape machines appeared. We saw something similar with personal computers. Nowadays, we keep hearing about the home robot, but it never seems to fully materialize or catch on. If you think about it, it could be a problem of expectations.

      What we all want is C3PO or Rosie the Robot that can do all the things we don’t want to do. What we usually get is something far less than that. You either get something hideously expensive that does a few tasks or something cheap that is little more than a toy.

      Labrador Systems is trying to hit the middle ground. While no one would confuse their Caddie and Retriever robots with C3PO, they are useful but also simple, presumably to keep the cost down which are expected to cost about $1,500. The robots have been described as “self-driving shelves.” You can watch a video about the devices below.

    • Science

      • How Claude Shannon Helped Kick-start Machine Learning – IEEE Spectrum

        Among the great engineers of the 20th century, who contributed the most to our 21st-century technologies? I say: Claude Shannon.

        Shannon is best known for establishing the field of information theory. In a 1948 paper, one of the greatest in the history of engineering, he came up with a way of measuring the information content of a signal and calculating the maximum rate at which information could be reliably transmitted over any sort of communication channel. The article, titled “A Mathematical Theory of Communication,” describes the basis for all modern communications, including the wireless Internet on your smartphone and even an analog voice signal on a twisted-pair telephone landline. In 1966, the IEEE gave him its highest award, the Medal of Honor, for that work.

        If information theory had been Shannon’s only accomplishment, it would have been enough to secure his place in the pantheon. But he did a lot more.

      • Claude Shannon and His Influence on Machine Learning

        At a time when there were fewer than 10 computers in the world, Shannon speculated on their use beyond numerical calculation, including language translation and logical deductions, which arguably led to the rise of machine learning.

    • Hardware

      • Tiny CNC Cuts The Metal | Hackaday

        We’re no strangers to [Ivan]’s work and this time he’s building a relatively small CNC machine using extrusion, 3D printed parts, and a Makita router. The plans are available at a small cost, but just watching the accelerated build is fascinating.

        You might think you could just attach something to an existing 3D printer frame that cuts like a Dremel tool. You can do that, but for most purposes, you need something stiffer than most desktop printers. You can see how solid this build is with multiple extrusions forming the base and very rigid axes.

      • Mystery WWII Navy Gear With Magic Eye | Hackaday

        There’s an unknown piece of military electronic gear being investigated over on [Usagi Electric]’s YouTube channel (see video below the break). The few markings and labels on the box aren’t terribly helpful, but along with the construction and parts, seem to identify it as relating to the US Navy from the WWII era. Its central feature is a seeing-eye tube and an adjustment knob. [David] does a bit of reverse engineering on the circuit, and is able to fire it up and get it working, magic eye squinting and all.

        But there’s still the unanswered question, what was this thing supposed to do? Besides power, it only has one input signal. There are no outputs, except the “data” presented visually by the magic eye tube. Commenters have suggested it was used with sonar equipment, calibration tool, RTTY tuning aid, light exposure meter, etc. But if you dust off your copy of Navships 900,017 “Radar Systems Fundamentals” from 1944 and turn to page 249, there’s a section entitled Tuning Indicator that describes this circuit, almost.

    • Integrity/Availability

      • Proprietary

        • Security

          • PwnKit: detect privilege escalation with CrowdSec – The open-source & collaborative IPS

            Qualys just published CVE-2021-4034 which is trivial to exploit and impacts a large variety of distributions and versions. In a nutshell, the vulnerability, also called PwnKit, allows for a local escalation of privilege (LPE), due to out-of-band writing, in Polkit’s Pkexec, an alternate solution to the “sudo” privilege management tool. Pkexec is installed by default on most popular Linux distributions. A successful exploit can lead to handing admin/root privileges to unauthorized users.

            While everybody loves a fine LPE, it’s mostly an excuse for us to take a look at another aspect of CrowdSec: pure alerting capabilities along with remediation.

          • What Is the PwnKit Vulnerability Affecting Linux Distributions?

            Linux systems are known for being solid when it comes to security. Since most Linux programs come from trusted sources and are usually reviewed by the community, it’s pretty unusual to encounter very high-impact bugs. However, this doesn’t mean Linux is free from such problems altogether. The recent discovery of the PwnKit system service bug is one such example.

            The PwnKit vulnerability is a serious bug that gives root privileges to any local user. This bug is especially dangerous because it affects almost all major Linux distributions.

          • This Week In Security: Geopolitical Hacktivism, Antivirus Mining, And Linux Malware | Hackaday

            So what’s the story with pkexec? NULL argv. OK, Linux programming 101 time. When a program is launched on Linux, it’s passed two parameters, normally named argc and argv. These are an integer, and an array of char pointers respectively. If you’re not a programmer, then think of this as the number of arguments, and the list of arguments. This information is used to parse and handle command line options inside the program. argc is always at least one, and argv[0] will always contain the name of the binary as executed. Except, that isn’t always the case. There’s another way to launch binaries, using the execve() function. That function allows the programmer to specify the list of arguments directly, including argument 0.

            So what happens if that list is just NULL? If a program was written to account for this possibility, like sudo, then all is well. pkexec, however, doesn’t include a check for an empty argv or an argc of 0. It acts as if there is an argument to read, and the way the program initialization happens in memory, it actually accesses the first environment variable instead, and treats it like an argument. It checks the system PATH for a matching binary, and rewrites what it thinks is it’s argument list, but is actually the environment variable. This means that uncontrolled text can be injected as an environment variable in pkexec, the setuid program.

          • Security updates for Friday [LWN.net]

            Security updates have been issued by CentOS (java-1.8.0-openjdk), Debian (graphicsmagick), Fedora (grafana), Mageia (aom and roundcubemail), openSUSE (log4j and qemu), Oracle (parfait:0.5), Red Hat (java-1.7.1-ibm and java-1.8.0-openjdk), Slackware (expat), SUSE (containerd, docker, log4j, and strongswan), and Ubuntu (cpio, shadow, and webkit2gtk).

          • Reproducible Builds (diffoscope): diffoscope 202 released

            The diffoscope maintainers are pleased to announce the release of diffoscope version 202. This version includes the following changes:

            [ Chris Lamb ]
            * Don't fail if comparing a nonexistent file with a .pyc file (and add test).
              (Closes: #1004312)
            * Drop a reference in the manual page which claims the ability to compare
              non-existent files on the command-line. This has not been possible since
              version 32 which was released in September 2015. (Closes: #1004182)
            * Add experimental support for incremental output support with a timeout.
              Passing, for example, --timeout=60 will mean that diffoscope will not
              recurse into any sub-archives after 60 seconds total execution time has
              elapsed and mark the diff as being incomplete. (Note that this is not a
              fixed/strict timeout due to implementation issues.)
              (Closes: reproducible-builds/diffoscope#301)
            * Don't return with an exit code of 0 if we encounter device file such as
              /dev/stdin with human-readable metadata that matches literal, non-device,
              file contents. (Closes: #1004198)
            * Correct a "recompile" typo.
            
            [ Sergei Trofimovich ]
            * Fix/update whitespace for Black 21.12.

          • CISA Adds Eight Known Exploited Vulnerabilities to Catalog | CISA

            CISA has added eight new vulnerabilities to its Known Exploited Vulnerabilities Catalog, based on evidence that threat actors are actively exploiting the vulnerabilities listed in the table below. These types of vulnerabilities are a frequent attack vector for malicious cyber actors of all types and pose significant risk to the federal enterprise.

          • Privacy/Surveillance

    • Transparency/Investigative Reporting

      • Access Now to U.N.: it’s time for transparency in the Tech Envoy process – Access Now

        Transparency and inclusivity are critical to a successful Tech Envoy appointment, and, as applications close, Access Now is calling on the United Nations (U.N.) to publish all key information in relation to processes, candidates, and final decisions.

        Access Now shared the world’s excitement when the U.N. Secretary-General Antonio Guterres created a new position, the Tech Envoy, to lead the U.N. into the digital age. However, the Secretary-General chose an opaque appointment process for the inaugural U.N. Tech Envoy, and the first candidate left the position ignominiously last November.

        Yesterday, January 27, marked the application deadline for the next U.N. Tech Envoy, and civil society is pushing for an improved process. Access Now joined over 90 non-state stakeholders in urging the U.N. Secretary-General to ensure an open and transparent U.N. Tech Envoy appointment process, and commit to human rights and multi-stakeholder engagement. Reiterating the joint Position Paper of November 2020, the letter underscores that transparency is integral to support a trustworthy, inclusive relationship with all stakeholders.

        “To rebuild trust, transparency that centers on the diverse voices of civil society is essential. We demand that such transparency start with the appointment process itself,” said Laura O’Brien, U.N. Advocacy Officer at Access Now.

    • Civil Rights/Policing

      • Bangladesh: release Nusrat Shahrin Raka

        We, the undersigned 15 press freedom and human rights organizations, write to urge you to withdraw opposition to pre-trial bail for Nusrat Shahrin Raka, a homemaker and sister of exiled Bangladeshi journalist Kanak Sarwar, and to work cooperatively with Raka’s lawyers and the relevant courts to facilitate her immediate release from jail.

        We also request that you cease the judicial harassment of Kanak Sarwar by dropping all unwarranted charges brought against him in relation to his journalistic work. Further, we call on the Bangladesh government to repeal the Digital Security Act unless it can be promptly amended in line with international human rights law and standards with regard to the fundamental right of freedom of expression.

        We have reviewed credible allegations that authorities have targeted Raka in retaliation for Sarwar’s criticism of the Bangladesh government on his YouTube channel, Kanak Sarwar News. The persecution of Raka signals that authorities will use drastic means to silence critical reporting, whether in Bangladesh or abroad, amid an intensifying assault on the fundamental right to freedom of expression.

    • Internet Policy/Net Neutrality

      • Internet shutdowns in Yemen: telecommunications infrastructure is not a military target – Access Now

        We, the undersigned civil society organizations and members of the #KeepItOn Coalition — a global network of human rights organizations that work to end internet shutdowns — strongly condemn the recent targeting and destruction of telecommunication infrastructure in Hodeidah by Saudi- and UAE-led airstrikes. These unjustified attacks claimed the lives of hundreds of people while others remain missing in the rubble. Survivors have been unable to communicate with, or confirm the wellbeing of, those targeted.

        On Friday, January 21, 2022, activists and technology experts reported that internet access had dropped significantly across the country, except for people using internet service provider, AdenNet, in the region of Aden, which was not impacted by the shutdown. The telecom facility which was heavily affected by the airstrike connects Yemen to the FALCON international cable, thereby cutting off millions of people from the internet. The shutdown lasted for about three and a half days with full internet access completely restored on January 24 at approximately 01:00 local time.

      • Implementing a MIME database in XXXX

        Recently, I have been working on implementing a parser for media types (commonly called MIME types) and a database which maps media types to file extensions and vice-versa. I thought this would be an interesting module to blog about, given that it’s only about 250 lines of code, does something useful and interesting, and demonstrates a few interesting xxxx concepts.

        The format for media types is more-or-less defined by RFC 2045, specifically section 5.1. The specification is not great. The grammar shown here is copied and pasted from parts of larger grammars in older RFCs, RFCs which are equally poorly defined. For example, the quoted-string nonterminal is never defined here, but instead comes from RFC 822, which defines it but also states that it can be “folded”, which technically makes the following a valid Media Type:

        text/plain;charset="hello
         world"
        

        Or so I would presume, but the qtext terminal “cannot include CR”, which is the mechanism by which folding is performed in the first place, and… bleh. Let’s just implement a “reasonable subset” of the spec instead and side-step the whole folding issue.1 This post will first cover parsing media types, then address our second goal: providing a database which maps media types to file extensions and vice versa.

      • Handshake Domains: Blockchain Powered DNS Is Here, But Should You Use It? – CloudSavvy IT

        DNS is a very centralized system. The management of domain names is controlled by ICANN, the Internet Corporation for Assigned Names and Numbers. And since DNS records must be served from a server with authority, the root DNS naming zones are controlled by only a few centralized servers.

        While this works well to protect malicious actors from taking over the internet and wreaking havoc, it does present a few problems. You can’t purchase domain names directly from ICANN—you must go through an accredited registrar. This means you must give money to third party companies that you may not want to do business with, and it also means you’re subject to those companies’ rules and regulations; services like GoDaddy have been known to revoke domain names for problematic content.

        Central authority for DNS also means central control, and a big part of the cryptocurrency movement is having decentralized control through peer-to-peer networks. This is what Handshake Domains are trying to fix.

        By having the root DNS information stored in the blockchain—an immutable collection of data hosted by many individual users—DNS queries can be securely resolved without the need for any special root DNS name servers.

Links 28/1/2022: LSFMM 2022 and 2021 UI Study Results From Elementary’s Distro

Posted in News Roundup at 8:16 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Kernel Space

      • LSF/MM/BPF: 2022: Call for Proposals
      • LSFMM 2022 call for proposals [LWN.net]

        The Linux Storage, Filesystem, Memory-Management, and BPF Summit is scheduled for May 2 to 4 in Palm Springs, California; with luck it will actually happen this year. As usual, it is an invitation-only event, with a preference for those who bring interesting topics to discuss. The call for proposals is out now, with a request for proposals to arrive before March 1.

      • Linus Torvald Confesses: Is the Father of Linux also the Father of Bitcoin?

        Linux creator Linus Torvald seems to be claiming that he is Satoshi Nakamoto, the father of Bitcoin. Is he joking or is this the real deal?

        This is how the drama started. Torvalds modified a single line in the Linux Kernel, which has left everyone in a spin. The modification says ‘Name = I am Satoshi.’

      • Graphics Stack

        • Reverse Engineering & Open-Source Driver Work Advancing For Arm’s Valhall GPU

          The Arm Mali Valhall architecture reverse-engineering started last summer and while limited in the reverse engineering capabilities for several months, it looks like by this summer we’ll hopefully see a working driver for Arm’s newer graphics IP.

          Alyssa Rosenzweig who has spearheaded the Panfrost driver effort wrote a new blog post detailing the months-long effort so far for reverse-engineering Arm “Valhall” GPUs (Mali G57 and G78) with the goal of having a working open-source driver stack just as there is for prior Mali graphics hardware on Linux.

        • Speeding up open-source GPU driver development with unit tests, drm-shim, and code reuse – CNX Software

          Getting an Arm platform that works with mainline Linux may take several years as the work is often done by third parties, and the silicon vendor has its own Linux tree. That means in many cases, the software is ready when the platform is obsolete or soon will be. It would be nice to start software development before the hardware is ready. It may seem like a crazy idea, but that’s what the team at Collabora has done to add support for Arm “Valhall” GPUs…

    • Benchmarks

    • Applications

      • Software Privacy Day: Use Delta Chat, an open source chat tool | Opensource.com

        It’s Software Privacy Day again, the day meant to encourage users everywhere to spare a thought about where their data actually goes when it’s posted on, over, or through the Internet. One of the cottage industries around Internet communication that seems to ebb and flow in popularity is the venerable chat application. People use chat applications for all manner of conversations, and most people don’t think about what bots are recording and monitoring what’s being said, whether it’s to effectively target ads or just to build a profile for future use. This makes chat applications particularly vulnerable to poor privacy practices, but luckily there are several open source, privacy-focused apps out there, including Signal, Rocket.Chat, and Mattermost. I’ve run Mattermost and Rocket.Chat, and I use Signal, but the application I’m most excited about is Delta Chat, the chat service that’s so hands-off it doesn’t even use chat servers. Instead, Delta Chat uses the most massive and diverse open messaging system you already use yourself. It uses email to send and receive messages through a chat application, and it features end-to-end encryption with Autocrypt.

    • Instructionals/Technical

      • Install Anaconda Navigator Graphical Interface in centos 8

        In this article we will Install Anaconda Navigator Graphical Interface in centos 8. Anaconda is a widely-used, open-source distribution of the Python programming language. It aids in the processing of large-scale data, scientific computations, and predictive analysis. Anaconda comes with over 250 data science packages. Also, the Anaconda repository contains many open-source packages whose prerequisite is Anaconda.

        If you are working on any machine learning or data science project then this is a great environment to use. It consists of many useful python and R libraries that you might require in your project.

      • How to set PassivePortRange and PassiveIP in pure-ftpd on Ubuntu to secure the app! – Unix / Linux the admins Tutorials

        Hi guys, We will talk about setting PassivePortRange and PassiveIP in pure-ftpd.

        If you run a firewall on your Linux server and want to use passive FTP connections, you have to define the passive port range in pure-ftpd .

        The following example is for pure-ftpd on Ubuntu and ISPConfig 3.

      • How to Install Apache ServiceMix on CentOS 8

        In this article we will learn How to Install Apache ServiceMix on CentOS 8. Apache ServiceMix is a runtime container for service-oriented architecture components, web services or legacy system connectivity services. Apache ServiceMix is an enterprise open-source distributed enterprise service bus (ESB) based on the SOA model released under the Apache license. It is one of the most mature, open-source implementations of an enterprise service bus and an Apache top-level project. Apache ServiceMix provides an OSGi container in which we can run, configure and manage Camel and ActiveMQ instances and you can explore the other services that it can provide.

      • Install Java 8 on CentOS 8s

        Hi Guys, In this guide, we’ll show you how to install Oracle’s Java 8 programming language on CentOS 8 .

        It’s an object-oriented language used for many of the applications and websites you come across today.

      • How to install IMVU on a Chromebook with Crossover

        Today we are looking at how to install IMVU on a Chromebook with Crossover 21. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

      • 5 Ways to Improve Linux User Account Security

        The first and most crucial step towards securing Linux servers and systems is preventing malicious parties from unrequired access. Proper user account control is one of the many ways to enhance your system’s security.

        A hardened user account prevents the system from the most common attack methods of horizontal or vertical privilege escalation. Hence, as a Linux system administrator, you are also responsible for protecting your server via effective security techniques.

    • Wine or Emulation

      • Emulate the TRS-80 home computer with Linux

        Emulation is the practice of using a program (called an emulator) on a PC to mimic the behaviour of a home computer or a video game console, in order to play (usually retro) games on a computer.

        Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a single non-technical user.

    • Games

      • Vampire Survivors is a sleeper hit on Steam, Linux version planned

        Those who have checked social media within the past few weeks or so may have heard people discussing a game called Vampire Survivors. When it first came out on Steam last December, Vampire Survivors did not gain much attention from the gaming public. However, the game’s popularity began to surge dramatically this month. It amassed around 1,000 simultaneous players come January 6, and just today, it managed to reach a 24-hour peak of over 35,000 concurrent players. At least partially thanks to the game’s low price of $2.99 USD on Steam, Vampire Survivors has become the next surprise hit on the platform, to the point where the developers plan on porting the game over to both Mac and Linux in the near future.

      • ‘Welcome To Elk’ arrives on Switch and Linux next month

        The narrative indie game Welcome To Elk is launching on Nintendo Switch globally on February 10. You can pre-order the game now on the eShop for a 20% discount, which will be available until February 17. It will launch alongside the Linux release of the game, both costing £11.39.

    • Desktop Environments/WMs

      • 2021 UI Study Results ⋅ elementary Blog

        Over the past couple of months we’ve conducted a user interface study to dig into how people multi-task on elementary OS as well as other desktop and tablet operating systems. In particular, we were interested in better learning how people use the dock, app launchers, and window management.

        As we continue to iterate on the core experience of elementary OS, we are also aware of newer technologies like Wayland that we’re actively adopting to improve privacy, security, and performance—but doing so requires reworking some components like the dock and window manager to use new protocols and APIs. As long as we’re reworking some of these technical bits, it could be advantageous to rethink and improve upon the experience itself—plus, we can ensure we’re not writing new code to support legacy designs just because that’s how things worked in the past.

        If that all sounds a bit ambitious… it kind of is! However, we’ve previously worked on a similar study around theming, dark styles, and night light modes that directly resulted in our implementation of a system-wide dark style as well as accent colors in elementary OS—and our advocacy in that realm helped influence GNOME’s adoption of a cross-desktop dark style that will work on both GNOME and elementary OS. That work has been years in the making, but the pay-off is well worth it.

      • K Desktop Environment/KDE SC/Qt

        • KDE Plasma 5.24 Will Be the Next LTS Release Receiving Support Until KDE Plasma 6

          KDE Plasma 5.24 (currently in public beta testing) is set to be the next LTS release of the acclaimed and widely used desktop environment for GNU/Linux distributions, replacing the KDE Plasma 5.18 LTS series, which reached end of life in October 2021.

          Set to arrive on February 8th, 2022, two years after the release of Plasma 5.18 LTS, the Plasma 5.24 LTS series promises cool new features like support for fingerprint readers to unlock the screen or authenticate in apps that require administration password or with sudo on the command-line.

      • GNOME Desktop/GTK

        • Sharing the computer screen in Gnome – Fedora Magazine

          You do not want someone else to be able to monitor or even control your computer and you usually work hard to cut off any such attempts using various security mechanisms. However, sometimes a situation occurs when you desperately need a friend, or an expert, to help you with a computer problem, but they are not at the same location at the same time. How do you show them? Should you take your mobile phone, take pictures of your screen, and send it to them? Should you record a video? Certainly not. You can share your screen with them and possibly let them control your computer remotely for a while. In this article, I will describe how to allow sharing the computer screen in Gnome.

    • Distributions

      • IBM/Red Hat/Fedora

        • tzdata, the time zone database for RHEL: 2021 update | Red Hat Developer

          The past year—particularly the second half of 2021—was a busy one for the Time Zone Database (tzdata) project, which provides Red Hat Enterprise Linux (RHEL) with data specific to the local time zone. Project contributors engaged in lively discussion over how to treat historical time zone data, and changes in some countries’ daylight saving time (DST) start and end dates—including one announced with less than two weeks’ notice—kept the maintainers busy.

          The tzdata package contains the data files documenting both current and historic transitions for various time zones around the world. This data represents changes required by local government bodies or by time zone boundary changes, as well as changes to UTC offsets and DST. The GNU C Library (glibc) uses the tzdata package in order to make APIs such as strftime() work correctly, while applications such as /usr/bin/date make use of this information to print the local date.

          2021 began slowly with the January release of the update tzdata 2021a, which supported time zone changes in South Sudan. However, over the subsequent months, significant changes were introduced upstream that combined or merged time zones and resulted in a lot of controversy.

        • Leading your financial services organization into the future: 8 lessons

          Hindsight is a gift, but it can also be frustrating. Often, you could have done things in different, maybe better, ways. For this article series, we asked IT and business leaders from financial services organizations who now work at Red Hat to share insights for leaders in financial services.

          No one could have predicted the events of 2020 and 2021. While there is no crystal ball to know what will happen in the future, we can learn from each other and benefit from the experience of others.

        • Congratulations to the 2022 Opensource.com Community Award recipients

          Many journeys into open source start with community interactions. Code is an important contribution, but so is sharing knowledge. The community knowledge base is often a person’s first exposure to a project.

      • Canonical/Ubuntu Family

        • Proposed deprecation of the Canonical partner archive
          Hi folks,
          
          One of the things we do as part of opening the new Ubuntu development series
          is to enable that series for the Canonical partner archive.[1]
          
          The partner archive has been empty for all releases since groovy.  In focal,
          the only package it contains is Adobe Flash - which will not be released in
          Jammy.
          
          The Snap Store has matured to the point that I believe it supersedes the
          partner archive, and we should remove this no-longer-used archive from
          Ubuntu systems going forward, pruning the cruft.
          
          This will require changes in several places across Ubuntu (livecd-rootfs,
          subiquity, ubiquity, curtin, cloud-init, python-apt) to remove references to
          archive.c.c, and changes to ubuntu-release-upgrader to clean up apt sources
          on upgrade between releases.  This is all doable within the space of a
          release cycle.
          
          I have already solicited input within Canonical regarding this plan and have
          heard of no blockers.  While it is unlikely that anyone in the community is
          going to have a problem with this deprecation if Canonical is not planning
          on publishing anything to it :), we want to be transparent to at least let
          know this change is coming.
          
        • Ubuntu 22.04 LTS Looks To Drop Its Partner Archive In Favor Of The Snap Store – Phoronix

          Ubuntu 22.04 LTS will likely do away with the Ubuntu/Canonical Partner Archive where their software partners could upload select proprietary/binary-only software for easy access by Ubuntu users.

          The Ubuntu Partner Archive has been where various extra software packages have been offered that may be proprietary software but blessed by Canonical and with significant user interest. Past examples include the likes of the Google Cloud SDK, Adobe Flash, TI Keystone HPC, the VMware view client, and other components.

        • Understanding bare metal Kubernetes | Ubuntu

          Bare metal Kubernetes is a powerful set of technologies that builds on the best ideas behind the public and private cloud, yet abstracts away some toilsome aspects related to virtualisation management and networking. For operators and users, it provides significant benefits, making it easier and faster to ship and maintain complex, distributed applications.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

  • Leftovers

    • The Irony of Fate

      “A poem is never finished,” wrote Paul Valéry. “[I]t is only an accident that puts a stop to it—i.e., gives it to the public.” Sometimes that accident is death, but, as Valéry himself knew, having left behind some 28,000 pages of notebooks when he died in 1945, there are many ways for a poet to be posthumous, just as there is more than one way for a poem to go unfinished. One can be almost entirely posthumous like Emily Dickinson, who published only 10 poems in her lifetime, or like Isidore Ducasse, whose career as the Comte de Lautréamont, author of Les Chants de Maldoror, which had been read by only a handful of people, was cut short at the age of 24 during the Siege of Paris. One can be partially posthumous like Fernando Pessoa and Robert Walser, whose unpublished writings, discovered in a trunk and a few shoeboxes after their respective deaths, were major enough to occasion significant reevaluations of their literary output.

    • All she wanted was a photo of the new-born babies and asked that István and Tamás love the twins
    • The Old Internet Shows Signs of Quietly Coming Back

      Old Computer Websites that are original and creative expressions of their creators’ personalities were the foundation of the early 1990′s Internet. In this article, I will use this as the definition of the term “old Internet”, not to imply that these websites are passe, but because their purpose and sometimes even their look has not changed since then. Although the old Internet will not replace the Internet we have today, signs point to it growing in size and visiblity as Internet users become increasingly disillusioned with the corporate-run shopping mall that today’s Internet has become.

    • Kinetic Art Installation Brings All The World’s Lightning To One Place | Hackaday

      Lightning is a force to be reckoned with: ever since ancient times, humans have been in awe of the lethal power of lightning strikes and the deafening roar of thunder. Quite reasonably, they ascribed these events to acts of angry gods; today, modern science provides a more down-to-earth explanation of the physics involved, and a world-wide network of sensors generates a real-time record of lightning strikes around the globe.

      [...]

      We’ve seen several types of lightning detectors, usually based on a standard radio receiver or a specialized chip. If you’re interested in growing your own piezo crystals, we’ve covered that too.

    • Science

      • That’s No Moon… It’s An Algae Robot | Hackaday

        When you think of a robot, you probably don’t think of a ball of underwater algae. But a team of university researchers used a 3D-printed exoskeleton and a ball of marimo algae to produce a moving underwater sensor platform. It is really at a proof-of-concept stage, but it seems as though it would be possible to make practical use of the technology.

        Marimo are relatively rare balls of algae that occur in some parts of the world. A robot powered by algae runs on sunlight and could be electromagnetically quiet.

    • Hardware

      • MediaTek Kompanio 1380 Cortex-A78/55 processor is designed for premium Chromebooks – CNX Software

        MediaTek Kompanio 1380 is a 6nm octa-core Cortex-A78/A55 processor clocked at up to 3.0 GHz designed for premium Chromebooks such as the new Acer Chromebook Spin 513 (CP513-2H), which will compete against the company’s Snapdragon 7c based Chromebook Spin 513 (CP513-1H).

        The processor supports LPDDR4x memory, UFS and eMMC storage, up to three displays, for example, the main display plus two external HDMI displays, WiFI 6/6E, and offers high-performance interfaces such as PCIe Gen 3 and USB 3.2 Gen 1.

    • Health/Nutrition/Agriculture

      • Political Leaders Use “Personal Responsibility” to Justify Needless COVID Deaths
      • Progressives to Biden: Force Pharma to Share Vaccine Recipes Globally

        Members of the Congressional Progressive Caucus on Wednesday pushed President Joe Biden to “use all legal tools” at his disposal to force U.S.-based pharmaceutical companies to share their closely guarded coronavirus vaccine recipes with the world, warning that not doing so will all but ensure the emergence of new variants.

        “As new data emerges about the quickly spreading Omicron variant, we know that the longer the global pandemic is allowed to run rampant, new, more virulent variants will continue to threaten health and economic wellbeing across the planet,” 30 CPC members wrote in a letter to Biden. “As the United States quickly approaches 800,000 pandemic deaths with roughly 1,000 deaths continuing daily, we fear the Covid-19 pandemic that has produced nearly 5.5 million deaths globally will continue ravaging the globe if inequity and apathy prevail.”

      • It’s Time to Expand the COVID-19 Exception to All American Health Care

        For example, the Biden administration is now taking action—albeit a year late—to ensure that Americans have a small measure of access to COVID-19 rapid antigen at-home test kits. Without requiring congressional approval, the government launched a centralized and straightforward website for people to order free antigen testing kits. The site is stunningly easy to use, does not require any other information besides a name and address, and relies on the U.S. Postal Service for distribution.

        That effort came on the heels of an announcement that private health insurance companies would now be required to reimburse their patients for the cost of such tests purchased out-of-pocket.

      • The US Needs to Start “Winning” Again

        That isn’t something that the US has done recently, despite getting rid of a deeply corrupt, narcissistic sociopath a year ago.

        Deaths from the pandemic have reached over 865,000, highlighting the government’s inability to protect its own people. Yet the US media will still criticize China to no end, even in how they handled the pandemic, despite China having almost the lowest per-capita Covid case rate in the world.

    • Integrity/Availability

    • Defence/Aggression

      • “There Is No Military Solution” to Russia Tensions, Progressive Lawmakers Say
      • “There Is No Military Solution Out of This Ukraine Crisis”

        The State Department continues to signal that the United States is searching for a diplomatic solution to mounting tensions between Russia and Ukraine—with a senior official announcing last week, “The United States does not want conflict. We want peace.” Yet, in recent days, as media reports have amplified concerns about the threat of a Russian invasion, the United States has dispatched another $200 million in weaponry to Ukraine, and the Biden administration has entered into discussions with NATO allies about the deployment of thousands of additional US troops to Eastern European counties. At the same time, on Capitol Hill, Republicans and Democrats are fast-tracking proposals for devastating sanctions against Moscow and talking about dramatically increasing funding for US assistance to the Ukrainian military.

      • Opinion | It Sure Looks Like the US Corporate Media Wants a War With Russia

        The corporate media always carry water for the state, and they are never more dangerous than when the nation is on a war footing. Right now the United States government is sending weapons to Ukraine. One wouldn’t know that because of constant references to “lethal aid.” The euphemisms and subterfuge are necessary for a very simple reason. Everyone except the Washington war party knows that provoking war with Russia is extremely dangerous.

      • To Send Weapons and Troops to Ukraine You’d Have to Be a Stupid Son of a Biden

        The U.S. government’s internal memos said that the only way to get Iraq to use its weapons if it even had any would be to attack it. The U.S. government’s public statements were that Iraq certainly had weapons and therefore must be attacked. The U.S. government itself had every single one of the weapons in question and knew Iraq used to have some of them because the U.S. had provided them.

        This was not a question of faulty information. This was not a question of political ideology. This was a question of absofuckinglute insanity.

      • Pulitzer-Winning Holocaust Novel Latest Victim of GOP Book-Banning Wave

        The United States Holocaust Memorial Museum on Wednesday countered a Tennessee school board’s decision to ban the Pulitzer Prize-winning graphic novel Maus, directing educators to its resources for teaching about the Holocaust and warning, “It is more important than ever for students to learn this history.”

        “Maus has played a vital role in educating about the Holocaust through sharing detailed and personal experiences of victims and survivors.”

      • The State of the World (and a Few Predictions)

        So I thought here still in the first month of 2022, I’d give a stab at making sense of some of the major news stories, providing just a little bit of relevant background information, of the sort that is so often not a part of even the more long-form reportage that’s out there in most of the western world’s press.  My purpose here is not to present any groundbreaking insights into geopolitics, but to bring people up to speed a little bit who may not have the time to keep abreast themselves,.

      • The Pentagon We Don’t Think About

        When my husband, a Naval officer of nearly 20 years, saw this symbol on a family member’s Facebook page, he pointed out to me that, despite the Hatch Act, created to ensure nonpartisanship among federal workers, DHS employees are not always held accountable for exercising “free speech” that would violate that law. The Three Percenters claim that they’re protesting government tyranny. The roman numeral itself refers to a debunked claim that only 3% of Americans in the original 13 colonies took up arms against the British in the Revolutionary War.

        What does it mean that an employee of the Department of — yes! — Homeland Security can openly and proudly promote a homegrown militia whose members have threatened and attacked American lawmakers and police? Sadly enough, this fits all too well an agency that national security expert Erik Dahl of the Costs of War Project recently described as looking the other way in the face of rising far-right extremism. That includes anti-government, white-supremacist, and anti-Semitic groups, armed and otherwise. Such right-wing militias and extremist outfits, as Dahl makes clear, have killed an increasing number of people in this country since the 9/11 attacks, significantly more than groups inspired by foreign Islamist organizations like al-Qaeda. And yet, in both its public statements and policies, the domestic agency created after the 9/11 attacks to keep this country “secure” has consistently focused on the latter, while underestimating and often ignoring the former.

      • Opinion | All Of Us Remain Hostages to the Military-Industrial Complex

        Do our “Defense Departments” really defend us? Absolutely not! Their very title is a lie. The military-industrial complex sells itself by claiming to defend civilians. It justifies vast and crippling budgets by this claim; but it is a fraud. For the military-industrial complex, the only goal is money and power. Civilians like us are just hostages. We are expendable. We are pawns in the power game, the money game.

      • US Money Pays for Converting Bad News for Cubans into Good News Elsewhere

        The U.S. government pays for information that can be construed as bad news about Cuba’s revolutionary government, and pays for its dissemination within Cuba and abroad. U.S. paymasters provide money to agents who deliver it – they keep some for themselves – to real or potential government opponents inside Cuba and beyond. The latter are spurred on to find or devise information unfavorable to Cuba’s image and then spread it.  Well-founded complaints about shortages, bureaucracy, low wages, and living with the pandemic also become news items.

        Those organizations that transfer money from the United States to disaffected individuals and groups in Cuba and elsewhere – many are based in Florida or Spain – are key to the entire operation. One recalls the “bagman” who in certain U.S. cities used to deliver pay-offs from point to point within a criminal network. The parties currently handing over U.S. money are an updated version of bagmen.

      • Despite U.S. Embargo, Cuba Aims to Share Homegrown Vaccine with Global South

        A 60-year U.S. embargo that prevents U.S.-made products from being exported to Cuba has forced the small island nation to develop its own COVID-19 vaccines and rely on open source designs for life-saving medical equipment such as ventilators. We speak to leading Cuban scientist Dr. Mitchell Valdés-Sosa about how massive mobilization helped produce three original vaccines that have proven highly effective against the coronavirus. “In a moment that the whole world was mobilizing to face this tremendous menace that was killing people around the world, the U.S. administration did not lift any of the 400 sanctions that were slapped on Cuba during the Trump administration plus this decades-long embargo,” says Valdés-Sosa, director of the Cuban Center for Neuroscience. “Medicines and vaccines are not a commodity. It’s not something to get rich with. It’s something to save people’s lives.”

      • Taliban Detain Dozens Trying To Leave Afghanistan ‘Illegally’ By Air

        Dozens of people were stopped from “illegally” leaving Afghanistan by air on Monday, a top Taliban official said, and several women among them are being detained until they are collected by male relatives.

        Tens of thousands of Afghans fled on evacuation flights from Kabul in August as the Taliban returned to power amid the hasty withdrawal of US-led forces.

        Some nations and international NGOs have since operated irregular chartered flights extracting Afghans, but Taliban authorities have increasingly clamped down.

      • Nigeria Again Worst in World in Killed, Kidnapped Christians

        Suspected Fulani herdsmen last week killed three Christians in attacks in Nigeria, where more Christians were killed for their faith last year than in any other country, sources said.

      • A prison battle in Syria was a disaster long foretold

        It took almost a week for the Syrian Democratic Forces (SDF), a Kurdish-led militia, to wrest back control. Hundreds of inmates escaped; not all have been recaptured. Dozens of people were killed in fighting inside the prison and in surrounding neighbourhoods. Some of the dead are thought to be children held in Ghweiran who were used as human shields by IS.

      • EXCLUSIVE: Daring Boko Haram Terrorists Declare Borno Town As West African ‘Caliphate Headquarters’

        The terror group has caused over 100,000 deaths and displaced millions of individuals mainly in Adamawa, Borno, and Yobe states.

      • Indonesian terrorists ‘infiltrating Islamic schools’

        At least 198 Islamic boarding schools have ties to terrorist networks, according to Indonesia’s National Counterterrorism Agency.

        Agency chief Boy Rafli Amar made the claim at a meeting with MPs on Jan. 25, saying the assessment was a result of the agency’s terrorism prevention efforts last year.

      • France: Population with Muslim faith particularly guilty of spreading anti-Semitic ideas – Anti-Semitic prejudice stable among supporters of the left-wing party France Insoumise, sharp decline among supporters of the right-wing RN

        The general perception that there is too much coverage of anti-Semitism, while less and less shared by all French people, is persistent among certain groups of the population: those who inform themselves via blogs or [Internet] forums are the most likely to think that there is too much talk about anti-Semitism (27%, compared to 15% on average for the population as a whole), as are voters for La France insoumise (22%), the Rassemblement National (20%) and sympathisers of the anti-vaccine movement (22%).

    • Environment

      • Gas Stoves Even Worse for Climate, Health Than Previously Thought

        As policymakers across the United States consider bans on gas hookups in new construction, Stanford University researchers revealed Thursday that gas-burning cook stoves—coveted by many homeowners—are even worse for the global climate and human health than previously thought.

        “Gas stoves warm the planet and release indoor air pollutants that you breathe—you get both.”

      • LA City Council Moves to Ban New Oil and Gas Wells, Advance Phaseout

        Climate and environmental justice campaigners cheered a unanimous vote Wednesday by the Los Angeles City Council to back a ban on all new oil and gas wells, with one group calling the move “the beginning of a new era” of an “equitable transition” toward a fossil-free future for the nation’s second-largest city and beyond. 

        “This is a momentous step forward for Los Angeles, and a clear message we are sending to Big Oil.”

      • ‘Climate Can’t Wait’: US Crop Losses Have More Than Tripled Since 1995

        Payouts to U.S. farmers for crops destroyed by droughts and flooding surged by over 340% from 1995 to 2020, and the cost of the nation’s federal crop insurance program is only expected to increase as the fossil fuel-driven climate crisis continues to exacerbate extreme weather and disrupt agriculture.

        “Making changes to these programs now will be key to making U.S. agriculture more resilient to the extreme weather that lies ahead.”

      • Energy

        • Biden Administration Cancels Two Trump-Approved Minnesota Mining Leases
        • Bikeshares: From Provocation to Commodity

          In the 1960s, Provo was a Dutch anarchist group inspired as much by the Dadists and Situationists as by Herbert Marcuse. It warned: “Because this bureaucratic society is choking itself with officialdom and suppressing any form of spontaneity. Its members can only become creative, individual people through anti-social conduct.”  Going further, it explained its vision in provocative terms:

          One of its “heartfelt attempts” was promoted by Laurens (Luud) Schimmelpennink, a social inventor, industrial designer and politician.  He proposed the “White Bike Plan” to give away free bicycles for use in Amsterdam.

        • ‘Utterly Shameless’: Former Democratic Senators Join Fossil Fuel Lobby Group

          Environmentalists on Thursday excoriated two former Democratic U.S. senators who announced they are joining a pro-fossil fuel group that falsely promotes fracked gas as a “solution” to the climate emergency. 

          “I don’t understand how these people sleep at night.”

        • New Reports Allege Texas Oil and Gas Regulator’s Lax Enforcement

          When a Canadian company started drilling for oil and gas near Jim and Sue Franklin’s ranch in a small Permian Basin town called Verhalen, Texas, it didn’t bother the couple too much at first. But Sue suspects that it was the third well that started causing problems. “They put up these big signs that said, ‘H2S gas, danger, keep out, blah blah blah,’” she says. The well was being drilled in what’s called a sour-gas field, an oil field that naturally has a high concentration of a deadly gas called hydrogen sulfide (H2S). The company promised the Franklins that the gas — which can cause headaches, irritate respiratory systems, and even be fatal in high concentrations — would never get into their home, despite the fact that it was barely a mile away.

          Sue started waking up with “roaring headaches” and a rotten-eggs smell — a tell-tale sign of H2S — permeating the house. The Franklins complained about the poisonous gas in their home to the Texas Commission on Environmental Quality, which regulates air pollution. The agency, which only maintains non-binding recommendations for hydrogen sulfide emissions, never followed up directly, but the Railroad Commission did. 

        • While Exxon Touts Net-Zero Promise, its Huge Plastics Complex Goes Online in Texas

          The same day ExxonMobil announced its ambition to achieve net zero greenhouse gas emissions by 2050, word spread that its mammoth plastics manufacturing complex near Corpus Christi, Texas, had begun production. “We are up and operating. We have been for a while,” Paul B. Fritsch, site manager for ExxonMobil’s joint venture with Saudi Basic Industries Corp, (SABIC), told the governing body of the Port of Corpus Christi at its Jan. 18 meeting.

          The facility, known as an ethane steam cracker, will feed the production of nurdles – tiny pellets that serve as raw materials for plastic products. The plant’s state air permit allows it to send more than 3.5 million tons per year of carbon dioxide into the atmosphere.

        • Chevron’s Prosecution of Steven Donziger

          Documents obtained by The Nation reveal a close collaboration between Chevron, its law firm, and the “private prosecutor” who sent environmentalist lawyer Steven Donziger to federal prison in October. The oil giant has pursued Donziger since he won a legal case against it for contaminating a vast stretch of rain forest in Ecuador. So far, although e-mails and billing statements between Chevron, the law firm Gibson, Dunn & Crutcher, and the lawyer Rita Glavin do not show evidence of legal wrongdoing, they do raise questions of fairness. And Donziger’s team is exploring legal action to remedy what they regard as this latest injustice.

        • Sioux Tribe Withdraws as Cooperating Agency Over Dakota Access Pipeline Threat

          The Standing Rock Sioux Tribe on Thursday confirmed that it is no longer a “cooperating agency” for the Dakota Access oil pipeline and demanded federal action to address concerns that a leak could affect Lake Oahe, the tribe’s only source of fresh drinking water.

          “If an oil spill were to occur today, the plans submitted for remediation at Lake Oahe probably couldn’t be implemented.”

        • Green Groups Rally Against ‘Filthy Oil Train’ in Western US

          Warning of “tremendous” environmental harm, more planet-heating pollution, and the undermining of White House climate goals, over 100 advocacy groups on Wednesday urged President Joe Biden’s agriculture secretary to take action to block a proposed oil rail line in eastern Utah.

          “Increased drilling and extraction the railway seeks to induce will boost greenhouse pollution at every step in the process.”

        • Cancer Patients File Landmark Suit Over Fukushima Disaster

          Six people—aged 6 to 16 years old at the time of the Fukushima meltdown—filed a lawsuit Thursday against the Tokyo Electric Power Company, demanding millions in compensation for thyroid cancer they say is a direct result of radiation from the 2011 nuclear disaster.

          “Some plaintiffs have had difficulties advancing to higher education and finding jobs, and have even given up on their dreams for their future,” Kenichi Ido, the lead lawyer in the class action lawsuit, told Agence France-Presse.

        • Ireland’s data centers are an economic lifeline. Environmentalists say they’re wrecking the planet

          If approved, it would be one of the country’s biggest. A Dublin-based company called Art Data Centres Ltd. submitted the planning application for the center in July. Not much is known about the company, which was set up in 2018. Its director and secretary have been involved in more than 6,500 other listed Irish companies — over 3,000 of which have since closed, according to the Irish company records checking site SoloCheck. CNN was unable to establish contact with Art Data Centres and its representatives did not respond to requests for comment.

          It is not clear what the data center will be used for, nor if other larger tech companies could ultimately be involved.

        • Should Environmental Activists Sabotage Fossil Fuel Infrastructure?

          The aim of fossil fuel property destruction would not be to enlighten the denialists but to inflict costs on the enemy: fossil capital. It is here that the movement in the Global North has grievously failed. Marches of a million children, divestment campaigns, parliamentary initiatives, court cases, square occupations, and road blockades are all good, and they have taken us to where we are in early 2022. But something more is needed.

          What about the second part of the argument, that tactical diversification will bring the hammer of state repression down on us? To answer this, we must be attuned to the temporality of this crisis. It will keep getting worse, which should—if there is any rationality left in the world—mean that the public appetite for fossil fuel property destruction will rise. The absurdity would be for humanity to plunge headlong into these killing fields without anyone striking blows against the responsible party. Only by ratcheting up the struggle in a crisis hardwired to worsen do we stand a chance to remain relevant and, yes, win people over. Our task is to make the impassive part of the public realize that fossil fuel property is not something indestructible like the moon. Once people reach that insight—unlikely to happen as long as such property is treated as untouchable by the climate movement—the prospects for mass unrest open up.

    • Finance

      • Over 80 Democrats Say It’s Time for Biden to Cancel $50,000 of Student Debt
      • The Federal Reserve Has Fueled Wall Street at the Expense of the Rest of Us
      • The Homeless Shelter on Billionaires’ Row

        In the summer of 2019, as the 2020 presidential election loomed large and an enduring pandemic was inconceivable, a series of billboards targeting a candidate in the race appeared across Iowa. Such a series isn’t out of the ordinary for the state during an election year, but the billboards in question alluded to a battle most Iowans weren’t aware of—one that was hyper-local to New York City and targeted the city’s mayor, Bill de Blasio.

      • New Report Shows How US Transportation System ‘Fuels Inequality’

        U.S. transportation policies prioritizing automobile use over public transit are leaving the poor and people of color behind, exacerbating inequality and the climate emergency. That’s according to a new report published Wednesday by the Institute for Policy Studies. 

        “For decades, the federal government has allocated about four times as much funding to roadways as it has to public transit such as buses and subways.”

      • Opinion | A Ban on Congressional Stock Trading Is a No-Brainer

        There’s no good reason for elected officials to trade individual stocks at all. Unless you have special insider knowledge, buying and selling individual stocks is a terrible way to get rich. It’s gambling, plain and simple. That’s why many Americans with retirement accounts prefer to invest in index funds—which are tied to the performance of the entire stock market

      • One-Day Strike Nets $5+ Hourly Raise for Mississippi Bus Drivers

        Poorly paid bus drivers in a rural Mississippi school district went on strike last Friday morning and by the end of the day, they had won an hourly pay raise of at least $5, lifting their wages to $20 an hour.

        The strike happened after the Jefferson Davis County school board authorized paying $25 per hour to drivers hired on an emergency basis, Magnolia State Live first reported Wednesday.

      • “The Lords of Easy Money”: How the Federal Reserve Enriched Wall Street & Broke the U.S. Economy

        As the Federal Reserve signals it will raise interest rates in March, we talk to Christopher Leonard, author of the new book “The Lords of Easy Money,” about how the Federal Reserve broke the American economy. He details the issues with quantitative easing, a radical intervention instituted by the federal government in 2010 to encourage banks and investors to lend more risky debt to combat the recession. “The Fed’s policies over the last decades have stoked the world of Wall Street,” says Leonard. “It has pumped trillions of dollars into the banking system and thereby inflated these markets for stocks, for bonds. And that drives income inequality.”

    • AstroTurf/Lobbying/Politics

      • Cover-up: Brazilian Government Plot to Open Up Uncontacted Tribe’s Territory Revealed

        The cover-up involves top officials in FUNAI, the government Indigenous Affairs Agency, who have been hand-picked by President Bolsonaro. It can now be revealed that they have:

        – arranged a secret meeting with a notorious politician and Bolsonaro ally who is leading the campaign to open up the territory; – allowed him to view a confidential field report outlining new evidence of the tribe’s existence, including location data; – denied that the new evidence exists.

      • A Tale of Two Presidents

        For President Joe Biden, it’s about fighting with members of Congress, including two stubborn ones in his own party and losing two big bills – voting rights and social policy/climate change. For pretend president Donald Trump, it’s fighting and mostly losing in the courts.

        For Catholic Biden, it’s been a time for mea culpa (a Latin prayer said during confession meaning “it was my fault”). For his predecessor, there’s never a time to apologize for anything.

      • Because No One’s Making Them Do It, Maine Law Enforcment Agencies Aren’t Accurately Tracking Complaints Against Officers

        For three decades, the DOJ and FBI have barely tried (and always failed) to collect information about use of force by the nation’s 18,000 law enforcement agencies. Despite occasional promises to be more thorough and do better, the FBI has, for the most part, done nothing with this opportunity — one thrust upon it by a crime bill passed in 1994.

      • How the Democratic Party Alienates Young Jews: A Reply to Alexis Grenell

        Not since the epic 2007 debate between Katha Pollitt and me over the saga of jailed quarterback Michael Vick have I written a public response to a Nation colleague. But I feel obligated to register my disagreement with fellow Nation journalist Alexis Grenell’s article “How The Left Alienates American Jews.” Rather than go through her column point by point and respond to each individual charge against the pro-Palestinian left, I want to give some context to why I believe her piece has evoked such a strong response.

      • Trump, While Golfing, Describes Himself as “45th and 47th” President
      • Fake Electors Casting Fraudulent Ballots for Trump Could be Charged by DOJ
      • US bans telecom giant China Unicom over spying concerns

        The Federal Communications Commission (FCC) said it had voted unanimously to revoke authorisation for the company’s American unit to operate in the US.

        The firm must stop providing telecoms services in America within 60 days.

        The announcement comes after larger rival China Telecom had its licence to operate in the US revoked in October.

      • Mainstream Media Melts Down as ‘Defeat the Mandates DC’ Rally Overcomes Political Divides
      • To end Russia-Ukraine tensions, Vladimir Putin needs a way to save face

        Ukraine is a crisis that Russian President Vladimir Putin has brought on himself, and if it goes over the cliff as it could, he will have only himself to blame. But the West, especially America, must be sure that the Russian leader doesn’t drag the rest of the world, especially Europe, over the brink as well.

        This means that no matter who’s responsible at this point — and there will be plenty of time for finger-pointing once those 100,000-plus Russian troops along the border with Ukraine start heading for Kyiv, or for home — there must be some way to give Putin an off-ramp. At this point, that has been desperately lacking from President Joe Biden.

      • [Old] Digital sovereignty or digital colonialism?

        Beyond tensions of privacy and security, we are witnessing today a real confrontation between control and freedom, not only of the individual, but of entire populations and regions, enhanced by technologies and massive collection and analysis of data—from predicting and influencing behaviours, to the automation of public services and the ability to fully control and disrupt those services, even remotely. From gaining access to a global communications platform to losing the ability to protect the rights of those who are interconnected through those platforms. Are we witnessing a new form of digital colonialism?

      • [Old] The global digital divide is reminiscent of colonialism

        There exists a clear dichotomy between countries that produce vast amounts of digital data and countries that harness it for their benefit. Unlike the traditional North-South divide in the global economic order, the digital gap is being led by tech companies from the United States and China. Microsoft, Apple, Amazon, Google, Facebook, Tencent and Alibaba together account for two-thirds of the total market value of the global digital economy. These tech giants have expanded their services to the Global South, capitalizing on the vast amounts of data produced there. Developing countries lack the infrastructure to fully exploit the data they produce.

    • Misinformation/Disinformation

      • Neil Young-Spotify row highlights podcast disinformation issues

        Neil Young’s ultimatum to Spotify that it choose between his music and the controversial star podcaster Joe Rogan has become a flashpoint in the conversation over online disinformation and corporate responsibility to moderate it.

      • Bragging and Dragging: Apple Music Seizes on Neil Young’s Spotify Removal

        Apple Music seems to have a new marketing campaign: Humble bragging that it offers Neil Young’s music. The corporate snark comes after Spotify, Apple Music’s largest competitor, was forced to remove the singer’s catalog due to his objections over the platform allowing Covid misinformation to be broadcast on Joe Rogan’s podcast.

        Apple’s passive-aggressiveness has been subtle, adopting the understated spite of a toxic ex posting an Instagram thirst trap right after a breakup. The jabs started Tuesday, a day after Young published a since-deleted letter demanding his management and label remove his music from Spotify. “They can have [Joe] Rogan or Young. Not both,” he wrote. Shortly after the letter went public, Apple Music posted a thinly veiled tweet that read, “It’s always a good idea to stream @NeilYoungNYA.”

      • Why Spotify can’t afford to lose Joe Rogan

        Yesterday, Young made good on his word and, along with his record label, removed his music from the service. Young then issued another letter on his website to illuminate how he learned of the issue, thank his label, and encourage others to follow suit. “I sincerely hope that other artists and record companies will move off the Spotify platform and stop supporting Spotify’s deadly misinformation about COVID,” he says.

        This marks a critical turning point in Spotify’s company narrative. It’s no longer a music company but one committed to podcasting to the point that it’ll compromise relationships with musical artists to ensure its strategy’s success. And, to be fair, we could have assumed this would play out like it did. Who was Spotify going to pick: a musician whose heyday was decades ago or a zeitgeisty comedian who causes PR headaches but also commands a minimum ad spend of $1 million?

    • Censorship/Free Speech

      • You Don’t Have to Read ‘Em, But You Can’t Ban ‘Em

        Of course, book burning and banning is nothing new.  In what was to become the USA, the morality police were burning objectional reading material in the 1600s. And as history progressed, any number of books were banned by one moral authority or another, including, without limitation, Walt Whitman’s book of poetry, Leaves of Grass, and Mark Twain’s Huckleberry Finn. And, of course, we are reminded of the stark reality of book burning in the wartime videos of the Nazi’s throwing books into a huge bonfire in May 1933.[2]

        Indeed, before I came of age, Catcher in the Rye, was among the books that was banned (I read it anyway).  And, the Catholic Church (of which I was then a member) had a list of banned books (its Index Librorum Prohibitorum) which included Les Misérables, The Count of Monte Cristo andthe Hunchback of Notre Dame (all banned, ironically, while the Church’s pedophile priests were out sexually abusing children and the hierarchy was covering it up). Anyway, I read those too.

      • New Tracking Global Online Censorship Site Explains Content Moderation Practices and Impacts

        The site provides our own original research and commentary, and also curates content from key allies, popular publications, and other vetted sources. It includes detailed information on content moderation practices from each company, updated explanations of appeals processes for users, details on the laws that govern content moderation, and additional resources from partners and experts. 

        Tracking Global Online Censorship, originally launched in 2012, was created as a joint project between EFF andVisualizing Impactand collected user experiences with content takedowns. In 2014 the project was awarded the Knight News Challenge for strengthening free expression and innovation on the internet. Since that time, public awareness of wrongful content takedowns has increased. We’re excited to transition from our original mission to serve as an information hub with original content and research from our allies around the world. The updated project was generously funded with a grant from the Swedish Postcode Foundation. To see more, visit https://www.onlinecensorship.org

      • EFF Launches Tracking Global Online Censorship Project to Shine Light on How Content Moderation Affects Freedom of Expression Around the World
      • Mississippi Mayor Withholds $110K From Library Over LGBTQ Books
      • Following the broadcast of a television programme about the Islamisation of France, one of the witnesses in the programme is threatened with beheading

        He dared to testify and is already paying the price. Public law lawyer Amine Elbahi was featured in Zone Interdite’s latest report entitled “Face au danger de l’Islam radical, les réponses de l’État” (Faced with the danger of radical Islam, the state’s responses). The programme Zone Interdite, broadcast on M6 on Sunday 23 January, focused on the city of Roubaix (northern France) where “a small radicalised minority rejects the laws of the Republic”. In it, Amine Elbahi denounces a growing communitarianism that could well tip towards fundamentalism. The day after the documentary was broadcast, the 25-year-old lawyer, who grew up in Roubaix, was a guest on BFMTV. He stated that he had been threatened with death.

    • Freedom of Information/Freedom of the Press

      • Assange case & Supreme Court Appeal Decision

        On January 24 the UK’s High Court announced that it has certified a point of law for Julian Assange to be able to apply to appeal to the Supreme Court.

      • UN Special Rapporteur Nils Melzer Discusses Persecution Of Assange On ‘Primary Sources’
      • Off to the Supreme Court: Assange’s Appeal Continues

        This raised the thorny issue of whether a direct appeal to that body against the High Court finding would be permitted. Ease and smoothness were unlikely to be permitted – judges are not necessarily in the habit of clearing the thick undergrowth that presents itself in appellate proceedings.  Doing so would have allowed all points of law raised by Assange to be considered, a dangerous prospect for the establishment fogeys.

        Defeated by District Court Judge Vanessa Baraitser’s ruling on January 4, 2021, an unphased US Department of Justice appealed, furnishing the High Court of England and Wales with after-the-fact assurances that they claimed Baraitser could have sought.  Assange, it was promised, would not be subjected to Special Administrative Measures, or be sent to the vicious ADX Florence supermax facility.  He would also receive sufficient medical attention to mitigate the risk of suicide and could serve the post-trial and post-appeal phase of his sentence in Australia.  Each one of these undertakings were made subject to the conduct of the accused, ignoring the point that discretion at the hands of the authorities remains total.

    • Civil Rights/Policing

      • The Black Left Tradition: Its Enduring Lessons and Insights

        He stated, unequivocally, “[…] excepting the African slave trade, nowhere has history recorded any more unnecessary bestial and ruthless human carnage than the British suppression of the non-white Indian people.”

        Despite, at times, being an extremely frustrating and contradictory political figure, preaching self-help while condemning King for somehow not being “radical” enough, a major consistency in Malcolm X’s worldview was his insistence that the struggle for justice was always a global one. That black people in the U.S. had much in common with Africans and Asians and others who had experienced similar types of abuse and exploitation.

      • German activists receive asylum in Venezuela

        After Interpol already withdrew an arrest request, two leftists now finally escape persecution by the German justice system

      • A gaping hole in the criminal code Torture is endemic in Russia today. Here’s what can be done about it.

        There is no article on torture in the Russian Criminal Code. However, torture itself, unfortunately, remains a widespread practice: reports of brutal violence in prisons and police stations appear with frightening regularity. We believe that the use of torture is absolutely unacceptable, and we strive to ensure that as many people as possible are aware of this issue. The following text explains why the Russian Criminal Code needs to be changed — and how introducing a separate article on torture could influence the situation in the country. 

      • Are We Any Closer to Shutting Down Guantánamo?

        More than 20 years after its opening, that American offshore symbol of mistreatment and injustice the US prison at Guantánamo Bay, Cuba, is still open. In fact, as 2021 ended, New York Times reporter Carol Rosenberg, who has covered that notorious prison complex since its first day, reported on the Pentagon’s plans to build a brand-new prefab courthouse at that naval base. It’s intended to serve as a second, even more secret facility for holding the four remaining trials of war-on-terror detainees and is scheduled to be ready “sometime in 2023.”

      • Ocasio-Cortez Says Backing Progressive Over Sinema Would Be “Easiest Decision”
      • ‘When You Don’t Change People’s Lives, People Get Upset,’ Says AOC

        “When you don’t change people’s lives, people get upset.”

        That’s how New York Congresswoman Alexandria Ocasio-Cortez succinctly explained the reason behind President Joe Biden’s plummeting approval rating, which fell to 41% this week, as she countered claims Wednesday night that progressives have harmed the president’s ability to maintain voters’ confidence.

      • Stumbling on Chilean Stones—and Chilean History

        Last week, a few days after I returned to my native Chile from a prolonged, pandemic-induced absence, my face suffered an unfortunate accident. During an early morning walk, I stumbled on an uneven pavement and, staggering to regain my balance, ended up bashing my nose violently against the window of a parked car. Nothing broken, but blood galore drenched my aching face and body and a deep gash opened just above my nasal septum that required stitches, antibiotics, and an anti-inflammatory injection.

      • Afghanistan in Crisis
      • Opinion | The Anguished Wails of Jim Crow

        “The concern is misplaced, because if you look at the statistics, African American voters are voting in just as high a percentage as Americans.”

      • Alabama Town Has 1,253 People, Nine Cops, And Generates $600,000 A Year From Traffic Stops

        Small towns strapped for cash sometimes decide to use their law enforcement agencies to generate a steadily increasing revenue stream. Towns that otherwise would never have been noticed by non-residents have achieved national notoriety by unofficially rebranding as Speed Trap, USA.

      • How the 13th Amendment’s Fatal Flaw Created Modern-Day Convict Slavery

        And one group of people are disproportionately, though not solely, criminalized – descendants of formerly enslaved people.

        “Neither slavery nor involuntary servitude,” the amendment reads, “except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.”

      • Mother’s Lawsuit Attempts To Hold Snapchat, Instagram Responsible For Her Daughter’s Suicide

        In the wake of a tragedy, it’s human nature to seek some form of justice or closure. The feeling is that someone should be held accountable for a senseless death, even when there’s no one to blame directly. This tends to result in misguided lawsuits, like the multiple suits filed by (far too opportunistic) law firms that seek to hold social media platforms accountable for the actions of mass shooters and terrorists.

      • The Many Remarkable Black Women Who Could Replace Stephen Breyer

        Justice Stephen Breyer is stepping down from the Supreme Court, effective at the end of the term. This means that President Joe Biden can now fulfill one of his boldest campaign promises: to put a Black woman on the Supreme Court.

      • Opinion | Regardless of Breyer’s Replacement, This Supreme Court Will Still Belong to Trump

        The Supreme Court’s conservative majority has developed a love/hate relationship with Donald Trump. Simply put, the majority loves the disgraced ex-President’s social and political agenda, but hates his inflated claims of executive authority and personal grievance.  

      • Exiting Breyer Quotes Lincoln: ‘We Are Now Engaged in a Great Civil War’

        Officially announcing his retirement Thursday, U.S. Supreme Court Justice Stephen Breyer quoted former President Abraham Lincoln’s Gettysburg Address as the outgoing jurist suggested the country was embroiled in something like the “great civil war” of the nation’s past.

        “This is a complicated country,” said the justice, adding that the U.S. was conceived as “an experiment” as he held up a copy of the U.S. Constitution.

      • Stephen Breyer to Retire, Giving Biden Chance to Nominate First Black Woman Supreme Court Justice

        Liberal Supreme Court Justice Stephen Breyer is retiring after nearly three decades on the bench, giving President Biden a chance to fulfill a campaign promise to nominate the first Black woman in history to serve on the high court. Those worried that identity politics will hinder the most qualified candidate should consider that 108 of 115 justices since the nation’s founding have been white men, says Elie Mystal, justice correspondent for The Nation. Breyer’s retirement comes as Senate Minority Leader Mitch McConnell threatened to stall any nominations that Biden put forth later in the year. Breyer leaves “an institution that I think he really idealized as beyond politics, and at the same time, it’s so, so clear that politics drove him out right now,” says Dahlia Lithwick, senior editor and senior legal correspondent for Slate, who has interviewed Breyer.

      • CIA Funded Experiments On Danish Orphans For Decades

        This article was funded by paid subscribers of The Dissenter, a project of Shadowproof. Become a paid subscriber and help us expand our work.

        An extraordinary Danish Radio report exposed how scores of children in Denmark, many of them orphans, were subject to CIA-funded experiments for at least two decades.

      • Electronic Frontier Foundation Is Looking for a Few Good People

        Here at FOSS Force we’re always keeping our eye out for open source community oriented job openings that might be of interest to our FOSS readership, and last week a couple from Electronic Frontier Foundation caught our attention.

        For those who aren’t familiar, EFF is a nonprofit organization defending online privacy and free expression. While it’s not an open source organization, it shares many of the same values as the FOSS and free software communities, and advocates for change in areas that are very important to our communities — such as it’s ongoing battle to have issues with the Digital Millennium Copyright Act changed or removed.

      • ‘No More Hiding’: Sanders Says Make GOP Vote on Popular Policies

        Voicing exasperation with months of fruitless backroom talks over the Build Back Better Act, Sen. Bernie Sanders on Wednesday demanded floor votes on individual pieces of the stalled legislation in order to force Republicans—and right-wing Democrats—to go on the record opposing policies with widespread public support.

        Sanders (I-Vt.), the chair of the Senate Budget Committee, wrote in an op-ed for The Hill that “amazingly, there have been no votes” in the Senate on the Build Back Better package, the House-passed version of which includes an extension of the boosted child tax credit, a plan to lower sky-high prescription drug prices, and significant investments in renewable energy, child care, housing, and other Democratic priorities.

      • Wealthy Progressives Back Primaries Against Dems Tanking Party Agenda

        A group of wealthy progressives announced Thursday that it will support primary challenges against Rep. Henry Cuellar, Sen. Kyrsten Sinema, and other right-wing Democrats who have actively obstructed President Joe Biden’s legislative agenda and, in the process, potentially boosted the GOP’s chances of retaking Congress.

        “These radical moderates have done more damage to President Biden’s agenda than Mitch McConnell and Ted Cruz combined,” Erica Payne, president of the Patriotic Millionaires, said in a statement announcing the organization’s endorsements for the looming 2022 midterms—and its plans to back campaigns to unseat right-wing Democrats in this year’s elections and beyond.

      • NYT Twists Stats to Insist We Need More Policing

        The New York Times handed over its popular The Morning daily newsletter on January 18 to new hire German Lopez, formerly of Vox. His debut edition of the data-driven newsletter (usually helmed by David Leonhardt) was headlined “Examining the Spike in Murders.”

      • Islamic Extremist Terrorists Kill, Kidnap Christians in NE Nigeria

        Islamic State West Africa Province (ISWAP) terrorists on Thursday (Jan. 20) attacked Pemi village, killing a Christian identified as Blan Gutto, kidnapping 17 Christian girls ages 10 to 13 and burning down a Church of the Brethren in Nigeria (EYN) building, said area resident James Nkeki. They also burned the shop of Ayuba Bulus, also a Christian, he said.

    • Internet Policy/Net Neutrality

      • Musk’s Starlink Continues To Struggle With Very Basic Customer Service

        We’ve noted a few times that Elon Musk’s Starlink satellite broadband service is going to have a hard time meeting expectations. One, while the service is often sold as a near-magical cure for the estimated 20-42 million Americans without broadband access, it only has the capacity to serve somewhere between 500,000 and 800,000 users. Due to additional supply chain issues, only about 150,000 users have received access so far. And those who’ve paid the company $100 to wait in line say the company is incapable of giving them any kind of timeline of when they can expect service.

    • Digital Restrictions (DRM)

      • Automakers Continue Efforts To Scuttle Popular Mass. ‘Right To Repair’ Law

        In late 2020, Massachusetts lawmakers (with overwhelming public support) passed an expansion of the state’s “right to repair” law. The original law was the first in the nation to be passed in 2013. The update dramatically improved it, requiring that as of this year, all new telematics-equipped vehicles be accessible via a standardized, transparent platform that allows owners and third-party repair shops to access vehicle data via a mobile device. The goal: reduce repair monopolies, and make it cheaper and easier to get your vehicle repaired.

      • Apple CEO: ‘We Don’t Make Purely Financial Decisions’ About Apple TV Plus Content

        Apple has shelled out untold millions on original content for Apple TV Plus. And CEO Tim Cook acknowledged that it isn’t necessarily looking for a financial payback on that investment.

      • Netflix Must Face ‘Queen’s Gambit’ Lawsuit From Chess Great, Judge Says

        A judge on Thursday refused to dismiss a lawsuit filed by a Georgian chess master who alleged that she was defamed in an episode of the Netflix series “The Queen’s Gambit.”

        Nona Gaprindashvili, who rose to prominence as a chess player in the Soviet Union in the 1960s, sued Netflix in federal court in September. She took issue with a line in the series in which a character stated — falsely — that Gaprindashvili had “never faced men.” Gaprindashvili argued that the line was “grossly sexist and belittling,” noting that she had in fact faced 59 male competitors by 1968, the year in which the series was set.

    • Monopolies

      • Trademarks

        • Are Overly Aggressive Trademark Lawyers Learning Not To Be Such Assholes All The Time?

          It’s been just over 17 years since I coined the phrase “The Streisand Effect,” which has totally taken on a life of its own. A key reason for naming it was to hopefully wake up overly aggressive lawyers to the fact that sending a nasty, threatening cease and desist letters to try to suppress information or stop someone from doing something wasn’t a good idea. A few years later, a lawyer friend of mine mentioned that he thought that the concept of The Streisand Effect had done its job — and that many, many corporate lawyers were much more averse to sending out such aggressive letters, recognizing that there might be a better approach. However, I still find it’s pretty typical for many lawyers to immediately go for the the nasty threat letter, so it seemed like perhaps the lawyers hadn’t quite gotten the message.

      • Copyrights

        • Dr. Seuss Enterprises Promotes Susan Brandt to President and CEO

          Susan Brandt has been promoted to CEO of Dr. Seuss Enterprises, the privately held company that manages the rich vault of books and IP [sic] associated with the beloved author.

          Brandt has been with the San Diego-based Dr. Seuss Enterprises for 24 years, most recently serving as president. 2021 marked the company’s highest revenue-generating year since its founding in 1993. Brandt is credited with expanding the company’s reach and helping to keep Seuss characters relevant to contemporary kids and their parents through partnerships, including notable ventures with Netflix, Warner Bros., PBS and Universal Studios through the Seuss Landing installation at the Islands of Adventure theme park in Florida.

        • Nintendo Sics Lawyers To Take Down Fan-Made FPS ‘Pokemon’ Game Footage

          At this point, posts about Nintendo getting fan-made games or content removed from the internet over IP concerns are evergreen. Nobody should be surprised by this shit any more, though you should still be either very angry about it, or at least disappointed. The company is almost a caricature of an IP maximalist company: anything and everything that even comes close to touching its IP gets thrown at the company lawyers to deal with. It’s bad enough to be parodied by the general public. This is where I remind you that companies like Nintendo have a wide spectrum of avenues for responding to fanworks. Depending on the IP in question, the company could do any of the following besides going legal: let fans have their fun, issue zero-dollar or cheap licenses to fans to legitimize their work, or incorporate fanworks into official releases by either licensing or employing these fans. Plenty of other companies have taken these routes, or others, and have survived just fine. Nintendo never does this.

        • BeIN First to Use New Anti-Piracy Law to Block 18 Pirate Streaming Sites

          Broadcaster beIN Sports has become the first company to obtain a pirate streaming site blocking order under new French legislation. The injunction requires local internet service providers to block access to 18 sites that offer live sporting events to the public without appropriate licensing. Any mirror sites that subsequently appear will be quickly blocked too.

        • Pirate Site Traffic Surged in 2021, Research Finds

          A new report published by Akamai shows that the number of visits to pirate sites rose in 2021. TV shows are the most sought-after content and represent nearly half of all pirate site traffic, with an average of more than 7 billion visits per month. The report concludes that piracy continues to be a major threat but this presents opportunities as well.

        • Huge Pirate IPTV Crackdown Hits Network Supplying 500,000 Users

          Authorities in Italy say they have dismantled a huge pirate IPTV network that serviced 500,000 subscribers. In addition to searching the homes of 20 suspects believed to have violated copyright law, the operation also identified the administrator of CyberGroup, an internet service provider whose servers were used by several IPTV suppliers.

01.27.22

Links 28/1/2022: GNU Poke 2.0 and OPNsense 22.1 Released

Posted in News Roundup at 9:38 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Audiocasts/Shows

    • Kernel Space

      • Script SNAFU means Linux notification didn’t reach everyone • The Register

        A small SNAFU in Linux kernel land meant that a notification regarding the stable review cycle for the 5.16.3 release didn’t reach everyone it should have.

        For the first time in the 31-year history of the Linux kernel, there were over 999 commits to a stable version, which caused a very minor problem.

        Greg Kroah-Hartman, lead maintainer of the -stable branch, has a set of scripts which CC various interested parties when there’s been a new release.

        “Usually I split big ones out in two releases over the week,” he told The Reg. “This time, I did it all at once to see what it would stress. The ‘bug’ of not copying some people on an email is the only thing that broke that I noticed, so we did pretty well.”

        He told the kernel development mailing list: “Found the problem, this was the first set of -rc releases that we have over 999 commits and the script was adding the cc: to msg.000 not msg.0000. I’ll fix this up.”

      • Resurrecting fbdev [LWN.net]

        The Linux framebuffer device (fbdev) subsystem has long languished in something of a purgatory; it was listed as “orphaned” in the MAINTAINERS file and saw fairly minimal maintenance, mostly driven by developers working elsewhere in the kernel graphics stack. That all changed, in an eye-opening way, on January 17, when Linus Torvalds merged a change to make Helge Deller the new maintainer of the subsystem. But it turns out that the problems in fbdev run deep, at least according to much of the rest of the kernel graphics community. By seeming to take on the maintainer role in order to revert the removal of some buggy features from fbdev, Deller has created something of a controversy.

        Part of the concern within the graphics community is the accelerated timeline that these events played out on. Deller posted his intention to take over maintenance of the framebuffer on Friday, January 14, which received an ack from Geert Uytterhoeven later that day. Two days later, before any other responses had come in, Deller sent a pull request to Torvalds to add Deller as the fbdev maintainer, which was promptly picked up. On January 19, Deller posted reversions of two patch sets that removed scrolling acceleration from fbdev. In the meantime, those reversions had already been made in Deller’s brand new fbdev Git tree.

      • The first half of the 5.17 merge window [LWN.net]

        As of this writing, just short of 7,000 non-merge commits have been pulled into the mainline kernel repository for the 5.17 release. The changes pulled thus far bring new features across the kernel; read on for a summary of what has been merged during the first half of the 5.17 merge window.

      • Struct slab comes to 5.17 [LWN.net]

        The page structure is at the core of the memory-management subsystem. One of these structures exists for every page of physical memory in the system; they are used to track the status of memory as it is used (and reused) during the lifetime of the system. Physical pages can adopt a number of different identities over time; they can hold user-space data, kernel data structures, DMA buffers, and so on. Regardless of how a page is used, struct page is the data structure that tracks its state. These structures are stored in a discontiguous array known as the system memory map.

        There are a few problems that have arisen with this arrangement. The page structure was significantly reorganized for 4.18, but the definition of struct page is still a complicated mess of #ifdefs and unions with no mechanisms to ensure that the right fields are used at any given time. The unlucky developer who needs to find more space in this structure will be hard put to understand which bits might be safe to use. Subsystems are normally designed to hide their internal data structures, but struct page is heavily used throughout the kernel, making any memory-management changes more complicated. One possible change — reducing the amount of memory consumed by page structures by getting rid of the need for a structure for every page — is just a distant dream under the current organization.

        So there are a lot of good reasons to remove information from struct page and hide what remains within the memory-management subsystem. One of the outcomes from the folio discussions has been a renewed desire to get a handle on struct page, but that is not a job for the faint of heart — or for the impatient. Many steps will be required to reach that goal. The merging of the initial folio patches for 5.16 was one such step; the advent of struct slab in 5.17 is another.

      • Graphics Stack

        • Intel’s Vulkan 1.3 Support All Ready For Mesa 22.0 – Phoronix

          As expected, Intel’s open-source “ANV” driver is ready to go with Vulkan 1.3 for Mesa 22.0.

          On Tuesday was The Khronos Group’s announcement of the Vulkan 1.3 specification. Both Intel and Radeon (RADV) had launch-day driver patches ready with the merge requests timed for the embargo lift. This was great timing and showing the successes these days of the open-source Linux GPU drivers compared to the OpenGL API support delays experienced years ago. RADV managed to mainline its patches that same day while the Intel ANV patches were pending a bit longer as they were merging the Vulkan dynamic rendering support as required by Vulkan 1.3.

        • Writing an open source GPU driver – without the hardware

          After six months of reverse-engineering, the new Arm “Valhall” GPUs (Mali-G57, Mali-G78) are getting free and open source Panfrost drivers. With a new compiler, driver patches, and some kernel hacking, these new GPUs are almost ready for upstream.

          In 2021, there were no Valhall devices running mainline Linux. While a lack of devices poses an obvious obstacle to device driver development, there is no better time to write drivers than before hardware reaches end-users. Developing and distributing production-quality drivers takes time, and we don’t want users to be reliant on closed source blobs. If development doesn’t start until a device hits shelves, that device could reach “end-of-life” by the time there are mature open drivers. But with a head start, we can have drivers ready by the time devices reach end users.

          Let’s see how.

        • Rosenzweig: Writing an open source GPU driver – without the hardware

          Here’s a war story from Alyssa Rosenzweig on the process of writing a free driver for Arm’s “Valhall” GPUs without having the hardware to test it on.

        • Graphics Driver Changes Begin Lining Up For Linux 5.18

          The first set of feature updates have been submitted to DRM-Next for staging until the Linux 5.18 kernel cycle begins around the end of March.

          It was less than one week ago Linux 5.17-rc1 released that marked the end of the merge window for Linux 5.17. However, due to the cut-off of new DRM-Next material happening prior to the merge window, there is already a lot of new code ready to get staged in DRM-Next for the follow-on kernel cycle (5.18).

          Sent out today were the first of several drm-misc-next pull requests expected for Linux 5.18. The drm-misc-next area continues collecting the Direct Rendering Manager changes for the core subsystem code and smaller drivers. Expect more drm-misc-next pull requests along with the big Intel and AMD driver feature pull requests to continue coming over the next several weeks.

        • In defense of NIR

          Shortly after I joined the Mesa team at Intel in the summer of 2014, I was sitting in the cube area asking Ken questions, trying to figure out how Mesa was put together, and I asked, “Why don’t you use LLVM?” Suddenly, all eyes turned towards Ken and myself and I realized I’d poked a bear. Ken calmly explained a bunch of the packaging/shipping issues around having your compiler in a different project as well as issues radeonsi had run into with apps bundling their own LLVM that didn’t work. But for the more technical question of whether or not it was a good idea, his answer was something about trade-offs and how it’s really not clear if LLVM would really gain them much.

          That same summer, Connor Abbott showed up as our intern and started developing NIR. By the end of the summer, he had a bunch of data structures a few mostly untested passes, and a validator. He also had most of a GLSL IR to NIR pass which mostly passed validation. Later that year, after Connor had gone off to school, I took over NIR, finished the Intel scalar back-end NIR consumer, fixed piles of bugs, and wrote out-of-SSA and a bunch of optimization passes to get it to the point where we could finally land it in the tree at the end of 2014. Initially, it was only a few Intel folks and Emma Anholt (Broadcom, at the time) who were all that interested in NIR. Today, it’s integral to the Mesa project and at the core of every driver that’s still seeing active development. Over the past seven years, we (the Mesa community) have poured thousands of man hours (probably millions of engineering dollars) into NIR and it’s gone from something only capable of handling fragment shaders to supporting full Vulkan 1.2 plus ray-tracing (task and mesh are coming) along with OpenCL 1.2 compute.

          Was it worth it? That’s the multi-million dollar (literally) question. 2014 was a simpler time. Compute shaders were still newish and people didn’t use them for all that much more than they would have used a fancy fragment shader for a couple years earlier. More advanced features like Vulkan’s variable pointers weren’t even on the horizon. Had I known at the time how much work we’d have to put into NIR to keep up, I may have said, “Nah, this is too much effort; let’s just use LLVM.” If I had, I think it would have made the wrong call.

    • Applications

      • Here’s Why Ksnip is My New Favorite Linux Screenshot Tool in 2022 – It’s FOSS News

        So, I recently upgraded to a dual-monitor setup (1080p + 1440p).

        While I was excited about the productivity boost by getting things done faster without the need to manage/minimize active windows constantly, there were a few nuances that I came across.

        To my surprise, Flameshot refused to work. And, for the tutorials or articles I write, a screenshot tool that offers minor editing or annotation capabilities comes in handy.

        If you have a similar requirement and are confused, the GNOME Screenshot tool is an option that works with multiple screens flawlessly.

        However, it does not offer annotations. So, I will have to separately open the image using another image editor or Ksnip to make things work.

    • Instructionals/Technical

      • How to configure Pure-FTPD on Ubuntu/Debian with Self Signed Certificate

        In this post, you will learn how to configure Pure-FTPD.

        Pure-FTPD is a free FTP server which mainly focuses on security. It can be setup really easily within five minutes and it does not take much time or effort to setup. Pure-FTPD offers many features like limiting simultaneous users, Limiting bandwidth on each user to avoid saturation of the network speed, hiding files through permissions and moderating new uploads and content. In this tutorial we will see how to easily configure Pure-FTPD server with Self Signed Certificate

        File Transfer Protocol (FTP) is a way to receive or transfer data from one server to another. It is a standard communication protocol that enables the transfer or receiving of data over network. For in our case, We can use SFTP protocol for linux servers to transfer files, but if we have to create a FTP server we can use Pure-FTPD

      • How to create and use a Red Hat Satellite manifest

        In this multi-part tutorial, we cover how to provision RHEL VMs to a vSphere environment from Red Hat Satellite. Learn how to prepare the Satellite environment in this post.

      • How to install Redmine on Ubuntu 20.04 – NextGenTips

        In this tutorial, we are going to learn how to install Redmine on Ubuntu 20.04.

        Redmine is a free and open-source, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated subprojects. It has project wikis and forums, time tracking, and role-based project controls.

      • How to Install Grafana on Rocky Linux

        Grafana is free and open-source analytics and visualization tool. It’s a multi-platform web-based application that provides customizable charts, graphs, and alerts for supported data sources.

        By default, Grafana supports multiple data sources like Prometheus, Graphite, InfluxDB, Elasticsearc, MySQL, PostgreSQL, Zabbix, etc. It allows you to create an interactive and beautiful dashboard for your application monitoring system.

        This tutorial will show you how to install Grafana with Nginx as a Reverse Proxy on the Rocky Linux system.

      • How to Install Lighttpd Web server on CentOS 8

        In this post, you will learn how to Install Lighttpd on CentOS 8

        Lighttpd is an open-source, secure, fast, flexible, and more optimized web server designed for speed-critical environments with less memory utilization as compared to other web servers. It can handle up to 10,000 parallel connections in one server with effective CPU-load management. Also, It comes with an advanced feature set such as FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting and many more. Lighttpd is an excellent solution for every Linux server, due to its high-speed io-infrastructure that allows us to scale several times better performance with the same hardware than with other alternative web-servers.

        In this article we will learn how to Install Lighttpd Web server on CentOS 8.

      • How to install flameshot on RHEL/CentOS using Snapcraft

        In this post, you will learn how to install Flameshot on RHEL / CentOS

        Flameshot is a powerful open source screenshot and annotation tool for Linux, Flameshot has a varied set of markup tools available, which include Freehand drawing, Lines, Arrows, Boxes, Circles, Highlighting, Blur. Additionally, you can customize the color, size and/or thickness of many of these image annotation tools.

        Snap is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system.

      • How to Convert Ubuntu 20.04 In Zentyal Firewall

        Greeting for the day! We are going to convert Ubuntu 20.04 in Zentyal today. The Server is a very popular OS among Linux admins across the planet. Though Zentyal community edition comes as dedicated os too, I was just testing what if we convert running Ubuntu Machine to the server? The verdict was clear that Servers get ready much quicker in comparison to installing dedicated OS instead. Thought to create a write-up for the same. We have categorized the article into three parts. First, a brief introduction of the server and its features. Second, how to convert Ubuntu into the Server. The third part will be having a conclusion and other views regarding the scenario.

      • 5 ways to make your Ansible modules work faster | Enable Sysadmin

        Ansible is a powerful open source tool that helps you automate many of your IT infrastructure operations, from the smallest of tasks to the largest. Ansible has hundreds of modules to help you accomplish your configuration needs, both official and community-developed. When it comes to complex and lengthy workflows, though, you need to consider how to optimize the way you use these modules so you can speed up your playbooks.

        Previously, I wrote about making your Ansible playbooks run faster. Here are five ways I make my Ansible modules work faster for me.

      • 1 DNS server container Podman dirty easy

        Linux distributions. So, what is a DNS? A DNS server is a service that helps resolve a fully qualified domain name (FQDN) into an IP address and performs a reverse translation of an IP address to a user-friendly domain name.

        Why is name resolution important? Computers locate services on servers using IP. However, IPs are not as user-friendly as domain names. It would be a big headache to remember each IP address associated with every domain name. So instead, a DNS server steps in and helps resolve these domain names to computer IP addresses.

        The DNS system is a hierarchy of replicated database servers worldwide that begin with the “root servers” for the top-level domains (.com, .net, .org, etc.). The root servers point to the “authoritative” servers located in ISPs and large companies that turn the names into IP addresses. The process is known as “name resolution.” Using our www.business.com example, COM is the domain name, and WWW is the hostname. The domain name is the organization’s identity on the Web, and the hostname is the name of the Web server within that domain. Debian DNS server setup can be found the link.

      • Deploy a Kubernetes Cluster based on Calico and openSUSE Kubic – Hollow Man’s Blog

        openSUSE Kubic is a certified Kubernetes Distribution based on openSUSE MicroOS. Calico is an open-source project that can be used by Kubernetes to deploy a pod network to the cluster. In this blog, I will show you how to deploy a Kubernetes Cluster based on Calico and openSUSE Kubic by a Virtual Machine. We are going to deploy a cluster that has a master and a worker.

        I was intended to use Oracle VM VirtualBox. However, it turned out that on my machine, when I tried to run kubeadm at openSUSE Kubic in VirtualBox, it always stuck at watchdog: BUG: soft lockup – CPU#? stuck for xxs! with CPU usage around 100%. As a result, I switched to VMware Workstation Pro and the issue got solved. Guess it’s caused by some bugs of VirtualBox.

      • Qemu backup on Debian Bullseye – Michael Ablassmeier – ..

        In my last article i showed how to use the new features included in Debian Bullseye to easily create backups of your libvirt managed domains.

        A few years ago as this topic came to my interest, i also implemented a rather small utility (POC) to create full and incremental backups from standalone qemu processes: qmpbackup

        The workflow for this is a little bit different from the approach i have taken with virtnbdbackup.

        While with libvirt managed virtual machines, the libvirt API provides all necessary API calls to create backups, a running qemu process only provides the QMP protocol socket to get things going.

    • Games

      • Steam’s latest crazy indie hit Vampire Survivors is coming to Linux | GamingOnLinux

        The developer of Vampire Survivors, an absolute smash-hit on Steam has confirmed that a Linux version is in the works. Their latest update post mentioned it might be available by the end of the month, if all goes well.

        Developed by poncle, it arrived on Steam in Early Access for Windows on December 17 – 2021 and suddenly on January 6 – 2022 it starting gathering thousands of players. More arrived each day, and this game of complete chaos suddenly managed to be a total hit with an all-time peak player count of 37,075 and that was only hit yesterday so it’s continuing to grow all the time. On Steam, it’s managed to hit an Overwhelmingly Positive rating too.

      • Prison Architect: Perfect Storm DLC and The Tower update get a surprise release | GamingOnLinux

        Today Paradox Interactive and Double Eleven have done a surprise launch of the Prison Architect: Perfect Storm expansion. Plus, as always for Paradox, there’s a free update out now too called The Tower. So not only do you have to worry about what the inmates have smuggled around but you now also need to look to the skies. No one wants to sit in a freezing cold cell, or have wild rats running across their feet.

      • Steam Lunar New Year Sale 2022 is now live | GamingOnLinux

        Do you feel the need for some new games? Perhaps to continue building up a collection for the upcoming Steam Deck? Now is yet another chance for you with the Steam Lunar New Year Sale 2022. Not only is there a big sale but if you head over to the Points Shop, you’ll also get a new sticker each day too.

      • Gaming Chromebooks Running Steam Are Reportedly On the Way

        Don’t worry, gamers, there will be plenty of RGB lighting.

      • Open 3D Game Engine 2111.2 Released – Phoronix

        In addition to closing in on the Godot 4.0 release, another equally exciting effort in the open-source game engine space is the Open 3D Engine originally from the Amazon Lumberyard code and backed by the Linux Foundation and other organizations. Open 3D Engine 2111.2 is out today as the newest stable point release for this less than one year old open-source game engine effort.

        Back in December saw the release of O3DE 21.11 as the first major release of this open-source game engine under the Apache 2.0 license. O3DE 2111.2 is the latest in that stable lineage for this game engine. a

      • Release Notes for Open 3D Engine 2111.2 – Open 3D Engine

        Open 3D Engine release 2111.2 is a maintenance and quality of life improvement release based on 2111.1. This release is bugfix-only and contains no new features.

      • An Up-To-Date Development Environment For The Nokia N-Gage | Hackaday

        One of the brave but unsuccessful plays from Nokia during their glory years was the N-Gage, an attempt to merge a Symbian smartphone and a handheld game console. It may not have managed to dethrone the Game Boy Advance but it still has a band of enthusiasts, and among them is [Michael Fitzmayer] who has produced a CMake-based toolchain for the original Symbian SDK. This is intended to ease development on the devices by making them more accessible to the tools of the 2020s, and may serve to bring a new generation of applications to those old Nokias still lying forgotten in dusty drawers.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Beginning with Season of KDE 2022 – post #1

          I usually learn something between semesters when I have holidays. During September – October 2021, I tried learning some Qt and looking around codebase for KDE apps. But something just didn’t work out. I suspect my leaning style wasn’t correct.

        • KDE Gear 22.04 release schedule finalized

          It is available at the usual place https://community.kde.org/Schedules/KDE_Gear_22.04_Schedule

          Dependency freeze is in six weeks (March 10) and Feature Freeze a week after that, make sure you start finishing your stuff!

      • GNOME Desktop/GTK

        • ‘Burn My Windows’ Added Some More Cool Animations on App Close

          Want some cool desktop animations? the ‘Burn My Windows’ extension added some more animation effects for Ubuntu 20.04+, Fedora workstation, and other Linux with GNOME 3.36+.

          Previously when user clicks to close an app window, the extension applies a burning window down effect.

          [...]

          See the short videos for new effects when closing app windows:

          energizea energizeb Matrix T-Rex-Attack tv-close wisps
          There’s also new “Broken Glass” effect in upcoming release to shatter your windows into a shower sharp shards!

          For each animation, there’s a setting page to change the animation speed, scale, color, etc.

    • Distributions

      • PETget now PKGget

        The traditional package manager in Puppy Linux is the “Puppy Package Manager”, often just known as the “PPM”.

        EasyOS has a derivative of the PPM, named “PETget”. However, I have never been entirely happy with that name, as the package manager can install virtually any type of package — .deb, .rpm. .tgz, .tar.zst, .tar.xz, etc., as well as .pet packages.

      • What to expect in the next release of EasyOS

        I am posting these thoughts while filling in time.

        Right now, my main desktop PC is doing a complete recompile in OpenEmbedded. This is now “revision 7″, and the binary packages created will have “-r7″ in their names.

      • BSD

        • OPNsense 22.1 released
          For more than 7 years now, OPNsense is driving innovation through
          modularising and hardening the open source firewall, with simple
          and reliable firmware upgrades, multi-language support, fast adoption
          of upstream software updates as well as clear and stable 2-Clause BSD
          licensing.
          
          22.1, nicknamed "Observant Owl", features the upgrade to FreeBSD 13,
          switch to logging supporting RFC 5424 with severity filtering, improved
          tunable sysctl value integration, faster boot sequence and interface
          initiation and dynamic IPv6 host alias support amongst others.
          
          On the flip side major operating system changes bear risk for regression
          and feature removal, e.g. no longer supporting insecure cryptography in
          the kernel for IPsec and switching the Realtek vendor driver back to its
          FreeBSD counterpart which does not yet support the newer 2.5G models.
          Circular logging support has also been removed.  Make sure to read the
          known issues and limitations below before attempting to upgrade.
          
          Download links, an installation guide[1] and the checksums for the images
          can be found below as well.
          
        • OPNsense 22.1 Released With This Open-Source Firewall Now Powered By FreeBSD 13

          OPNsense, the FreeBSD-based firewall/router software stack forked from pfSense, is out with its first major release of 2022.

          OPNsense has now been going on seven years strong and with OPNsense 22.1 is another big step forward for the BSD router/firewall OS project. OPNsense 22.1 shifts the base package set to the excellent FreeBSD 13.

          OPNsense 22.1 also features logging improvements, better sysctl tuning integration, faster booting/start-up, and a range of other enhancements.

      • IBM/Red Hat/Fedora

        • IBM Sales Surge. The Company’s Turnaround May Be Taking Hold. [Ed: This is a lie. IBM is collapsing and it offloaded some units to fake growth while laying off staff. This writer (Eric J. Savitz) has lied for Microsoft too for over a decade [1, 2]. IBM gets fake news published, then links to it.]

          IBM posted strong results Monday for its fourth quarter, with its best sales growth in more than a decade. The results suggest that CEO Arvind Krishna’s strategy for returning the legacy tech giant to growth is beginning to pay off.

        • When to Use API Management and Service Mesh Together – DevOps.com

          I recently chatted with Mark Cheshire, director of product, Red Hat, to discuss the nuances between API management and service mesh. According to Cheshire, API management and service mesh can work quite well side-by-side for particular use cases. For example, a large organization using service mesh could benefit from applying API management that wraps microservices in a usable contract for internal departments. Or, API management could help a company expose specific APIs from the mesh to outside partners.

        • Adopting open-source platforms to modernize citizen services – StateScoop

          States like Tennessee are modernizing their legacy, siloed and on-premises systems to a more integrated and agile infrastructure to keep pace with the digital demands of customers.

          In an exclusive StateScoop interview, KPMG managing director, advisory Mark Calem, Red Hat chief technologist, North America public sector David Egts and Tennessee Department of Human Services chief information officer Wayne Glaus discuss how states can use open-source platforms to engage with constituents more fully and to improve the digital services they deliver.

        • BU and Red Hat Announce First Research Incubation Awards | BU Today | Boston University

          For almost five years, Boston University and Red Hat, a leading provider of open-source computer software solutions, have collaborated to drive innovative research and education in open-source technology. Now that partnership has announced the first recipients of the Red Hat Collaboratory Research Incubation Awards. (Open source means that the original source code is made available for use or modification by users and developers.)

          The awards are administered through BU’s Red Hat Collaboratory, housed within the Rafik B. Hariri Institute for Computing and Computational Science & Engineering, and Red Hat Research. “This collaborative model gives us the opportunity to increase the diversity and richness of open engineering and operations projects we undertake together, and also allows us to pursue fundamental research under one umbrella,” says Heidi Picher Dempsey, Red Hat research director, Northeast United States.

        • What a C++, C, Go or Rust developer should know about RHEL 9

          The purpose of this blog is to explain to system developers some of the new C++, C, Go or Rust features in Red Hat Enterprise Linux (RHEL) 9.

        • How open managers can talk to neurodivergent teammates about performance

          I’ve had many conversations recently that have me looking at a crucial question that impacts neurodivergent corporate employees and their managers: how do we understand, encourage, measure, nurture, and assess the career development of neurodivergent people? Development opportunities, and how managers assess performance, are critical aspects of career growth, financial compensation, morale, feelings of self worth, happiness, employee retention, and the ability of individuals and companies to achieve their goals. And yet, I believe it is something that can be subjective, underappreciated, and under-invested in. As a late-diagnosed autistic person who has had significant anxiety, social phobia, and other mental health conditions for my entire career, and as someone who has been in senior leadership roles, leading hundreds of employees, I’ve thought about this quite a bit.

      • Debian Family

      • Canonical/Ubuntu Family

    • Devices/Embedded

      • Allwinner F1C100s handheld computer should cost $15 to manufacture

        Brian Benchoff’s “minimum viable computer’” is a Linux handheld computer powered by an Allwinner F1C100s ARM9 processor that could fit into your pocket and should cost about $15 (BoM cost) to manufacture in quantity.

        The open-source hardware Linux “computer” comes with 32MB or 64MB RAM, a 2.3-inch color display, a 48-key keyboard, a USB port, and is powered by two AAA batteries. Don’t expect a desktop environment, but it can run a terminal to execute scripts, or even run Doom.

      • India’s government may foster home-grown mobile OS • The Register

        India’s minister of state for Electronics and IT Rajeev Chandrasekhar has revealed the nation’s government intends to develop a policy that will encourage development of an “indigenous mobile operating system”.

        Speaking at the launch of a policy vision for Indian tech manufacturing, Chandrasekhar said India’s Ministry of Electronics and Information Technology believes the market could benefit from an alternative to Android and iOS and could “even create a new handset operating system” to improve competition, according to the Press Trust of India.

        “We are talking to people. We are looking at a policy for that,” Chandrasekhar told local media, adding that start-ups and academia are being considered as likely sources of talent and expertise to build the OS.

        “If there is some real capability then we will be very much interested in developing that area because that will create an alternative to iOS and Android which then an Indian brand can grow,” he added.

        The minister offered no timeframe for a decision on whether to proceed with the policy, nor the level of assistance India’s government might provide.

        Nor did he say much to suggest he knows that past attempts to create alternative mobile operating systems, or national operating systems, have cratered.

        Even Microsoft, famously, failed to make an impact with Windows Phone despite throwing billions at the OS and acquiring Nokia to ensure supply of handsets to run it. Mozilla’s Firefox OS was discontinued after efforts to crack India’s mobile market with low-cost devices failed. The Linux Foundation’s Tizen hasn’t found a lot of love.

      • Reverse engineering an ’80s NeXT keyboard | Arduino Blog

        Working with vintage computer technology can feel a bit like the digital equivalent of archeology. Documentation is often limited or altogether absent today — if it was ever even public in the first place. So you end up reverse engineering a device’s functionality through meticulous inspection and analysis. Spencer Nelson has a vintage NeXT keyboard from the ’80s and wanted to get it working with modern computers via USB. To make that happen, he reverse engineered the protocol and used an Arduino as an adapter.

        NeXT was a computer company founded by Steve Jobs in the ’80s, in the period after he left Apple. A little over ten years later, Apple bought NeXT and Jobs rejoined the company. NeXT only released a few computers, but they are noteworthy and desirable to collectors. This particular keyboard is from 1988 and worked with the first generation NeXT Computer. Unlike modern keyboards that share the USB protocol, keyboards from this era utilized proprietary protocols. This particular model had an enigmatic protocol that Nelson became obsessed with deciphering.

      • Reverse Engineering The NeXT Computer Keyboard Protocol | Hackaday

        The NeXT computer was introduced in 1988, with the high-end machine finding favor with universities and financial institutions during its short time in the marketplace. [Spencer Nelson] came across a keyboard from one of these machines, and with little experience, set about figuring out how it worked.

        The keyboard features a type of DIN connector and speaks a non-ADB protocol to the machine, but [Spencer] wanted to get it speaking USB for use with modern computers. First attempts at using pre-baked software found online to get the keyboard working proved to be unreliable. [Spencer] suspected that the code, designed to read 50 microsecond pulses from the keyboard, was miscalibrated.

      • [Older] Device neutrality coming to Europe? | Stop at Zona-M

        The EU Parliament, says FSFE, missed the chance to introduce strong requirements for interoperability based on Open Standards: “This is a lost chance to leverage competition with accessible and non-discriminatory technical specifications [that would allow] market actors to innovate on top of technical specification standards and build their own services”.

        However, things look better than they did before for digital and consumer rights in EU, and let’s hope, as FSFE puts it, that getting Device Neutrality in european legislations does become the first step towards real digital interoperability of digital products and services. I mean, we have already endured too much idiocy likke this around non-interoperable electronic components like, haven’t we?

      • The SHA2017 Badge Just Keeps On Giving, This Time It’s A Solar Monitor | Hackaday

        The SHA badge used an ESP32 as its processor, and paired it with a touch keypad and an e-ink screen. Its then novel approach of having a firmware that could load MicroPython apps laid the groundwork for the successful open source badge.team firmware project, meaning that it remains versatile and useful to this day.

      • Recreating MS Paint For The ESP32

        Microsoft Paint was one of the first creative outlets for many children when they first laid hands on a computer in the 1990s. Now, [Volos Projects] has brought the joy of this simple application to a more compact format on the ESP32!

      • Apollo Lake edge AI mini-PCIe offers up to two Myriad X VPUs

        Nexcom’s Linux-ready “AIEdge-X 100-VPU” edge AI mini-PC combines an Apollo Lake SoC with up to 2x Myriad X VPUs. Key specs include 2x GbE, 2x HDMI 2.0, 2x USB 3.0, and an M.2 M-key slot.

        The fanless, 179.5 x 106 x 37mm AIEdge-X 100-VPU, which follows other AIEdge-X systems such as Nexcom’s larger, 9th Gen Coffee Lake powered AIEdge-X 300, is primarily designed for smart retail applications such as smart signage, automated checkout machines, QSRs (Quick Service Restaurants), drive-thru kiosks, and endless aisles, which refers to online shopping from a brick-and-mortar store. Other applications include license plate recognition, body temperature checking, transit kiosks, and other smart city and edge AI tasks.

      • Coreboot Merges Support For Intel’s Arm-Based PSE Offload Engine – Phoronix

        As of yesterday Intel’s contributed Programmable Services Engine “PSE” support has been merged into mainline Coreboot for supporting this Arm-based dedicated offload engine found within select Intel processors.

      • Turn On Sarcasm With the Flip Of a Switch

        Sarcasm is notoriously difficult to distinguish in online communities. So much, in fact, that a famous internet rule called Poe’s Law is named after the phenomenon. To adapt, users have adopted several methods for indicating implied sarcasm such as the /s tag, but more recently a more obvious sarcasm indicator has appeared that involves random capitalization througout the sarcastic phrase. While this looks much more satisfying than other methods, it is a little cumbersome to type unless you have this sarcasm converter for your keyboard.

        The device, built by [Ben S], is based around two Raspberry Pi Pico development boards and sits between a computer and any standard USB keyboard. The first Pi accepts the USB connection from the keyboard and reads all of the inputs before sending what it reads to the second Pi over UART. If the “SaRcAsM” button is pressed, the input text stream is converted to sarcasm by toggling the caps lock key after every keystroke.

      • Reject Modernity; Return To Tamagotchi | Hackaday

        Browsing through the recent projects on Hackaday.io, we’ve found this entry by [NanoCodeBug]: a single-PCB low-power trinket reviving the “pocket pet” concept while having some fun in the process! Some serious thought was put into making this device be as low-power as possible – with a gorgeous Sharp memory LCD and a low-power-friendly SAMD21, it can run for two weeks on a pair of mere AAA batteries, and possibly more given a sufficiently polished firmware. The hardware has some serious potential, with the gadget’s platform lending itself equally well to Arduino or CircuitPython environments, the LCD being overclock-able to 30 FPS, mass storage support to enable pet transfer and other PC integrations, a buzzer for all of your sound needs, and an assortment of buttons to help you create mini-games never seen before. [NanoCodeBug] has been working on the hardware diligently for the past month, having gone through a fair few revisions – this is shaping up to be a very polished gadget!

      • Remoticon 2021 // Voja Antonic Makes You A Digital Designer | Hackaday

        [Voja Antonic] has been building digital computers since before many of us were born. He designed with the Z80 when it was new, and has decades of freelance embedded experience, so when he takes the time to present a talk for us, it’s worth paying attention.

        For his Remoticon 2022 presentation, he will attempt to teach us how to become a hardware expert in under forty minutes. Well, mostly the digital stuff, but that’s enough for one session if you ask us. [Voja] takes us from the very basics of logic gates, through combinatorial circuits, sequential circuits, finally culminating in the description of a general-purpose microprocessor.

      • Robotic Xylophone Makes Music with MIDI Magic

        The MIDI format has long been used to create some banging electronic music, so it’s refreshing to see how [John P. Miller] applied the standard in his decidedly analog self-playing robotic xylophone.

        Framed inside a fetching Red Oak enclosure, the 25-key instrument uses individual solenoids for each key, meaning that it has no problem striking multiple bars simultaneously. This extra fidelity really helps in reproducing the familiar melodies via the MIDI format. The tracks themselves can be loaded onto the device via SD card, and selected for playback with character LCD and rotary knob.

        The software transposes the full MIDI music spectrum of a particular track into a 25-note version compatible with the xylophone. Considering that a piano typically has 88 keys, some musical concessions are needed to produce a recognizable playback, but overall it’s an enjoyable musical experience.

      • The Eclipse Oniro Project aims to deliver consumer & IoT software that works across multiple operating systems – CNX Software

        So basically I understand Oniro aims to provide a vendor-agnostic platform to develop software that runs on various operating systems and hardware in order to reduce fragmentation in the consumer and IoT device industry. I will not insert an xkcd meme here, but you know what I mean. Right now, Oniro relies on the Poky/Yocto Project build system and supports three operating systems with Linux, ZephyrOS, and FreeRTOS allowing it to be used in application processors and microcontrollers.

    • Free, Libre, and Open Source Software

      • Libre Arts – Weekly-ish recap — 26 January 2021

        Highlights: new releases of Scribus, Flameshot, Surge, ZynAddSubFX, Zrythm, Giada; Audacity resurrects real-time effects, Ardour gets cue markers.

      • Events

        • Brian Kernighan on the origins of Unix

          Once again, the COVID pandemic has forced linux.conf.au to go virtual, thus depriving your editor of a couple of 24-hour, economy-class, middle-seat experiences. This naturally leads to a set of mixed feelings. LCA has always put a priority on interesting keynote talks, and that has carried over into the online event; the opening keynote for LCA 2022 was given by Brian Kernighan. Despite being seen as a founder of our community, Kernighan is rarely seen at Linux events; he used his LCA keynote to reminisce for a while on where Unix came from and what its legacy is.

          He began by introducing Bell Labs, which was formed by US telecommunications giant AT&T to carry out research on how to improve telephone services. A lot of inventions came out of Bell Labs, including the transistor, the laser, and fiber optics. Such was the concentration of talent there that, at one point, Claude Shannon and Richard Hamming shared an office. Kernighan joined Bell Labs in 1967, when there were about 25 people engaged in computer-science research.

          Early on, Bell Labs joined up with MIT and General Electric to work on a time-sharing operating system known as Multics. As one might have predicted, the attempted collaboration between a research lab, a university, and a profit-making company did not work all that well; Multics slipped later and later, and Bell Labs eventually pulled out of the project. That left two researchers who had been working on Multics — Ken Thompson and Dennis Ritchie — without a project to work on.

          After searching for a machine to work on, Thompson eventually found an old PDP-7, which was already obsolete at that time, to do some work on filesystem design. The first Unix-like system was, in essence, a test harness to measure filesystem throughput. But he and Ritchie later concluded that it was something close to the sort of timesharing system they had been trying to build before. This system helped them to convince the lab to buy them a PDP-11/20 for further development. [Brian Kernighan] The initial plan was to create a system for document processing, with an initial focus of, inevitably, preparing patent applications. The result was “recognizably Unix” and was used to get real work done.

      • SaaS/Back End/Databases

        • Top 10 features of MongoDB Atlas | FOSS Linux

          MongoDB is a NoSQL general-purpose document-oriented database that is free to use. It is a scalable, versatile NoSQL document database platform built to overcome the constraints of previous NoSQL solutions and the approach of relational databases. It helps the user store and deals with an enormous amount of data.

          MongoDB’s horizontal scaling and load balancing capabilities have given application developers unprecedented flexibility and scalability. There are different MongoDB editions; however, we will focus on MongoDB Atlas in this article.

          MongoDB Atlas is a multi-cloud database service created by the MongoDB team. Atlas makes it easy to deploy and manage databases while also giving users the flexibility they need to develop scalable, high-performance global applications on the cloud providers of their choice.

          It is the world’s most popular cloud database for modern applications. Developers can use Atlas to deploy fully managed cloud databases on AWS, Azure, or Google Cloud. Developers can relax easily knowing that they have rapid access to the availability, scalability, and compliance they need for enterprise-level application development.

        • Node-firebird-driver-native version 2.4.0 has been released with a few features added.

          Node-firebird-driver-native version 2.4.0 has been released with a few features added.

        • Rqlite 7.0 Released For Distributed Relational Database Built Atop SQLite – Phoronix

          Rqlite 7.0 is now available as a lightweight, distributed relational database. This open-source database system for cluster setups is built atop SQLite while aiming to be easy-to-use and fault-tolerant.

        • PostgreSQL: Announcing the release of AgensGraph 2.5

          The AgensGraph Development Team are pleased to announce the release of AgensGraph v2.5.

          AgensGraph is a new generation multi-model graph database for the modern complex data environment. AgensGraph is a multi-model database, which supports the relational and graph data model at the same time that enables developers to integrate the legacy relational data model and the flexible graph data model in one database. AgensGraph supports ANSI-SQL and openCypher (http://www.opencypher.org). SQL queries and Cypher queries can be integrated into a single query in AgensGraph.

          AgensGraph is based on the powerful PostgreSQL RDBMS, and is very robust, fully-featured and ready for enterprise use. AgensGraph is optimized for handling complex connected graph data and provides plenty of powerful database features essential to the enterprise database environment including ACID transactions, multi-version concurrency control, stored procedure, triggers, constraints, sophisticated monitoring and a flexible data model (JSON). Moreover, AgensGraph leverages the rich eco-systems of PostgreSQL and can be extended with many outstanding external modules, like PostGIS.

          For more details please see the release notes.

        • PostgreSQL: Announcing the release of Apache AGE(incubating) 0.6.0

          Apache AGE(incubating) is a PostgreSQL extension that provides graph database functionality.

          AGE is an acronym for A Graph Extension, and is inspired by Bitnine’s fork of PostgreSQL 10, AgensGraph, which is a multi-model database. The goal of the project is to create single storage that can handle both relational and graph model data so that users can use standard ANSI SQL along with openCypher, the Graph query language.

        • Apache Kafka 3.1 opens up data streaming for analytics

          Apache Kafka is continuing to build out its event data streaming technology platform as the open source project moves forward.

          Apache Kafka 3.1 became generally available on Jan. 24, providing users of the open source event streaming technology with a series of new features.

          Organizations use Kafka to enable real-time data streams that can be used for operations, business intelligence and data analytics.

          Kafka is a developed by an open source community of developers that includes Confluent, an event streaming vendor that provides a commercial platform for Kafka, as well as Red Hat, which has a managed Kafka service.

          Gartner analyst Merv Adrian said he looks at Kafka as a data source that feeds a database.

          “More uses and users are moving upstream to engage with data in motion, before it comes to rest, and Kafka and its adjacent technologies are moving to capture share of that business,” Adrian said.

      • Productivity Software/LibreOffice/Calligra

        • Nibble Stew: Building a part of LibreOffice on Windows using only Meson and WrapDB

          In earlier posts (starting from this one) I ported LibreOffice’s build system to Meson. The aim has not been to be complete, but to compile and link the main executables. On Linux this is fairly easy as you can use the package manager to install all dependencies (and there are quite a few of them).

          [...]

          It does on my machine. It probably won’t do so on yours. Some of the deps I used could not be added to WrapDB yet or are missing review. If you want to try, the code is here.

          The problematic (from a build system point of view) part of compiling an executable and then running it to generate source code for a different target works without problems. In theory you should be able to generate VS project files and build it with those, but I only used Ninja because it is much faster.

        • Regression fix: Missing lines in docx

          Interoperability is a very important aspect of the LibreOffice. Today, LibreOffice can load and save various file formats from many different office applications from different companies across the world. But bugs (specially regression bugs) are inevitable parts of every software. There are situations where the application does not behave as it should, and a developer should take action and fix it, so that it will behave according to the expectation of the user.

          What if you encounter a bug in LibreOffice, and how does a developer fix the problem? Here we discuss the steps needed to fix a bug. In the end, we provide a test and make sure that the same problem does not happen in the future.

          [...]

          The bug reporter should carefully describe the “actual results” and why it is different from the “expected results”. This is also important because the desired software’s behavior is not always as obvious as it seems to be for the bug reporter.

          Let’s talk about a recently fixed regression bug: The “NISZ LibreOffice Team” reported this bug. The National Infocommunications Service Company Ltd. (NISZ) has an active team in LibreOffice development and QA.

      • FSF

        • Chile citizens: Support these constitutional proposals for free software and user privacy by Feb 1

          Chile is in the midst of governmental changes, and with these changes comes the opportunity for the people of Chile to make their voices heard for long-term benefits to their digital rights and freedoms. Chilean activists have submitted three constitutional proposals relating to free software and user freedom, but they need signatures in order to have these proposals submitted to the constitutional debate.

          We encourage free software community members in Chile to have a look at these proposals, and sign those that uphold digital freedom and autonomy. The deadline for collecting signatures is February 1st.

          Some further explanation and other information gathered by one of our community members, Felix Freeman, is included below. The English version of Felix’s message is provided below.

        • GNU Projects

          • GNU poke 2.0 released

            I am happy to announce a new major release of GNU poke, version 2.0.

            This release is the result of a full year of development. A lot of things have changed and improved with respect to the 1.x series; we have fixed many bugs and added quite a lot of new exciting and useful features.

            See the complete release notes at https://jemarch.net/poke-2.0-relnotes.html for a detailed description of what is new in this release.

            We have had lots of fun and learned quite a lot in the process; we really wish you will have at least half of that fun using this tool!

      • Programming/Development

        • Python sets, frozensets, and literals

          A Python “frozenset” is simply a set object that is immutable—the objects it contains are determined at initialization time and cannot be changed thereafter. Like sets, frozensets are built into the language, but unlike most of the other standard Python types, there is no way to create a literal frozenset object. Changing that, by providing a mechanism to do so, was the topic of a recent discussion on the python-ideas mailing list.

          [...]

          In the end, this “feature” would not be a big change, either in CPython, itself, or for the Python ecosystem, but it would remove a small wart that might be worth addressing. Consistency and avoiding needless work when creating a literal frozenset both seem like good reasons to consider making the change. Whether a Python Enhancement Proposal (PEP) emerges remains to be seen. If it does, no major opposition arises, and the inevitable bikeshed-o-rama over its spelling ever converges, it just might appear in an upcoming Python—perhaps even Python 3.11 in October.

        • Terraform For Each Loop Examples – buildVirtual

          The Teraform for each meta argument allows you to use a map or a set of strings to deploy multiple similar objects (such as virtual machines) without having to define a separate resource block for each one. This is great for making our Terraform plans more efficient!

          Note: for_each was added in Terraform 0.12.6, and support for using it with Terraform modules was added in 0.13. Let’s go straight into looking at some examples of how to use Terraform for each loops.

        • Strange Computer Languages: A Hacker’s Field Guide | Hackaday

          Why do we build radios or clocks when you can buy them? Why do we make LEDs blink for no apparent purpose? Why do we try to squeeze one extra frame out of our video cards? We don’t know why, but we do. That might be the same attitude most people would have when learning about esolangs — esoteric programming languages — we don’t know why people create them or use them, but they do.

          We aren’t talking about mainstream languages that annoy people like Lisp, Forth, or VBA. We aren’t talking about older languages that seem cryptic today like APL or Prolog. We are talking about languages that are made to be… well… strange.

        • Perl/Raku

          • Perl Weekly Challenge 149: Fibonacci Digit Sum and Largest Square
          • My Favorite Warnings: precedence | Tom Wyant [blogs.perl.org]

            Perl possesses a rich and expressive set of operators. So rich, in fact, that other adjectives can come to mind, such as prolix, or even Byzantine.

            Requests for help navigating Perl’s operator space appear repeatedly on outlets such as PerlMonks. These seem to me to involve two sorts of confusion: precedence (discussed here) and functionality (string versus numeric — maybe another blog post).

            The precedence warnings category has some help here, though as of Perl 5.34 there are only two diagnostics under it:

        • Rust

          • Niko Matsakis: Panics vs cancellation, part 1

            One of the things people often complain about when doing Async Rust is cancellation. This has always been a bit confusing to me, because it seems to me that async cancellation should feel a lot like panics in practice, and people don’t complain about panics very often (though they do sometimes). This post is the start of a short series comparing panics and cancellation, seeking after the answer to the question “Why is async cancellation a pain point and what should we do about it?” This post focuses on explaining Rust’s panic philosophy and explaining why I see panics and cancellation as being quite analogous to one another.

  • Leftovers

    • Building Switching Points For A Backyard Railway | Hackaday

      A home-built railway is one of the greatest things you could possibly use to shift loads around your farm. [Tim] and [Sandra] of YouTube channel [Way Out West] have just such a setup, but they needed some switching points to help direct carriages from one set of rails to another. Fabrication ensued!

    • Science

      • Study gives more evidence that certain high-tech utopias are utopias | Stop at Zona-M

        In standardized accountings of trade, money and materials flow in opposite directions. But when embodied resources are considered, net flows of money and resources goes in the same direction.

        The overall result is that “Rich nations accomplish a net appropriation of materials, energy, land, and labor”.

        And what is really interesting (not because it is new, but because how it is backed and quantified by data) is the final implication:

        [Regardless of moral and ethics issues] “we cannot all grow. Since this growth-based model of development requires the appropriation of resources from poorer regions, it seems illusory for all poorer nations to be able to catch-up”, and if those countries must develop, the richer ones have to give up something.

      • Jukebox Electromechanical Automation Explained | Hackaday

        If you ever been curious how old-school jukeboxes work, it’s all electromechanical and no computers. In a pair of videos, [Technology Connections] takes us through a detailed dive into the operation of a 1970 Wurlitzer Statesman model 3400 that he bought with his allowance when he was in middle school. This box can play records at either 33-1/3 or 45 RPM from a carousel of 100 discs, therefore having a selection of 200 songs. This would have been one of the later models, as Wurlitzer’s jukebox business was in decline and they sold the business in 1973.

        [...]

        External appearances aside, it’s the innards of this mechanical wonder that steal the show. The mechanism is known as the Wurlamatic, invented by Frank B. Lumney and Ronald P. Eberhardt in 1967. Check out the patent US3690680A document for some wonderful diagrams and schematics that are artwork unto themselves.

    • Hardware

      • Upgrading A Soviet Calculator With A Modern CPU | Hackaday

        Today’s supply chain issues can make it hard to buy microcontrollers, or really any kind of semiconductor. But for those keeping retrocomputers alive, this problem has always existed: ancient components might have been out of production for decades, with a dwindling supply of second-hand parts or “new old stock” as the only option. If a rare CPU breaks, you might have no option but to replace the entire computer.

        [Piotr Patek] ran into this issue when he obtained an Elektronika MK-85 programmable calculator with a broken CPU. Unable to find a replacement, he decided instead to build a pin-compatible CPU unit based on an STM32 microcontroller. Of course no modern CPU is pin-compatible with a Soviet design from the 1980s, so [Piotr] had to design a small interposer PCB to match the original pinout. This also gave him enough space to add an efficient DC/DC converter chip that generates the 2.5 V supply for the STM32.

    • Health/Nutrition/Agriculture

      • Better Farming Through Electricity | Hackaday

        Chinese researchers are reporting that applying an electric field to pea plants increased yields. This process — known as electroculture — has been tested multiple times, but in each case there are irregularities in the scientific process, so there is still an opportunity for controlled research to produce meaningful data.

        This recent research used two plots of peas planted from the same pods. The plants were tended identically except one plot was stimulated by an electric field. The yield on the stimulated plot was about 20% more than the control plot.

    • Integrity/Availability

      • Proprietary

        • Pseudo-Open Source

          • Privatisation/Privateering

            • Linux Foundation and OSI

              • Why you want labels for software, just like for food

                Here is my own synthesis, as simple as possible, of a much geekier post about a very geeky concept that, in an age where so much depends on how software is used AROUND you, becomes every year more important for everybody.

                A Software Bill of Materials (SBOM) is becoming an increasingly expected requirement from software releases. Reading through blog posts and social media, there still seems that some confusion persists about what an SBOM can/could do for your project.

              • The Linux Foundation makes record progress in addressing talent shortages

                The Linux Foundation summarises the progress made in 2021 towards its goal of ensuring anyone can start an open-source technology career.

              • EV charging software goes open source with Project Everest [Ed: There is no such this as "the Linux open-source foundation"; this is greenwashing and openwashing all-in-one]

                The development and expansion of the EV charging software ecosystem is a critical component to the mainstream adoption of electric vehicles. However, the industry has become complex and fragmented, with multiple isolated solutions and inconsistent technology standards. This slows and threatens the adoption of EVs.

                In response, PIONIX has developed a project called EVerest, an open-source software stack designed to establish a common base layer for a unified EV charging ecosystem.

                EVerest has gained some serious cred in the developer world, with its biggest support LF Energy (the Linux open-source foundation for the power systems sector). I spoke to the project’s brainchild, Dr. Marco Möller, managing director of PIONIX, to find out more.

              • Spotlight on Libre Space Foundation, OSI Associate Member

                Did you know that one of OSI’s members is leading the effort to take open source to infinity and beyond?! Libre Space Foundation (LSF) is a non-profit foundation registered in Greece whose vision is “an Open and Accessible Outer Space for all.” The organization works to promote, advance and develop free and open source technologies and knowledge for space.

                Recently, Libre Space Foundation, on behalf of the OpenSatCom.org activity of the European Space Agency, partnered with Inno3 to investigate open source development models in the satellite communications industry and share their findings in a report. As the authors explain, “..the SATCOM industry has been traditionally multiple vertical ecosystems and moved towards some standardization (through efforts like CCSDS, ECSS, DVB, etc.) on various of its parts. Yet it is far from an Open Ecosystem and specific actions should be taken to explore this direction for the benefit of the SATCOM industry.”

        • Security

          • Apple Releases Security Updates for Multiple Products

            An attacker could exploit some of these vulnerabilities to take control of an affected system.

          • Why Security in Kubernetes Isn’t the Same as in Linux: Part 1 | MarketScreener

            The risks of a Kubernetes (K8s) deployment are actually the same as in traditional Linux servers.

          • Do you need pkexec and polkit on a WM? NO! CVE-2021-4034

            Thanks to Somewhat Reticent for being always on alert and contributing:

            Do you need pkexec and polkit on a WM? NO! CVE-2021-4034

            Not unless you want some automated menu and icons to click on and use various user/root rights to execute a gui! Otherwise you are “safe“.

            Don’t think because RH is reporting this the only affected parties are RHEL users, anyone who uses their systemd elogind and polkit derivatives are equally affected.

            But gksu/gksudo was insecure and had to be erased from nearly every distro that is an IBM “client”.

          • Bug bounties: finding and fixing security holes with European Commission funds – The Document Foundation Blog

            Free and open source software (FOSS) is about much more than driving costs down, in some cases even down to zero – it’s about giving control back to users, developers and even nations. With FOSS, everyone gains the freedom to study, improve and share the software – and to use it whenever and wherever they want, without being restricted by vendor lock-in strategies.

            FOSS has been widely used amongst government bodies and public services, so thanks to the coordination of their recently formed Open Source Programme Office (OSPO), the European Commission has started a series of hackathon and “bug bounty” programmes to help selected projects find (and potentially fix) security issues.

          • CVE-2021-4034 – Ariadne’s Space

            Before we get into this, I have seen a lot of people on Twitter blaming systemd for this vulnerability. It should be clarified that systemd has basically nothing to do with polkit, and has nothing at all to do with this vulnerability, systemd and polkit are separate projects largely maintained by different people.

            We should try to be empathetic toward software maintainers, including those from systemd and polkit, so writing inflammatory posts blaming systemd or its maintainers for polkit does not really help to fix the problems that made this a useful security vulnerability.

          • Windows ransomware LockBit makes the jump to Linux [Ed: Pro-Windows site. Misses the point that over 90% of ransomware is a Windows problem.]

            First, they came for Windows. Then, for Tux. As cool as Linux is, it’s increasingly becoming a target for ransomware-friendly cyber criminals intent on ruining people’s days.

          • These critical security bugs put Linux servers at risk of attack [Ed: Attack from the inside maybe; you need to actually have an account on such machines to begin with... compare to Windows with remotely-exploitable full compromise bugs/back doors]
          • Patch Now: A newly discovered critical Linux vulnerability probably affects your systems
          • Experts Urge Firms to Patch Trivial-to-Exploit Flaw in Linux PolicyKit
          • IoT security certification group gains steam [Ed: Another fake security consortium? Their shoddy products might be best off avoided altogether, as there's rarely a practical need for such gimmicks.]

            The ioXT Alliance, which offers a certification program for IoT security, announced it has certified 195 products and grown to 580 members. Meanwhile, Timesys is seeking participants for a survey on IoT security.

          • Privacy/Surveillance

            • The best and the worst in 2022: data protection laws across the world

              Don’t look up. From catastrophic data breaches, to spyware attacks that haunt people with the specter of their own private communications, to the routine exploitation of our personal data for profit and political manipulation, privacy violations have become daily news. None of this will stop until we do something about it.

              On Data Protection Day 2022, we are urging governments around the world to take action to prevent rampant data violations. To do so, they must enact and strongly enforce data protection laws.

              Data protection laws are a critical tool to ensure minimum rules are in place to safeguard our personal information online and offline. The European Union was one of the first movers, establishing a data protection framework in the ‘90s, and working continuously to improve it. Other countries followed suit. Brazil and Ecuador are among the latest to pass strong, modern data protection laws.

              Other countries are lagging behind, and despite constant privacy scandals, some have no comprehensive data protection laws at all. Others have passed promising laws, but ignore them. Even where strong laws exist, enforcing them is proving harder than expected. Here’s a look at countries with some of the best and worst data protection laws in 2022.

            • Reclaim your face! Now | Stop at Zona-M

              If you don’t, it will be used against you. Maybe already it is.

              There is evidence that biometric mass surveillance in EU Member States and by EU agencies has already resulted in violations of EU data protection law, and unduly restricted people’s rights including their privacy, right to free speech, right to protest and not to be discriminated against. That is why you must “reclaim your face”!

    • Environment

      • The unsustainable dumbness of “smart” recycling | Stop at Zona-M

        Because innovation, of course.

        According to the Washington Post and to this summary there is a startup throwing money and human ingenuity to tackle “a flaw in our waste management systems that many people probably aren’t aware of.”

        Lasso Loop, the story says, is developing “a hefty home appliance machine that automatically sorts and breaks down the recyclables you toss inside it”.

      • Energy

        • There is only one problem with these electrification strategies | Stop at Zona-M

          … it’s their “Business as Usual” foundation.

          [...]

          If none of those issues existed, it would indeed become physically and geopolitically feasible to replace all the ” fossil fuel-burning machines [i.e. ALL] Power plants, cars, and trucks, HVAC systems, stoves, roofs, etc [of TODAY]” with the same number of the same things, just electric.

          If none of those issues existed, every owner of a car or a single-family home with disposable income left could follow advice like “make your next car electric, turn your home into a big battery”.

          As reality stands today, instead… first, most people who don’t fit that profile today may never become part of the mass market that certain strategies would need to function IF they were feasible.

          Second, I have a strong feeling that in the next years a non-negligible number of people who do fit that profile today will find advice like “move to an apartment building properly served by public transit” much more interesting, if not the only alternative still affordable, than “keep owning a car and a single-family home”. What will happen of certain strategies then?

    • Finance

      • Digital Services and Tools Fuel Fastest GDP Growth Since 1984 [Ed: Fake economy and "growth" delusion? What grew? Wall Street?]

        Today’s GDP report showed that the U.S. economy grew by 5.7% in 2021, the most robust economic growth since 1984.

        The crucial role of digital technology in this rebound is not doubted. Digital services and tools empowered the recovery by giving Americans more choices than ever before to more safely get back to work, school, shopping, and leisure. New digital-enabled options like remote work, remote classes, and contactless shopping options like buy online, pickup in-store/curbside and home delivery sparked this positive growth, despite ongoing pandemic challenges.

        Digital services and tools have been essential to carry small and medium-sized businesses (SMBs) through the pandemic, helping them connect with both workers and customers alike. By utilizing both new and existing digital tools, businesses were able to rapidly expand contactless shopping, dining, and entertainment options. For example, retailers rapidly expanded omnichannel offerings, allowing consumers to safely shop from home and choose whether to pick up their orders curbside in front of physical stores or have their orders delivered to their homes.

Links 27/1/2022: Archinstall 2.3.1 and Nix 2.6.0

Posted in News Roundup at 2:48 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Meet The Incredible $15 Linux Computer

      Brian Benchoff is an embedded engineer who has graced us with unique, whimsical devices like the RGB Gaming Coaster and the Zip Drive Tower. Now he’s back with a decidedly more practical design: a fully-functional Linux computer — screen and keyboard included — that costs a mere $15.

      Well, sort of. . .

      The self-described “Linux Swiss Army Knife” PC packs a surprising amount of functionality. With its 2.5-inch IPS display and 47-key silicone membrane keyboard (which feels like an older TV remote control), you can bust it out and run scripts, compile code, or even transform it into a crypto wallet.

    • Desktop/Laptop

      • Mars 15 Laptop Full Specification – Linux Powered Laptop

        Mars 15 is the latest Linux-powered laptop from Juno Computers. Featuring AMD Ryzen 5000X series of processors, a 15.6-inch Full HD (1920x1080p) matte display with 240Hz refresh rate, the Mars 15 notebook is powered by the Ubuntu operating system. Mars 15 can be ordered right now from Juno Computers’ website.

    • Audiocasts/Shows

    • Kernel Space

      • PipeWire 0.3.44 Released With Latency Improvements, Minimal PW Server Support – Phoronix

        This will hopefully be the year that PipeWire becomes commonplace on the Linux desktop across all major distributions for audio/video stream management. But for as good as PipeWire is already, frequent point releases continue evolving the functionality and ironing out compatibility improvements for existing JACK and PulseAudio integration. PipeWire 0.3.44 is out today as another step in the right direction.

      • Linux 5.16.3
        I'm announcing the release of the 5.16.3 kernel.
        
        All users of the 5.16 kernel series must upgrade.
        
        The updated 5.16.y git tree can be found at:
        	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.16.y
        and can be browsed at the normal kernel.org git web browser:
        
        https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...
        
        thanks,
        
        greg k-h
        
      • Linux 5.15.17
      • Linux 5.10.94
      • Linux 5.4.174
      • Linux 4.19.226
      • Linux 4.14.263
      • Linux 4.9.298
      • Linux 4.4.300
      • The Freezing of tasks in the Linux kernel and how it’s used by Ksplice
      • Graphics Stack

        • DirectFB2 Aims To Resurrect DirectFB For Embedded Systems

          The DirectFB library had been a popular option for embedded systems in running off the Linux frame-buffer to avoid the full overhead of an X11 server. But a number of years ago DirectFB disappeared and ultimately stopped being maintained. Meanwhile Wayland has been making lots of inroads into mobile/embedded and areas once popular for DirectFB use. But now it turns out DirectFB2 is in development as a fork of the original DirectFB.

          [...]

          Some of the early changes made to DirectFB2 has been making use of the Meson build system, limiting DirectFB2 to being a pure C implementation, and modularizing the existing source code. DirectFB2 also supports interfacing with DRM/KMS directly rather than just frame-buffer devices.

          Not only is OpenGL working with DirectFB2, but Vulkan is also possible per the FOSDEM abstract though seemingly limited to CPU-based acceleration using SwiftShader.

    • Intel

      • Intel Core i9 12900K P-State Governor Performance On Linux Review

        Since Intel’s Alder Lake launch one of the test requests to come in a few times has been about the Intel P-State CPU frequency scaling driver and how its performance differs with the various governor choices available for altering the CPU frequency scaling behavior. Now that Linux 5.16 stable is out and running in good shape on Alder Lake, here are some Core i9 12900K benchmarks looking at various CPU frequency scaling choices and their impact on raw performance as well as CPU thermals and power consumption.

        With Alder Lake having seen fixes in Linux 5.16 as well as ADL-S graphics being enabled by default on this new kernel, it’s a good target for carrying out the P-State testing. The main reader inquiry has obviously been about how how well these new Intel hybrid processors perform if moving from P-State “powersave” as is often the default governor on most distributions to instead using the “performance” governor that tends to keep the CPU in its higher performance states more aggressively than powersave.

      • Alder Lake system features DDR5, six GbE ports, and 20Gbps USB 3.2 Gen2X2

        Neousys unveiled two embedded PCs based on Intel’s 12th Gen S-series with up to 64GB DDR5-4800: The “Nuvo-9000” has up to 6x GbE with optional PoE+, 5x USB 3.2 Gen2 (including a 2×2 port), M.2 with PCIe Gen4, and up to 2x PCIe x16. There is also a smaller, fanless “Nuvo-9531.”

        Neousys has announced two of the first embedded computers based on Intel’s 7nm 12th Gen Alder Lake processors. Both the PCIe x16 equipped Nuvo-9000 and more compact Nuvo-9531 use the high-end Alder Lake S-series processors.

      • Intel Alder Lake N Support Introduced For Mesa 22.0 – Phoronix

        In addition to this week seeing Raptor Lake S support added for Mesa 22.0, the Alder Lake N additions have also been merged for this quarter’s Mesa update.

        Given the insignificant changes from the driver perspective for the existing Alder Lake (S) support, the Alder Lake N support is namely just adding new PCI IDs and identifying them as Alder Lake family while having “Display13″ for the display capabilities.

      • Intel releases patch for Alder Lake’s Thread Director Linux support to increase performance and energy efficiency

        With the release of Intel’s 12th Gen Core Alder Lake series of CPUs, it was discovered that performance for the new CPUs was more efficient in Microsoft Windows 11 than in the Linux operating system. This is due to Linux not having adequate support for Intel’s Thread Director technology that allows for the operating system to access high-performing Golden Cove cores and the energy-efficient Gracemont cores properly. Intel’s Thread Director is created from the Enhanced Hardware Feedback Interface or HFI.

    • Applications

      • 6 Best Free and Open Source Stock Market Investment Tools

        We have all read stories about people who have experimented living without spending any money whatsoever. By growing their own food, washing in the river, using a solar panel to provide electricity, and bartering for certain goods and services, these adventures have met with limited success. However, for us mere mortals the simple fact is that we need money. Money to buy food, to purchase clothes, to pay our bills, as well as indulging in our other infinite wants and desires.

        While it can be a struggle to make ends meet, it is possible to make life easier through better money management. Financial management is about planning income and expenditure and making informed decisions that enable you to survive financially.

      • Why universities choose open source collaboration software

        Higher education institutions are actively looking for ways to adapt to rapidly improving technology and enable students to use advances in computing to study, collaborate, and learn in new ways. Many institutions have been using open source software to exchange knowledge more easily, ensure a better learning experience, and handle administration with fewer worries.

        Demand for open source software in higher education is drastically increasing especially as the need for remote learning grows.
        Universities usually have complex and unique systems. From a technological point of view, this makes it harder for universities to adopt technologies not built with their specific requirements in mind.

      • 5 Best Linux Programs for Students and Teachers

        Linux should be the first choice for students and teachers as a free alternative to the commercialised Operating Systems. But, useful programs that are widely available on Mac and Windows often isn’t to be found on Linux.

        We have addressed 5 such software that are already replacing your favourite program on Linux, and which is replacing traditional homework.

    • Instructionals/Technical

      • How to install Docker Engine on CentOS

        Docker Engine is an open containerization program for Linux and other platforms. Docker Engine manages self-contained “containers” that operate similar to virtual machines. In this guide, we’ll go over how to install Docker Engine on CentOS.

        Docker Engine only supports CentOS 7 and 8. Therefore, if you are using an older release of the operating system, you must upgrade before attempting to install Docker on your CentOS system.

      • How to Use the Terraform Command Line Interface (CLI) on Ubuntu

        Terraform is a framework for building and configuring infrastructure as code, with a command-line interface and DSL language. Terraform can manage existing and popular service providers as well as custom in-house solutions to build and configure complete distributed data centers.

        The Terraform Command Line Interface (CLI) lets you use Terraform without having to write any code or configuration files. It’s an ideal way to prototype infrastructure changes with your team before writing code, deploying configurations locally on your machine, or pushing them into production. The CLI builds off of the terraformspec file format that was created for this purpose by third parties such as HashiCorp Nomad CLI Toolkit.

        The CLI toolkit implements a JavaScript DSL to define the infrastructure and uses the same configuration format in both Terraform and the CLI. The CLI toolkit also provides commands to generate infrastructure templates, compose infrastructure components into complete solutions, and manage changes. The entire Terraform workflow is driven by stateless functions that are defined in code and executed by Terraform every time you make a change. This allows you to think about your infrastructure as a single design that can be easily modified at runtime without reloading your configuration or modifying your codebase.

        A number of IT professionals and companies use the Terraform command-line interface to manage and even create new infrastructure or new cloud infrastructures. The terraform command-line interface can provide a more robust method for automating changes that would take too long to perform by hand. It is a powerful tool for managing infrastructure.

      • How to bring all your chats into one with Ferdi

        Are you tired of installing Slack, Discord, and many other productivity tools on your Linux system? Do you wish they could all be combined into one easy-to-use program? If so, you must check out Ferdi.

        Ferdi is a helpful tool for Linux, Mac OS, and Windows. It consolidates programs like Slack, Discord, Twitter, Google Calendar, and many other apps. Here’s how to get Ferdi working on Linux.

      • Let’s Manage Remote Machine With NoMachine

        Here we go again! Today we will see how to install Nomachine to manage remote machines.

        With the help of NX Technology, the remote service enables fast remote access. The service gives an experience which you have never had before. Admins can connect any OS-based remote machine fast, and highest quality speed with no lagging. Specifically during this pandemic situation where IT Admins are supposed to provide support for end-users as well to manager servers. Sometimes users are not having a good internet speed, in such cased lightweight remote access utility can help a lot. Above all The utility is not only your own server but ensures secure remote access too. And Yes! that utility is totally free.

      • Find Related Domains and Subdomains with assetfinder – blackMORE Ops

        assetfinder is a Go-based tool to find related domains and subdomains that are potentially related to a given domain from a variety of sources including Facebook, ThreatCrowd, Virustotal and more.

      • Getting Started With Docker Containers: Beginners Guide – Front Page Linux

        Container technology is not exactly new, but it is a big topic in IT. Many enterprise Linux distributions do their best to let you know that they also have all the tools for you to be successful with container technology. If you want official description and documentation, please see the Reference Articles at the end of this tutorial. I will use my own words to give you a brief description of Docker containers. Also, I will be focusing on the basics of Docker and Docker-Compose here, not going into the more enterprise tools such as Kubernetes.

        [...]

        Now that we had a quick look at the PROs and CONs, it is time to move on and see what the common questions about Docker might be. I had a few when I started, so I took down some notes and I am going to go through the very same questions, hoping that by now I have found a decent answer to those.

      • Safety RAM: Protecting memory section with checksum | SUSE Communities

        This particular blog post is not going to be about Linux memory managements and its safety or how to write a safety critical software but will touch on the topic that all safety critical software must address properly. This topic is Freedom From Interference (FFI).

      • How to Install and Uninstall .deb Files on Ubuntu 22.04

        All Debian-based distributions. like Debian, Ubuntu and Linux-Mint utilize the Deb installation package format.

        Thousands of deb packages are available in the Ubuntu repository, that can be installed via Ubuntu Software Center or the apt and apt-get programs from the command line.

        Unfortunately, not all applications are available through Ubuntu or third-party repositories. Those applications must be manually downloaded and installed from the developer’s websites. You should especially be cautious when installing deb packages from unauthorized sources to avoid cyber threats.

        In this article, you will learn all the different ways you can install the deb packages on your Ubuntu system.

      • How To Install Terraform On Ubuntu / Rocky Linux & Fedora | Tips On UNIX

        Terraform is an open-source Infrastructure as a code software tool developed by HashiCorp.it allows you to manage your infrastructure by Codifying APIs into declarative configuration files.

        This tutorial will be helpful for beginners to download terraform and install Terraform on Ubuntu 20.04 LTS, Ubuntu 18.04, Debian 10, Fedora 35, and Rocky Linux 8.

      • How to Install Gitlab on Ubuntu 20.04 LTS Focal fossa Linux 2022 Tip – Bollyinside

        This tutorial is about the How to Install Gitlab on Ubuntu 20.04 LTS Focal fossa Linux. We will try our best so that you understand this guide. I hope you like this blog How to Install Gitlab on Ubuntu 20.04 LTS Focal fossa Linux. If your answer is yes then please do share after reading this.

      • Transfer Files Between Dropbox And Google Drive With Rclone – OSTechNix

        Rclone has a wealth of features. Generally, Rclone is used to copy files from the local drive to a cloud storage provider like Dropbox or Google Drive and vice versa. How about copying files between two different cloud providers? Yes, It is also possible! In this brief guide, we will see how to transfer files between Dropbox and Google Drive with Rclone in Linux.

        As you may already aware, Rclone doesn’t use the local drive while synchronizing files between two different cloud providers. Rclone employs server-side transfers to minimize the local bandwidth use and transfers the data from one provider to another without using local disk. Hence, it reduces disk writes and local network bandwidth significantly.

      • How To Install Putty SSH Client on Debian 11 – idroot

        In this tutorial, we will show you how to install Putty SSH Client on Debian 11. For those of you who didn’t know, PuTTY is an open-source, lightweight, and free (MIT license) terminal emulator, serial console, and network file transfer application. It supports various protocols including SSH, telnet, SCP, rlogin, etc.

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

      • 3 Ways to Install Discord Messenger App on Ubuntu – VITUX

        Discord is a well-known communication (messenger) program. Discord can be used to communicate via text, images, video, and audio.

        It was created with gamers in mind, but the service has grown in popularity among non-gamers to the point where it is now regarded as a Slack alternative for team and community collaboration. Chat rooms and voice chat platforms make servers in Discord.
        Various open-source projects use Discord to communicate with users and project members.

        Discord runs on a variety of platforms, including desktop Linux. This tutorial shows three different ways to install Discord on Ubuntu 20.04 and newer: Discord Installation on the command-line, Discord Installation via Ubuntu Desktop GUI, and finally Discord Installation via SNAP package manager.

      • Grafana Weather Dashboard using InfluxDB and an ESP32 – In-Depth Tutorial – The DIY Life

        Following one of my previous projects where I built a weather station dashboard using InfluxDB and Grafana on the reTerminal, I had quite a few requests to do a more in-depth tutorial on how to get each part set up and running. So in this tutorial, I’m going to be going through each part of the process, step-by-step, so that you can get a similar setup running on your Raspberry Pi.

        In this example, we’re going to use an ESP32 as our data collection node to collect temperature, humidity and pressure readings from some attached sensors. It’ll then post these readings to an InfluxDB database and we’ll then use Grafana to visualise the data. Don’t worry if you don’t understand what these are or how they work together just yet, I’ll explain them each in more detail as we work through them.

      • Slackware Cloud Server Series, Episode 2: Identity and Access Management (IAM)

        This is the second episode in a series of articles I am writing about using Slackware as your private/personal ‘cloud server’ while we are waiting for the release of Slackware 15.0.
        Below is a list of past, present and future episodes in the series. If the article has already been written you’ll be able to access it by clicking on its subject.
        The first episode also contains an introduction with some more detail about what you can expect from these articles.

      • Using PIV Smartcard in FreeIPA

        Personal Identity Verification (PIV) is a standard proposed by the US government for identification and now is supported by various smart cards and USB secure tokens. FreeIPA have supported authenticating with PIV certificate but is not enabled by default. In this article, I’ll cover how to use PIV authenticate from user perspective with an existing FreeIPA that enabled the corresponding support.

        In this article, I’m using a CanoKey Pigeon with the ykman command from Yubico. It should work exactly the same with Yubikey (just omit the -r canokeys from all my following commands). If you use other secure token for storing your certificate, you should consult your token provider.

      • User interfaces with dialog. Bash scripting(IV) – Unix / Linux the admins Tutorials

        This is the last article of a series focused in Gnu Bash scripting. On the first article we’ve just created a simple script with commands, one after another. We also saw some variables use.

        The second article covered some bash control structures. The third one covered redirections, pipes, and command substitution.
        On this last (for now) one, I will show how to create user interfaces with dialog in our scripts.

    • Games

      • Pocket-Sized Doom Is Actually Playable | Hackaday

        It used to be that you needed a well-equipped expensive new beige-box PC if you wanted to play Doom at all. Now, you can do so in a form factor with a footprint smaller than a credit card, as demonstrated by this nifty little build from Adafruit.

        The build relies on the Retro-Go firmware for ESP32 devices, which can emulate a range of machines, from the Nintendo NES and Game Boy to the NEC PC Engine, Atari Lynx, and, yes, Doom itself. It can even run Doom mods, via the WAD architecture used by the game.

      • Valve Confirms Steam Deck Will Launch Feb 25th 2022 – Boiling Steam

        So Valve has decided to break the silence and has announced that the Steam Deck will officially release on Feb 25th for consumers. On that day, if you were one of the first pre-orders, you will receive an email from Valve to complete your payment and you will have three days to act on it. If you complete your order, the first unit will ship on the 28th and be a few days later in the hands of the first happy gamer.

      • X4: Foundations 5.00 gets a Beta with AMD FidelityFX Super Resolution (FSR) | GamingOnLinux

        Egosoft continue upgrading their space sim X4: Foundations with the big 5.00 version now in Beta, readying up for the new X4: Tides of Avarice expansion. This free update should release in full with the expansion, and further advances their game engine to provide a better space travel experience.

        For some of what to expect in the free update you will see a series of new big capital ships, improved ship models and the big one for fans of performance is the introduction of AMD FidelityFX Super Resolution (FSR). New game mechanics will also come along including ship salvaging and recycling, plus an overhaul to your headquarters. That’s just a small slice of what to expect (there’s plenty more). Want to test it early? You can! Find out how on their official forum.

      • The great cartoony adventure Zniw Adventure is now on GOG | GamingOnLinux

        For those of you who stick to GOG.com, you can now grab another quality cartoony point and click adventure game with Zniw Adventure now available. A good excuse to remind you of this absolute little gem.

        Inspired by adventure games and edutainment titles from the 90′s, Zniw Adventure is a 2D point and click title full of cartoon dinosaurs. It features a comic book-esque art style, frame-by-frame animation, and unlockable goodies like concept art and minigames. The in-game encyclopedia fills as you encounter prehistoric creatures allowing you to read more about them. Enjoy the prehistoric world in an unique cartoony style.

      • SDL 2.0.22 will default to Wayland on Linux | GamingOnLinux

        Simple DirectMedia Layer (SDL) is one of the most important pieces of open source for Linux gamers, as it’s the tech used by various game engines and games. It’s also about to continue changing the game for the Linux desktop in the upcoming version.

        What does it actually do? It’s a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware.

      • A look at Steam’s top releases of December 2021 on Linux and Steam Deck | GamingOnLinux

        The latest report is out from Valve on what was popular and sold well during December 2021. Let’s take a look at what to expect from the list in terms of basic compatibility on Linux and the Steam Deck.

        Each month Valve goes over the previous month to show off games doing well, with it including titles across different genres and both Early Access titles and full releases. As usual, it’s a mix between native Linux games and those that require running the Windows version through Steam Play Proton.

      • Free Software game “0 A.D.:Empires Ascendant” with Stanislas Dolcini

        The upcoming “I Love Free Software Day” will focus on Free Software Games. One of the most famous Free Software Games is “0 A.D.: Empires Ascendant”. In this Episode Bonnie Mehring talks with Stanislas Dolcini, the project leader of 0 A.D. about the game itself, the project, as well has how the game became Free Software.

        This podcast episode takes you on a journey through the games development and it’s history of becoming one of the most famous Free Software games. You can also learn about how to participate and contribute to 0 A.D. Discover together with Stanislas and Bonnie how the community behind one of the best known Free Software games works, where support is needed, and the different types of developers and contributors. Bonnie and Stanislas also tell the success story of releasing 0 A.D. under a Free Software licensed and talk about the positive side of developing a Free Software game.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Release Manager Gives Community Update On Desktop Environment

          The openSUSE community received cheerful news today after Leap release manager Luboš Kocman updated the community on the desktop environment expected for the next minor release.

          Leap 15.4, which is in the alpha phase of the software release cycle, is planned to have updated desktop environments.

          Kocman’s email “KDE Plasma 5.24 LTS will be in Leap 15.4” informed contributors on the Project’s Factory mailing list that all the “dependencies are already submitted” to SUSE Linux Enterprise. Leap is built with the same source code and exact same binary packages as SLE.

      • GNOME Desktop/GTK

        • GNOME Shell is Getting Redesigned Volume/Brightness Pop Ups

          Right now, OSD bubbles in GNOME Shell look a lot like this…

          Although macOS uses big boxy pop-ups when a user bashes the volume, brightness, etc key both Windows 11 and ChromeOS use modestly sized on-screen indicators, as do most mobile OSes. Those are just as useful as GNOME’s current toasts but don’t obscure as much of the screen.

          With some mockups in hand, GNOME devs got to work on creating a set of subtler OSDs. Now a merge request opened by Florian Müllner that contributes the code needed to implement them. He shares a screenshot of design changes in his merge request, which you can see below…

    • Distributions

      • 8 Best Rolling Release Linux Distros to try in 2022

        Well, before hopping into the list of Linux distros, let’s first understand what exactly is the rolling-release distribution.

        It is a distribution that releases the updates of each of the programs that it includes at the moment that it is proven that the program is in a stable version. To clear it, let’s take the example of Arch and Ubuntu. Arch is a rolling release Linux distro because its developers offer the latest upgrade & updates of kernel and software as soon as their least stable versions are available.

      • New Releases

        • Nix 2.6.0 released

          Nix 2.6.0 has been released!

          Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.

      • SUSE/OpenSUSE

        • IDG study “Cloud Native 2022”: Where do European companies stand in their digital transformation? [Ed: IDG as corporate propaganda platform, hardly even hiding it anymore]

          The modernisation of IT infrastructure is picking up speed, but most companies still see a lot of room for improvement in their digital transformation. This is the conclusion of a recent study conducted by IDG Research Services in collaboration with SUSE. Even if in some cases the extent of implementation differs significantly, the companies surveyed from Germany, France and the UK agree on one point: the time to deploy cloud-native technologies is now.

        • openSUSE Conference Design Contest Begins – openSUSE News

          openSUSE begins an image design contest for the openSUSE Conference 2022 today. The design will be used for the conference poster and t-shirt.

          Submitted images must meet certain requirements listed below and on the contest wiki page. Designers are encouraged to use open-source graphic editing software like Inkscape, Gimp or Krita.

          Submitted designs should be licensed under CC-BY-SA 4.0 and allow everyone to use it without attribution. Designs submitted must be original and should not include any third party materials conflicting with CC-BY-SA 4.0.

        • The Evolution of Linux: a success story from Fujitsu and SUSE | SUSE Communities [Ed: Revisionism that omits GNU]

          Technological innovations are often considered to be ideas and solutions that take off immediately. But the evolution of Linux tells a different story: From humble beginnings in the 1990s, Linux has grown slowly and steadily to become a leading operating system in the business world, and now a business-critical operating system to run SAP. During this time, Fujitsu and SUSE have continued to innovate together, helping businesses everywhere to realize the benefits of Linux by running their SAP applications on it. I caught up with Jürgen Ellwanger and Martin Werner at the Global Fujitsu SAP Competence Centre to find out more about how Fujitsu and SUSE supported the evolution of Linux through a partnership of collaboration and innovation.

      • Arch Family

        • Archinstall 2.3.1 Released With PipeWire App Profile Added, Btrfs Install Improvements – Phoronix

          Archinstall as the quick and easy-to-use installer for the Arch Linux distribution is out with a new point release delivering a few worthwhile enhancements to the text-based OS installer.

          Over the past year Archinstall has evolved into a great option found on the Arch Linux install media for providing a timely and somewhat default configuration (at least easily reproducible) of an Arch Linux installation. Archinstall is great for quickly deploying an Arch Linux install without the hassles or without resorting to the various desktop-focused Arch downstreams like Manjaro and EndeavourOS.

        • Arch Linux’s Guided Installer Archinstall 2.3.1 Comes With Improved BTRFS and Pipewire Support – It’s FOSS News

          In April last year, Arch Linux started including a command line based guided installer called Archinstall.

          If you think that’s not much when compared to the graphical installer of Ubuntu, Manjaro or other distributions, you are right. But you should also know that something is better than nothing. Before the inclusion of Archinstall, you were totally on your own for installing Arch Linux and that’s not pretty if you don’t refer to a guide.

          Archinstall makes things a bit easier by suggesting the installation steps even though it is completely command line based. It’s just a script after all.

      • IBM/Red Hat/Fedora

        • DevSecOps: Why you should care and how to get started | Red Hat Developer

          The increasing popularity of DevOps software development methodologies has led to shorter and more agile life cycles, in which software is released and deployed in minutes or hours rather than the days, weeks, or even months required under traditional practices. However, many development teams still experience delays in getting releases into production due to the security considerations that are traditionally brought to bear at the end of the life cycle. To address this, organizations are more and more frequently adopting a DevSecOps approach.

        • Let’s try to do marketing as a team again!

          I’ve announced in the Mindshare, Design and Ambassadors mailing lists that I will try to revive the Marketing team.

          Previously the marketing team was in charge of several tasks related to how the Fedora Project displays information to the public, working closely with Design, that produces assets, and Ambassadors, who attend events promoting Fedora Linux and the Fedora Project. The work of the team mostly focused on communicating the changes and new features in each release as bullet points that Ambassadors could use in their events.

        • Discover and remediate security vulnerabilities faster with Red Hat Insights

          I woke up this morning and heard about the latest vulnerability in my news feed. Today it was polkit/pwnkit, a couple weeks ago it was something else. (And another will be along shortly, no doubt.) When these come out the impact on IT teams are huge and for anyone responsible for managing systems, one of your first thoughts is “am I exposed and to what extent?”

          If you are using Red Hat Enterprise Linux (RHEL), you can use Red Hat Insights to find out what systems are exposed, and to what extent.

        • What’s new for developers in Java 18

          In exciting news for Java developers, Java 18 forked off from the main line at the end of last year and has entered Rampdown Phase Two. This article highlights some of the features that developers can look for in the upcoming Java 18 release, including the new simple web server module, a more sophisticated way to annotate your Javadocs, and the –finalization=disabled option, which lets you test how a Java application will behave when finalization is removed in a future release. See the end of the article for where to download Java 18 in early access builds.

        • IT leadership: 3 practices to let go of in 2022

          While many organizations’ IT teams have toiled away in obscurity for years, the last two decades have increasingly shined a spotlight on the critical role they play. IT has become a zeitgeist in the business world, especially since the pandemic.

          An increase in remote workers over the last two decades and the pandemic have accelerated greater demand for faster, better, more secure IT practices and infrastructure. Today, employers and employees alike have lofty and varied expectations for their organizations’ technology.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Events

        • The FSFE at FOSDEM 2022 – FSFE

          This year’s edition will be kicked off by a talk of Masafumi Ohta, teaching on Free Software license and compliances at the University of Electro-Communications in Japan at 13:00 CET. In his talk, Ohta addresses the issue on “How to teach OSS licenses and compliances at a university”.

          At 13:30 CET, Italo Vignoli, a well-known Free Software advocate and a marketing and public relations consultant, gives a presentation on “Why the pandemic could help FOSS, but was a win for proprietary software”.

        • FOSDEM 2022 schedule with embedded Linux, IoT, automotive… sessions – CNX Software

          While typically taking place in Brussels, Belgium, FOSDEM 2022 will take place online just like FOSDEM 2021 due to COVID-19 restrictions. The good news is that it means anybody can attend it live from anywhere in the world, and makes it more like “FOSDIM”, replacing European with International, in “Free and Open Source Developers’ European Meeting”.

          FOSDEM 2022 will take place on February 5-6 with 637 speakers, 718 events, and 103 tracks. I’ve made my own little virtual schedule below mostly with sessions from the Embedded, Mobile and Automotive devroom, but also other devrooms including “Computer Aided Modeling and Design”, “FOSS on Mobile Devices”, “Libre-Open VLSI and FPGA”, and others.

        • Talking digital with Brian Kernighan | Opensource.com

          Brian Kernighan has written many popular books about programming, computers, and technology. My own bookshelf includes several books authored or co-authored by Kernighan, including The C Programming Language, Unix: A History and A Memoir, The AWK Programming Language, and others. I just added another book by Kernighan, Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security, Second Edition, published in 2021 by Princeton University Press.

        • Australia/NZ Linux Meetings « etbe – Russell Coker

          I am going to start a new Linux focused FOSS online meeting for people in Australia and nearby areas. People can join from anywhere but the aim will be to support people in nearby areas.

          To cover the time zone range for Australia this requires a meeting on a weekend, I’m thinking of the first Saturday of the month at 1PM Melbourne/Sydney time, that would be 10AM in WA and 3PM in NZ. We may have corner cases of daylight savings starting and ending on different days, but that shouldn’t be a big deal as I think those times can vary by an hour either way without being too inconvenient for anyone.

          Note that I describe the meeting as Linux focused because my plans include having a meeting dedicated to different versions of BSD Unix and a meeting dedicated to the HURD. But those meetings will be mainly for Linux people to learn about other Unix-like OSs.

      • Web Browsers

        • Mozilla

          • Thunderbird – Hotkeys Shortcuts Cheatsheet
          • Another Step in Automating the Pageload Recordings

            In a previous article, Kimberly Sereduck told us about Updates to Warm Page Load Tests and how we are continuously working to make our tests more representative of real user behavior. Besides that, we are working on automating the process of recording the website’s page load.

          • Practicing lean data is a journey that can start anywhere – Open Policy & Advocacy

            “It’s not about the destination, but about the journey.” I’m sure data and privacy are the furthest from your mind when you hear this popular saying. However, after a year of virtually sharing Mozilla’s Lean Data Practices (LDP), I’ve realized this quote perfectly describes privacy, LDP, and the process that stakeholders work through as they apply the principles to their projects, products, and policies.

            [...]

            There is an appetite to understand how we as consumers can hold companies accountable. One of the biggest surprises for me came when I would field questions at the end of a presentation, and people would ask about their rights as consumers and how they can hold companies accountable. For example, people wanted to understand their rights and recourse options if companies contacted them without permission, didn’t honor their unsubscribe requests, or did something else frustrating. I teach LDP for individuals to apply it in a business context, but we are all also consumers and customers. LDP can help us better understand how our own data should be handled and improve our understanding of what organizations are doing. We can then remember how we feel about certain situations and then ensure we are doing things in a more consumer-friendly way within our organizations.

            Lean Data Practices is a journey. For many there won’t be an ultimate destination because it is an iterative process. If you try to apply all the principles across your entire organization at once, you will find yourself overwhelmed and likely unsuccessful. To maximize your chance of success, my advice — which is the same advice we give when we present — is to just start somewhere. Choose one aspect of your business and focus on that, one pillar at a time. Once you’ve successfully applied the principles, go to a different business unit and do the same. Remember to review and adapt as products and business needs (or data!) change as well. You may likely never reach your destination, but you will see your company improve in its practices along the way.

          • Tor vs. VPN: Is One Better than the Other?

            Tor and VPN have unique ways to ensure user privacy on the Internet. They’re fundamentally very different yet have many similar aims. Due to the overlap in features, you may be weighing the pros and cons of using one over the other. Or maybe they can be treated equally but with separate purposes. This guide digs into everything you need to know about which software should be used for more Internet anonymity.

          • New Alpha Release: Tor Browser 11.5a2 (Windows, macOS, Linux)

            Tor Browser 11.5a2 is now available from the Tor Browser download page and also from our distribution directory.

            This version includes important security updates to Firefox.

      • Content Management Systems (CMS)

        • WordPress 5.9 Goes Live with Full Site Editing (FSE)

          WordPress 5.9 marks the introduction of the next generation of themes that allows greater customization and simpler building.

          Every year, everyone is waiting to see what the next version of the most popular CMS on the planet is going to bring. WordPress 5.9 “Josephine” is the first WordPress release of 2022. It is named in honor of Josephine Baker, an international jazz singer. The new version brings improvements to WordPress that will change the way many people build their websites.

      • Programming/Development

        • A deeper look into the Genesis GV60 digital cockpit

          We announced in 2021 that Hyundai Motor Company has selected Qt as their key HMI technology partner for all Hyundai, Kia, and Genesis brands. Since then, they have released their new electric luxury SUV Genesis GV60, and we love it!

        • Dirk Eddelbuettel: td 0.0.6 on CRAN: Minor Bugfix

          The td package for accessing the twelvedata API for financial data has been updated once more on CRAN and is now at version 0.0.6.

          The release comes in response to an email from CRAN who noticed (via r-devel) that I was sloppy (in one spot, it turns out) with a logical expression resulting in an expression of length greather than one. Fixed by wrapping an all() around it—and the package was back at CRAN minutes later thanks to automated processing over their end.

        • Dirk Eddelbuettel: RcppArmadillo 0.10.8.1.0 on CRAN: Upstream Updates

          Armadillo is a powerful and expressive C++ template library for linear algebra aiming towards a good balance between speed and ease of use with a syntax deliberately close to a Matlab. RcppArmadillo integrates this library with the R environment and language–and is widely used by (currently) 950 other packages on CRAN, downloaded over 22.9 million times (per the partial logs from the cloud mirrors of CRAN), and the CSDA paper (preprint/vignette) by Conrad and myself has been cited 451 times according to Google Scholar.

          This release brings another upstream update 10.8.0, and first bug fix release 10.8.1. As updates by Conrad can come a little quicker than the desired monthly cadence CRAN aims for, we skipped the 10.8.0 release for CRAN only but of course generally provide them via the Rcpp drat repo as well as via general updates to the repo, and full reverse dependency testing (for which results are always logged here).

        • Rust

  • Leftovers

    • An Appreciation of a Modern-Day Troubadour

      The stage name? Meat Loaf. For Crying Out Loud. OK. How’s this for a pitch in 1977 to record companies for the breakthrough hit, Bat Out Of Hell? It’s a song about a guy on a motorbike crashing, dying, with his heart leaving his body like a bat. That song will give the album its title, then we’ll have a song about a guy rejecting his girl by telling her there ain’t no way I’m ever going to love you and another about a man who wants to end the relationship and is praying for the end of time so I can end my time with you. What record producer in their right mind would consider such an outlandish proposal? Remember, this was the late seventies. The Carter presidency. Music was polarized. In the blue corner, disco. In the red, punk. Bruce Springsteen and Queen were fighting the good fight but the dross seemed overwhelming.  Rudely flapping its wings along comes the Bat Out of Hell album with its Wagnerian overtones and sense of Gotterdammerung and an overweight singer named after a dish not known for its gastronomic appeal. T-bone steak, roast lamb, leg of pork, roast potatoes maybe, but Meat Loaf?

      After a slow burn, something happened, word of mouth and radio play resurrected it and soon, say 1978, no high school or college dance was complete without a track or two, especially Two Out of Three Ain’t Bad. This was before MTV. It’s still appealing to young and not-so-young romantics with global sales in excess of 40 million and the album sales hit 200,00 a year.

    • A Theory About Conspiracy Theories

      Move forward to the year 1920, and none other than Winston Churchill gave us a more modern conspiracy theory when saying, “the movement among the Jews … this worldwide conspiracy [is] for the overthrow of civilization [it] has been steadily growing.” During the 1930s, Churchill’s antisemitism was, of course, out-gunned by German Nazism inventing the scientific hallucination of a Jewish Race.It sought to legitimize the Holocaust. In the 1950s, US Senator Joe McCarthy believed, “this government [will] deliver us to disaster … this must be a product of a great conspiracy.”

      Conspiracy theories are more like fantasies. They are not theories in our scientific understanding. In short, a theory is an explanation of an aspect of the natural or social world that has been repeatedly tested, and verified in accordance with scientific methods relying on accepted protocols of observations, measurement, and a critical evaluation of the findings produced. None of this is the case when it comes to conspiracy theories.

    • Boxed In

      Shortly after the spectacular collapse of Lehman Brothers in 2008 and the global recession that came tumbling after it, an Italian playwright named Stefano Massini began working on a fictionalized account of the men who’d founded the eponymous firm a century and a half earlier. I Capitoli del Crollo, or Chapters of the Fall, saw its first productions in 2010 on Italian stages, followed by performances on national radio. And then the play took off in various translations across Europe, drawing acclaim throughout the 2010s in France, Germany, Spain, and elsewhere. Despite its title, the play is mostly about the rise of Lehman Brothers; it follows three generations of Lehman men to tell a giddy tale about the growth of their bank and, by extension, rapacious American capitalism. In 2016, Massini published a 760-page expanded version, Qualcosa sui Lehman (Something About the Lehmans), which was billed as a novel and, like the playscript, was written in a sort of Homeric free verse befitting the epic ambitions of the project.

      No doubt, part of the appeal of Massini’s work for directors was the open-ended nature of the play. Written in the third person, with no lines assigned to particular characters, it left theater artists free to shape their productions as they wished, even as they hewed to Massini’s script. Some European stagings used seven actors to play the Lehman men across the 164-year saga, as well as the dozens of other people they encountered; others used four or as many as 12.

    • The Tonga Volcanic Eruption was So Intense It Caused the Atmosphere to Ring Like a Bell

      The atmospheric wave pattern close to the eruption was quite complicated, but thousands of miles away it appeared as an isolated wave front traveling horizontally at over 650 miles an hour as it spread outward.

      NASA’s James Garvin, chief scientist at the Goddard Space Flight Center, told NPR the space agency estimated the blast was around 10 megatons of TNT equivalent, about 500 times as powerful as the bomb dropped on Hiroshima, Japan, during World Word II. From satellites watching with infrared sensors above, the wave looked like a ripple produced by dropping a stone in a pond.

    • Science

      • SHERLOC And The Search For Life On Mars | Hackaday

        Humanity has been wondering about whether life exists beyond our little backwater planet for so long that we’ve developed a kind of cultural bias as to how the answer to this central question will be revealed. Most of us probably imagine that NASA or some other space agency will schedule a press conference, an assembled panel of scientific luminaries will announce the findings, and newspapers around the world will blare “WE ARE NOT ALONE!” headlines. We’ve all seen that movie before, so that’s the way it has to be, right?

        Probably not. Short of an improbable event like an alien spacecraft landing while a Google Street View car was driving by or receiving an unambiguously intelligent radio message from the stars, the conclusion that life exists now or once did outside our particular gravity well is likely to be reached in a piecewise process, an accretion of evidence built up over a long time until on balance, the only reasonable conclusion is that we are not alone. And that’s exactly what the announcement at the end of last year that the Mars rover Perseverance had discovered evidence of organic molecules in the rocks of Jezero crater was — another piece of the puzzle, and another step toward answering the fundamental question of the uniqueness of life.

    • Health/Nutrition

      • From Raincoats to Napkins, Toxic ‘Forever Chemicals’ Found in Everyday Products

        Despite the existence of safer alternatives, toxic “forever chemicals” linked to a wide range of health problems are found in most products labeled stain- or water-resistant, from rain jackets and hiking pants to mattress pads, comforters, napkins, and tablecloths.

        “We need urgent action at the state and federal levels to solve the PFAS crisis, including by quickly stopping its use in products we wear and use in our homes.”

      • Covidian Musings

        By the time he was assassinated, he (and the movement) were calling for an end to the barbarous war against the people of Vietnam, a universal guaranteed annual income, with  public housing and healthcare as an economic right for everybody. Feel free to check. In 1967, a year before he was struck down in Memphis supporting the striking “sanitation workers” and organizing for the Poor People’s Campaign, he gave a speech at New York’s Riverside Church: “Beyond Vietnam: A Time to Break Silence.”

        He announced, “I am convinced that if we are to get on the right side of the world revolution, we as a nation must undergo a radical revolution of values. We must rapidly begin to shift from a ‘thing-oriented’ society to a ‘people-oriented’ society. When machines and computers, profit motives and property rights are considered more important than people, the giant triplets of racism, materialism, and militarism are incapable of being conquered.” He named the United States as “the greatest purveyor of violence in the world today.”

      • Opinion | Biden Must Take on Big Pharma Over Cancer Drug That Costs $189,000 Per Year

        What if we told you American taxpayers funded the invention of a highly successful prostate cancer medication, but if they need it, American prostate cancer patients are forced to pay far more than people living in similar nations?

      • Dems Sound Alarm as Key US Vaccine Agency ‘Running Out of Money’

        As the House Democratic leadership prepared to fast-track a vote to provide $500 million in additional military aid to Ukraine, a small contingent of congressional Democrats argued that the federal government’s immediate attention should be on the United States’ flagging pandemic response—particularly on the global stage.

        In a letter to President Joe Biden on Tuesday, nine Democratic lawmakers warned that the United States Agency for International Development (USAID) is “a little over a month away from running out of money” to finance its global vaccination efforts as coronavirus cases, hospitalizations, and deaths remain elevated worldwide.

      • “Takeover”: Young Lords’ Juan González on Hospital Protest Doc. Shortlisted for Academy Award

        The documentary “Takeover,” which chronicles the radical actions of the Young Lords, was recently shortlisted for an Academy Award. In 1970, the Puerto Rican collective took over a condemned hospital in the South Bronx to demand the construction of a new hospital, free healthcare for all, and more. “I’m still amazed there’s been so much interest in what we did as youngsters more than 50 years ago,” says Democracy Now! co-host and Young Lords founding member Juan González. “I hope that some of the lessons of what we did right and what we did wrong will resonate with younger people these days.”

      • College Students Struggle to Address a Mental Health Crisis

        Around 11:30 am on December 15, a Northeastern University student was found unresponsive in Snell Library, one of the main libraries on campus. Boston Fire and EMS arrived on the scene. Just a few hours later, the Northeastern University Police Department gave the library an “all clear.” The student was pronounced dead in an apparent suicide. The university administration’s response? Sending an e-mail to all students that read, “The university is making counseling and other mental health services available to everyone in the university community who needs support.” Finals week proceeded as normal, and students began shuffling into the library again. This story was produced for Student Nation, a program of the Nation Fund for Independent Journalism, which is dedicated to highlighting the best of student journalism. For more Student Nation, check out our archive or learn more about the program here. StudentNation is made possible through generous funding from The Puffin Foundation. If you’re a student and you have an article idea, please send pitches and questions to [email protected].

      • Africa CDC Director: Vaccine Inequity Prolongs the Pandemic. Global Cooperation Can Stop New Variants.

        As new cases of the highly infectious Omicron variant continue to climb in undervaccinated parts of the world, we speak to the head of the Africa Centers for Disease Control and Prevention about how vaccine inequity could lead to even more variants of the coronavirus. Dr. John Nkengasong says only 10% of the population is fully immunized in Africa, a continent of 1.3 billion people, and millions of vaccines donated by COVAX went unused because of their short shelf life. Meanwhile, several countries in Africa have begun manufacturing their own vaccines. “We have to shift our focus to vaccinating — that is, making sure that vaccines that are arriving at the airport actually get into the arm of the people,” says Dr. Nkengasong.

    • Integrity/Availability

      • Proprietary

        • Security

          • Easily Exploitable Linux Flaw Exposes All Distributions: Qualys | eSecurityPlanet

            An easily exploited flaw in a program found in every major Linux distribution is the latest serious security issue that has arisen in the open-source space in recent weeks.

            Researchers at cybersecurity vendor Qualys this week disclosed the memory corruption vulnerability in polkit’s pkexec, which if exploited by a bad actor can enable an unprivileged user to gain full root privileges on a system, giving the unprivileged user administrative rights.

            The vulnerability, tracked as CVE-2021-4034, has “been hiding in plain sight” for more than 12 years and infects all versions of polkit’s pkexec since it was first developed in 2009, Bharat Jogi, director of vulnerability and threat research at Qualys, wrote in a blog post.

            Polkit’s (formerly PolicyKit) pkexec is a component used to control system-wide privileges in Unix-like operating systems, enabling non-privileged processes to communicate with privileged processes in an organized fashion. It also can be used to execute commands with elevated privileges using the command pkexec followed by the command intended to be executed with root permission.

          • Serious PwnKit flaw in default Linux installations requires urgent patching [Ed: Local privilege escalation in systemd spun as doom for "Linux"]
          • PolKit vulnerability can give attackers root on many Linux distros (CVE-2021-4034)
          • Linux Bug in All Major Distros: ‘An Attacker’s Dream Come True’
          • Local privilege escalation vulnerability found on ‘polkit’ program found on every Linux variant
          • Linux version of LockBit ransomware targets VMware ESXi servers
            [Ed: Lawrence Abrams, a Microsoft booster, framing a VMware issue as "Linux"]

            LockBit is the latest ransomware gang whose Linux encryptor has been discovered to be focusing on the encryption of VMware ESXi virtual machines.

            [...]

            While ESXi is not strictly Linux, it does share many of its characteristics, including the ability to run ELF64 Linux executables.

          • Malware Log Analysis: Don’t Let the HTTP Code Fool You – ISPProtect

            An essential component of the analysis and cleanup of websites infected with malware is viewing and evaluating the log files. However, even here there are things to consider that might seem odd at first glance.

          • Security updates for Thursday [LWN.net]

            Security updates have been issued by CentOS (polkit), Debian (uriparser), Fedora (cryptsetup, flatpak, flatpak-builder, and polkit), Gentoo (polkit), Mageia (virtualbox), Red Hat (httpd24-httpd, httpd:2.4, and parfait:0.5), SUSE (clamav, log4j, python-numpy, and strongswan), and Ubuntu (vim).

          • FBI Releases PIN on Iranian Cyber Group Emennet Pasargad

            The Federal Bureau of Investigation (FBI) has released a Private Industry Notification (PIN) that provides a historical overview of Iran-based cyber company Emennet Pasargad’s tactics, techniques, and procedures to enable readers to identify and defend against the group’s malicious cyber activities.

          • [Slackware] Security updates for glibc and chromium

            Two reminders about security related package updates in my repositories.

          • Enterprise Linux Security Episode 16 – Library Poisoning – Invidious

            We’ve discussed supply-chain attacks in the past, and now it’s time to see an actual example that happened recently. However, this particular incident is especially unique as the libraries in question were allegedly poisoned by the actual developer. In this episode, Joao and Jay discuss the recent sabotage regarding two very popular NPM libraries.

          • Privacy/Surveillance

            • 9th Circuit to review secrecy of CRS-based travel surveillance

              May court records related to orders requiring a travel reservations company to provide real-time updates to the U.S. government whenever a “person of interest” makes reservations for flights or other travel  be kept secret from the public, the press, and other travel companies including the airlines on which the target plans to travel?

              That issue is now before the 9th Circuit Court of Appeals in the case of Forbes Media and Thomas Brewster vs. the United States (Court of Appeals Docket #21-35612).

              The legal question before the 9th Circuit is whether courts can keep their own actions secret. That’s important, but the the underlying facts raise other issues as well.

    • Defence/Aggression

      • Democrats Urge Biden to Abandon Dangerous Trump Policies on Nuclear Weapons

        Ahead of the release of a key document laying out the administration’s nuclear doctrine, President Joe Biden is facing a fresh call from Democrats in Congress to firmly reject what they see as former President Donald Trump’s misguided and dangerous policies on atomic weapons.

        “It is your best chance to take bold steps that reduce our reliance on nuclear weapons, elevate arms control, and, retire President Trump’s new, unnecessary warfighting nuclear weapons.”

      • ‘There Is No Military Solution’: Jayapal, Lee Demand Diplomacy on Ukraine

        Democratic Reps. Pramila Jayapal and Barbara Lee, two top members of the Congressional Progressive Caucus, implored the Biden administration on Wednesday to urgently pursue a diplomatic outcome in Ukraine, warning that “there is no military solution” to surging tensions with Russia.

        “Diplomacy needs to be the focus,” Jayapal (D-Wash.), the chair of the CPC, and Lee (D-Calif.), the head of the caucus’ Peace and Security Taskforce, said in a statement.

      • Gun-Maker Slammed for ‘Children’s Assault Rifles’ Based on AR-15

        Gun control advocates on Wednesday sharply condemned an Illinois-based company for recently unveiling the JR-15, a long rifle inspired by the AR-15 but marketed for children.

        “The marketing of children’s assault rifles… can only increase the threat of gun death and injury to children.”

      • Dems Demand Biden Stop Maintaining Saudi Jets Causing ‘Untold Suffering’ in Yemen

        A group of 12 House Democrats is urging President Joe Biden to suspend a contract that keeps Saudi warplanes maintained and able to cause “untold suffering” on the people of Yemen.

        The letter to Biden, led by Rep. Tom Malinowski (D-N.J.), comes amid an escalation in the Saudi-led coalition’s bombing of Yemen and on the same day United Nations officials warned that the civilian death toll from the bombing campaign could break records this month.

      • Despite Rights Abuses, Biden Approves $2.5 Billion Arms Sale to Egypt

        The U.S. State Department on Tuesday approved a sprawling $2.5 billion arms sale to Egypt even as the Biden administration continues to withhold a far smaller sum of military aid—$130 million—over expressed concerns about human rights abuses by the government of President Abdel Fattah al-Sisi, a disconnect that critics said makes a mockery of U.S. leaders’ rhetoric.

        Authorized on the 11th anniversary of the 2011 Egyptian revolution, the weapons sale includes 12 Super Hercules C-130 transport aircraft as well as $355 million worth of air defense radar systems.

      • Britain’s Forces Eye Australia

        With the AUKUS arrangements being firmed up, US and UK sailors, personnel and miscellaneous staff are being readied for more time Down Under, ensuring that Australia becomes a staging ground for future forward military operations.  Canberra has relinquished much say in this; the song sheets and blueprints are coming from elsewhere.

        The UK, reprising its long history of using Australia for its own military adventurism, is keen to massage the recently minted AUKUS agreement.  Last week, the UK Secretary of Defence Ben Wallace and Foreign Secretary Liz Truss met Dutton and Australian Foreign Affairs Minister Marise Payne in Sydney for annual AUKMIN talks.  The meeting had a distinctly nostalgic note to it: maternal Britannia, dropping in to see its rather (territorially) large offspring.

      • Truckloads of Guns

        Incredibly, even long before this most recent tragedy, the majority of police surveyed were in favor of people carrying guns legally (“Police Gun Control Survey: Are legally-armed citizens the best solution to gun violence?” Police1, April 8, 2013). The line of reasoning in the arming of civilians is that armed people will stop armed criminals, or act as a deterrent to potentially armed wrongdoers.

        This discussion will not review the number of police shootings of mostly people of color in the US that is a well-documented issue. The insanity of guns in the US always returns to the Second Amendment and its underpinnings in the wild west and colonial history. The Second Amendment to the Constitution gave citizens the right to bear arms and the right to form militias and is about as useful today as someone planning to travel across the US by Conestoga wagon. Part of the Second Amendment also became a means to enforce racism throughout US history. Segregation and racism were targeted through the barrel of a gun as civil rights workers found out in Mississippi in 1964. Black leaders such as Martin Luther King, Jr. and Malcolm X were treated similarly. Medgar Evers was summarily sentenced to death at the end of a rifle for his work with the NAACP, and teenager Emmett Till was tortured and gunned down before being cast into a river. The list is endless!

      • Ukraine as Game Board

        The world watches as the squabble between US and Russia heats up.  Russia moves troops around its territory. Washington insists Moscow has no right to move those troops near Russia’s border with Ukraine.  The Pentagon is moving some of its forces closer to Russia’s borders: into Poland, Latvia, Lithuania among others.  Meanwhile, Kyiv continues to take its orders from Washington—which helped create the current political reality there when it openly intervened in the electoral process in 2014 as part of its expansion eastward via NATO after the dissolution of the Soviet Union.  The US conveniently insists that Cold War-style regions of influence are a relic of the past and that countries should be able to choose their own alliances. In other words, the US should be able to expand its empire wherever it wishes.  Moscow, for obvious reasons, disagrees.  The current debate over Ukraine is not about freedom for the Ukrainian people, but also about Moscow expanding its influence into Europe at Washington’s expense.  A prime example of this struggle is the Nordeast 2 natural gas line that enables Russian energy firms to transport and sell their resource to Germany and other European nations at a much cheaper rate than US energy firms can sell their product in the same markets.

        Then there’s NATO.  The fact of its continued existence reveals much about its true intent. NATO is a tool of US empire; a military means to keep the nations in the alliance under D.C.’s dominion.  Like the Monroe Doctrine is unofficially to Latin America, NATO is to Europe.  Masquerading as a benevolent protector and equal alliance of nations, its true purpose is to engage other capitalist nations in Washington’s pursuit of hegemony.  While Washington continues to pretend that NATO exists to defend freedoms that only the United States can dispense, NATO continues to be part of the US empire’s armed wing.  This is truer now than at any time since the 1980s, when the Reagan White House moved nuclear missiles into Europe despite massive protests.

      • U.S/Russian Negotiations and Getting to Yes

        But isn’t presenting your position on what is non-negotiable part of negotiations? Just as 100,000 Russian troops on the eastern border of Ukraine are part of the negotiations, Blinken’s statement about non-starters is part of the general negotiating process.

        The meeting in Geneva was part of a classic negotiation at the highest levels with much at stake. Ever since Roger Fisher, William Ury, and Bruce Patton published Getting to Yes in 1981 after establishing the Harvard Negotiating Project, negotiating has become a big international business. The book has been translated into 35 languages. Paul Meerts of the Clingendael Institute and the Swiss Robert Weibel among others spent years training diplomats in negotiation in the newly independent countries following the fall of the Berlin Wall. Negotiation simulations regularly take place in the private sector as well.

      • A Very Long War

        Granted, during the years of schooling that preceded my deployment there, I had amassed all sorts of facts, some of them at least marginally relevant to the matter at hand. Yet despite the earnest efforts of some excellent teachers, I had managed to avoid acquiring anything that could be dignified with the term education. Now, however haltingly, that began to change. A year later, when my tour of duty ended, I carried home from Vietnam the barest inkling of a question: How had this massive cockup occurred and what did it signify?

        Since that question implied rendering judgment on a war in which I had (however inconsequentially) participated, it wasn’t one that I welcomed. Even so, the question dogged me. During the ensuing decades, while expending considerable effort reflecting on America’s war in Vietnam, I never quite arrived at a fully satisfactory answer. At some level, the entire episode remained incomprehensible to me.

      • San Jose Passes First-of-Its-Kind Insurance Requirement for Gun Owners
      • San José Set to Pass First-in-Nation Gun Liability Insurance Law

        In what one gun control advocate called “a victory for gun safety,” the San José City Council voted Tuesday to advance a measure that would make the city the first in the nation to require firearm owners to carry liability insurance and pay a yearly fee.

        “Whether you’re pro-guns or anti-guns, no one can argue that we have substantial injury in our community and substantial issues that need to be addressed.”

      • “Gangsters of Capitalism”: Jonathan Katz on the Parallels Between Jan. 6 and 1934 Anti-FDR Coup Plot

        We speak to award-winning journalist Jonathan Katz about his new book “Gangsters of Capitalism: Smedley Butler, the Marines, and the Making and Breaking of America’s Empire.” The book follows the life of the Marines officer Smedley Butler and the trail of U.S. imperialism from Cuba and the Philippines to Haiti, the Dominican Republic, Nicaragua and Panama. The book also describes an effort by banking and business leaders to topple Franklin D. Roosevelt’s government in 1934 in order to establish a fascist dictatorship. The plot was exposed by Butler, who famously declared, “War is a racket.” The far-right conspiracy to overthrow liberal democracy has historical parallels to the recent January 6 insurrection, says Katz.

      • Cuba: 60 Years of a Brutal, Vindictive, and Pointless Embargo

        In mid-December, some 114 members of Congress sent a forceful letter to President Joe Biden calling for “immediate humanitarian actions” to lift the economic sanctions “that prevent food, medicine, and other humanitarian assistance from reaching the Cuban people.” With Cuba struggling to emerge from a dire, Covid-generated economic crisis, the congressional representatives are pushing the White House to end the restrictions imposed by the Trump administration on remittances and travel and restore the Obama-era policy of engagement with the island nation. “Engagement,” the members concluded, “is more likely to enable the political, economic, and social openings that Cubans may desire, and to ease the hardships that Cubans face today.”1

    • Environment

    • Finance

    • AstroTurf/Lobbying/Politics

    • Censorship/Free Speech

      • The Project Censored Newsletter—January 2022 – Censored Notebook, Newsletters

        Project Censored has received a grant from the Free Press to support our media literacy educational programs. The grant will fund at least three new, paid summer internships, enhancements to the weekly radio show, and expansion of the Project’s Campus Affiliates Program, which includes our critical media literacy curriculum and educator development. Stay tuned for more details as we put this welcome support to work.

      • Devin Nunes, CEO Of Trump’s TRUTH Social, Confirms That ‘Free Speech’ Social Media Will Be HEAVILY Moderated

        It’s never been a secret that for all of the public claims about how Donald Trump’s upcoming social network “TRUTH Social” will be for “free speech” that this was never actually the plan. We noted right up front that its terms of service appeared to be way more restrictive than all the competitors it was criticizing — and even said it would be a violation of terms to “annoy” anyone working for the site. When Rep. Devin Nunes — who has a long history of suing people for criticizing and mocking him (i.e., no friend of free speech) — announced he was retiring from Congress to become CEO of Trump’s social network, we noted that he’d be quick to ban people on the site.

    • Civil Rights/Policing

      • Rights Groups Demand Hearings on the ‘Fourth Amendment Is Not For Sale Act’

        More than four dozen consumer advocacy, media justice, and privacy rights groups on Wednesday urged the Senate and House Judiciary Committees to hold hearings on the Fourth Amendment Is Not For Sale Act—a bill meant to curb warrantless mass surveillance—as soon as possible.

        “This legislation would stop this flagrant abuse of our privacy and shut down a clandestine business sector that trades away our essential rights for profit.”

      • Republicans Tripped Up by Their Anti-Citizens Initiative Law

        To make a long story much shorter, it’s no news to anyone that Montana and national property values have skyrocketed in the last few years. The median price for a home in the U.S. right now is $375,000. In Montana the median price is $359,678. The incredible increase in the cost of owning a home is great for the speculators, investors, and flippers who just want to make a killing and pocket the profits. But it’s not so great for those who are facing property taxes based on the sky-high prices — especially those who have been living in their homes for a long time, are elderly, on fixed incomes, and have no intention of selling them.

        Comes now a replay of a successful citizen’s initiative from the 1980s that capped property tax increases — but was almost immediately overturned by the Legislature. This time around, a group called Cap Montana Property Taxes wants to gather signatures for CI-121, a constitutional initiative that would amend Montana’s constitution to revert tax valuations back to 2019 levels, cap rates on residences at 1% and limit increases in assessed valuations to either 2% or the inflation rate, whichever is lower. Being a constitutional amendment, it couldn’t be overturned through legislative action.

      • Cops’ New Favorite Junk Science Is Pretending Being Anywhere Near Fentanyl Will Literally Cause Them To Die

        The longer we live, the more we become accustomed to cop fiction.

    • Internet Policy/Net Neutrality

      • House Introduces ‘Innovation’ Act That Will Kill Innovation

        A few weeks ago, we warned that Congress should not include the ridiculously dangerous SHOP SAFE bill in the expected USICA bill. Unfortunately, Congress did not listen.

      • Winding Down Our Latest Greenhouse Panel: The Lessons Learned From SOPA/PIPA

        Ten years ago a coalition of strange bedfellows came together to thwart one of the most problematic pieces of legislation in tech policy history. In the process they made history, rekindled waning optimism about the health of democratic process, forged longstanding new alliances across activism, politics, academia, and industry, and redefined what’s possible in the tech policy arena and the halls of Congress. Not bad for a day’s work.

      • Kazakhstan government, telcos must put an end to internet shutdowns – Access Now

        Access Now and the #KeepItOn coalition are appalled by the internet shutdowns at the hands of authorities and telecommunications providers in the first weeks of January 2022. Through an open letter to President Kassym-Jomart Tokayev, the coalition is demanding action, and the assurance of open, accessible internet for all across Kazakhstan.

        “It was a disgraceful start to 2022 — shutting down the internet when people needed it most,” said Anastasiya Zhyrmont, Eastern Europe & Central Asia Regional Outreach Coordinator at Access Now. “These prolific attacks on freedom of speech and access to information must not set a precedent for the year ahead in Kazakhstan. The #KeepItOn coalition is demanding the nation set a better standard.”

      • Who should police social media? | Social Media News | Al Jazeera

        Twitter reports record number of government requests to remove content.

      • Analysis: the Myanmar junta’s Cybersecurity Law would be a disaster for human rights – Access Now

        As the one year anniversary of the military’s illegal coup in Myanmar nears, the junta’s methodical efforts to achieve ultimate control over civic space are continuing. The recently revived draft Cybersecurity Law will effectively extinguish any remaining avenues for dissent and expression against an increasingly violent regime, and must be immediately withdrawn.

        On January 13, leaked documents revealed the military’s attempts to reintroduce a notorious and oppressive law, previously shut down by Access Now and other civil society and industry stakeholders. The latest draft — an unofficial English version of which was shared with Access Now through partners — appears to resurrect all the major fears around suppression of freedoms that were enshrined in the original iteration. It is expected to pass as early as next week after a two-week token consultation.

        The latest draft confers overbroad powers to the junta to censor expression online and undermine data protection, with no prospect for independent oversight or effective remedy. Military-controlled ministries will be granted powers to implement the law — including the Ministry of Defence (Ch. 1) with its decades-long history of human rights abuses, including serious international violations amounting to crimes against humanity and genocide.

        If passed, this bill will enshrine in law the death of online civic space in Myanmar — throttling any remaining rights of the people of Myanmar to freedom of expression, association, information, privacy, and security. The redrafted text is designed to commandeer control of cybersecurity, electronic communications, cybercrime, data protection, and VPN services in not only an illegitimate, but also practically impossible manner.

    • Monopolies

      • Copyrights

        • The Kept and the Killed – The Public Domain Review

          Of the 270,000 photographs commissioned by the US Farm Security Administration to document the Great Depression, more than a third were “killed”. Erica X Eisen examines the history behind this hole-punched archive and the unknowable void at its center.

Links 27/1/2022: Mabox Linux 21.11 Herbolth and PipeWire 0.3.44

Posted in News Roundup at 6:30 am by Dr. Roy Schestowitz

  • GNU/Linux

    • The sorry, sorry state of Linux packaging | Stop at Zona-M

      On one hand yeah, sure: today there are many more programs “packaged” for Linux than twenty years ago. On the other, I feel myself longing every year more for the good old days when lots of developers limited themselves to, you know, “we don’t release Linux binary packages of our software, because Linux distros are too fragmented and we don’t know for WHICH one we should build packages.”

      Today, if you need ten programs not present in the default repositories of your Linux distribution, you may likely need to run almost as many separate software distribution systems, all deliberately created to simplify your life of course, all blissfully unaware of each other.

      Forget compiling from sources: it would just move the problem to installing the same number of separate, possibly uncompatible toolchains, most of which are much more complex to set up and use that the good old “./configure make && make install” of yore.

      Oh, and of course you should be prepared to re-run all those systems every time you upgrade your Linux distribution. Not manually, of course! Without doubts, the Right Thing To Do ™ would be to handle everything with some custom-made Ansible playbooks, or some other CM system, right? To add, that is, another level of embarrassing complexity to a problem that should not exist in the first place.

    • Kernel Space

      • PipeWire 0.3.44

        This is a bugfix release that is API and ABI compatible with previous 0.3.x releases.

    • Graphics

      • A $1.25 Billion Hit: NVIDIA Is Apparently Throwing in the Towel When It Comes to Its Planned Acquisition of Arm Holdings

        NVIDIA (NASDAQ:NVDA) has apparently found it impossible to surmount an ever-increasing pile of obstacles that now litter the path toward its acquisition of Arm Holdings.

      • DirectFB2 project brings back DirectFB graphics library for Linux embedded systems – CNX Software

        DirectFB2 is a new open-source project that brings back DirectFB, a graphics library optimized for Linux-based embedded systems that was popular several years ago for 2D user interfaces but has since mostly faded away. DirectFB2 attempts to preserve the original DirectFB backend while adding new features such as modern 3D APIs like Vulkan and OpenGL ES.

        I personally used it in 2008-2009 while working with Sigma Designs media processors that relied on the DirectFB library to render the user interfaces for IPTV boxes, karaoke machines, and so on. I remember this forced me to switch from a MicroWindows + Framebuffer solution, but the DirectFB API was easy enough to use and allowed us to develop a nicer user interface.

      • Intel’s Vulkan Linux Driver Lands Dynamic Rendering Support – Phoronix

        As part of pushing it across the Vulkan 1.3 milestone, Intel’s open-source graphics driver developers have merged their VK_KHR_dynamic_rendering support to mainline.

        Vulkan dynamic rendering for the Intel “ANV” Vulkan driver was pending on the mailing list for the past month while on Vulkan 1.3 day it was successfully merged, with this extension being part of the core specification now. The Khronos documentation on dynamic rendering explains, “If you’re not using multiple subpasses or input attachments though, go ahead, rip those render pass objects right out! Dynamic rendering offers similar rendering performance to a single pass render pass object but with a much simpler interface on all implementations. Hopefully this extension will make writing future Vulkan renderers just a bit more enjoyable.”

      • Intel’s Linux Graphics Driver Patched For New Security Issue But Can Impact Performance – Phoronix

        Intel’s “i915″ kernel graphics driver has been patched for a software issue that could lead to malicious user-space trigger DMAR read/write faults or worse is the possibility of user-space gaining access to random memory pages. Unfortunately, the security fix comes with performance implications.

        If not running with an IOMMU active, CVE-2022-0330 could lead to user-space gaining access to random memory pages. This could mean either data leaks and/or random memory corruption. The issue with the Intel graphics driver stems from a missing TLB flush when releasing memory that was backing a GPU buffer object to the system memory.

      • AMDVLK 2022.Q1.2 Released With Vulkan 1.3 Support

        AMDVLK as AMD’s official open-source Vulkan Linux driver derived from their Radeon Software driver sources but using the LLVM shader compiler back-end is out with a new release. AMD is ready with day-after support for the newly-launched Vulkan 1.3 specification for AMDVLK.

        The AMDVLK 2022.Q1.2 driver enables Vulkan 1.3 support as well as enabling SPIRV 1.6 support. The VK_EXT_provoking_vertex and VK_EXT_depth_clip_control extensions are enabled too with today’s release.

    • Instructionals/Technical

      • Gemini Is A Little Gem

        In this brief blog post, I’ll talk about Gemini from a different point of view. Not attacking these arguments individually, but trying to talk a bit about what attracts me to the protocol and how I see it. I hope that by the end of this post, you’ll have a different approach to reasoning about Gemini. And, if you decide to write criticism about it, that you’ll take what is written here into account.

      • Annotating my website page structure

        While I was trying to figure out how to link a manifest.json file to my feed reader, I found myself looking at the source code behind Jeremy Keith’s website home page. The fact that you can see the source code behind how a page loads is an amazing feature behind the web. You can see the code that tells a browser how a web page loads. Sometimes the source code behind a site is almost or completely illegible but there are plenty of sites out there whose code you can peruse.

      • CSS Specificity Demo

        I built an interactive demo to illustrate how specificity in CSS works.

      • Hashing out the hash command on Linux | Network World

        When you type “hash” on a Linux system, you could get one of two very different responses depending on the shell you are using.

        If you are using bash or a related shell such as ksh, you should see a list of the commands that you have used since your terminal session began, sometimes with a count of how many times each command was used. This can be more useful than using the history command if you just want to see your very recent command activity, but the hash command is not a single executable. Instead, it relies on your shell.

      • Learn About Blender and Maybe Get a Free Book – What’s Not to Like?

        The event is Blender 101, an online event from the All Things Open folks, which will feature Jason van Gumster, author of Blender for Dummies, which is popular enough to now be in its fourth edition. Better yet, some copies of the book will be given away “to randomly chosen attendees.”

      • Why must you use ./ to run your Ubuntu scripts? The meaning of Linux’s dot slash explained. – Coffee Talk: Java, News, Stories and Opinions

        When you run your own executable command or shell script on Linux, you must prepend ./ to the Unix command. But why?

        Why must you use a dot slash to run commands in Unix? You don’t have to do that in Windows with a batch file.

      • What Is Doas and How to Install It

        Doas is a privilege escalation program similar to sudo. It is designed to be as lightweight and simple as possible. It is the default privilege escalation program for OpenBSD but also available for other UNIX-like operating systems through the OpenDoas program.

      • Shell Aliases Every Linux User Needs – Invidious

        One of the most common questions I get from new-to-Linux users is, “How can I become a power user?” Well, learning the terminal and the terminal commands is the best thing you can do. And big part of becoming more proficient at the command line is creating your own Bash aliases. So today, I’m taking a fresh install of Ubuntu and adding aliases to it’s bashrc. These are aliases that I think most, if not all, Ubuntu users would find helpful.

    • Games

      • Steam Deck Launching February 25th

        Hello, the day is almost here! On February 25th, we will be sending out the first batch of order emails to reservation holders. Customers will have 3 days (72 hours) from receipt of their order email to make their purchase, before their reservation is released to the next person in the queue. The first units will be on their way to customers starting the 28th, and we plan to release new order email batches on a weekly cadence.

        In addition, we’re sending out press units for full review shortly. Press review embargo on Steam Deck coverage will lift on February 25th, but keep an eye out for some preview coverage and impressions before that. In the meantime we’re working to tie up the last few loose ends and polish some rough edges, and are excited to get these out to you at the end of next month!

      • Steam Deck launches February 25, weekly purchase invites planned | GamingOnLinux

        The date a great many have no doubt be waiting for, Valve has today officially announced their Steam Deck handheld will launch officially on February 25.

        It will go by the date each user put in their reservation of course, starting off with the first lucky few who managed to dodge Valve’s server issues at the time. The first batch of order invitation emails go out on February 25, and each person has just 72 hours to make the actual purchase before it moves onto the next person in the queue.

      • Valve To Formally Launch Steam Deck On 25 February, Shipping Begins 28 February – Phoronix

        After slipping from the original shipping target of Q4 due to component shortages, Valve is making good on their Q1’2022 shipping plans for the Steam Deck.

        Valve just announced the Steam Deck will indeed begin shipping by the end of February. 25 February is when they will ship the first batch of order emails to reservation holders and they will have three days to complete their orders. Steam Deck units are expected to begin shipping to customers on 28 February.

        Valve also confirmed that new order emails will be sent out on a weekly basis to reservation holders. Valve will send out the order emails in the same order as reservations that began last year. Valve has not confirmed the planned weekly batch sizes or how many units will be ready to ship on 28 February.

      • Godot Engine – Godot OpenXR 1.1.1 Plugin Release

        The Godot XR contributors are delighted to release our latest version of the Godot OpenXR plugin!

        This release contains several updates to provide Godot XR developers access to the latest and greatest XR APIs and features.

      • SDL2 On Linux Now Prefers Wayland Over X11 – Phoronix

        With today’s SDL2 Git, Wayland is now preferred over X.Org/X11 by default without having to set the SDL video driver environment variable.

        As of today’s Git development code for the Simple DirectMedia Layer and what will be the behavior in the upcoming SDL 2.0.22, Wayland is now preferred when present. While SDL2 has offered Wayland support for some time now, SDL2 would out-of-the-box prefer X11 (and XWayland in turn) support. The SDL_VIDEODRIVER=wayland environment variable can be used for forcing the Wayland code path while now it’s the preferred route.

      • Valve Working On Radeon Dynamic VRS For The Steam Deck To Increase Power Savings – Phoronix

        Yet another open-source Radeon Vulkan “RADV” driver improvement being worked on by Valve’s engineers is around better controlling variable rate shading “VRS” behavior with a focus on improving power savings for the Steam Deck.

        Vulkan has the VK_KHR_fragment_shading_rate extension for being able to control the shading rate depending upon the frame region being shaded. The shading at a lower resolution for less important areas of the screen can help with increasing performance as well as power-savings. One of the frequently cited examples around variable rate shading is often for the landscape within racing games.

    • Desktop Environments/WMs

      • Sway 1.7 improves screen capture and virtual reality in Wayland – itsfoss.net

        sway 1.7 is available to continue the evolution of this Wayland composer and window manager based on or inspired by the popular i3.

        Despite being “just” a window manager, Sway is one of the most interesting developments when it comes to Wayland composers, and not only that, but is considered by many to be the best implementation of the protocol out there, even by comparison. on top of the GNOME Mutter.

        On the other hand, it has been one of the brave few to openly say “no” to NVIDIA and EGLStreams in order to narrowly defend the standards agreed upon by almost everyone around Wayland and GBM. You know, the word “standard” gives NVIDIA hives, and the exact reasons are known only to the corporation’s executives.

        The first notable new feature of Sway 1.7 is the remove option –my-next-gpu-wont-be-nvidia, so the ones that users will have to use from now on –unsupported-gpu instead. It’s important to note that, at least officially, the official NVIDIA driver is still not supported (Nouveau should be fine), but we assume that this is a first step towards integrating the particular GBM implementation powered by the GPU manufacturer.

      • K Desktop Environment/KDE SC/Qt

        • Season of KDE Kicks Off
        • Season of KDE 2022

          I am Ayush Singh, a second-year student of the Indian Institute of Technology, Dhanbad, India. My application has been accepted in the Season of KDE 2022. I will be working on writing a Rust wrapper for KConfig KDE Framework. This post describes my journey with KDE and why I submitted this Project for the Season of KDE.

        • Creating Rust/QML Project

          For the last few months, I have been pushing Rust/QT development along. I am the author of ki18n crate and am currently in the middle of creating kconfig crate as a part of Season of KDE 2022.

          In this post, I will walk you through creating a new Rust/QML project using cargo-generate templates. I made these templates to encourage more people to test out Qt development with Rust.

    • Distributions

      • New Releases

      • BSD

        • Playing with CD-RWs on FreeBSD

          It’s worth mentioning as well that CD-RWs do typically take longer to burn that a CD-R, even discounting the time taken to blank them. It’s more than an acceptable compromise for me, but don’t be surprised if the drive reports 4 for the drive speed. I did briefly have a CD burner and CD-RW media as a kid that worked at 8×, but both those are long gone.

          This was a fun experiment! Now I have a reliable way to generate these disc images with a few CD-RWs.

        • A proof of concept: running OpenBSD on the PinePhone

          As mentioned in the piece, this comes with a bit of a warning: [...]

      • Canonical/Ubuntu Family

        • Canonical releases Charmed Kubeflow 1.4 to simplify enterprise AI projects

          Canonical Ltd. on Tuesday released Charmed Kubeflow 1.4, the newest version of its platform for simplifying enterprise artificial intelligence projects.

          U.K.-based Canonical is the maker of Ubuntu, one of the most widely used versions of the Linux operating system. Ubuntu is especially popular in the enterprise, where it’s commonly used to power public cloud environments. The operating system is frequently deployed together with Kubernetes.

          A growing number of enterprises are running AI models in their Kubernetes environments to support machine learning initiatives. In 2018, Google LLC released an open-source tool called Kubeflow to simplify the task of running AI software on Kubernetes. Canonical’s newly updated AI platform, Charmed Kubeflow, is a customized version of Google’s Kubeflow designed to be easier to use.

          Canonical provides the software under an open-source license. In addition to Kubeflow’s core features, Charmed Kubeflow includes automation code that the company says simplifies a number of day-to-day management tasks. The software can be deployed in the public cloud, as well as on-premises.

    • Devices/Embedded

      • Open Hardware/Modding

        • Simulating the IBM 360/50 mainframe from its microcode

          The IBM System/360 was a groundbreaking family of mainframe computers announced on April 7, 1964. System/360 was an extremely risky “bet-the-company” project for IBM, costing over $5 billion, but the System/360 ended up as a huge success, setting the direction of the computer industry for decades. The S/360 architecture was so successful that it is still supported by IBM’s latest mainframes, almost 60 years later. I’m developing a microcode-level simulator1 for the IBM System/360 Model 50 (link to the simulator); this blog post provides background to understand the Model 50 and the simulator.

    • Free, Libre, and Open Source Software

      • FSF

      • Programming/Development

        • Part 1: The life of an optimization barrier

          Many engineers choose Rust as their language of choice for implementing cryptographic protocols because of its robust security guarantees. Although Rust makes safe cryptographic engineering easier, there are still some challenges to be aware of. Among them is the need to preserve constant-time properties, which ensure that, regardless of the input, code will always take the same amount of time to run. These properties are important in preventing timing attacks, but they can be compromised by compiler optimizations.

        • The Qt Company launches digital advertising solution

          The Qt Company, the leading global provider of software technology, today announces the launch of Qt Digital Advertising to help Qt users monetize UI/UX screens built with Qt. The new solution, which will significantly streamline and enhance revenue generation opportunities for mobile, desktop and embedded applications and devices, was designed to focus on monetization, productivity and disruption.

          For the first time ever, mobile, desktop and embedded developers can generate revenue by leveraging digital advertising directly within the Qt development framework. Users will no longer be required to implement cumbersome, costly, inefficient monetization platforms, that are not fully integrated, to generate revenue. Instead, and with the help of Qt, organizations can instantly build and monetize the right digital advertising business case for their cross-platform scenarios, from prototype to final product. The solution will also create new business cases for advertisers to run efficient marketing campaigns on embedded device UIs, capitalizing on opportunities presented by the rapidly growing IoT and connected devices industry, in addition to being a new business model for The Qt Company and its customers.

        • NodeKit Update

          Since the initial demo of NodeKit at last week’s Small Is Beautiful, we now actually have a nodekit command, the server now does naïve restarts on route changes, and routes are now lazily loaded the first time they’re hit.

  • Leftovers

    • Science

      • James Webb Space Telescope: When to expect the first images from the state-of-the-art observatory

        The observatory’s permanent home is a stable point in space known as Lagrange Point 2, also referred to as L2. L2 is also a point in space where gravitational forces of the Earth and Sun are in equilibrium, allowing JWST to stay aligned with Earth. L2 will also allow JWST to have a wide, unobstructed view of the universe at any given moment, unlike telescopes closer to Earth (like Hubble) whose point of view is often obscured by the Earth itself.

        JWST is a once-in-a-generation space observatory poised to usher in a new chapter for astronomy by peering into distant corners of the universe, surveying the atmospheres of Earth-like exoplanets, and observing more distant stars and galaxies than its predecessors. As the Hubble Space Telescope’s successor, it is also one of the most expensive space missions (roughly $9.7 billion) in history. In other words, a lot is at stake.

    • Education

      • GOP Is Increasingly Bent on Controlling Schools. Glenn Youngkin Is a Case Study.
      • Higher education must stop covering up misconduct

        Some universities even require a pre-emptive NDA to initiate a complaints process, and they commonly negotiate deals directly with perpetrators without involving the victims at all. In many university processes, complainants are not permitted to see the final decision – or they are asked to sign an NDA before they can access it. Where the complainant is a party, they are told that they “must” sign an NDA to “protect themselves”. This is neither true nor accurate – a complainant does need a one-sided confidentiality clause, but it should not come at the price of protecting the person who harmed them.

    • Health/Nutrition/Agriculture

      • Only 10 Percent of Africa’s Population Is Fully Vaccinated
      • Sanders Demands End to Medicare Premium Hike From Alzheimer’s Drug

        Building on his recent letter to U.S. President Joe Biden, Sen. Bernie Sanders on Tuesday wrote to a key government analyst to push for a swiftly ending a Medicare premium hike tied to Biogen’s pricey and potentially ineffective Alzheimer’s drug.

        “Alzheimer’s is a horrible disease and we must do everything possible to find a cure for the millions of seniors who suffer from it, but we cannot allow pharmaceutical companies to rip off seniors.”

      • Anne Frank: RFK Jr. now versus RFK Jr. in 2015

        Since writing my “preview” last Friday of the antivaccine “Defeat the Mandates” rally held on Sunday, I have been debating whether or not to write a followup post. The reason was that I just didn’t know if there was anything much to say, given that the rally went pretty much as I had predicted, with a stacked bill of antivaccine cranks old (e.g., Robert F. Kennedy, Jr. and Del Bigtree) and new (e.g., Dr. Robert Malone, Dr. Peter McCullough, and Steve Kirsch), antimaskers, and COVID-19 minimizers spewing a litany of common anti-“lockdown,” antimask, and antivaccine propaganda, all couched in rhetoric of “freedom” and “resistance to tyranny,” just as expected and the same as it ever was for antivaxxers. I was originally not going to write further about this, but leave it to RFK Jr. to give me a reason when he sullied the memory of Anne Frank:

      • St. Petersburg announces new restrictions for minors following spike in coronavirus hospitalizations

        After noting a marked increase in the number of local children hospitalized with COVID-19, the St. Petersburg authorities have announced additional public health restrictions for minors. With the Omicron strain running rampant, Russia has recorded record-breaking daily increases in coronavirus cases over the past few days. In St. Petersburg, an increasing number of classes have been forced to switch to distance learning in order to quarantine schoolchildren with COVID-19 and other respiratory infections. The additional restrictions for minors will enter force on January 28 and remain in place until February 13.

      • EPA Takes Action to Combat Industrial Air Pollution

        The Environmental Protection Agency launched sweeping changes this week to address long-standing problems brought to light by ProPublica’s reporting on industrial air pollution. Shortly after the November publication of our investigation, administrator Michael S. Regan toured some of the largest toxic hot spots identified by our analysis and said the agency was consulting ProPublica’s work as it considered reforms. On Wednesday, Regan announced the EPA’s next steps, which include a significant expansion of air monitoring in some of the most polluted neighborhoods in the country and a new wave of unannounced inspections of polluters.

        “We are going to keep these facilities on their toes so that they’re doing their due diligence all the time and not just when there’s a planned inspection,” he said. “Being on the ground, seeing the situation for myself, and talking directly with community members, it is startling that we got to this point.”

      • Spotify sides with Joe Rogan after Neil Young ultimatum

        Earlier this month, an open letter signed by 270 health care professionals urged Spotify to take action against COVID-19 vaccine misinformation that it said was spread on Rogan’s show, which boasts a wide reach, with an estimated 11 million listeners per episode.

      • Spotify picks Joe Rogan over Neil Young

        Spotify and Warner Records didn’t immediately reply to a request for comment from The Verge. In a post on his website, Young thanked his label for its support and said that Spotify has “become the home of life threatening COVID misinformation.”

      • Neil Young Removes Music From Spotify in Protest of Joe Rogan’s Podcast

        Spotify will remove Neil Young’s music from its platform, per his request, following his objections to Joe Rogan’s statements about the Covid-19 vaccine on his Spotify-hosted show. The music is expected to be removed later Wednesday.

        A rep for Spotify said in a statement to Variety: “We want all the world’s music and audio content to be available to Spotify users. With that comes great responsibility in balancing both safety for listeners and freedom for creators. We have detailed content policies in place and we’ve removed over 20,000 podcast episodes related to COVID since the start of the pandemic. We regret Neil’s decision to remove his music from Spotify, but hope to welcome him back soon.”

      • Neil Young Pulls Music from Spotify, Blasts It as the ‘Home of Life-Threatening’ Covid Lies

        On Monday, Young posted a since-deleted letter on his website addressed to his management and record label demanding his music be removed from Spotify, noting that the company can have “Rogan or Young. Not both.” The Wall Street Journal first reported the news that Spotify will take down Young’s catalog. Spotify begun to remove Neil Young’s catalog Wednesday evening.

        In Young’s new letter, he blasts Spotify as “a very damaging force via its public misinformation and lies about Covid.” He thanked his label Warner Records for standing by his decision and noted that a majority of his streaming revenue comes from Spotify.

    • Integrity/Availability

      • Proprietary

        • Dropbox, Microsoft OneDrive send out warnings to macOS users

          They warn that some users may have problems when attempting to open files stored in either service using another Mac application. They urge customers to update their apps once macOS 12.3 is installed.

        • Security

          • Security updates for Wednesday

            Security updates have been issued by CentOS (httpd), Debian (libxfont, lrzsz, nss, openjdk-17, policykit-1, webkit2gtk, and wpewebkit), Mageia (polkit), openSUSE (expat, json-c, kernel, polkit, qemu, rust1.55, rust1.57, thunderbird, unbound, and webkit2gtk3), Oracle (httpd:2.4, java-11-openjdk, and polkit), Red Hat (httpd:2.4, OpenShift Container Platform 3.11.570, polkit, and Red Hat OpenStack Platform 16.1 (etcd)), Scientific Linux (polkit), Slackware (polkit), SUSE (aide, expat, firefox, json-c, kernel, polkit, qemu, rust, rust1.55, rust1.57, thunderbird, unbound, and webkit2gtk3), and Ubuntu (policykit-1 and xorg-server).

          • Qualys Research Team Warns of Significant polkit Vulnerability Affecting All Linux Users [Ed: This headline is false. It affects systemd users. And systemd isn't Linux, it's IBM vendor lock-in which isn't even compliant with UNIX philosophy.]
          • Jan 26, 2022 Serious Privilege Escalation Flaw in Linux Component Patched By Dennis Fisher

            The bug is the result of Pkexec not validating the number of arguments passed to it. Rob Joyce, director of cybersecurity at the NSA, said on Twitter Wednesday that he’s concerned with the ease of exploitation for this vulnerability.

          • 12-year-old vulnerability in Linux gives attackers root privileges – SiliconANGLE [Ed: Systemd is not Linux]
          • Major Linux PolicyKit Security Vulnerability Uncovered: Pwnkit – SoylentNews
          • New DeadBolt ransomware targets QNAP devices, asks 50 BTC for master key [Ed: Why would anyone even connect a storage device to the open Internet in the fist place? "Smart" hype?]

            A new DeadBolt ransomware group is encrypting QNAP NAS devices worldwide using what they claim is a zero-day vulnerability in the device’s software.

          • New DeadBolt Ransomware Targets NAT Devices
          • Privacy/Surveillance

            • Data privacy laws will increasingly dominate business worldwide

              Data privacy will continue to become a more significant consideration and it’s going to be exceedingly difficult to do business anywhere in the world without encountering data privacy laws, according to Richard Marr, General Manager, APAC, Auth0, a product unit of Okta.

            • What went down at #PrivacyCamp22?

              In this special anniversary edition of Privacy Camp 2022, we reflected on a decade of digital activism and thought together about the best ways to advance human rights in the digital age. #PrivacyCamp22 brought together close to 300 academics, activists and privacy experts who built on the lessons of the past and collectively articulated strategic ways forward for the promotion of everyone’s digital rights.

            • Paying with cash, old school

              There’s a coffee shop down the street that has a big outdoor seating area, so I feel safe sitting there for a morning brew and to prepare for WFH that day. This morning I overheard the owner shout out “old school”! in response to a customer paying with cash which made me smile.

            • Google kills FLoC, unveils new plan to replace tracking cookies — here’s how it works

              Google has ditched its planned user-profiling system, FLoC, and is instead developing a new system called Topics, the company announced today (January. 25).

              Topics, described by Google Senior Director of Product Ben Galbraith as “one of the most ambitious efforts we’ve ever undertaken” during a conference call with reporters, is meant to replace third-party advertising cookies in Chrome by the end of next year.

              But you won’t be able to use or try Topics just yet. Developer trials begin in a couple of months, and user trials are still a long way off.

            • A guide to getting your data from WhatsApp

              It’s important to understand how much of your data is stored in the cloud. Why? Because our research exposes that law enforcement can use cloud extraction techniques to obtain vast quantities of your data. These techniques means law enforcement can circumvent asking companies like WhatsApp for your data and avoid getting a warrant. So the use of this technology means there is no limit on what they can obtain, no transparency and no clear, accessible or effective legal safeguards to protect your data from risk of abuse and misuse.

            • Proposal for a European Interoperability Framework for Smart Cities and Communities (EIF4SCC)

              The proposed Framework is initiated to support EIF at local and Regional level and was jointly managed by DG DIGIT as part of the ISA² Programme (2016-2020), and by DG CONNECT in the framework of the Living-in.eu movement. A co-creation process with city/community administrators in the European Union was created and together with Deloitte and KU Leuven e a proposal for the European Interoperability Framework for Smart Cities/Communities (EIF4SCC) was developed.

    • Defence/Aggression

    • Transparency/Investigative Reporting

      • Automotive Lobbying Group Abandons the Term “Self-Driving”

        While the group didn’t directly mention Tesla in its announcement, the move is likely a response to the Elon Musk-led company’s efforts to market its “Full Self-Driving” feature, a highly controversial driver assist feature that has landed the company in hot water with lawmakers on a number of occasions.

    • Environment

      • Nations Join Forces To Fight Illegal Fishing In Gulf Of Guinea

        Besides at-sea patrols, the countries will share information from the Regional Monitoring, Control and Surveillance Centre in Ghana, which was formed by the Fisheries Committee for the West Central Gulf of Guinea (FCWC) in 2021.

        Other partners include the Regional Maritime Security Centre for West Africa in Côte d’Ivoire; European Fisheries Control Agency; Multinational Maritime Coordination Centre; and Trygg Mat Tracking, a fisheries intelligence analysis company. Additional funding is supplied by the Norwegian Agency for Development Cooperation, according to SeafoodSource.

      • The Supreme Court vs. the Earth

        What’s particularly shocking about this case is that the EPA does not currently have any such rules in place. The agency tried to regulate greenhouse emissions under President Barack Obama’s Clean Power Plan, but conservative justices (of course) blocked that plan from taking effect. Then, the Trump administration came in and shoved the CPP off the edge of their flat Earth. Arguably, the D.C. Circuit has since reopened the possibility of a revised CPP, but the Biden administration has said that it will not try to reinstate the plan. Instead, it has instructed the EPA to come up with a completely different rule, a process that is underway at the agency right now.

      • Energy

        • Elon Musk, Threat or Menace Part 2

          Last April I wrote Elon Musk: Threat or Menace? flagging three of his externalities; the carbon footprint of his infatuation with cryptocurrencies, the environmental impact and cost of his infatuation with colonizing Mars, and the threat his infatuation with camera-only autonomy for Teslas posed to innocent bystanders. Last August I followed up with Autonowashing, detailing the incredible “depths of irresponsibility involved in Tesla’s marketing”.

        • How will Europe cope if Russia cuts off its gas?

          But a shutdown is no longer unthinkable. Mr Gustafson now says: “I don’t think it is unlikely at all that Putin would actually reach for the gas tap over Ukraine.” Unlike his Soviet predecessors, the Russian president can afford the cost of a brief energy shock. Jaime Concha of Energy Intelligence, an industry publisher, has crunched the numbers. Not counting any penalties (for breach of contract, say) and assuming the average daily price seen in the fourth quarter of 2021, he reckons a complete cut-off of piped gas to Europe would cost Gazprom between $203m and $228m a day in lost revenues. So if such an embargo lasted three months (Mr Putin’s leverage fades in spring, when gas demand drops to just 60% of that in January), lost sales would add up to about $20bn.

    • AstroTurf/Lobbying/Politics

    • Misinformation/Disinformation

      • YouTube permanently bans Dan Bongino

        YouTube on Wednesday permanently banned conservative commentator Dan Bongino from the platform, saying he attempted to evade a previous suspension.

        The Fox host uploaded a video to his main channel while his secondary channel, which primarily hosted short clips from his digital radio show, was actively suspended for violating YouTube’s COVID-19 misinformation policy.

    • Censorship/Free Speech

      • EU wants to build its own DNS infrastructure with built-in filtering capabilities

        The European Union is interested in building its own recursive DNS service that will be made available to EU institutions and the general public for free.

        The proposed service, named DNS4EU, is currently in a project planning phase, and the EU is looking for partners to help build a sprawling infrastructure to serve all its current 27 member states.

        EU officials said they started looking into an EU-based centrally-managed DNS service after observing consolidation in the DNS market around a small handful of non-EU operators.

        “The deployment of DNS4EU aims to address such consolidation of DNS resolution in the hands of few companies, which renders the resolution process itself vulnerable in case of significant events affecting one major provider,” officials said in the DNS4EU infrastructure project revealed last week.

        But EU officials said that other factors also played a role in their decision to build DNS4EU, including cybersecurity and data privacy.

      • Censoring Joe Rogan Is No Solution to Vaccine Misinformation

        There’s a campaign underway to kick podcast host Joe Rogan off Spotify for spreading COVID misinformation. But Rogan at his worst couldn’t do as much damage to public trust in science as the political and scientific establishment has during the pandemic.

      • China censors re-write ‘Fight Club’ ending, say authorities triumphed

        The renowned classic film “Fight Club” appears to have been censored on popular Chinese entertainment platform Tencent Video – though rather than merely cutting scenes from the film, government censors created a new ending altogether in place of the cult movie’s iconic conclusion.

    • Freedom of Information/Freedom of the Press

      • El Salvador must investigate use of Pegasus to spy on dozens of journalists

        Reporters Without Borders (RSF) calls on El Salvador’s public prosecutor to open an investigation into the use of the Pegasus spyware to hack into the phones of at least 35 Salvadorean journalists. RSF is also providing recommendations to journalists whose phones may have been infected.

      • Three Iranian journalists transferred to prisons notorious for mistreating detainees

        Reporters Without Borders (RSF) is alarmed by the transfers of three Iranian journalists to prisons notorious for cruel, inhuman and degrading treatment, in a practice often used to deliberately break the resistance of prisoners of conscience. These transfers come just days after another journalist, Baktash Abtin, died as a result of not being treated when he caught Covid-19 in Tehran’s Evin prison.

    • Civil Rights/Policing

      • Investigation Shows Faulty Drug Tests Resulted In Hundreds Of New York Prisoners Being Wrongly Punished

        The justice system may say lofty things about debts to society or rehabilitation, but when it all comes down to it, a person in jail is just something to be processed. Whatever happens to them is supposedly well-deserved. If you can’t do the time, don’t do the crime. This catchy phrase also refers to pretrial detainees who haven’t been convicted of any crimes but who simply don’t have the means (or the judicial permission) to spend their pre-trial days out in the open.

      • When Whiteness Starts Seeing Itself

        By 2044, the United States’ white population will dwindle from a majority to a plurality, according to the Census Bureau. White Americans—though they will still outnumber every other racial group in the country—have not taken this news well.

      • Protest Song Of The Week: ‘Landlord Of The Gentriflies’ By Calm. (Featuring Lee Reed and Buddha)

        Calm is a hip-hop duo featuring rapper Time and producer Awareness. Time has also done engineering work for Common and is a journalist who has worked with Noam Chomsky.

        They recently released the concept album “Conversations with A Willow Tree.” The album is an ode to a willow tree set in a dystopian world where plants are the heroes that fight colonialism and environmental collapse.“Landlord of the Gentriflies,” which appears on the album, is a scathing critique of gentrification. The opening verse from Time features the hard-hitting rebuke: “Since that eviction letter, this ain’t really been home”.It continues, “Landlord didn’t discover this, that’s Chris Columbus syndrome. We’re just trying to raise the roof, they just wanna raise the rent. I’ve been working 3 jobs, I gave that cracker every cent. Landlord of the flies, dollar signs in his eyes. Let’s stop working for the rich, so we can live our fucking lives.”The second verse is from Canadian rapper Lee Reed, known for his political lyrics and socialactivism. His verse further explores the ill effects of capitalist-fueled gentrification. “Half a million evicted they still insisting the system work. Assisted living let you live in thirst. This government place people second, business first. They gentrified our existence, but we been dispersed,” Reed raps.Renter’s rights is a subject close to Reed’s heart. He recently released “Drop The Charges,” acharitable single whose proceeds support the Hamilton Encampment Support Network (HESN).HESN is an organization that supports homeless residents of Hamilton, Ontario, Canada. Just like several major cities throughout the world, the housing crisis is forcing more people onto the streets.Listen to “Landlord of the Gentriflies”:

      • CIA Funded Experiments On Danish Orphans For Decades

        This article was funded by paid subscribers of The Dissenter Newsletter. Become a monthly subscriber to help us continue our independent journalism. An extraordinary Danish Radio report exposed how scores of children in Denmark, many of them orphans, were subject to CIA-funded experiments for at least two decades.

        The purpose of these activities remains unknown, as authorities continue to actively suppress the truth of what happened in the 1960s and early 1970s.

      • Navalny’s brother is added to federal wanted list in Russia

        Police in Russia have added Oleg Navalny, the brother of jailed opposition leader Alexey Navalny, to a federal wanted list, the nation’s Interior Ministry reported on Tuesday. The announcement does not list the charges.

      • Redwood Forest in California Is Returned to Native Tribes

        The group, the Save the Redwoods League, which was able to purchase the forest with corporate donations in 2020, said it was transferring ownership of the 523-acre property to the Intertribal Sinkyone Wilderness Council, a group of 10 native tribes whose ancestors were “forcibly removed” from the land by European American settlers, according to a statement from the league.

        The tribes will serve as guardians of the land in partnership with the Save the Redwoods League, which has been protecting and restoring redwood forests since 1918.

    • Internet Policy/Net Neutrality

      • Fresh Off Its Merger Failure(s), AT&T Gets Back To Promising Big Fiber Investments That May Or May Not Happen

        We’ve noted for years how AT&T has this pattern in which they’ll promise a massive wave of new fiber investment and jobs if they get “x” (X=merger approvals, deregulation, tax breaks, a bunch of new subsidies, whatever). Then, a few years later, somebody will realize they failed utterly to meet those obligations. This happens over and over and over and over again, and not only does AT&T never see much in the way of accountability, nobody in state or federal leadership seems to learn much of anything from the process (usually because they’re, well, corrupt).

      • From The Revolt Against SOPA To The EU’s Upload Filters
      • Enough Is Enough: The Senate Should Stop Playing Games And Confirm Gigi Sohn

        Joe Biden entered office a year ago with a mandate to end corporate control of our government by establishing programs to benefit working families and by appointing qualified public servants to execute and oversee those programs.

      • GOMIX brings faster, cheaper Internet to millions in eastern DRC

        GOMIX, the Democratic Republic of Congo’s third Internet Exchange Point, launched in Goma, the main capital of the North Kivu province in the east of the DRC, in September 2021.

        Initiated by the Internet Service Provider Association (ISPA-DRC) in partnership with the Internet Society, GOMIX will improve Internet access for nearly 4 million urban residents. It will also facilitate creating local content, hosting services at a local and national level, and promoting interconnection between local Internet Service Providers (ISPs).

    • Digital Restrictions (DRM)

      • Spotify Stock (SPOT) Has Lost Nearly 25% of Its Value In 2022 and 45% Over the Past Year — What’s Going On?

        Meanwhile, some are speculating that Spotify could follow Netflix in raising its prices – a significant possibility because music streaming services feature similar song libraries and mainly cost the same in the States. Plus, Spotify’s long-awaited HiFi support doesn’t yet have a release date, company officials announced two weeks ago, despite the fact that Apple Music and Amazon Music unveiled the feature at no added cost last summer.

      • Will Hollywood’s Streaming Ambition Lead to Big Gaming Buys?

        Most Hollywood giants have similarly retreated from video game ambitions. NBCUniversal shut down its game studio in 2019, before its current CEO, Jeff Shell, took over. And Discovery chief David Zaslav hasn’t detailed plans for Warner Bros. Interactive Entertainment once the company closes its mega-merger with WarnerMedia, currently led by CEO Jason Kilar, beyond saying it won’t require any asset sales to hit its debt-reduction targets. Some say it will take a bigger gaming footprint. Warners’ “Mortal Kombat is great IP, which has good value; the rest of what makes money is licensed product,” MKM Partners analyst Eric Handler says, adding that the gaming unit will be “a sub-scale business as part of Discovery/Warner.”

    • Monopolies

      • EU court sides with Intel in appeal of $1.2B antitrust fine

        A European court announced Wednesday that it overturned a $1.2 billion fine on Intel, which the European Union had imposed on the semiconductor chip manufacturer in 2009 over alleged violations of antitrust laws.

        The European Commission, the executive branch of the EU, accused Intel of abusing its position as a global leader for x86 computer microprocessors and excluding competitors from the market, stretching from October 2002 to December 2007.

        The EU alleged that Intel granted rebates to four equipment manufacturers, including Dell and Lenovo, which were conditional on the companies purchasing microprocessors from Intel.

      • Copyrights

        • YouTube Wants ‘Fraudulent” Copyright Claimant Kept in Class Action Lawsuit

          When musician Maria Schneider launched a class action lawsuit against YouTube demanding access to Content ID, she did so with ‘Pirate Monitor’. Due to this company’s allegedly fraudulent actions, YouTube filed a counterclaim that the plaintiffs now want severed from the case. According to them, YouTube wants a “guilt-by-association weapon” to sully the class.

        • Rojadirecta Operator Faces Multi-Year Prison Sentence in Upcoming Trial

          Popular sports streaming site Rojadirecta finds itself at the center of a criminal lawsuit in Spain. The prosecution seeks a four-year prison sentence for the operator and up to two years for five accomplices. Spanish football league LaLiga and Mediapro demand even higher sentences and also want six million euros in damages.

        • Google Drive’s Autodetector For Copyright Infringement Is Locking Up Nearly Empty Files

          We’ve talked at length about the issues surrounding automated copyright infringement “bots” and how often those bots get the primary question they’re tagged with wrong. Examples of this are legion: Viacom’s bot takes down a Star Trek panel discussion, all kinds of bots disrupted the DNC’s livestream of its convention, and one music distributor’s bot firing off DMCA notices to, well, everyone. Google itself has reported that nearly 100% of the DMCA notices it gets are just bot-generated buckshot.

        • Wherein The Copia Institute Tells The Copyright Office That Link Taxes Are A Good Idea Only If You Want To Kill Off Journalism

          It’s hard to believe that even after the huge disaster “link taxes” have been in Europe and Australia that people would push to have them in the United States, and yet here we are. This brewing bad idea has some foolish friends in Congress, who tasked the Copyright Office with doing a study on the viability of importing this nonsense into American law, and via our already over-encumbered copyright law. The Copia Institute filed a public comment as part of this study and provided testimony at a hearing in December. In both, we pointed out that a site like Techdirt is exactly the sort of small, independent media outlet such a scheme is supposed to help yet is instead exactly the sort of small, independent media outlet such a scheme most definitely would hurt.

01.26.22

Links 27/1/2022: Preinstalled GNU/Linux (Ubuntu) and Arch Linux-Powered Steam Deck 30 Days Away

Posted in News Roundup at 7:47 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Desktop/Laptop

      • Juno Computers Launch Ubuntu-Powered Mars 15 Laptop with Up to AMD Ryzen 9, NVIDIA RTX 3070


        Featuring a 15.6-inch Full HD (1920x1080p) matte display with a whooping 240Hz refresh rate, the Mars 15 notebook is powered by AMD Ryzen 5000X family of desktop processors, namely the AMD Ryzen 7 5800X with 8 cores and 16 threads or the AMD Ryzen 9 5900X with 12 cores and 24 threads.

        Mars 15 is clearly designed for hardcore gamers as it also comes with powerful NVIDIA graphics cards, namely the NVIDIA GeForce RTX 3060 with 6GB GDDR6 VRAM or NVIDIA GeForce RTX 3070 with 8GB GDDR6 VRAM. According to Juno Computers, all the video ports in the laptop are controlled by the NVIDIA GPU.

      • 5 Reasons Why Linux Distros Create Their Own Desktop Environments

        Many Linux distros have now started developing their own desktop environments. Why is this so? Let’s find out.

        Most of us don’t think of the desktop as something separate from the operating system. What you see on the screen—that is Windows or that is macOS. But on Linux, there is no one desktop. Instead, there are many.

        Most people stick with what comes by default, and a number of Linux distributors are opting to create their own desktop from scratch. elementary OS has Pantheon. Solus has Budgie. System76 has COSMIC. Nitrux Linux has Maui Shell. In the past, Ubuntu had Unity.

      • Unboxing Dell XPS 13 – openSUSE Tumbleweed alongside preinstalled Ubuntu

        I received a new laptop for work – a Dell XPS 13. Dell has been long famous for offering certain models with pre-installed Linux as a supported option, and opting for those is nice for moving some euros/dollars from certain PC desktop OS monopoly towards Linux desktop engineering costs. Notably Lenovo also offers Ubuntu and Fedora options on many models these days (like Carbon X1 and P15 Gen 2).

        [...]

        Obviously a smooth, ready-to-rock Ubuntu installation is nice for most people already, but I need openSUSE, so after checking everything is fine with Ubuntu, I continued to install openSUSE Tumbleweed as a dual boot option. As I’m a funny little tinkerer, I obviously went with some special things

    • Audiocasts/Shows

      • Today Valve confirmed the Steam Deck’s official LAUNCH DATE (plus OTHER Deck news) – Invidious

        Yes, that’s right. Valve confirmed the Steam Deck’s release date. It’s February 25th, 2022. That’s just under a month away from the release of this video.

      • FLOSS Weekly 665: The Open Source Initiative – Stefano Maffulli, OSI

        Stefano Maffulli joins Jonathan Bennett and Simon Phipps on this episode of FLOSS Weekly. Phipps does double duty as guest as well as co-host. It’s all about the Open Source Initiative, the custodians of what exactly counts as Open Source. That may seem like a solved problem, but cloud computing, machine learning, and Standard Essential Patents present new challenges to face. We talk about these topics and more, so check it out!

      • Does The FSF Really Respect Your Freedom? – Invidious

        There see to be some legitimate concerns with how the FSF approaches microcode and firmware running on a secondary processor which does not respect your freedom and in many ways puts users in danger.

      • NO CLEVO? Starlabs Starbook Mk. V review – Invidious

        We’ve got a very special laptop running Linux out of the box: the StarLabs Starbook Mark 5. This one is pretty different from virtually every other manufacturer: it’s NOT using a clevo or tongfang chassis, it’s custom designed, aluminium, and it’s a pretty amazing ultrabook that really deserves an in depth look.

    • Instructionals/Technical

      • Adding a Host to Monitor to LibreNMS

        LibreNMS is a monitoring tool that supports auto-discovery with multiple protocols, including SNMP, ARP, OSPF, and BGP. To monitor operating systems, you can use the SNMP protocol, which is available on most OS, including Linux, Windows, and BSDs.

        There are three versions of SNMP Protocol, v1 and v2 which are secured with only a community password, and the protocol v3 which supports passwords for authentication and encryption. For the production environment, it’s recommended to use the SNMP protocol v3, which is more secure than v2 and v1.

        In this article, you will learn how to add hosts to the LibreNMS monitoring system using the SNMP protocol.

      • AWK Command Examples for Beginners / AWK Linux Tutorial

        Learning to use the AWK utility in Linux is a skill that most Linux users yearn to have. It can save you time and energy, as well as help you better understand the inner workings of your computer.

        While it may seem hard at first, you will become well-versed with this command-line utility with the right guide and frequent practice.

        Once you understand the AWK utility well, you will find it a necessary tool when working on your Linux Terminal.

      • How to Install Midori Browser on Ubuntu Linux – VITUX

        There are tons of browsers are out in the market catering different needs of diverse computing communities. One of them is the Midori browser that helps a unique range of users who thrive on the speed. Users who need a greater navigational speed and built-in browser shortcuts rely on Midori all the time.

      • How to Install InvoicePlane with Apache and Free Let’s Encrypt SSL Certificate on Debian 11

        InvoicePlane is a free, open-source, and self-hosted application for managing your quotes, invoices, clients, and payments. It is used by many organizations and freelancers to manage their payments and invoices. It offers custom templates, themes, and other tools that help you to increase the functionality of InvoicePlane. It also supports multiple languages and multiple payment providers such as Paypal, Stripe or even Bitcoin via Coinbase.

        In this tutorial, we will show you how to install InvoicePlane with Apache on Debian 11.

      • How to Install Apache Cassandra NoSQL Database on Debian 11 – VITUX

        Apache Cassandra is an open-source distributed database developed for cloud computing. It provides a highly available and scalable database service with no single point of failure and no manual tuning.

        Apache Cassandra is one of the most popular databases used in artificial intelligence to help create robots. With the ability to scale up quickly using commodity hardware, Cassandra could become one of the primary data storage systems that will power future robotic data management devices.

        Apache Cassandra is a NoSQL database. With the addition of the Apache Thrift interface, Cassandra can be used to store and manage data without the use of SQL, while allowing developers to use familiar application development protocols like REST and Thrift.

        Cassandra was primarily developed by Facebook engineer Prashant Malik. The database was named after the wife of a co-founder of Facebook, who died in a car accident in 2008. It is built on Google’s BigTable architecture, with support for distribution, replication, failure detection and load balancing using Apache ZooKeeper.

      • GNU Linux Debian – to swap or not to swap – that is the question – how to fix annoying startup boot dealying boot – message begin running scripts local-block mdadm no arrays found in config file or automatically
      • How to install MultiMC on a Chromebook

        Today we are looking at how to install MultiMC 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.

      • How to install Synfig Studio on Zorin OS 16 – Invidious

        In this video, we are looking at how to install Synfig Studio on Zorin OS 16.

      • How to install deepin 20.4 – Invidious

        In this video, I am going to show how to install deepin 20.4.

      • Linux Fu: Bash Strings | Hackaday

        If you are a traditional programmer, using bash for scripting may seem limiting sometimes, but for certain tasks, bash can be very productive. It turns out, some of the limits of bash are really limits of older shells and people code to that to be compatible. Still other perceived issues are because some of the advanced functions in bash are arcane or confusing.

        Strings are a good example. You don’t think of bash as a string manipulation language, but it has many powerful ways to handle strings. In fact, it may have too many ways, since the functionality winds up in more than one place. Of course, you can also call out to programs, and sometimes it is just easier to make a call to an awk or Python script to do the heavy lifting.

      • Top Linux commands that every DevOps professional & student must know
      • How To Install WordPress on DigitalOcean with Sail – Konstantin Kovshenin

        Sail is a great and much more affordable alternative to traditional and managed WordPress hosting. It’s a free and open source CLI tool to provision and manage WordPress applications in the DigitalOcean cloud.

      • How to install Cluster Autoscaler on AWS EKS – Kernel Talks
      • Creating Identity provider for AWS EKS – Kernel Talks
      • How to configure kubectl for AWS EKS – Kernel Talks
      • How not to execve() | [bobulate]

        There is a local privilege escalation in Polkit (formerly PolicyKit, and used in plenty of places where privilege escalation is needed). It was found by Qualys, and carefully documented on the oss-sec mailing list. It has hit the mainstream media fairly hard, too – probably because it follows closely on unrelated log4j and faker.js issues in Open-Source-land. I’m not a security specialist by a long shot (not by at least 3 light-seconds, even), but let’s take a brief look at execve() in FreeBSD.

      • How to update existing documents in MongoDB | FOSS Linux

        MongoDB was first developed in 2007 by Dwight Merriman and Eliot Horowitz when they experienced scalability issues with relational databases while developing enterprise web applications at their company, known as DoubleClick. According to one of the developers, its name was derived from the word humongous to support the idea of processing a large amount of data.

      • Install Monitorix 3.14.0 On Ubuntu / Rocky Linux & Fedora | Tips On UNIX

        Monitorix is a free and Open-source, lightweight system monitoring tool designed to monitor services, system resources, and servers. It is similar to Zabbix, Nagios, and Cacti.

        This tutorial will be helpful for the users to install Monitorix 3.14.0 on Ubuntu 20.04 LTS, Ubuntu 21.10, LinuxMint 20.3, Fedora 35, and Rocky Linux 8.

        Monitorix team released a new version 3.14.0 on January 18, 2022.

      • 8 ways to speed up your Ansible playbooks | Enable Sysadmin

        Ansible is a simple and powerful open source automation tool that can streamline many of your IT infrastructure operations. You can automate simple tasks like installing packages, or complex workflows such as deploying a clustered solution with multiple nodes or patching your operating system with many steps. Whether the workflows are simple or complex, you need to integrate appropriate optimization techniques into the Ansible playbook content.

        This article covers some of the major optimization methods available in Ansible for speeding up playbook execution.

      • Linux Foundation Certified 50% More IT Professionals in 2021, Helping to Address Industry-Wide Talent Shortage
      • Install Linux Kernel 5.16/5.17 on Fedora 35 – LinuxCapable

        Linux kernel 5.16 has many new features, support, and security. The Linux 5.16 kernel release has a great new feature, FUTEX2, or futex_watv(), which aims to improve the Linux gaming experience, growing considerably with better native Linux porting for Windows games utilizing Wine.

        Other improvements have seen improved write congestion management task scheduler for CPU clusters sharing L2/L3 cache, among others. More information can be found on the Linux 5.16 Kernel release changelog.

        In the following tutorial, you will learn how to install the latest 5.16/5.17 Linux Kernel on Fedora 34/35 Server or Workstation using the Linux Vanilla third-party repository that is well known.

      • How to Install Nagios in Ubuntu 22.04/20.04 – Part 1

        Essential networking devices, network services, and applications need constant monitoring to lessen the troubleshooting complexities that many server administrators have to endure or overcome.

        One reputable tool for managing such networking footprints is Nagios. Its active monitoring functionality can detect network devices, services, and application faults on a server it is tasked to monitor. Once such faults are detected, the administrative user is notified of the underlying suspicious activity on the network.

        The machine that hosts Nagios should embrace a Server/Agent architecture for it to comfortably communicate with remote hosts that need constant monitoring.

        This Nagios network monitoring tool makes use of agents like Nagios Remote Plugin Executor for swift communication with remote hosts. Moreover, Nagios generates final reports from visually represented user interface logs.

      • How to install Portainer CE with Docker-Compose – NextGenTips

        In this tutorial, we are going to learn how to install Portainer CE with Docker-compose.

        Portainer is a free and open-source lightweight service delivery platform for containerized applications that can be used to manage Docker, Kubernetes, Docker swarm, etc. The application is simple to deploy and use. The application allows you to manage all your container services via smart GUIs or an extensive API, this makes the developers’ work easier.

        Portainer gives developers a chance to deploy, manage, and troubleshoot containerized applications without needing to deeply have experience with Kubernetes. This is awesome in my view.

        In this tutorial we are going to learn how to install Portainer inside a docker container, also we will learn the uses of Portainer, what are Portainer agents. Also, we need to understand about Portainer ports i.e which ports do Portainer uses to communicate with the world. So let’s dive in

        We have two editions of Portainer, the Portainer community edition which is free to use, and the Portainer Business Edition which requires one to purchase the license fee to use and has more features compared to the community edition.

    • Games

      • Gamebuntu 1.0 Released

        Are you a gamer or want to play the game and use Ubuntu then Gamebuntu is for you. Gamebuntu is an all-in-one app that makes it possible to play games with just a single click of installation.

        Meanwhile, Gamebuntu 1.0 has been released with a serious commitment to the gaming experience.

      • ‘Gamebuntu’ Make it Super Easy to Setup Your Ubuntu for Gaming | UbuntuHandbook

        Want to play some games in Ubuntu desktop? Gamebuntu is a new project to make life easier for beginners!

        Without searching for how to tutorials and struggling with Linux commands, Gamebuntu is an all-in-one app makes it possible to single click to install Steam, Heroic / Epic Game launcher, Minigalaxy GOG client, and/or Lutris game clients.

      • Steam Deck to Launch Officially on February 25th, 2022


        Announced in July 2021, Steam Deck promises to be a revolutionary gaming handheld powered by Valve’s SteamOS 3.0 operating system based on Arch Linux and featuring the KDE Plasma desktop environment.

        Initially planned for the end of 2021, Valve delayed their upcoming Steam Deck device for February 2022, but now the company has finally revealed the official release date as February 25th.

      • Windjammers 2 is out and it works perfectly on Linux | GamingOnLinux

        A little flying-disc on the go when you get your shiny Steam Deck? Windjammers 2 is out from Dotemu and it’s absolutely brilliant, although I am completely horrible at it.

      • Half-Life 2 getting a new UI in prep for Steam Deck | GamingOnLinux

        Valve continue burning the midnight oil as it’s getting close to the Steam Deck launch now. Their classics continue getting updated, with Half-Life 2 getting a new UI.

        While they’ve already added Vulkan support to multiple older titles using DXVK-Native, it appears they’re now moving on to make more changes to help players on gamepads work with their games. It makes sense of course, since having their own games work great on the Steam Deck is a must.

      • Serious Sam: Siberian Mayhem is out, run it on Linux with one small change | GamingOnLinux

        Serious Sam: Siberian Mayhem is out now as a partnership between Timelock Studio and Croteam. It can run rather well on Linux, although you do need a quick adjustment for Steam Play Proton.

        This is a much shorter and simpler game than previous entries, as it’s a sort-of standalone expansion that sits together with Serious Sam 4. Although, going in cold is not a big deal, since it’s mostly the usual mindless fast-paced shooting you would expect from a Serious Sam game. The game actually started off life from a modding team, who under guidance from Croteam, turned it into an official game in the series.

      • TOP 10 MOST WANTED GAMES STILL BORKED ON LINUX – Boiling Steam

        It’s time again to use the fabulous ProtonDB to find out some cool stuff. Today, we can look at what are the most wanted games (by using the number of people submitting reports) for which the ratings are abysmal, as in 100% borked. And you end up with the Top 10 that follows. Let’s go from the least popular ones to the most popular ones – for each game we will also give you a quick comment about why it fails currently.

    • Distributions

      • New Releases

        • antiX Linux 19.5 Release Brings Latest IceWM Desktop Environment

          antix 19.5 is based on Debian 10 “Buster” stable branch, with Linux kernel 4.9 LTS, Firefox ESR 91, and LibreOffice 7.0.4.

          antiX Linux is a lightweight desktop Linux distribution based on Debian for 32 and 64 bit Intel-AMD x86 compatible architectures and is fully systemd-free. Put simply, it is Debian without systemd.

          antiX Linux targeted to the very old hardware and systems. You need at least 256 MB RAM, and the installer needs a minimum 4.0 GB hard disk size. As you can see, if you are looking to revive your super-old hardware with Linux, then this might be the perfect distro.

          Coming after 8 months since antiX 19.4 release, this fifth point antiX 19.5 release brings usual Kernel updates, the latest Debian 10 “Buster” packages, and the respective application’s stable version. Let’s take a look in brief at what’s new in antiX 19.5.

      • Arch Family

        • EndeavourOS: Arch Linux Made Easy for Everyone

          If you don’t want to go through the complex installation process of Arch Linux, consider installing EndeavourOS, a user-friendly derivative of Arch.

          EndeavourOS is quickly becoming one of the most popular Arch-based Linux distributions available. It gives users the speed, power, and high level of choice that makes Arch Linux stand out without the somewhat difficult and often frustrating manual setup process.

          The sleek presentation and intuitive graphical interface make it easy for anyone to install EndeavourOS, one of the most advanced bleeding-edge Linux operating systems.

      • IBM/Red Hat/Fedora

        • The state of Customer Experience at Red Hat: Product and documentation enhancements

          Have you ever wondered what happens when you submit feedback to Red Hat? The Red Hat Customer and Partner Experience team collects feedback through our net promoter score (NPS) survey, focus groups and events between customers and Red Hat engineers, and through several additional surveys that we use to better understand your experience as you engage with our products and services.

          Throughout 2021, the team collected and analyzed more than 15,000 survey responses, conducted a total of 15 virtual focus groups, events, and feedback sessions between our engineering teams and customers, and collected feedback from over 1,000 active users in our Red Hat Customer Portal Community.

        • Risk management: 4 key strategies | The Enterprisers Project

          Effectively mitigating risk is a growing challenge for business and IT leaders. Consider these tips on how to offset risk in 4 essential areas

        • Red Hat Developer roundup: Best of January 2022 | Red Hat Developer

          Don’t miss a thing! Here’s a roundup of new articles, tutorials, and more published this month on Red Hat Developer.

        • Fedora Magazine – Quarkus and Mutiny

          Quarkus is a foundation for building Java based applications; whether for the desktop, server or cloud. An excellent write up on usage can be found at https://fedoramagazine.org/using-the-quarkus-framework-on-fedora-silverblue-just-a-quick-look/. This article is primer for coding asynchronous processes using Quarkus and Mutiny.

          So what is Mutiny? Mutiny allows streaming of objects in an event driven flow. The stream might originate from a local process or something remote like a database. Mutiny streaming is accomplished by either a Uni or a Multi object. We are using the Uni to stream one object — a List containing many integers. A subscribe pattern initiates the stream.

          A traditional program is executed and results are returned before continuing. Mutiny can easily support non-blocking code to run processes concurrently. RxJava, ReactiveX and even native Java are alternatives. Mutiny is easy to use (the exposed API is minimal) and it is the default in many of the Quarkus extensions. The two extensions used are quarkus-mutiny and quarkus-vertx. Vert.x is the underlying framework wrapped by Quarkus. The Promise classes are supplied by quarkus-vertx. A promise returns a Uni stream when the process is complete. To get started, install a Java JDK and Maven.

        • Build a bootable JAR for cloud-ready microservices | Red Hat Developer

          Modernize an enterprise Java application for cloud deployment with Red Hat JBoss Enterprise Application Platform, Jakarta EE, and MicroProfile.

        • Why today’s cloud is built on containers | The Enterprisers Project

          Containers are the default way of packaging software in the cloud. Amazon Web Services (AWS) executive Deepak Singh shares insights for IT leaders on smoothly running containers with its service and ecosystem partners

        • Automating network and Microsoft SQL Server configuration using RHEL System Roles [Ed: IBM priorities?]
    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • FSF

        • Licensing/Legal

          • Attempt to shake down Linux users for Netfilter code use resolved | ZDNet

            Once upon a time in the 2000s and 2010s, Patrick McHardy was the chair of Linux’s Netfilter core development team. Netfilter is a Linux kernel utility that handles various network functions, such as facilitating Network Address Translation (NAT) and Linux’s IPTables firewall. All was fine. But, then it was discovered that McHardy had made millions of Euros from threatening over 50 companies with legal action for using “his” code. That will never happen again.

            McHardy was suspended from the Netfilter team in 2016. The Netfilter team released a document on how to deal with his attempts to extract money from vendors. This move by McHardy, who had been a leading Linux developer in the 2000s, came as a complete surprise at the time. Now, years later, the issue has finally been resolved.

      • Programming/Development

        • Job Description

          Fedora is a Linux operating system. The computers we have at home are similar it has an operating system called windows, Fedora is just another one like windows just with differnt features. the operating system tells the computer what to do when you move the mouse or press a key on the keyboard. e.t.c .

          So just like we have operating systems for phone like iphone and android, we also have different ones for computers like MacOS, Windows, Fedora Linux e.t.c.

          Now to do anything more with your computer you need to have aplications just like whatsapp and twitter on our phones, on the compter you can have web browser that lets you access youtube, whatsapp e.t.c. the process of adding new applications to your phone or computer is called installing.

          For this internship program i make lots of applications easy to install on the Fedora Linux operating system.

          I got this internship through Outreachy.

          [...]

          Outreachy has vast list of projects to work on but i chose Fedora and i am loving the experience so far, and i am hoping even after the internship i will still be an active contributor to Fedora.

        • three courses on edX to develop open source – itsfoss.net

          The Linux Foundation has published three new courses on the platform edX with which their corresponding certificates can be obtained.

          For those who are lost, edX is a MOOC platform created by the Massachusetts Institute of Technology (MIT) and Harvard University. It runs on its own platform technology, edX, which is published as open source on GitHub. It has a close relationship with The Linux Foundation and stands out for making courses related to Open Source technologies available.

        • Qt Developer Conference 2022, June 13th-15th, Berlin – KDAB

          We are very happy to announce that the Qt Developer Conference is back on track after having been postponed last September. Mark your calendars and save the date on 13th-15th June 2022. This will be our first in-person event since the pandemic started. Do not miss out on this wonderful experience!

  • Leftovers

    • Barnes & Barnes, Weird Al, Lego, TMNT: The State of Weird Nostalgia

      Last spring, we brought you Tedium′s version of a clip show for our 500-ish issue. In that issue, we did a few updates, curated a “best-of” celebration for that landmark issue of the newsletter (although in my head, Tedium is more of what I’ve always wanted a magazine to be). Recently, I found myself thinking about all the stories I wanted to do but just couldn’t manage to put together enough for a full-fledged Tedium piece. I originally planned to bring you a story about pressure washers—and I assure you it is coming—but time and fate just weren’t on my side to get that together in time. So, I turned my attention to some unfinished thoughts and ideas to flesh them out a little more. Today we’re bringing you a series of mini-pieces about topics that are interesting, but not quite enough to fill out an entire issue. Expect some music, thoughts about nostalgia, and perhaps an idea of what the future might hold.

    • Integrity/Availability

      • Proprietary

        • Security

          • 12-Year-Old PolicyKit Local Privilege Escalation Flaw Now Patched in Major Linux Distros

            According to the researchers, the vulnerability (CVE-2021-4034) was discovered in PolicyKit’s pkexec tool, which incorrectly handled command-line arguments. This could lead to local privilege escalation, allowing any regular user in a GNU/Linux distribution to gain administrative privileges and run programs as an administrator (root).

            The good news is that most major GNU/Linux distributions already received patched versions of the Polkit package. At the moment of writing, Debian published patches for Debian GNU/Linux 10 “Buster” and Debian GNU/Linux 11 “Bullseye” systems, and Canonical published patches for all of its supported Ubuntu releases.

          • A Polkit Vulnerability Gives Root on All Major Linux Distros

            A 12-year-old security vulnerability has been disclosed in the Linux’s system utility Polkit that grants attackers root privileges.

            Previously called PolicyKit, Polkit manages system-wide privileges in Linux. It provides a mechanism for nonprivileged processes to safely interact with privileged processes and it’s installed by default in every major Linux distribution.

            Yesterday, researchers from Qualys published an advisory about a local privilege escalation vulnerability in the pkexec tool, that is installed as part of the Polkit. The pkexec tool, which is a command line tool, is used to define which authorized user can execute a program as another user.

          • A bug lurking for 12 years gives attackers root on every major Linux distro

            Linux users on Tuesday got a major dose of bad news—a 12-year-old vulnerability in a system tool called Polkit gives attackers unfettered root privileges on machines running any major distribution of the open source operating system.

          • Major Bug Grants Root For All Major Linux Distributions | Hackaday

            One of the major reasons behind choosing Linux as an operating system is that it’s much more secure than Windows. There are plenty of reasons for this including appropriate user permissions, installing software from trusted sources and, of course, the fact that most software for Linux including the Linux kernel itself is open source which allows anyone to review the code for vulnerabilities. This doesn’t mean that Linux is perfectly secure though, as researchers recently found a major bug found in most major Linux distributions that allows anyone to run code as the root user.

    • Monopolies

      • Copyrights

        • EFF Asks Appeals Court to Find DMCA Provisions Unconstitutional – FOSS Force

          The Electronic Frontier Foundation is taking the Digital Millennium Copyright Act to court. This is nothing new. EFF has been fighting selected aspects of the DMCA since before the act was passed in 1998.

          In this case, EFF is taking aim at provisions of the law that have in recent years become specifically problematic for the right-to-repair movement. These revolve around the DMCA’s Section 1201, which makes it illegal for users to find ways to bypass Digital Rights Management software to access copyrighted material, even when they legally own it.

          On January 12, EFF and co-counsel Wilson Sonsini Goodrich & Rosati asked the U.S. Court of Appeals for the District of Columbia to reverse a district court decision in Green versus DOJ, which was a suit filed in 2016 by EFF challenging the anti-circumvention and anti-trafficking provisions of the DMCA on behalf of security researcher Matt Green and technologist Andrew “bunnie” Huang.

          According to EFF, both are pursuing projects that are not only beneficial to the public, but would be completely lawful if not for the DMCA’s anti-speech provisions, which EFF says violate the First Amendment.

          [...]

          In some cases, even telling someone how to fix a problem is a criminal act, according to EFF.

          “Section 1201 makes it a federal crime for our clients, and others like them, to exercise their right to free expression by engaging in research, creating software, and publish their work,” EFF senior staff attorney Kit Walsh said in a statement. “This creates a censorship regime under the guise of copyright law that cannot be squared with the First Amendment.”

Links 26/1/2022: Gamebuntu 1.0, PiGear Nano, and Much More

Posted in News Roundup at 8:26 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Server

    • Kernel Space

    • Benchmarks

      • Intel Celeron G6900 Benchmarks – Performance Of Intel’s $40~60 Alder Lake Processor Review

        At the top-end of Intel’s current Alder Lake line-up is the Core i9 12900K while at the opposite end is the Celeron G6900… The Celeron G6900 is a dual-core Alder Lake processor with a suggested customer price of $42~52 USD (though for the limited quantities available, I ended up paying $69). Curiosity got the best of me for seeing how well this lowest-end Alder Lake part performs under Ubuntu Linux.

        The Celeron G6900 launched this month along the likes of the Core i5 12400 for the expanded Alder Lake S line-up announced at CES. The Celeron G6900 is powered by two “Golden Cove” Performance cores but with Hyper Threading disabled, so it’s just a two core/thread processor and without any energy efficient Gracemont cores. The Celeron G6900 run at a 3.4GHz base frequency without any turbo capabilities. The Celeron G6900 has a 2.5MB L2 cache and 4MB smart cache. On the plus side, at least even ~$50 Celeron processors these days offer AVX2 support.

    • Instructionals/Technical

      • Install Brave Browser on elementary OS 6.0/6.1 – LinuxCapable

        Brave is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. Brave is a privacy-focused internet browser that sets itself apart from other browsers by automatically blocking online advertisements and website trackers in its default settings.

        Brave claimed that its browser puts less strain on your computer’s performance than Google Chrome. Even with multiple tabs open at once, Brave uses less memory than Google Chrome, up to 66% less. Brave’s recent 2021-recap talked about how they passed 50 Million active users and grew 2x its previous size for a fifth year in a row which shows how popular the browser has become.

        In the following tutorial, you will learn how to install Brave Browser on elementary OS 6.

      • Using Ansible to install and configure docker In Rocky Linux 8/Alma Linux 8

        Docker is an open source containerization platform. It enables developers to package applications into containers—standardized executable components combining application source code with the operating system (OS) libraries and dependencies required to run that code in any environment.

        In this guide we will learn how to install docker using ansible on a Rocky Linux 8 instance.

      • Enable or Disable Automatic Login in Debian 11 Bullseye – Linux Shout

        To secure our system we generally use password to login in to a Linux and other OS. However, if you are the only person who has access to your Linux system such as Debian 11 Bullseye then you can enable the autologin feature and here we will know how?

        Systems that are in offices or in insure location need to secure with a login “password”. That a user has to enter every time he or she want to access the files and other data residing in it. Well, this happens everytime when we start our computer or logout. It is actually a good thing but if you only work with the computer alone anyway, the repeated password entry is quite annoying. If you want to boot straight through to the desktop, you can log in automatically and switch off the password prompt when the system starts. Here we will show you how to do that in Debian based systems.

      • How to make Raspberry Pi a web server

        A web server is a computer which provides its service to other users that can be on your network or outside your network. A web server has the capability to run different software and it can easily store HTML docs, videos, images and other files that can be accessed from anywhere.

        If you are really passionate about creating a web server but you are finding difficulty in creating it then look for the steps in this article, which will help you in making your Raspberry Pi a web server.

      • Install NVIDIA 510 Drivers on Fedora 35 – LinuxCapable

        Most modern Linux Desktop systems such as Fedora come with an NVIDIA driver pre-installed in the Nouveau open-source graphics device driver for NVIDIA video cards. For the most part, this is acceptable; however, if you are using your Linux system for graphical design or gaming, you may get better drivers.

        Historically, the Nouveau drivers are slower than Nvidia’s proprietary drivers, lacking the newest features, software technology, and support for the latest graphics card hardware.

        Currently, NVIDIA 510 Drivers are available to install, which bring many new features improvements to the very latest and existing supported graphic cards with better Linux Kernel support, ReBAR indicator, GBM API support, and much more.

      • Install NVIDIA 510 Drivers on Debian 11 Bullseye – LinuxCapable

        Most modern Linux Desktop systems such as Debian come with an Nvidia driver pre-installed in the Nouveau open-source graphics device driver for Nvidia video cards. For the most part, this is acceptable; however, if you are using your Linux system for graphical design or gaming, you may get better drivers.

        Historically, the Nouveau drivers are slower than Nvidia’s proprietary drivers, lacking the newest features, software technology, and support for the latest graphics card hardware.

        Currently, NVIDIA 510 Drivers are available to install, which bring many new features improvements to the very latest and existing supported graphic cards with better Linux Kernel support, ReBAR indicator, GBM API support, and much more.

    • Games

      • The legendary classic Supaplex series comes to Linux on Steam | GamingOnLinux

        Supaplex, a game originally released back in 1991 now has multiple modern versions available on Steam and it seems the developers have now added Linux support years later.

        Originally created as an extended clone of Boulder Dash, Supaplex is known for its difficulty. By modern standards, there’s probably far more exciting puzzle games to look for but as a good bit of nostalgia it seems to do the job just right.

      • The Blackwell Bundle brings all the adventures back to Linux | GamingOnLinux

        Point and click adventure fans will be happy as the complete The Blackwell Bundle is now supported on Linux.

        Wadjet Eye Games went back and upgraded all entries in the series to either upgrade the existing version and fix Linux issues, re-add Linux support or add new Linux support. On top of that, each game in the series also had an update to fix other reported issues.

        “In the Blackwell Legacy, you are introduced to Rosangela as she meets Joey Mallone for the first time and is called upon to investigate a series of mysterious suicides at a local university. An enigmatic killer and a string of seemingly unconnected accidents set the background for Blackwell Unbound. Blackwell Convergence will have you investigating a film premiere that hides a bloody past. In Blackwell Deception you’ll investigate why the customers of various street psychics seem to die under very mysterious circumstances. And finally, in Blackwell Epiphany, you will find out the true reason why Rosa became a medium, and her ultimate destiny.”

      • Ahead of Dying Light 2, the original Dying Light gets a big event | GamingOnLinux

        You have to appreciate the effort Techland has put into supporting Dying Light, giving it new updates and events 7 years after release and now a fresh big event is live.

        Spike’s Story: Last Call follows the events after the death of a major antagonist but there’s plenty of bandits left to take care of. They’re flooding Harran in a frenzy and they’ve hit a survivor shelter, which has resulted in many more Virals in your way. Spike has organised a safe zone but many need help getting there. It’s time for you to step in and help as many as possible and for your efforts, you will get a special melee weapon — the Crankshaft. You’re not alone this time either, as a bunch of friendly survivors in special protection suits will be around to fight with you. Sounds like a Zombie-smashing good time.

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • An Official Yaru Theme for Cinnamon? Oh Yes — Here’s What It Looks Like

          Technically it’s been in development for a while, but I was hesitant to try it out while it was still in a formative stage. Waiting paid off as it’s now considered ready for testing — so I decided to dive in, build it, and see how it fares!

          I built the Yaru Cinnamon theme on Linux Mint 20.3 to try it out. This means there will be some modest differences compared to using it on an Ubuntu install with the Cinnamon desktop installed (while installing the Cinnamon desktop on Ubuntu is relatively easy, it’s not a 1:1 experience with Cinnamon on Linux Mint as Linux Mint is a collection of tech, of which Cinnamon is just one part).

    • Distributions

      • Meet GENODE, a framework to create Operating Systems

        Genode OS Framework is a toolkit for building highly secure special-purpose operating systems written in C++.

        It scales from embedded systems with as little as 4MB of memory to highly dynamic general-purpose workloads.

        Genode is based on a recursive system structure. Each program runs in a dedicated sandbox and is given only the access rights and features necessary for its specific purpose.

        Programs can create and manage sub-sandboxes with their own resources, forming hierarchies where policies can be applied at each level. The framework provides mechanisms to allow programs to communicate with each other and negotiate their resources, but only in strictly defined ways.

      • BSD

      • IBM/Red Hat/Fedora

        • [Old] The Systemd debacle

          I’m late to write this, but perhaps better late than never (and truth be told, I’ve been neglecting this blog, largely because I prefer to be writing software than complaining about it, though I recently seem to have precious little time for either). If you’re reading this then you most likely already know about Systemd, the init-system-replacement-cum-kitchen-sink brainchild of Lennart Poettering and others (yes, they want me to call it “systemd”, but I’m averse, for some reason, to proper nouns beginning with lower-case letters; something to do with having had a moderately good education, I guess). Since its inception Systemd has gone on to become the primary, if not the only, choice of init system on a number of Linux distributions, and has more-or-less become a dependency of the Gnome desktop environment. You’ll also already be aware that not everyone is happy with this state of affairs.

      • Canonical/Ubuntu Family

        • Gamebuntu 1.0 Launches with a Complete Redesign to Let You Install Only What You Need


          Gamebuntu developer Rudra Saraswat recently announced the new release, Gamebuntu 1.0, which comes with a complete redesign, both visual and internal, to let you install only the things you want or need for your Ubuntu gaming sessions rather than installing a bunch of packages to bloat your installation.

          As such, Gamebuntu now offers five main section where you can choose from amongst four game store launchers, including Steam, Heroic/Epic Games Launcher, Minigalaxy GOG client, and Lutris, as well as two kernels (a low-latency one and the Xanmod kernel).

    • Devices/Embedded

      • PiGear Nano – A Nano-ITX Raspberry Pi CM4 carrier board with 7-30V DC input

        PiGeat Nano is an Nano-ITX carrier board for Raspberry Pi CM4 (Compute Module 4) designed for industrial applications with a -30°C to +80°C temperature range, 7 to 30V DC input, as well as RS232, RS485, and CAN bus interfaces.

        The board also features one Gigabit Ethernet port, one HDMI port, MIPI DSI and CSI display & camera interface, M.2 SSD storage, eight USB 3.0 ports, mini PCIe and SIM card sockets for 4G LTE cellular connectivity, and various digital input and output interfaces.

      • Creating better online multiple choice questions
      • Open Hardware/Modding

        • Best apps to install on Raspberry Pi

          Raspberry Pi is undoubtedly an excellent little tool whose importance is rising with each coming day. An operating system is incomplete without the apps. Though there are tons of apps, for some users finding the best apps to install on Raspberry Pi is one of the critical issues.

          Raspberry Pi comes with some inbuilt apps, but these are default apps that are necessary for an operating system. People need different apps for different tasks and the default inbuilt apps cannot fulfill all their needs. You must need other apps for your Raspberry Pi to do other tasks like listening to music, watching movies, doing programming, etc.

          Most people do not have any specific knowledge about the best apps to install on Raspberry Pi, so this article will help them choose the best apps for their beloved Raspberry Pi desktop.

        • Best Browsers for Raspberry Pi

          No desktop or operating system is complete without a web browser. All web browsers are built to perform heavy-duty computations. Thus, finding the best browser on Raspberry Pi that suits your system requirements is considered difficult for most people.

          More people are interested in working on Raspberry Pi operating systems on a regular basis. However, their working hours are compromised due to their slow system performance. They do not have a supercomputer that can complete the task in a matter of hours. As a result, they are confused when it comes to determining the best browsers for the Raspberry Pi.

        • Best Lightweight browsers for Raspberry Pi

          People are always stuck choosing the best option, which can provide them ease. The human mind is always confused with the advancement of technology. Due to hundreds of options available, they choose the one other people tell them to choose. They mostly rely on others without checking on the internet.

          Raspberry Pi is nowadays used in many sectors because it provides different applications in industries. People need to increase their working speed on Raspberry Pi, so they require applications that suit their hardware specifications. However, one of the significant challenges people face nowadays is the selection of the best lightweight browsers for Raspberry Pi.

          Different options are available on the internet that can help people in many ways. However, selecting the best requires effort and time. If you feel confused and don’t have time to search which browser best fits you, don’t worry. Here I will tell you the best lightweight browsers for Raspberry Pi, which you can select according to your requirements.

          The following are the list of some lightweight browsers for Raspberry Pi, which are the best fit to help you in increasing the web pages’ loading time and boosting the system performance.

      • Mobile Systems/Mobile Applications

    • Free, Libre, and Open Source Software

      • How are open source and cloud computing compatible?

        It seems everyone is rushing to get their software on the cloud. The rapid growth of cloud computing has empowered hyperscaler cloud providers to market various technologies to feed the growing demand.

        Hyperscalers are now providing full-stack capabilities to increase their footprint and further lock-in customers, making the cloud seem more like a threat than an open communal space.

      • Open Source Video Converters for Linux [GUI and CLI]

        Video downloads are fun until they become unplayable. So, here’s the list of top open-source video converters to help your downloads stay relevant everywhere.

        Video conversion is not the best thing you want to do with a video, but it becomes unavoidable sometimes.

        For instance, you can only upload videos in selected formats on YouTube, Facebook, etc. Similarly, media players don’t play every other format in which you download or create videos.

      • Best Free and Open Source Alternatives to SAS JMP

        SAS Institute Inc. (“SAS”) is an American multinational developer of analytics software based in Cary, North Carolina. The company has around 14,000 employees.

        SAS started as a project at North Carolina State University to create a statistical analysis system used mainly by agricultural departments at universities in the late 1960s.

        SAS is the name of their software suite that can mine, alter, manage and retrieve data from a variety of sources and perform statistical analysis on it. It has more than 200 components covering areas including statistical analysis, econometrics and time series analysis, an interactive matrix language, data mining and much more.

      • SaaS/Back End/Databases

        • [Old] Twenty years on from Deep Blue vs Kasparov: how a chess match started the big data revolution

          Yet the reality was that Deep Blue’s victory was precisely because of its rigid, unhumanlike commitment to cold, hard logic in the face of Kasparov’s emotional behaviour. This wasn’t artificial (or real) intelligence that demonstrated our own creative style of thinking and learning, but the application of simple rules on a grand scale.

          What the match did do, however, was signal the start of a societal shift that is gaining increasing speed and influence today. The kind of vast data processing that Deep Blue relied on is now found in nearly every corner of our lives, from the financial systems that dominate the economy to online dating apps that try to find us the perfect partner. What started as student project, helped usher in the age of big data.

        • [Old] How IBM’s Deep Blue Beat World Champion Chess Player Garry Kasparov: The supercomputer could explore up to 200 million possible chess positions per second with its AI program

          According to Campbell, the team doubled the system’s speed by developing a new chess chip—one with the enhanced ability to evaluate positions the pawns can take. The new version of Deep Blue was able to search up to 200 million options per second, depending on the pawns’ position on the board. The researchers also increased the machine’s knowledge of the game by enabling the chess chip to recognize and evaluate chess concepts including positions and lines of attack. The chips could then search through the possibilities and figure out the best move.

        • We Taught Computers To Play Chess — And Then They Left Us Behind

          As I grew older, I grew fascinated with chess theory and studied diagrams of the intricate machine picked apart by countless tinkerers over hundreds of years. I would fall asleep reading the heavy reference book “Modern Chess Openings,” comforted and delighted by the fine- grained taxonomy and analysis of just the first few possible moves in a game, and the names they’d acquired — the Halloween Gambit, the Maróczy Bind, the Accelerated Dragon, the Hedgehog Defense.

        • [Older] FreeM History

          My mentor in computer programming and UNIX was Larry Landis, who got involved heavily in the M/MUMPS programming language ca. 1991. He hyped up the M language to me from 1991 forward, and first demonstrated FreeM to me in August 1998. In 2010, I incorporated my company, Coherent Logic Development, learned M, and began doing contract work in M through Larry’s company, Fourth Watch Software.

          Larry was the owner of FreeM’s SourceForge repository, which had not been touched in a number of years, following Fidelity National Information Services’ decision to release GT.M under a free software license. In August 2011, I downloaded the source code for FreeM and did enough work on it to get it running under modern GNU/Linux systems and posted it to the mumpster.org forums.

          In 2014, Larry gave me administrator access to the FreeM SourceForge repository and transferred maintainership of the project to me.

      • Programming/Development

        • Getting Started Guide of HTML – Introduction

          HTML acronym of Hypertext Markup Language is the backbone language behind each and every web page you see all over the internet to build the structure of the web pages. It is not a typical programming language rather a markup language as a set of specific instructions known as “tags” are used to construct the elements of a webpage.

        • Gstreamer packages compiled in OE

          Already have these compiled in OpenEmbedded…..

        • How to Embed Google Form in WordPress

          This brief tutorial shows step-by-step how to embed Google forms in WordPress.
          After reading this tutorial, you will know how to easily integrate Google forms within your WordPress content.

          To apply the instructions in this document, you will need a Google account to access Google forms. Part of the instructions focus on Google forms, while the second part takes place in the WordPress dashboard.

          All steps described in this article include screenshots to make it easy for any Google and WordPress user to apply them.

        • head tag explained | Metadata in HTML
        • Assignment Operators in JavaScript | Explained with Examples

          Assignment operators are a crucial part of computer programming that are used to allocate the value of the left operand to the right operand or in simple words assign values to variables. Assignment operators perform logical operations like, bitwise logical operations or operations on integral operands or boolean operations. Javascript makes use of multiple assignment operators. Here we have listed JavaScript assignment operators for you.

        • Arduino

          • What is INPUT_PULLUP in Arduino

            In Arduino, we have to define the behavior of the pins with the help of the pinMode() function that either pin should behave as an input or output. We can also define the behavior of the pin as an input_pullup, now the question that arises in mind is what this input_pullup does? The input_pullup adds built-in resistance to the electrical circuit.

            In this write-up, the utilization of the input_pullup has been explained with the help of an example.

          • How to use breadboard with Arduino

            We can read the analog voltage signals from the analog I/O pins of the Arduino board and this input is converted to the digital values using the ADC. In this write-up, we have demonstrated an example of reading analog voltage input and visualized the results on a serial monitor as well as a serial plotter.

          • How to read voltage in Arduino

            Read analog voltage is a technique by which we can read the analog signal of voltage from the analog I/O pins of Arduino. Analog signals are continuous signals which are varying with time like human sounds and AC(alternating current) voltage.

            In this write-up, we will discuss an example to explain how the analog voltage is read by the analogRead() function.

          • Character functions in Arduino

            The character functions in Arduino programming are used to perform operation of the character data types that are used in Arduino. These functions are used to determine what type of character is used either as a number or alphabet.

          • Arduino Input and Output functions

            To interface the Arduino board with different integrated chips, sensors, LEDs, and other peripherals different functions are used for the input and output. Similarly, to run the compiled code on the Arduino board these functions are also used. These input and output functions also define the inputs and outputs of the Arduino program.

          • Analog Read Serial Arduino

            Sometimes we have to take input of the analog values from the sensors such as to find out the temperature of the room, the input values are in analog. These values can be read by the Arduino from its specific pins and these values can be used for further use. But before understanding the analogRead(), we have to understand what is the analog value? The analog value always varies from negative infinity to positive infinity and it is not restricted to only 0 and 1 like the digital values.

            In the above discussion, we gave an example of room temperature, the room temperature can be 35 degrees or 10 degrees. It is not restricted that the room temperature should be 0 or 1. These types of values are known as analog values. In this write-up, the analogRead() function is explained in detail with the help of which we can take analog input values in Arduino.

        • C++

          • Std::move in C++

            To disregard or remove single or maybe more letters from the input buffer using the cin.ignore() method. Maybe we need to remove the undesirable buffer so that the next data is stored in the intended container rather than the preceding variable’s cache. For instance, we must provide a character array or string after inputting the cin command. Cin.ignore() in C++ is explained with examples in this article.

          • Cin.ignore() in C++

            To disregard or remove single or maybe more letters from the input buffer using the cin.ignore() method. Maybe we need to remove the undesirable buffer so that the next data is stored in the intended container rather than the preceding variable’s cache. For instance, we must provide a character array or string after inputting the cin command. As a result, we must empty the input buffer; else, the buffer of the preceding variable would be occupied. Because the cache of the preceding element lacks room to retain fresh data, hitting the “Enter” button just after the initial input ignores the container’s next input. Let’s start with the examples of the cin.ignore() function with the launch of new C++ files through the terminal shell. The file must be created through the touch instruction and the file’s name. Ubuntu’s “nano” editor has been used so far to open the file to edit.

        • Java

          • C++ vs. Java

            C++ and Java are popular programming languages used by developers and programmers. Each of these languages has its own advantages and disadvantages but before we begin to investigate the crucial differences between the aforementioned programming languages let’s first establish our basic understanding regarding the two.

          • Features of Java

            Java is a well-known high-level, server-side/backend, a class-based programming language that is easy to learn and understand. It is used in the distributed environment on the internet. The idea of java was based on creating a secure, easy-to-use, and portable programing language. This write-up will provide a detailed overview of Java features. So, let’s begin!

  • Leftovers

    • A Bold New Flavor of Tennessee Whiskey: Union-Made

      For those of us who appreciate the warm, smoky sting of a nice glass of the good stuff, Tennessee whiskey enjoys the same outsize reputation as Kentucky bourbon; there’s history in every sip, and even the not-so-good stuff ain’t that bad. The two tipples are closely related, historically, geographically, and chemically; a liquor connoisseur will tell you the main difference comes down to an extra step (the Tennessee version is filtered through sugar maple charcoal after it’s distilled, which imparts its characteristic smoothness). But there’s another key factor that differentiates the two iconically American spirits that—hopefully—will soon evaporate like an angel’s share.

    • Yet Another Really Dumb Lawsuit Filed Against Meta Because Some People Who Did A Bad Thing May Have Met On Facebook

      Everyone wants to blame internet companies for everything. A couple weeks back, a woman sued Meta over the death of her brother, claiming Facebook was to blame. This is the latest in a ridiculously long line of failed lawsuits that look to hold Facebook liable for the deaths of people, just because either the killers or people connected to them somehow communicated on social media. It’s like suing AT&T because two people plotting a crime spoke on the phone. These are nonsense lawsuits and they are nuisance lawsuits. This one is no different.

    • The Comics Cavalcade
    • American Gothic Horror
    • ‘The Assassination of Patrice Lumumba Is One of the Most Important Assassinations of the 20th Century’

      Janine Jackson interviewed Maurice Carney about the assassination of Patrice Lumumba for the January 21, 2022, episode of CounterSpin. This is a lightly edited transcript.

    • A Few Last Words From Meat Loaf: In an Unpublished Interview, the Singer Reveals Secrets of ‘Bat Out of Hell’

      The song “Who Needs the Young” [finally released on “Braver Than We Are”] was originally going on “Bat Out of Hell.” And Todd (Rundgren, the producer) didn’t like it. And then he said, “Plus, you can’t put it on the record because we don’t have time.” Because we were dealing with vinyl, and vinyl, with a rock record, the maximum was like 49 and a half minutes, and we were almost 52. So they sped that record up by almost a minute and a half, because if not, you couldn’t get any volume. You could make a symphonic record 53 or 54 and still get some volume out of it, because there’s no drums and no electric guitars. So that’s how much we sped that record up. When “Two Out of Three” would come on the radio when it was a hit, man, I sounded like Alvin from the Chipmunks! It would come on the radio and I would turn it off. Usually people want to hear themselves on the radio, but “Two” would come on and I’d go, “Not gonna listen to that.” [He imitates the sound of his voice on the song, in a comically warbly way.] “Maybe we can talk all night…” I could walk out there and sing it live like that and sound just like the record, but I’d be a complete fool, because people wouldn’t believe a word of it. It drove me nuts. It still does to this day — obviously, you can tell.

    • Volkswagen and Bosch to collaborate on automated driving software

      The software and its component parts could later be used in other automakers’ vehicles, the statement said, without specifying when this could happen.

      The partnership is the second major collaboration announced so far this year by the two companies, which last week said they were setting up a joint venture by the end of this year to equip battery cell factories with machinery.

      The companies did not disclose how much they would invest in either partnership.

    • Science

      • Astronaut Says View From Above Reveals ‘Absolutely Fragile’ Planet Earth

        French astronaut Thomas Pesquet says the impacts of the climate emergency are clear from space—and worsening on his watch—and has expressed optimism that the kind of global cooperation that built the International Space Station can also be channeled to protect the planet he calls “an oasis in the cosmos.”

        “Through the portholes of the space station, we distinctly see Earth’s fragility.”

      • NASA’s new space telescope arrives at its destination after million-mile journey

        The James Webb Space Telescope has fired its thrusters and reached its orbital destination around a million miles (1.5 million kilometers) away from our planet, NASA said Monday, a key milestone on its mission to study cosmic history.

    • Hardware

      • Laser Z-Axis Table Comes Into Focus | Hackaday

        Laser cutters and 3D printers are game-changing tools to have in the workshop. They make rapid prototyping or repairs to existing projects a breeze as they can churn out new parts with high precision in a very short amount of time. The flip side of that, though, is that they can require quite a bit of maintenance. [Timo] has learned this lesson over his years-long saga owning a laser cutter, although he has attempted to remedy most of the problems on his own, this time by building a Z-axis table on his own rather than buying an expensive commercial offering.

      • Reverse Engineering: Trash Printer Gives Up Its Control Panel Secrets | Hackaday

        Many of us hardware-oriented types find it hard to walk past a lonely-looking discarded item of consumer electronics without thinking “If only I could lug that back to the car and take it home to play with” and [phooky] from NYC Resistor is no stranger to this sentiment. An old Epson WF-2540 inkjet printer was disassembled for its important ‘nutrients,’ you know, the good stuff like funky motors, encoders and switches. But what do you do with the control panel? After all, they’re usually very specific to the needs of the device they control, and don’t usually offer up much scope for reuse.

      • Better Car Hinges By 3D Printing | Hackaday

        We often use 3D printing to replicate items we might otherwise make with traditional machining methods. Fraunhofer’s new door hinge for a sports car takes a different tack: it tries to be better than the equivalent machined part. The company claims that the new part is half the cost and weighs 35% less than the normal hinge.

        Using tools in their 3D Spark software, the team analyzed different factors that led to manufacturing cost. Some of these were specific to the part while others were specific to the process. For example, orienting the part to minimize support and maximize the quantity that fit on the build surface.

    • Health/Nutrition/Agriculture

      • A Hegelian Case for Vaccine Mandates

        Wolff echoed a false claim that the unvaccinated are less likely to spread the virus. I don’t know where he got this information but it’s not true. Before even getting into the ‘science’ of it all simply take that the vaccines reduce the amount of time and the severity of the virus. If this is the case then in order for the virus not to be more contagious it would have to spread independently of both the severity of its infection and the time it infects an individual. I say this because Wolff accepted that the vaccine reduces these two factors, just not the third (contagiousness).

        Wolff was making a larger philosophical point here. Basically while the unvaccinated only oppose a risk to themselves for the most part it is therefore not our right to police them. Fair enough but we have to be honest about the dangers they pose to everyone, relatively speaking. I of course would agree that the far greater danger is the ruling class’s unwillingness to universally vaccinate the globe. This is a far more deadly practice than the middle class spreading propaganda against the vaccine.

      • Liberty Includes the Right to Possess and Consume Drugs

        But we also must never forget that America’s drug laws have helped to destroy the liberty of the American people. That’s because liberty necessarily entails the right to possess, distribute, and ingest anything you want, including dangerous and damaging drugs. Anyone who lives in a society that criminalizes such things cannot possibly be considered to be living in a free society.

        Consider alcohol and tobacco. They both can be damaging to one’s health. But liberty necessarily entails the right to drink booze and smoke cigarettes. Sure, people might approach a beer drinker and a smoker and warn him about how he’s harming himself, but no one has the right to initiate force, either directly or indirectly through the state, to stop someone from drinking alcohol or smoking cigarettes. 

      • Primetime Abortion Case Sources Lack Diversity

        Two cases the newly majority-conservative Supreme Court considered in December pose the greatest risk to Roe v. Wade in a generation. The people most in jeopardy of losing the right to end unwanted pregnancies are those without the means to travel outside of the 21 states poised to ban or severely limit abortions if Roe is overturned. But those were the people least likely to be featured on primetime news shows covering the cases. 

      • Washington Post Says Life Was Bleak for Workers on Eve of Pandemic
      • ‘The People of Flint Are Still Suffering’
      • EU Investigating Agribusiness Lobby Group Copa-Cogeca Over Potential Transparency Breach

        The European Union is investigating a powerful farming industry group which no longer officially declares its lobbying budget, DeSmog can reveal.

        Campaigners at transparency advocacy group Corporate Europe Observatory sparked the probe through a formal complaint to the EU last month, arguing that both parts of the European agricultural body Copa-Cogeca failed to provide accurate information on their activities.

      • South Carolina Lawmakers Propose Fines or Prison Time for Asking Vaccine Status
      • Covax, the UN-Backed Vaccine Initiative, Is Reportedly Out of Money
      • With Covax Out of Cash, Inadequacy of Vaccine Charity Model Further Exposed

        Since the first coronavirus vaccines were administered in late 2020, public health campaigners have been warning that trickles of charitable donations from rich countries to the developing world will never be enough to ensure equitable, worldwide access to the lifesaving shots.

        Now the vehicle through which many such donations have flowed—Covax—is reportedly out of money, a potential disaster for low-income countries that have come to depend on the United Nations-backed initiative.

      • Ocasio-Cortez Urges Biden to Expand At-Home Test Program for Multifamily Homes
      • AOC Leads Call for Improved At-Home Covid Test Program

        Congresswoman Alexandria Ocasio-Cortez revealed Tuesday that she is leading three dozen House Democrats in urging the Biden administration to improve its distribution program for a billion free at-home Covid-19 tests to better serve large households and residents of multifamily units.

        “Our country can only be as safe from Covid as our most vulnerable communities are kept safe.”

      • In Purdue Pharma bankruptcy settlement, OxyContin’s many victims may receive nothing at all

        This also meant that victims’ interests were unevenly represented as well. Indeed, many of Purdue’s victims are nearly bankrupt themselves, after years of trying to pay for treatment, seek medical care for addiction, and burying family members. We are broken-hearted, with many of us mourning the deaths of our loved ones. We are waiting for the next overdose or batch of illicit fentanyl to kill off our friends. And we are saddled with the stigma of addiction, which prevents us from getting the help so many of us are dying for.

      • Howard Stern Urges Meat Loaf’s Family to Speak Out on COVID Vaccine After His Death

        Stern has used his SiriusXM radio show over the last several months to condemn anti-vaxxers. Speaking out about Meat Loaf’s death, Stern said this week (via Uproxx), “Poor Meat Loaf got sucked into some weird fucking cult. And somehow really believed that — he made a statement, ‘I’d rather die a free man than take that vaccine.’ And now he’s dead!”

      • The Tularosa Downwinders Have Waited 75 Years for Justice

        Although the US government knew about the danger posed by their bomb test, the residents of the area, most of whom are [email protected]/[email protected] with very long roots in the Tularosa Basin, were never told about the tests or informed about the risks to them, to their lands, or to their food and water supply. Residents found out only as they were awakened by a horrific blast that lit the early morning sky and experienced the subsequent radioactive white ash that fell over a 100-mile radius. Some said they thought it was “the end of the world!” Residents of the Basin and their way of life were forever changed. Their farm animals sickened and died from the contamination, warning the residents much like the proverbial canary in the coal mine.

    • Integrity/Availability

      • Proprietary

        • Security

          • A new Polkit vulnerability

            Qualys has announced the disclosure of a local-root vulnerability in Polkit. They are calling it “PwnKit” and have even provided a proof-of-concept video.

          • Linux system service bug gives root on all major distros, exploit released [Ed: Microsoft boosters are calling systemd "Linux"]

            A vulnerability in Polkit’s pkexec component identified as CVE-2021-4034 (PwnKit) is present in the default configuration of all major Linux distributions and can be exploited to gain full root privileges on the system, researchers warn today.

          • Linux vulnerability can be ‘easily exploited’ for local privilege escalation, researchers say | VentureBeat

            Researchers at security firm Qualys said a new Linux vulnerability, dubbed PwnKit, can be easily exploited for privilege escalation.

          • Control Web Panel Security Exploit Leaves 200K Linux Servers Vulnerable To Remote Hacks | HotHardware

            The major exploit endangers Linux servers running a common control panel tool.

          • Serious Linux privilege escalation bug lay hidden for 12 years – Security – Software – iTnews
          • Scary Fraud Ensues When ID Theft & Usury Collide

            What’s worse than finding out that identity thieves took out a 546 percent interest payday loan in your name? How about a 900 percent interest loan? Or how about not learning of the fraudulent loan until it gets handed off to collection agents? One reader’s nightmare experience spotlights what can happen when ID thieves and hackers start targeting online payday lenders.

          • Privacy/Surveillance

            • Despite Decades of Hacking Attacks, Companies Leave Vast Amounts of Sensitive Data Unprotected

              Consider some of the episodes last year in which large quantities of personal data were stolen: 300 million customer and device records for users of a service that’s supposed to shield internet traffic from prying eyes; a 17.6-million-row database from a second organization, containing profiles of people who participated in its market research surveys; 59 million email addresses and other personal data lifted from a third company. These sorts of numbers barely raise an eyebrow these days; none of the incidents generated major press coverage.

              Cybertheft conjures images of high-tech missions, with sophisticated hackers penetrating multiple layers of security systems to steal corporate data. But these breaches were far from “Ocean’s Eleven”-style operations. They were the equivalent of grabbing jewels from the seat of an unlocked car parked in a high-crime neighborhood.

            • Attorneys General Suing Google Over Location Data Collection

              The Office of the Attorney General for the District of Columbia has filed a lawsuit Monday against Google alleging “deceptive and unfair practices” related to obtaining consumer location data.

              Attorney General Karl Racine‘s office argues that Google has been in violation of D.C.’s “Consumer Protection Procedures Act” since at least 2014. According to the complaint, Google is alleged to have lied to consumers, intentionally giving them the impression that they can disable Google’s ability to collect and retain user location data.

              “In reality, consumers who use Google products cannot prevent Google from collecting, storing, and profiting from their location,” the complaint reads.

            • Google abandons FLoC, introduces Topics API to replace tracking cookies

              Google is walking back plans to replace third-party cookies with FLoC by instead proposing the Topics API, a new system for interest-based advertising. Topics works by pinpointing five of your interests, such as “Fitness” or “Travel & Transportation,” based on your web activity, as measured by participating sites, for one week.

              Your browser will store these topics for three weeks before deleting them. Google says that these categories “are selected entirely on your device” and don’t involve “any external servers, including Google servers.” When you visit a website, Topics will show the site and its advertising partners just three of your interests, consisting of “one topic from each of the past three weeks.”

            • Confidentiality

              • New project starting: Programmable sq

                The NLnet Foundation has granted me funding (from the NGI Assure fund, financially supported by the European Council) to improve the Sequoia sq program in three ways.

                I will add important missing functionality, especially compared to GnuPG. This work will be guided by feedback from actual and potential users and the wisdom of Sequoia developers.

    • Defence/Aggression

      • Veterans For Peace Urges US to Rejoin Iran Deal and Negotiate With North Korea
      • Talkin’ World War III Blues…Again

        In 1957, the Russians seemed to have shot one across our bow by getting the Sputnik into orbit.  But in 1959, a CIA satellite, known as Keyhole, snapped startling images of Russia that should have assuaged US military fears rather than fanned the fires of future warfare.  Around the same time, and coincidentally, in October 1959, Lee Harvey Oswald, just discharged from the Marines, emigrated to Russia. In 1960, CIA pilot Gary Powers was shot down over Soviet airspace.  In April 1961, the failed Bay of Pigs, Cuba, invasion took place.  In January 1961, just before JFK’s Inauguration, President Eisenhower warned Americans of the rise of the Military-Industrial-Complex (MIC). In October 1961, the hair-trigger Checkpoint Charlie  incident occurred in Berlin. In October 1962, the world delighted in the teeth-chattering Cuban missile crisis that Daniel Ellsberg brings to astonishing clarity in his crises account, The Doomsday Machine: Confessions of a Nuclear War Planner (2019).

        Ellsberg, a former and redeemed Master of War (off the same Dylan album) himself, points out a slew of startling insider information in his must-read TDM. He suggests strongly that available information at the time told the Pentagon that bombing Hiroshima and Nagasaki was not a military necessity:

      • Opinion | Fighting Back When “The Blood-Dimmed Tide Is Loosed”

        Last week Donald Trump told Pennsylvania Republican officials why he is placing such emphasis this year on local races for election supervisors across the country in 2022:

      • Seeking Justice for Syrians…in Germany

        An alleged former Syrian military intelligence officer now living in Germany, Anwar R. believed that Syrian government operatives were following him in Berlin, he said. He feared being kidnapped. At the bottom of his written complaint, he signed his name using his military title, “Colonel.”

        The police were unable to find evidence he was being followed. But they did carefully note the slivers of information Anwar R. shared about his alleged intelligence career.

      • What We Miss When We Say a War Has “Ended”

        In the long and storied history of the United States Army, many young officers have served in many war zones. Few, I suspect, were as sublimely ignorant as I was in the summer of 1970 upon my arrival at Cam Ranh Bay in the Republic of Vietnam.

      • UN Officials Warn of ‘Record-Shattering Month’ for Civilian Deaths in Yemen

        As United Nations officials projected Tuesday that the civilian death toll from the Saudi-led coalition’s strikes on Yemen will break records this month, Oxfam shared the group’s difficulties providing aid in the war-torn country and urged action from the U.N. Security Council.

        “Each night we go to bed and just pray we wake up in the morning.”

      • Following “Unjustifiable” UAE Bombing of Saada Prison, US & UN Condemn Yemeni Retaliation

        In a scene rife with chaos and crying, volunteers and a rescue squad pulled the bodies of 91 prisoners from the rubble of the Sa’ada City Remand Prison in southern Yemen on Tuesday. Early last Friday morning, United Arab Emirates (UAE) warplanes supported by the United States targeted the overcrowded prison, which houses up to 3,000 inmates from across Yemen and Africa. The attack was one of the deadliest since the war began in 2015.

      • US Puts 8,500 Troops on High Alert as Tension Rises Between NATO and Russia
      • U.S. Puts 8,500 Troops on High Alert as Tension Rises Between NATO & Russia over Ukraine

        The U.S. has prepared some 8,500 troops to deploy to Eastern Europe in the event that Russia invades Ukraine, which Russian President Vladimir Putin denies is his goal. On Wednesday, officials from Russia, Ukraine, France and Germany are scheduled to meet in Paris to negotiate resolving the crisis. “The security of Europe ought to be principally Europe’s business,” says Anatol Lieven, senior fellow at the Quincy Institute for Responsible Statecraft. “This whole notion of great power competition, which is embedded in the National Defense Strategy, has been used as kind of the magic key to keep Pentagon spending at near-records levels,” says national security expert William Hartung, research fellow at the Quincy Institute.

      • Nuclear Disarmament Urged by Catholic Archbishop in New Mexico, Birthplace of Nuclear Weapons

        As the Biden administration reviews U.S. nuclear weapons policy, over 60 advocacy groups, including Veterans for Peace and CodePink, recently issued a joint statement calling for the elimination of hundreds of U.S. intercontinental ballistic missiles. “The notion is if you get rid of those ICBMs, you reduce the risk of accidental nuclear war, and it’s a first step towards more rational nuclear policy,” says William Hartung, research fellow at the Quincy Institute for Responsible Statecraft. We also speak with Father John Dear, longtime peace activist and Catholic priest who led a campaign for 15 years in New Mexico calling for the disarmament of the national laboratories at Los Alamos. Dear was an adviser to Archbishop John Wester of Santa Fe, New Mexico, on his new pastoral letter titled “Toward Nuclear Disarmament” that calls for the abolition of nuclear weapons arsenals around the globe. The letter is part of a sea change in the Catholic Church under Pope Francis, which condemns “the mere possession of these weapons” as “totally immoral,” says Dear.

      • Kazakhstan, Kyrgyzstan, and Uzbekistan begin to restore power after sweeping blackout

        Kazakhstan, Kyrgyzstan, and Uzbekistan have begun to restore power following a major blackout that hit the three Central Asian countries on Tuesday, January 25. The outages were caused by accident that affected the countries’ interconnected power grid. Uzbekistan and Kazakhstan have blamed each other for triggering blackout. The three countries have started to restore power seperately, though they plan to return to the integrated system later on. Authorities in Uzbekistan are also urging the population to ignore rumors circulating on social media that electricty won’t be restored for several days.

      • Russia puts Alexey Navalny and key associates on ‘terrorist and extremist’ list

        Imprisoned opposition leader Alexey Navalny and a number of his close associates have been added to Russia’s list of “terrorists and extremists.”

      • A New “March of Folly” in Europe: Can It Be Averted?

        The kings, generals, and prime ministers who controlled Europe’s armies in the summer of 1914 didn’t think that their aggressive behaviors—issuing ultimatums, calling up reserves, massing troops on each other’s borders—would result in war. Rather, they believed that their conspicuous muscle-flexing would impel their rivals to back down, delivering a bloodless victory. But each show of force on one side prompted an even more extravagant riposte by the other, until the march to war became unstoppable—and so tens of millions perished.

      • Isn’t It Obvious? Observations on the Ukraine “Crisis”

        In 2020 the dominant faction of the faceless ruling class was leery about a second Trump term. This was principally due to his handling of trade relations with China and Europe, and the threat he posed to its own precarious position, if not to world peace. Trump was certainly a representative of the ruling class—along with all 44 presidents who’d preceded him, that being the sole crucial condition for the job. But was not the ideal representative. Above the interests of the whole ruling class (as crystallized in the one percent of the one percent) he placed his own selfish interests. He was totally corrupt (a quality Wall Street respects), but was not a team-player. He was corrupt in ways that had made him as many enemies as friends in the Fortune 500. Plus, in power Trump had become a hot potato for corporate PR; CEOs had resigned from Trump’s council of business leaders in embarrassment after consumers protested such vile associations.

        The ruling class was meanwhile seized with (greater!) dread about a “socialist” becoming the Democratic candidate. While the Sanders campaign was at its height, it signaled its feelings—through its respected spokesperson, Danny Deutsch, who told the Democrats’ (on their own channel, MSNBC) that the American people “would never accept a socialist as president.” The masses were informed by certified experts—experts on politics, like the Pentagon folks are experts in war and State Department veterans experts on how to be a proper imperialist country—that they would never so vote! Because they know or at least will nod their heads when told, that free enterprise is what made our country great!

      • Opinion | We Must All Recognize That a War Over Ukraine Is Not the Answer

        As Russia threatens to move its forces across the Ukrainian border, the talk in Washington, D.C. is focused on how many weapons and troops the United States can send and how quickly, how to design the most crippling sanctions, and whether to impose them before or after an invasion occurs.

      • ‘Is Pelosi Insane?’ Dems Rebuked Over $500 Million in Military Aid to Ukraine

        Despite warnings that a dangerous war with Russia could soon be unleashed if diplomatic efforts fail, House Democrats are reportedly looking to bypass typical procedures and fast-track a vote on legislation that would send $500 million in military aid to Ukraine—a move that critics say only adds fuel to the fire.

        The Intercept reported Tuesday that “Democrats in the House of Representatives are planning to expedite a massive bill that would dramatically increase U.S. security assistance to Ukraine and lay the groundwork for substantial new sanctions on Russia—hastening a war-friendly posture without opportunity for dissent as concerns over a military invasion abound.”

      • Opinion | Voting Rights Will Be Dead Without Street Heat

        Can America be a democracy if a minority writes the rules to entrench minority rule?

      • Judges Approve Special Grand Jury for Probe Into Trump Election Tampering
      • Court Strikes Down Alabama GOP’s Racist Congressional Map

        With the midterm elections just months away, a trio of federal judges late Monday struck down Alabama’s newly drawn congressional districts on the grounds that they discriminated against Black voters, forcing state lawmakers to craft new maps.

        In its unanimous ruling, the three-judge panel ordered that “any remedial plan” from the Republican-controlled Alabama Legislature must “include two districts in which Black voters either comprise a voting-age majority or something quite close to it.”

      • Donald Trump calls for racial violence: White supremacists are listening, but the media laughs

        Contrary to what many of the hope-peddlers, happy-pill merchants and stenographers in the mainstream news media would like to suggest, there is no significant internal conflict within the Republican Party: Donald Trump maintains nearly absolute control. Public opinion research makes clear that Republican voters now view loyalty to Trump as barometer for what it means to be a “real” Republican. Trump’s followers have also shown themselves increasingly willing to condone, endorse and even commit acts of political terrorism and violence at his command and in his name.

        Instead of warning the public about the danger that Donald Trump and his movement represent, the mainstream news media has continued to default to obsolete habits left over from an era of “normal” politics. If some strategic decision has been made, it appears to be that ignoring the problem and leaning into “normalcy” and traditional “both-sides” Beltway journalism will somehow make Trump and his fascist insurgency disappear. It hasn’t worked.

      • Crashed F-35C Fell off USS Carl Vinson Flight Deck into South China Sea

        A U.S. 7th Fleet spokesman did not immediately respond to a follow-up question from USNI News as to whether the Navy intended to recover the fighter.

        Last month, the United Kingdom and United States successfully recovered an U.K. F-35B that fell off the edge of Royal Navy carrier HMS Queen Elizabeth (R06) in the Eastern Mediterranean.

      • F-35C Accident Aboard Carrier In South China Sea Forces Pilot To Eject, Injures Seven Sailors (Updated)

        This new Navy mishap comes amid the debut operational deployment of Navy F-35Cs aboard the Carl Vinson. U.S. Marine Corps F-35Cs are presently on their first operational deployment, as well, embarked on the aircraft carrier USS Abraham Lincoln, which is also operating in the South China Sea.

    • Transparency/Investigative Reporting

      • ‘Nothing like this ever happened here before’: Journalists describe covering mass protests in Kazakhstan

        Journalists working to cover the unrest were detained by riot police and targeted by mobs; they also had to contend with a nationwide internet blackout and widespread telecommunications disruptions.

        To get a sense of how journalists dealt with these obstacles – and for a look at the future of press freedom in Kazakhstan now that unrest has died down — CPJ spoke by phone and email with two journalists who covered the protests and the head of local free speech organization Adil Soz. The interviews have been edited for length and clarity.

    • Environment

      • Justice for PFAS exposure races a ticking clock

        Through her organization, also known as Concerned Citizens of North Alabama Grassroots, Hampton has been raising awareness about the severe contamination from “forever chemicals” — per-and polyfluoroalkyl substances (PFAS) — that have for decades plagued portions of Alabama’s Lawrence County, where Hampton lives.

        PFAS are sometimes called forever chemicals because they can accumulate in the body over time, instead of breaking down, and also linger in the environment for decades on end.

      • Fridays For Future Announces Global Climate Strike for March 25

        Fridays For Future—a youth-led movement launched in August 2018 when Swedish activist Greta Thunberg, then 15 years old, skipped school to demand urgent action on the planetary emergency—announced Tuesday that the next global climate strike is scheduled for March 25.

        “Join us and strike for climate reparations and justice, demand that the people in power prioritize #PeopleNotProfit!” tweeted Thunberg, whose initial solitary school strike sparked a worldwide mobilization that has brought millions to the streets in cities around the globe over the past three and a half years.

      • Experts Say Nuclear Energy as Climate Solution Is Total ‘Fiction’

        As global scientists continue to warn of the urgent need to keep fossil fuels in the ground, a quartet of European and U.S. experts on Tuesday made a comprehensive case for why nuclear power should be not be considered a solution to the climate crisis.

        “The central message, repeated again and again, that a new generation of nuclear will be clean, safe, smart and cheap, is fiction.”

      • Air and Water Under Threat as SCOTUS Targets Environmental Laws

        Environmental advocates and congressional Democrats are raising alarm after the U.S. Supreme Court this week agreed to hear arguments in two cases regarding bedrock regulations designed to protect the quality of the nation’s air and water.

        The nine justices announced Monday that they plan to hear arguments in the case of an Idaho couple who were blocked from building a home on their land by the Clean Water Act. According to the Environmental Protection Agency (EPA), Chantell and Michael Sackett’s land contained wetlands and the couple needed a federal permit to build.

      • Energy

        • EU Scientists and Politicians Clash Over Gas and Nuclear as ‘Sustainable’ Investments

          The European Union’s scientific and political communities are locked in a battle over whether gas and nuclear can be considered green investments. The latest development in this years-long fight came on Monday, when the European Commission’s scientific expert group, the Platform on Sustainable Finance (PSF), pushed back against including gas and nuclear in the EU taxonomy, an official guide on sustainable investments. The expert group stated that it is “deeply concerned about the environmental impacts that may result.” 

          In December 2021, after months of lobbying, strong pushback from pro-gas and pro-nuclear supporters, and informal alliances between governments, the Commission asked the Platform on Sustainable Finance to provide feedback on a draft amendment that included gas and nuclear in the taxonomy, thereby recognizing them as sustainable. 

        • Facebook’s embattled cryptocurrency project is likely coming to an end

          More than two years after it was first announced, the Facebook-sponsored cryptocurrency formerly known as Libra appears to be coming to an end. The Diem Association set up by Facebook to manage the digital token is exploring a sale of its assets after meeting resistance by regulators who opposed the initiative, according to a new report by Bloomberg.

          The U.S. Federal Reserve “dealt the effort a final blow” by putting pressure on Silvergate, the banking partner that Diem said it was partnering with last year to launch the token, Bloomberg reports. I’ve also heard from someone involved that the Fed threatened Silvergate, putting the launch on ice.

        • BMW CE 04 review: this electric scooter impresses with style and all-round ability, but not price

          Heavy? Yes, but at 231kg without the rider, it’s 34kg lighter than the Evolution. Expensive? Well yes, at £11,700 in basic form it’s £1,700 above the qualifying rate for a plug-in grant, so no taxpayers’ money for you, then.

    • Finance

    • AstroTurf/Lobbying/Politics

      • Graphika: The Deep State’s Beard for Controlling the Information Age

        Graphika is the toast of the town. The private social-media and tech-intelligence agency that tracks down bots and exposes foreign influence operations online is constantly quoted, referenced and profiled in the nation’s most important outlets. For example, in 2020, The New York Times published a fawning profile of the company’s head of investigations, Ben Nimmo. “He Combs the Web for Russian Bots. That Makes Him a Target,” ran its headline, the article presenting him as a crusader risking his life to keep our internet safe and free. Last year, business magazine Fast Company labeled Graphika as among the 10 most innovative companies in the world.

      • Virginia Is for Suckers

        When Republican Glenn Youngkin narrowly defeated Democrat Terry McAuliffe to become Virginia governor, the media roundly hailed him as an avatar of the “post-Trump” GOP. Youngkin had made hay out of a McAuliffe debate misstep—“Parents shouldn’t tell schools what to teach”—that was in truth only talking about white parents’ efforts to get Toni Morrison’s Beloved out of advanced-placement English classes, not a declaration of intent to Sovietize public education. Youngkin and the GOP depicted it as the latter.

      • Republicans Replace Local Election Officials With Trump Loyalists

        Is this, in fact, a type of coup? Well, fears of that are mounting: It’s not just who can vote that counts. It’s who can do the counting.

      • State AGs Ask Feds to Investigate Fake Electors Scheme Led by Trump Campaign
      • Court Rejects Alabama GOP’s Congressional Map That Marginalized Black Voters
      • Danielle Allen Is Running for Massachusetts Governor to Revive American Democracy

        Danielle Allen, a prominent scholar of democracy and a political theorist at Harvard, has watched the American political system break down over time. For almost three decades, she has studied growing social and economic inequalities and declining trust among citizens in our political institutions. Yet when the pandemic hit, she was shocked anew by the realities it brought into sharp relief.

      • Want to Understand Manchin and Sinema?

        Why did they say they couldn’t support changing the filibuster rules when only last month they voted for an exception to the filibuster that allowed debt ceiling legislation to pass with only Democratic votes?

      • Boris Johnson’s Populism May be Muted, But it is Still Accelerating Britain’s Decline

        Ignore the validity of these claims for the moment and, taking Johnson loyalists at their word, consider his position against the backdrop of British history. It is not premature to do so because, even if he clings on as Prime Minister, his freedom of action will be limited which means that his political heritage is already in place. Important questions requiring an answer include how far he is a one-trick pony who rose to power thanks to his populist nationalism, which was ideally suited to political currents during the era of Brexit? Equally important, how far will his premiership be seen as an aberration rather than as a permanent transformation of British politics?

        Boozing and partying by politicians and civil servants who were simultaneously ordering everybody else to live in conditions of semi-siege is grossly hypocritical. But their behaviour was in keeping with the self-indulgence shown by populist nationalist leaders elsewhere in the world. It is always striking how, for all Johnson’s British boosterism, his actions mirror those of populists in the rest of the world.

      • Your own CIA jail? Lithuania to sell secret U.S. ‘rendition’ site

        A huge steel barn outside Lithuania’s capital, whose long corridor and windowless rooms with carpets and soundproof doors once served as a CIA detention centre, will soon go on sale.

        Washington’s so-called “rendition programme”, https://www.reuters.com/world/lithuania-pays-compensation-al-qaeda-suspect-cia-jail-it-hosted-2022-01-11 under which suspected Islamist militants from conflicts in Afghanistan and Iraq were spirited to jails outside U.S. jurisdiction, remains shrouded in secrecy more than a decade after it ended.

        But the European Court of Human Rights has confirmed that the 10-room building, in snowy pine forest in the village of Antaviliai outside Vilnius, was used by the CIA to hold terrorist suspects from 2005-2006.

      • ‘What have you done?’ Why the EU is slow to shield Lithuania from Chinese pressure

        According to Ramūnas Vilpišauskas, a political science professor at Vilnius University, the EU’s response is sluggish for two main reasons: China’s pressure on European companies and the bloc’s legal system.

        “China has now become one of the EU’s main trading and investment partners. For some individual countries in particular – whether it’s Germany, Greece, or countries in Central Europe – it is very important,” he said.

      • Australian Defamation Verdict Causes Google to Cry Censorship

        In 2016 George Defteros, a lawyer from Victoria, Australia, asked Google to remove an article from its search results. The article from 2004 reported murder charges against Mr. Defteros that were later dropped. He later sued Google for defamation after the search giant refused to omit the article from its engine.

        In 2020, supreme court justice Melinda Richards ruled that the article implied Mr. Defteros crossed a line from professional lawyer to a confidant and friend of criminals. This is due to the lawyer representing various gangsters in court.

        Google’s lawyers argue that a search engine is not a publisher because “a hyperlink is not, in and of itself, the communication of that to which it links”. The company’s submission adds:

        “The inevitable consequence of leaving the court of appeal’s decision undisturbed is that Google will be required to act as censor by excluding any webpage about which complaint is made from its search results, even when, as here, the webpage may be a matter of legitimate interest to the substantial portion of people who search for it and is published by a reputable news source.”

    • Misinformation/Disinformation

      • Neil Young protests Spotify over COVID misinformation: “They can have Rogan or Young. Not both”

        In a now-deleted letter addressed to his management team and record label, singer and musician Neil Young declared that he wants all his music to be removed from Spotify, Rolling Stone reported.

        The reason for Young’s harsh demand? Spotify is also the home to Joe Rogan’s infamous podcast — “The Joe Rogan Experience” — where the controversial commentator and former television presenter spews false information regarding COVID-19 and vaccines.

      • Neil Young Posts Letter Calling for Spotify to Remove His Music ‘or Joe Rogan’

        Neil Young asked his managers to delete his music from Spotify over Joe Rogan’s vaccine misinformation.

        In a now-deleted letter posted to his website, Young told his managers why he made the decision. “I am doing this because Spotify is spreading fake information about vaccines – potentially causing death to those who believe the disinformation being spread by them,” the singer writes. “Please act on this immediately today and keep me informed of the time schedule.”

      • Neil Young tells Spotify to remove music over Joe Rogan vaccine misinformation

        NBC News has not seen the original post and it is unclear why it was removed from Young’s website. A link to the original post labeled “A-Message-To-Spotify,” currently leads to a blank page. A representative for Young did not immediately respond to an overnight request for comment.

    • Censorship/Free Speech

      • OAN Throws A Hissy Fit After Being Axed By AT&T, DirecTV

        Last week, we noted how AT&T-owned DirecTV had decided to axe OAN, the conspiracy and fantasy channel, from its cable lineup. The decision came just three months or so after a blockbuster report showed that AT&T not only helped fund and set up the conspiracy theory spewing “news” outlet, but it came up with the idea. OAN has been notorious for spreading false claims ranging from non-existent election fraud to the false claim that COVID was developed in a North Carolina lab as part of a government plot.

      • Smartmatic Sues MyPillow CEO For Defamation Over His Months Of Nonstop Election Conspiracy Theories

        Hope Mike Lindell has socked away some of his MyPillow millions. Trump toadying is proving to be an expensive hobby, and it’s not as though the former president is doing anything to repay those whose support has been absurdly unwavering with anything like, you know, legal assistance. Or actual money.

      • How Israel’s ‘Facebook Law’ Plans to Control All Palestinian Content Online

        Some analysts argued that Netanyahu had feared that a law aimed at suppressing Palestinian freedom of speech online could be exploited by his enemies to control his own speech and incitement. Now that Netanyahu is no longer in the picture, the bill is back, and so is Sa’ar.

        Gideon Sa’ar is currently Israel’s justice minister and deputy prime minister. While his boss, Naftali Bennett, is moving rapidly to expand settlements and to worsen already horrific realities for Palestinians on the ground, Sa’ar is expanding the Israeli military occupation of Palestinians to the digital realm. What is known as the ‘Facebook Law’ is set to grant “Israeli courts the power to demand the removal of user-generated content on social media content platforms that can be perceived as inflammatory or as harming ‘the security of the state,’ or the security of people or the security of the public.”

      • ‘Fight Club’ ending changed in China with new fate for Tyler Durden

        In a move of steamrolling censorship, China has cut the 1999 psychological thriller film’s iconic, destructive ending and instead replaced it with a bland version where the government comes out on top.

        The twist ending of split personality Tyler Durden (Brad Pitt/Edward Norton) successfully detonating his anarchy cell’s “Project Mayhem” and bombing the Los Angeles skyline is swapped for a graphic indicating that authorities saved the day in the nick of time.

      • Cult Classic ‘Fight Club’ Gets a Very Different Ending in China

        The 1999 film by David Fincher originally ends with the Narrator (Edward Norton) killing his split personality Tyler Durden (Brad Pitt). With the female lead Marla Singer (Helena Bonham Carter), he then watches all the buildings explode outside the window and collapse, suggesting Tyler’s anarchist plan to destroy consumerism is in the works.

        The exact opposite happens in the edit of the same film released in China. In the version on the Chinese streaming site Tencent Video, the explosion scene has been removed. Instead, viewers are told that the state successfully busted Tyler’s plan to destroy the world.

      • Attack of the Right-Wing Thought Police

        Republicans have made considerable political hay by denouncing the teaching of critical race theory; this strategy has succeeded even though most voters have no idea what that theory is and it isn’t actually being taught in public schools. But the facts in this case don’t matter, because denunciations of C.R.T. are basically a cover for a much bigger agenda: an attempt to stop schools from teaching anything that makes right-wingers uncomfortable.

        I use that last word advisedly: There’s a bill advancing in the Florida Senate declaring that an individual “should not be made to feel discomfort, guilt, anguish or any other form of psychological distress on account of his or her race.” That is, the criterion for what can be taught isn’t “Is it true? Is it supported by the scholarly consensus?” but rather “Does it make certain constituencies uncomfortable?”

      • A Gold Medal for Censorship in China

        Human Rights Watch has launched a video series with Chinese-Australian artist Badiucao to put the Winter Olympics, which begin February 4, in context. One focuses on the Chinese government’s demand that global athletes shut up about human rights abuses in China and similar topics.

      • Keanu Reeves Faces Chinese Backlash Over Tibet Concert

        The Tibet House U.S. is linked to a coalition of organizations that there founded in 1987 at the request of the Dalai Lama. Since the annexation of Tibet in 1950 by the PRC, the Chinese government has forced the Tibet people and culture into a corner, something that has included films only being allowed into Chinese cinemas if they do not include any Tibetan references in their content, which has caused some issues.

      • Whoa: Keanu Reeves Joins Tibet House Lineup

        The 2022 Tibet House benefit show marks the second consecutive year that the Covid-19 pandemic has forced the concert — now in its 35th year — from Carnegie Hall to the virtual realm.

      • Social media platforms must refuse Russia’s demands to censor media, RSF says

        Stepping up Russia’s war on reliable and independent online reporting, the federal communications agency Roskomnadzor blocked access to the OVD-Info site on 25 December and called on social media platforms to shut down its accounts, which would result in its complete disappearance.

        This media outlet, which documents detentions during protests and cases of political harassment, is used as a reference source by many publications and NGOs both in Russia and internationally, including RSF.

      • Trump’s free speech social site will censor posts with artificial intelligence

        Donald Trump’s new social media platform, set up following the former President’s ban from Twitter, is already facing backlash on the right for its reported rules around censorship.

        Truth Social is due to launch on 22 February (President’s Day), with promises of being a platform for “free speech” that will “stand up to the tyranny of Big Tech” – according to Mr Trump himself.

        However, as Fox Business first reported, its partnership with a sophisticated AI firm – boasting tech which is capable of automatically detecting unsavory posts and images – has led to some backlash online.

      • ‘Sailor Moon’ and the dangers of censorship

        “Sailor Moon” started as a serialized manga anthology that ran from 1991-1997, written and illustrated by Naoko Takeuchi (“Toki☆Meca!”). Due to its immense popularity, it was adapted into an anime series in 1992 that ran until 1997. “Sailor Moon” did not premiere in North America until 1995 — however, the North American licensing and dub came with many unexpected changes.

      • Husband Says Iran Sentenced Activist Wife to Prison, Lashes

        Iran has sentenced a prominent human rights activist to more than eight years prison, according to her husband.

        Paris-based Taghi Rahmani tweeted on Sunday that his wife, Narges Mohammadi, was tried in five minutes and sentenced to prison and 70 lashes. He has said she is prohibited from communicating and has no access to lawyers. Last week, she was sent to Gharchak prison near Tehran.

      • UK: Abusive SLAPP case concludes against investigative journalist Carole Cadwalladr

        On 21 January, the High Court concluded a five-day trial in a vexatious defamation case brought by British businessman and political donor Arron Banks against investigative journalist Carole Cadwalladr, a laureate of RSF’s press freedom prize and many other prestigious awards. Cadwalladr has been sued on the basis of a TED talk and a corresponding tweet sharing a link to the talk, in which she alleged that Banks had lied about his relationship with the Russian government. Cadwalladr defended the claim on the basis that her reporting was done in the public interest.

    • Freedom of Information/Freedom of the Press

      • Julian Assange Can Now Seek Appeal Against US Extradition to Top UK Court
      • Statement on the UK High Court’s ruling on Julian Assange

        We welcome the UK High Court’s decision to allow Julian Assange to appeal his extradition to the US, whose government wants him for revealing its crimes, exposing its lies and informing the public – in other words, invaluable journalistic work.

      • Why the UN’s push for a cybercrime treaty could imperil journalists simply for using the [Internet]

        The issue stems from competing definitions of cybercrime, one narrowed on malicious hacking of networks and data, the other encompassing any crime facilitated by a computer. It matters because many authorities around the world already invoke cybercrime or cybersecurity laws to punish journalists – not for secretly hacking into networks or systems, but for openly using their own to publicize wrongdoing.

      • Journalist who feared for her life murdered in Tijuana

        Lourdes Maldonado, formerly a journalist at Mexico’s biggest television news network, Televisa, told President López Obrador that she feared for her life in a morning news conference in March 2019.

        Maldonado was in a legal dispute with the former governor of Baja California, Jaime Bonilla, for unfair dismissal and the non-payment of salary and was being given protection under the federal mechanism for the Protection of Human Rights Defenders and Journalists.

      • International Press Institute calls for journalist Sedef Kabaş’s immediate release

        The International Press Institute (IPI) global network and the IPI’s Turkey National Committee have called for the immediate release of journalist Sedef Kabaş, who has been arrested over the weekend for “insulting the President”. The IPI has stressed that with Kabaş’s arrest, the number of journalists in prison in Turkey rose to 38, according to the IPI figures.

        Commenting on Kabaş’s arrest, IPI Turkey National Committee Chair Emre Kızılkaya has underlined that there can be no democracy when the press is silenced and briefly stated the following: [...]

      • Woman reporter beaten by police while covering protest in DRC

        Bondeko community radio reporter Justine Lifombi had injuries to her face and was barefoot when finally released from the police station in Isangi, a town in the north-central province of Tshopo, after covering a street protest against Isangi administrator Joseph Mimbenga on 20 January that was banned on public health grounds.

        She was interviewing protesters when several police officers grabbed her by the hair, beat her and took her by force to the local police station. Her recording equipment, three mobile phones and shoes were not returned when she was freed several hours later.

    • Civil Rights/Policing

      • The DEA Is Using A Law Created To Give It Access To Landline Records To Gather Data From Encrypted Messaging Services

        Everything old is new again. New and still abusable. Thomas Brewster reports for Forbes that the Drug Enforcement Agency (DEA) is taking advantage of a nearly 40-year-old law to obtain information about WhatsApp users.

      • Opinion | What If the Department of Homeland Security Was Aimed at the Nation It Was Created to Protect?

        A relative of mine, who works for the Department of Homeland Security (DHS) compiling data on foreigners entering the United States, recently posted a curious logo on his Facebook profile: a white Roman numeral three on a black background surrounded by 13 white stars. For those who don’t know what this symbol stands for, it represents the “Three Percenters,” a group that the Anti-Defamation League has identified as an anti-government militia. Its members have a record of violent criminal attacks and strikingly partisan activity, including arrests and guilty pleas in connection with the bombing of a Minnesota mosque in 2017 and appearances as “guards,” carrying assault-style weaponry, at several pro-Trump rallies. Six of its members have been charged with plotting to assault the U.S. Capitol on January 6, 2021.

      • New Europol regulation: EU member states want to blindside parliament with renewed time stamps

        For years, the EU police agency has been storing dumps of data on crime victims and witnesses. New legislation will legalise this practice. An exception should now apply to information Europol collected before it comes into force.

      • Why 30 Out of 32 NFL Head Coaches are White: Pro Football’s Abysmal Record on diversity

        In other words, in a league in which most of the players are Black, 30 of the 32 NFL head coaches are white.

        I have studied diversity and inclusion in sport for more than two decades, including the ways in which race and gender intersect to affect leadership opportunities for women and men. My research shows that biased decision-making, organizational cultures that value similarity, and societal forms of bias and discrimination are all to blame for the lack of diversity among NFL head coaches.

      • ICE Is Detaining More Immigrants. Covid Is Putting Them in Danger.

        The Covid-19 pandemic has been raging for nearly two years, killing more than 865,000 people in the United States alone. The Omicron variant is here, it is a lot more infectious than previous variants, and it has reduced the effectiveness of vaccines at stemming transmission. Despite the US lead in Covid-19 deaths worldwide and Omicron’s ongoing impact, the Biden administration has prioritized a “new normal” instead of implementing federal policies to prevent Covid-19 transmission, including the mass release of people in Immigration and Customs Enforcement (ICE) detention centers.

      • Starbucks Asks Labor Board to Stop Ongoing Union Election in Mesa, Arizona
      • ‘He was clueless’ Russian DJ Denis Kaznacheev was charged with laundering $310 million. Then, unexpectedly, the U.S. authorities withdrew their extradition request.

        In early January, the American authorities withdrew a request to extradite Berlin-based Russian DJ Denis Kaznacheev. The U.S. had charged him with laundering hundreds of millions of dollars. As a result, a Berlin court placed Kaznacheev in pre-trial detention before releasing him on bail, while making it clear that Germany would not challenge his extradition stateside. In recent months, new details of the case have emerged: Kaznacheev was accused of running WebKazna — a money laundering service on the dark web, — supposedly naming the illegal business after himself. People close to the DJ think he was framed by a family friend. Meduza looks into how the story unfolded. 

      • Thich Nhat Hanh After 9/11: Ignorance, Discrimination, Fear & Violence Are Real Enemies of Humanity

        In memory of Thich Nhat Hanh, the world-renowned Buddhist monk, antiwar activist, poet and teacher who died Saturday, we reair a speech Hanh gave at Riverside Church in New York in 2001. Shortly after the 9/11 attacks on the World Trade Center, Hanh urged the audience to embrace peace in the face of anger, citing his experience of witnessing suffering on both sides during the war in his native Vietnam. “The real enemy of man is not man,” says Hanh. “It is ignorance, discrimination, fear, craving and violence.” We also speak with Hanh’s longtime friend and fellow peace activist, Father John Dear, former director of the Fellowship of Reconciliation, the organization that first brought Thich Nhat Hanh to the United States in the 1960s. “He was really an embodiment of peace and gentleness and nonviolence,” says Dear.

      • Work Culture Makes Individual Workers Feel Like a Problem

        Why are we committed to requiring people be physically present in the office if many workers report being more productive while working from home? Why do we insist on keeping video on during Zoom meetings, which causes fatigue? Why do we make people sit at desks all day when the human body simply was not biologically engineered to sit for eight-plus hours at a time? (In fact, we’re more productive when we’re moving around — a classic ADHD trait that is typically frowned upon.)

      • Tibet activists urge Allianz to drop Beijing Games sponsorship

        China seized control of Tibet in 1950 in what it calls a “peaceful liberation”. Tibet has since become one of the most restricted areas in the country. China denies wrongdoing and says its intervention ended “backward feudal serfdom”.

      • US broadcaster urged to include China’s oppression in Tibet in coverage

        “As you are well aware, the Chinese government is one of the most brutal human rights abusers the world has seen in decades.

      • Mumbai court discharges Shilpa Shetty in 2007 obscenity case, calls her ‘victim’ of Richard Gere’s act

        Almost 15 years after Shilpa Shetty landed in an ‘obscenity’ controversy when Hollywood star Richard Gere kissed her on her cheek at a public event, the actor was discharged from the case by a Mumbai court which observed that she seems to be the victim of the act of Richard Gere.

        A court of metropolitan magistrate Ketki Chavan discharged Shilpa on January 18. A detailed order was made available on Monday. In 2007, the two actors had come together for an AIDS awareness programme in Rajasthan. On the stage, Richard kissed the actress on her cheeks, causing a stir in the country.

    • Internet Policy/Net Neutrality

      • Did We Miss Our Best Chance At Regulating The Internet?
      • Podcast Episode: Data Doppelgängers

        On this episode of How to Fix the Internet, Ethan Zuckerman, a long-time friend and tech pioneer, joins EFF’s Cindy Cohn and Danny O’Brien to discuss ways to fix surveillance advertising and online speech to make the internet a better place for everyone.

      • Speak Up: Reflecting On The SOPA Debate From Inside The Capitol
      • Come Join Our Fireside Chat With Rep. Zoe Lofgren To Discuss Internet Regulations: From SOPA To Now… And Looking Forward

        As you’ve probably seen, for the last couple of weeks we’ve been running our Techdirt Greenhouse series of posts looking back on the fight against SOPA from those who were there at the time, including one this morning from from Rep. Zoe Lofgren, who was a key player in Congress stopping SOPA. Tomorrow at 1pm PT / 4pm ET, we’ll be having Rep. Lofgren join us for a “fireside chat” looking back at what happened with SOPA a decade ago, but more importantly looking at what’s happening today with internet regulations and where things are likely to go. If you want to attend live, please register to sign up. Like many of our recent events, we’re using the Remo platform, which has the feeling of an actual in-person event, even while it’s virtual. You’ll be able to talk to other people at your “table” as well as move around to other tables to talk to other attendees as well. During the talk with Lofgren, you’ll be able to submit your own questions as well. So please join us tomorrow…

    • Digital Restrictions (DRM)

      • Why the Streamers Are (Finally) Investing in Africa

        Maroulis estimates there are now some 1.4 million subscription video-on-demand users in sub-Saharan Africa, a figure “we expect to grow to 2.4 million by 2026.” (Countries in Northern Africa, including Algeria, Morocco and Egypt, are typically grouped together with the markets of Europe and the Middle East.)

        Digital TV Research, another London-based data cruncher, is more bullish, estimating there are already 5.1 million SVOD subscribers in sub-Saharan Africa and that their numbers will nearly triple, to slightly more than 15 million, by 2027.

        Even the more optimistic figures are a fraction of the streaming audience elsewhere. Netflix alone has 73 million users in North America and about 38 million in Latin America, a region with roughly half the population of sub-Saharan Africa.

    • Monopolies

      • Deja Vu All Over Again: Microsoft, Sony Making Vague Statements About Exclusivity In Activision Titles

        And here we go again. When Microsoft acquired Zenimax/Bethesda last year, the first question that leapt to most people’s minds was whether or not Microsoft would wall off long-running franchises from Bethesda with exclusivity to Xbox and/or PC platforms. Those looking for answers were surely initially confused by conflicting statements from both sides of the deal, which was then “clarified” later by Microsoft execs saying that titles would be “first/better on Microsoft platforms” but not exclusive. That was then clarified further by Microsoft’s actual actions, which was to announce that the next Elder Scrolls game would indeed be a PC/Xbox exclusive.

      • FTC Mum on Microsoft-Activision Deal, Proposes Review of Merger Guidelines

        As per policy, the FTC and the Department of Justice, which on Tuesday jointly held a press conference on merger reform on the same day of the announced consolidation, said they could not comment on the deal, which would increase the Xbox maker’s gaming market share and allow it to better compete with Japanese behemoth Sony.

        During the press conference, Khan, installed as chairwoman in June as an already outspoken critic of certain big tech practices, announced that the organizations would be launching a review of merger guidelines. Khan stressed that the current guidelines do not adequately protect consumers and promote competition in the era of the digital economy.

      • Union Calls for Regulator “Oversight” of Microsoft’s Activision Blizzard Buy

        On Monday, Polygon senior reporter Nicole Carpenter reported on a staff email from Raven Software studio head Brian Raffel announcing an “organizational change” at the Activision Blizzard-owned studio that would “embed” quality-assurance workers in various teams, including those for animation, audio and production. The email said that the restructuring “has been carefully considered and is a next logical step in the planned process that began several months ago,” and that other studios at Activision Blizzard utilize this approach. (In a statement to Carpenter, Activision Publishing said the move “continues the work the studio began in November.”)

      • Patents

        • ‘Historic Turning Point’: Cuba Issues Plan for Vaccine Internationalism

          At a Tuesday press conference convened by Progressive International, individuals from Cuba’s medical community explained their plan to deliver 200 million Covid-19 vaccine doses to low-income nations in the Global South—along with technology to enable domestic production and expert support to improve distribution.

          “Cuba’s achievement in creating effective vaccines is immense, and if we can use this know-how to build a better system, not driven by the greed of the few, it will be truly world-changing.”

        • Software Patents

          • Patent Applications Hint That Facebook’s VR World Might Just Be Web Mutton Dressed Up As Metaverse Lamb

            The unexpected rebranding of Facebook’s holding company as “Meta” has prompted a good deal of head scratching. Was it because Mark Zuckerberg is now a true believer in the metaverse religion, as the rather cringe-worthy video released at the time of the name change is meant to suggest? Was it perhaps an attempt to change the conversation in the wake of the damning testimony and leaks of Frances Haugen? Or maybe it was just a desperate bid to find a way of attracting younger users now that Facebook is increasingly an old person’s social network, as the New York Times pointed out recently:

          • Apple fires back in Ericsson 5G legal battle

            Apple has countersued Ericsson and is seeking an important ban on the import of the Swedish telecoms equipment manufacturer’s base stations into the US as part of a long-running legal dispute over the use of 5G patents.

            The two companies previously signed a seven-year licensing agreement for the use of Ericsson’s Standards Essential Patents (SEPs) in Apple’s products such as the iPhone but have been in the courts ever since negotiations about an extension broke down.

          • Ericsson and Apple patent dispute escalates into Europe

            Ericsson’s initial suits were filed in both the Western US District of Texas, and at least one unknown European country. Juve Patent now says that the European suits were filed in Germany, the Netherlands and Brazil.

          • Ericsson Sues Apple Again Over 5G Patent Licensing Infringements

            In 2021, both companies sued each other in the US after negotiations failed over the renewal of a seven-year licensing contract for telecom patents covering 2G, 3G, and 4G technologies that was established in 2015.

            Despite long negotiations, the two companies have been unable to reach a new patent-licensing agreement that also covers 5G, and in October, Ericsson sued Apple claiming that the company was unfairly trying to reduce royalty rates. Two months later, Apple countersued Ericsson, accusing the Swedish company of using “strong-arm tactics” in its bid to renew patents.

          • Ericsson sues Apple again over 5G patent licensing

            Both companies have already sued each other in the United States as negotiations failed over the renewal of a seven-year licensing contract for telecoms patents first struck in 2015.

            Ericsson sued first in October, claiming that Apple was trying to improperly cut down the royalty rates. The iPhone maker then filed a lawsuit in December accusing the Swedish company of using “strong-arm tactics” to renew patents.

          • Ericsson is suing Apple over 5G patents after licensing negotiations fall through

            There are two new suits, one relates to four patents, the other to eight. Florian Mueller of FOSS Patents suggests that the former suit is paired with a complaint to the US International Trade Commission, asking it to ban imports of infringing devices (it’s not entirely clear what those are at the moment).

          • Ericsson sues Apple again over 5G patent royalties

            In the latest suit filed in the US, Ericsson claims that Apple devices are using its patented 5G inventions without paying for them. The Swedish company has more than 57,000 patents and gets around a third of its operating profit from patent royalties.

          • New Apple Patent Hints at Voice-Activated Noise Cancellation

            The patent itself is defined as an “interrupt for noise-canceling audio devices.” The patent details allow authorized users who speak a codeword to break through the active noise cancellation feature on AirPods. The patent also details some processing work the AirPods themselves would do to avoid false positives.

            Volume information and time-of-arrival differences are just some of the data points that could be used to decide whether to turn off noise cancellation. The technology would also use processing power on the user’s iPhone to help make that decision. Being able to switch between transparency mode at a codeword is an interesting approach. The patent itself deals with identifying the speaker of the codeword to make sure it’s an authorized interruption.

      • Copyrights

        • ‘Now it belongs to everyone’: Australia buys copyright to Aboriginal flag, making it free to fly

          The government has paid $20 million to Thomas and to extinguish licences held by a small number of companies which have stirred controversy since 2018 by demanding payment for the flag’s reproduction.

          A parliamentary inquiry in 2020 said the licence holder had demanded payment from health organisations and sporting clubs, which could lead to communities stopping using the flag to avoid legal action.

        • Tor Project Mounts Legal Challenge to Oppose Russian Blocking

          After moves to block access to the Tor network, last month Russian authorities ordered the blocking of TorProject.org, the main domain of the privacy-focused anti-censorship tool Tor. With assistance from digital rights activists at Roskomsvoboda, Tor has now mounted a legal challenge to have the blocking reversed.

        • Google Drive Flags Text Files With “1″ or “0″ As Copyright Infringements

          Google Drive is flagging text files that only contain a “1″ or “0″ as copyright infringements. These seemingly harmless bits are automatically targeted by the storage platform’s filtering algorithm, apparently for a terms of service violation. As if that’s not drastic enough, there is no option to challenge this arbitrary decision.

01.25.22

Links 26/1/2022: No ARM for Nvidia, End of EasyArch, and WordPress 5.9 is Out

Posted in News Roundup at 9:40 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • The Software Upgrade Threadmill and Life’s crazy chain of dependencies — an epic tale about Firefox, GTG, Python, and Linux distros – The Open Sourcerer

      Modern software development happens at a breakneck pace, and while staying on ancient versions (hello, Debian Stable / Ubuntu LTS / Android users) is not really a safe and realistic option anymore (try reporting bugs without getting laughed out of the room by upstream maintainers), it is becoming a challenge for users to keep up. When it works, it works… but when something breaks down in the upgrade threadmill, the chain of dependencies to get back on track can become absolutely ludicrous and throw your digital life in turmoil. Just like needing to replace that one light bulb…

      Case in point: I’m finally publishing this article in 2022, while I initially meant to blog about this way back in 2017… but more stuff kept breaking all the time, resetting my productivity and accidentally adding more potential content for this blog post. More value for you, dear reader!

      As someone who has been running Linux for 19 years (as of 2022), I think I know my way around most hurdles you can possibly encounter. Undoubtedly, running Linux-based operating systems on desktop/laptop computers has overall gotten incredibly easier compared to 2003, but also, as one gradually becomes highly dependent on specific tools and committed to well-oiled workflows, the upgrade threadmill can become a real high-stakes pursuit.

    • Audiocasts/Shows

    • Kernel Space

      • NXP Continues Work On Linux Driver Bring-Up Of “Amphion” Video Encoder/Decoder – Phoronix

        NXP engineers continue persevering for bringing up a mainline-suitable, open-source kernel driver for their Amphion video encoder/decoder hardware. Out today is their 15th revision to the Amphion driver patches.

        The Amphion v15 driver patches were posted this morning for handling this video encoder and decoder found via the video (VPU) block with the NXP i.MX8Q platforms. Initially the IMX8QXP and IMX8QM SoCs are supported by this Amphion driver work.

      • Graphics Stack

        • A Pixel’s Color & new documentation repository

          My work on Wayland and Weston color management and HDR support has been full of learning new concepts and terms. Many of them are crucial for understanding how color works. I started out so ignorant that I did not know how to blend two pixels together correctly. I did not even know that I did not know – I was just doing the obvious blend, and that was wrong. Now I think I know what I know and do not know, and I also feel that most developers around window systems and graphical applications are as uneducated as I was.

          Color knowledge is surprisingly scarce in my field it seems. It is not enough that I educate myself. I need other people to talk to, to review my work, and to write patches that I will be reviewing.

        • Initial Bits Land In Mesa 22.0 For Intel Raptor Lake – Phoronix

          In addition to Mesa 22.0 landing Vulkan 1.3 support today with the Radeon RADV and Intel ANV Vulkan drivers, Mesa today also received initial support for next-gen Raptor Lake S processors.

          With the in-development Linux 5.17 kernel there is the initial i915 kernel driver support for Raptor Lake S so now that the DRM/KMS side has initial RPL-S support, Mesa has landed its dependent support.

    • Vulkan

      • Open-Source Intel & Radeon GPU Drivers Ready With Day-One Support For Vulkan 1.3

        For the just-announced Vulkan 1.3, the open-source Intel “ANV” and Radeon “RADV” Vulkan drivers within Mesa are prepared to land support for this updated specification.

        On the same day as the graphics vendors shipping beta proprietary drivers with Vulkan 1.3 support, the open-source ANV/RADV drivers within Mesa are good to go too with their Vulkan 1.3 support.

        Granted, Vulkan 1.3 is about making official various extensions as part of the core specification that previously were optional. The Intel and Radeon Vulkan Mesa drivers have supported the 23 extensions already promoted to core, so the hurdle today isn’t too extremely challenging. In any case, this same-day support is a remarkable difference compared to the old days of Mesa where it was months/years behind the upstream OpenGL driver specification for its hardware drivers.

      • NVIDIA, AMD & Intel Announce Day One Driver Support For Vulkan 1.3 API on Windows & Linux Platforms

        With the release Tuesday of Vulkan 1.3, NVIDIA continues its unparalleled record of day one driver support for this cross-platform GPU application programming interface for 3D graphics and computing.

        Vulkan has been created by experts from across the industry working together at the Khronos Group, an open standards consortium. From the start, NVIDIA has worked to advance this effort. NVIDIA’s Neil Trevett has been Khronos president since its earliest days.

        “NVIDIA has consistently been at the forefront of computer graphics with new, enhanced tools, and technologies for developers to create rich game experiences,” said Jon Peddie, president of Jon Peddie Research.

    • Applications

      • Albert and Catfish – search tools, and horses for courses – Real Linux User

        One of the superpowers of computers is being able to find what you are looking for quickly and efficiently. Finding a needle in a haystack may have been an impossible challenge in the pre-computer days, but the advent of the computer has made finding things a lot easier, faster and more effective. For us Linux enthusiasts, there are plenty of alternatives available to make finding specific files, such as documents, photos, videos and applications, easier and faster. In this article, written by Paul Surman, one of the readers of this website, two powerful search applications for Linux are described based on his personal experiences. Paul shares his enthusiasm for Albert and Catfish and the way these tools makes his life in Linux easier, so enjoy and see if these powerful tools can be something for you as well.

        The question as to which is the best program for any specific purpose depends on the program, but also on the person who is going to use it. Exceptional programs tend to rise in popularity, like the ones that most often come with Linux distributions. But what works best for you is what really matters.

        This article is about Albert and Catfish, but I am not about to tell you they are the best, only that they have best suited me, and the reasons why. You may have different, perfectly valid reasons, for an entirely different choice. It’s a question of horses for courses. Linux offers diverse choices, and that is one of its many strengths.

      • Free technology in housing and construction

        When building, self-building, renovating or extending a home, software and hardware products are almost indispensable.

        For floorplans and CAD drawings there is FreeCAD and LibreCAD. The former, FreeCAD, appears to offer more features for 3D and a BIM workbench for Building Information Modelling. Even if you use architects and engineers to do most of the drawing and design work, it can be really helpful being able to view their drawings at home using one of these tools.

        Once you have a plan for a building it is important to make calculations about energy requirements. One of the most well known tools for this is the Passive House Planning Package (PHPP). Some web sites refer to it as open source software but it is neither free nor open source. It is a spreadsheet and there is a charge for downloading it. There are discussions about an equivalent feature for FreeCAD and another discussion in OSArch.

        For the construction phase, some of the tools promoted by Open Source Ecology offer the possibility to help with everything from earthworks to decorating.

    • Instructionals/Technical

      • Learn about Virtual memory statistics using vmstat – TREND OCEANS

        We can use multiple tools to monitor system statistics, but if you are looking for virtual memory, use vmstat, which support numerous options and parameters.

        And you can set vmstat with screen or any other screen multiplexer for best usage.

      • openSUSE 15.4/15.3/Tumbleweed NVIDIA [510.39.01 / 495.46 / 470.94 / 390.147 / 340.108] Drivers Install Guide – If Not True Then False

        This is guide, howto install NVIDIA proprietary drivers (manually using .run files) on openSUSE Leap 15.4 Alpha/15.3/Tumbleweed and disable Nouveau driver. This guide works with GeForce 8/9/200/300/400/500/600/700/800/900/10/20/30 series cards.

      • How to Use XBPS Package Manager on Void Linux

        XBPS is the default command line package manager tool in Void Linux. Here’s how to use it to install, remove, update, and upgrade packages in Void Linux in a breeze.

      • How to install Sublime Text on Zorin OS 16 – Invidious

        In this video, we are looking at how to install Sublime Text on Zorin OS 16.

      • How I Enabled a Translucent Blur Effect on Ubuntu 21.10 – OMG! Ubuntu!

        Glance at Windows 11, macOS, or even customised KDE Plasma desktops, and you’ll quickly learn that blurred window effects are a real vibe.

        But did you know that you can get a similar look on your GNOME-based Ubuntu desktop? Oh yes, all thanks to the third-party, unofficial, no-warranties, use-at-your-own-risk mutter-rounded repository on Github.

        Translucent app windows on Linux is not a new idea. The road to a feted desktop is littered with code from projects that have, in one form or another, tried to bring this feature to the fore, for all, over the years.

      • How to install Elasticsearch and manage with docker

        Elasticsearch is a distributed search and analytics engine built on Apache Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch has quickly become the most popular search engine and is commonly used for log analytics, full-text search, security intelligence, business analytics, and operational intelligence use cases.

        In this guide, we will learn how to install Elasticsearch using docker.

      • How to install Shotcut video editor on a Chromebook

        Today we are looking at how to install Shotcut video editor 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.

        If you have any questions, please contact us via a YouTube comment and we would be happy to assist you!

      • How to Install ZOOM on Ubuntu – buildVirtual

        Over the last couple of years Zoom has become extremely popular, either as a tool to use whilst working from home, or to keep in touch with friends and family. It’s available on many platforms – typically I use it on a Mac but recently had a need to install Zoom on my Ubuntu 20.04 system.

        This article covers a couple of ways in which you can install Zoom on Ubuntu using the Linux terminal / bash.

      • How To Install Envoy Proxy on Ubuntu 20.04 LTS

        In this tutorial, we will show you how to install Envoy Proxy on Ubuntu 20.04 LTS. For those of you who didn’t know, Envoy is an open-source edge and service proxy, designed for cloud-native applications. Built on the learnings of solutions such as Nginx, HAProxy, hardware load balancers, and cloud load balancers, Envoy runs alongside every application and abstracts the network by providing common features in a platform-agnostic manner.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the Envoy Proxy on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

      • How PetaSan Can Help To Manage Your Data

        Welcome Back! today we are going to discuss PetaSAN. A storage management solution for day to date backups and data protection. While looking for some good article material, I was able to find a decent and dedicated NAS OS that not only comes with Ubuntu OS as backed but is also easy to manage and install. A storage device that is based on modern storage technology. Highly scalable storage which provides agility and elasticity. Let’s discuss features and installation processes one by one.

      • How to install and upgrade OpenSSH server on FreeBSD

        Another day I wrote about setting up ssh public key password-less authentication for FreeBSD server version 12/13 with an optional 2FA hardware USB key (FIDO 2) for additional protection. However, FIDO2 and key type ecdsa-sk and ed25519-sk are not supported by the OpenSSH client and server version shipped with FreeBSD 12 or 13. But, fear not, we can safely upgrade the OpenSSH version using ports collection. This page explains how to install and configure the latest portable version of the OpenSSH client and server on FreeBSD 13.

      • How to Use the findmnt Command on Linux

        Discover everything about your file system mount points with the Linux findmnt command. It’s an all-in-one tool with a very easy syntax. We show you how to use it.

      • The idea of a tutorial

        Sooner or later, almost everyone who looks at some software that they or their team have created imagines a user getting to grips with it, and a pang of empathy for that unknown person prompts them to think: what we need here is a tutorial.

      • Linux Uptime Command Examples – buildVirtual

        The Linux uptime command is often used when troubleshooting a Linux system. One of the first puzzles to solve when investigating an outage may be to check if a system has been rebooted, or how long it has been available for. Quite often its as simple as running the uptime command, but there are a few additional options that it is useful to be aware of.

        First of all – do you have the uptime command? The answer is most certainly yes! The uptime command is present on all Linux distributions (such as Ubuntu, Red Hat, Centos etc), and many other operating systems including Unix and VMware ESXi. It can generally be found at /usr/bin/uptime.

    • Games

      • Valve Rolling Out Dynamic Cloud Sync For Moving Between The Steam Deck & PC – Phoronix

        Ahead of the Linux-based Steam Deck hopefully shipping around the end of February, Valve announced a new Steamworks feature called Dynamic Cloud Sync.

        Steam’s Dynamic Cloud Sync can simply be summed up as, “This feature allows players to seamlessly move between Deck and PC instances of the game without needing to worry about exiting the game on the Steam Deck.”

      • Cities: Skylines – Airports DLC is out now with some extra DLC packs | GamingOnLinux

        Paradox and Colossal Order have today release a number of DLC packs including Cities: Skylines – Airports.

        [...]

        “The teams at Paradox Interactive and Colossal Order are excited to give fans an all new transportation option to integrate into their designs” said Magnus Lysell, Cities: Skylines Product Manager at Paradox Interactive. “Fans have long been requesting the possibility to integrate airports into their cities, and we can’t wait to see the things our community delivers with these new tools.”

      • New Steam Games with Native Linux Clients – 2022-01-25 Edition – Boiling Steam

        Between 2022-01-18 and 2022-01-25 there were 34 new games released on Steam with native Linux clients. For reference, during the same time, there were 281 games released for Windows on Steam, so the Linux versions represent about 12.1 % of total released titles. Here’s a quick pick of the most interesting ones…

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

      • GNOME Desktop/GTK

        • GNOME 42 Lands DRM Privacy Screen Support – Phoronix

          Now that Linux 5.17 has prepared DRM privacy screen support, the GNOME 42 is ready with its user-space side support for making use of this new standardized interface.

          A growing number of newer laptops are having built-in electronic privacy screens for helping prevent others from viewing your screen contents. With Linux 5.17 the exposing of this support to user-space has been standardized for Direct Rendering Manager (DRM) / Kernel Mode-Setting (KMS) drivers plus there is x86-specific initialization code and other related infrastructure work for privacy screens. For user-space is a new privacy screen property for capable GPU/connector combinations so it can be easily toggled.

    • Distributions

      • Stopped work on EasyArch

        Yes, have a working desktop, and even have the bin and lib folder symlinks just like it is in Arch. Actually, most of the issues are resolved I think, but it has been “dependency hell”. To build a distro with everything builtin, Scribus, OBS-Studio, Shotcut, LibreOffice, Inkscape etc., I ended up with a download file over 800MB — compared with about 580MB for the Dunfell img.gz file.

        Could create a smaller build with minimal apps, like peebee has done, but have decided cannot see the point of it.

        Yes, there is a big package repository, and I tested it by installing Shotcut video editor, and it works. But that is not giving me enough reason to keep working on it. Takes away too much time that could be spent working on improving EasyOS itself.

      • Canonical/Ubuntu Family

        • Charmed Kubeflow 1.4 Brings Smart, Agile MLOps to any Cloud – LinuxInsider

          Canonical is pushing the limits on its MLOps platform to automate the full lifecycle of feature engineering, training, and release workflows for machine learning (ML) models.

          The Canonical Data Platform team on Tuesday announced the release of its MLOps platform Charmed Kubeflow 1.4. The new free release enables data science teams to securely collaborate on AI/ML innovation on any cloud, from concept to production.

          Charmed Kubeflow is an open source MLOps platform released under the Apache License 2.0. The platform helps data scientists automate the workflow from ideation to production.

    • Devices/Embedded

      • Open Hardware/Modding

        • Purism 2022 Roadmap

          Looking back on the road we have already traveled, Purism has pioneered many areas. These include securing boot firmware (PureBoot), manufacturing in the USA (Librem Key and Librem 5 USA), and creating the first truly convergent operating system (PureOS) by authoring the foundational pieces for mobile GNU/Linux (Phosh, Phoc, Squeekboard, Calls, Chats, etc). These innovations and growth have happened due to the unflinching support of our team, early backers, supporters and customers. As we look ahead to 2022, we wanted to share where we are going next.

        • Nano-ITX carrier extends RPi CM4 with eight USB ports, M.2, and mini-PCIe

          UUGear’s $201-and-up “PiGear Nano” carrier for the Raspberry Pi CM4 provides 8x USB 3.0, 4x COM, HDMI, MIPI-DSI/CSI, GbE, CAN, ADC, DIO, M.2 for NVMe, and mini-PCIe with SIM.

          UUGear has launched a full-featured, 120 x 120mm Nano-ITX carrier board for the Raspberry Pi Compute Module 4. The PiGear Nano starts at $201 without the CM4 module or case. The board ships with UWI (UUGear Web Interface) software for mobile access.

          UUGear started in Prague, Czech, but last year moved to the Netherlands, incorporating the company as Dun Cat B.V, but continuing with the UUGear branding. The company has produced a bevy of Raspberry Pi add-ons, such as the Witty Pi RTC/PMIC board, the Mega4 4-ort USB 3./1 hub, and Zero2Go OMINI power supply.

        • RAKwireless introduces 16 new WisBlock modules with LoRaWAN, NFC reader, etc… – CNX Software

          RAKwireless will add new modules to its WisBlock IoT modular system every quarter. Last July, WisBlock family welcomed 14 new modules, and in September 2021, RAK11310 Raspberry Pi RP2040 LoRaWAN core was introduced together with a new baseboard and various sensor modules.

          This time around, the company launched 16 new Wisblock modules with two wireless modules, one adding LoRaWAN to an ESP32 core module, the other acting as an RFID and NFC card reader, as well as six sensor modules, and eight “interface” modules ranging from barcode scanners to keypads.

        • Capture macro photos with this Arduino-powered platform | Arduino Blog

          Getting that perfect up-close macro shot is touch, especially since even the smallest movement can throw off a focused image or make the subject leave the frame. This need for stability and precision is what drove Kike Glez (AKA ‘TelekikeG’ on Instructables) to build a motorized photography platform that would be able to gradually move closer/further away relative to the subject with extreme levels of granularity.

          The device utilizes an Arduino Uno as its primary microcontroller and its job is to generate pulses for the DRV8825 stepper driver, which turns the stepper motor as well as accepts user inputs from a series of five buttons — all mounted on a custom PCB shield. The board also features several TIL331 seven-segment modules for a more vintage appearance. Rather than constructing the entire platform from scratch, an old CD-ROM drive was repurposed in order to use the laser head gantry to move the subject instead. Lastly, a pair of bright lights were placed in front of the subject that provided plenty of illumination.

      • Mobile Systems/Mobile Applications

    • Free, Libre, and Open Source Software

      • Mullvad VPN

        There is a new application available for Sparkers: Mullvad VPN

      • Events

        • Waag founder Marleen Stikker to keynote LibrePlanet 2022

          The Free Software Foundation (FSF) today announced Marleen Stikker as its opening keynote speaker for LibrePlanet 2022. The annual technology and social justice conference will be held virtually on March 19 and 20, 2022, with the theme “Living Liberation.”

        • Covid Concerns Push Scale 19x to July and to a New Venue – FOSS Force

          Scale, otherwise known as the Southern California Linux Expo, announced in an email sent yesterday that due to Covid concerns this year’s conference has been pushed back to July 28-31. In addition, the event will be returning to its original home, Los Angeles, at a facility that’s yet to be named.

          The event, which is one of three major community-focused Linux and open source conferences held on the U.S. West Coast each year (along with LinuxFest Northwest and Seattle GNU/Linux Conference), was originally scheduled to take place March 3-6 at the Pasadena Convention Center, where it’s been held since Scale 14x in 2016. Before that it was held at various venues in Los Angeles, mostly at facilities located near the city’s international airport. Last year’s event was canceled entirely due to the pandemic.

          Yesterday’s announcement was brief and to the point, evidently primarily intended to make the organization’s email subscribers aware of the change before they made travel and hotel arrangements, which might be costly to cancel or reschedule.

      • Web Browsers

        • Chromium

          • Google Chrome 97 media playback pausing randomly on Windows & Linux

            In recent weeks, Google Chrome users have been suffering from an annoying problem that directly affects the playback of videos through the popular browser.

            Apparently, Google Chrome 97 (the most recent stable update) is causing media playback pausing randomly on Windows and Linux for many users (1, 2, 3).

        • Mozilla

          • Use Mozilla DeepSpeech to enable speech to text in your application

            One of the primary functions of computers is to parse data. Some data is easier to parse than other data, and voice input continues to be a work in progress. There have been many improvements in the area in recent years, though, and one of them is in the form of DeepSpeech, a project by Mozilla, the foundation that maintains the Firefox web browser. DeepSpeech is a voice-to-text command and library, making it useful for users who need to transform voice input into text and developers who want to provide voice input for their applications.

          • Firefox Nightly Begins Activating Wayland For Capable Systems – Phoronix

            In recent days Mozilla has begun activating Wayland support by default on Firefox Nightly for configurations capable of running Wayland.

            Mozilla tweeted a notice that “Wayland was activated by default on Firefox Nightly (only) for eligible configurations last week.”

            They encourage those Firefox Linux users on Wayland to check this bug ticket and connected dependent tickets regarding the Wayland port for known issues. There have been recent new bugs submitted around crashes, WM_CLASS handling changes, dragging tabs sometimes freezing Firefox, and menu alignment issues.

      • SaaS/Back End/Databases

        • Database Management and Hosting | ObjectRocket

          MongoDB is one of the most extensively used databases on the market. There are three parts to it: Express, Angular, and Node. Developers choose NoSQL databases since data is stored in documents rather than relational tables; this has dramatically boosted its appeal. NoSQL databases include pure document databases, key-value stores, wide-column databases, and graph databases.

          Unlike SQL relational databases, MongoDB databases can be dispersed over multiple servers. The structure’s flexibility and efficiency make it useful in various situations. MongoDB cloud hosting is an excellent and cost-effective choice for your company. The database organizes all of the data so that the user can access it quickly when needed.

      • Productivity Software/LibreOffice/Calligra

        • Using a Matrix Bridge with LibreOffice IRC Channels

          Ever wondered about using modern chat tools to discuss LibreOffice? Here we will discuss using a Matrix bridge to connect to the LibreOffice IRC rooms, to participate more efficiently in LibreOffice-related discussions.

          Traditionally, IRC has been the preferred way of communication for the FOSS communities including the LibreOffice community. There are multiple IRC rooms that you can join, and the one related to the LibreOffice development is #libreoffice-dev at Libera Chat network.

      • Content Management Systems (CMS)

        • WordPress 5.9 Josephine

          Introducing 5.9, Joséphine. Named in honor of acclaimed international jazz singer Joséphine Baker, this latest, most versatile WordPress release is here: download it or update it directly from your dashboard.

          As a lifelong civil rights campaigner, Joséphine Baker believed that all people could live in harmony together, just as different instruments in a jazz band blend together to make a whole piece. Turn on a playlist from your favorite music service and enjoy her famous renditions of “You are the greatest love”, “Sans Amour”, and “Love is a Dreamer” as you discover all the features of this brand-new WordPress release.

        • NZ’s Catalyst IT delivers open-source system for uni library – Services – Software – CRN Australia

          Kiwi open-source cloud solutions provider Catalyst IT has completed the rollout of the Koha Library Management System for Auckland University of Technology (AUT).

          The Linux-based system is one of the most widely used open-source library management systems in the world, and it was first developed in NZ.

          “Koha is open source software which connects us to an international community of over 15,000 libraries working collaboratively to continually improve it,” AUT research and learning director Ben Conyers stated in August when the project began.

          “It’s great that the best system for AUT was first developed in New Zealand, and in Catalyst, we have a New Zealand-based company to implement and support it. Our collective team is keen to embrace the ways we can approach the project and ongoing system support in a te ao Māori way, which we have not had the opportunity to explore before now.”

          The project began with two in-person workshops between Catalyst and AUT. After an interruption due to lockdowns, the rest of the project was delivered remotely.

          It was delivered by Catalyst’s Koha team and included server setup and configuration, data migration, development, training, and consulting, a statement said.

      • Programming/Development

        • Git 2.35.0 released [LWN.net]

          Version 2.35.0 of the Git source-code management system has been released. There are a lot of changes, as usual; see the announcement and this GitHub blog entry for details.

        • QT Lets Devs Embed ADS In Desktop & Mobile Apps – Invidious

          QT recently announced the qt digital advertising platform to make it easier than ever for developers to embed ads into both their mobile and desktop qt apps but is this going to lead to a horrible result/.

        • Create Your Apps Faster With Qt

          If you could create your app in 5 instead of 6 months, would it matter? If you could build the first prototype within 4 hours instead of one week, would it matter?

          We as Product Managers always have had three dimensions to play with when steering a software development project: Scope, Time, and Quality. The number of developers is most of the time fixed for multiple reasons. The amount of quality issues customers are willing to tolerate is limited. That leaves us typically with two dimensions to manage the expectations of management and customers: Scope and Time. But there is another way to increase R&D velocitywithout cutting down the Minimum Viable Product to a bare minimum.

        • Qt Quick 3D: interactive 2D content

          Qt Quick 3D has some new features in 6.2. One of them is that you can map interactive Qt Quick scenes onto 3D objects.

          During a hackathon last year, we developed the Kappa Tau Station demo: a model of a space station in which you can use the WASD keys to walk around (as in many games), but also containing some 2D UI elements on some surfaces.

        • Perl/Raku

          • Functional hypering | Playing Perl 6␛b6xA Raku

            In my last post I used a one-shot-operator to improve neatness. Sadly, by defining custom operators we also improve Rakudo’s slowness. After staring at the code form quite some time, I realised that hyper- and meta-operators are code generators. They produce a new operator in-place, which is then used with two operands. In functional programming we do the same thing by returning a sub from a sub.

        • Shell/Bash/Zsh/Ksh

          • Scripting a temperature notifier

            My wife and I go for an early morning walk by a nearby river every day. I like to know in advance how cold it’s been overnight, so I can wear suitably warm clothing. There’s no local weather station recording the riverside temperature, but a fair approximation is the minimum overnight temperature at Devonport Airport here in northwest Tasmania. The airport reports its temperature data to the Bureau of Meterorology (BOM; Australia).

            Previously, to get the minimum and current temperature I would open a browser, go to the BOM website page with Tasmanian observations, then look for the Devonport Airport figures: see screenshot.

        • Java

          • Oracle Releases GraalVM 22.0 With New Features – Phoronix

            GraalVM 22.0 has been released for this Java VM/JDK that also supports other programming languages and run-times / execution modes. GraalVM continues to be performant and showing promising results not just for Java with JIT’ing but also ahead-of-time Java compilation to Native Image as well as for its Python implementation, WebAssembly run-time, and other targets.

            GraalVM 22.0 is the newest quarterly release from Oracle. The free, open-source community edition of GraalVM 22.0 is available alongside its GraalVM Enterprise variant.

          • Creating and initializing lists in Java and Groovy | Opensource.com

            I like the Groovy programming language a lot. I like it because, in the end, I like Java, even though Java sometimes feels clumsy. And because I like Java so much, I don’t find many other JVM languages especially attractive. Kotlin, Scala, and Clojure, for example, don’t feel much like Java, pursuing their own perspectives on what makes a good programming language. Groovy is different; in my view, Groovy is the perfect antidote to those situations when a programmer who likes Java just needs something a bit more flexible, compact, and sometimes even straightforward.

            A good example is the List data structure, which is used to hold an ordered list of numbers, strings, or objects, and allows the programmer to iterate through those items in an efficient fashion. Especially for people writing and maintaining scripts, “efficiency” is mostly about clear and brief expressions that don’t require a bunch of ceremony that obscures the intent of the code.

  • Leftovers

    • The Road Is Peppered With Rock Salt Alternatives | Hackaday

      Every winter, millions of tons of rock salt is sprinkled across roads in the US, mostly in the Midwest and Northeast regions. It’s a cheap and effective way to prevent accidents. Rock salt is chemically the same as the stuff that sits next to the pepper, except it isn’t as finely ground, and it doesn’t have sodium or potassium iodine added to it to prevent goiters. Both table salt and rock salt melt ice by lowering the freezing point of water. So does sugar.

      Much of what we salt the Earth with every winter comes from underground networks of salt crystal that formed when various ancient seas dried up. As natural as it may be, rock salt is bad for the environment. For one thing, chloride is forever, and can’t easily be decoupled from the soil and water it taints when it washes away. Rock salt also corrodes concrete, makes its way into the groundwater, and is bad for pets. Worst of all, its efficacy drops along with the temperature. At 15° F (-9° C), rock salt loses more than 86% of its melting power.

    • Building A Lightsaber And Scoring A World Record, Too | Hackaday

      As we all know, the lightsaber is an elegant weapon, for a more civilized age. [Alex Burkan] is doing what he can to bring that technology to fruition, and even secured a Guinness World Record in the process.

    • Tiny Homemade Injection Molder | Hackaday

      With 3d printing continually gaining ground, some hackers might not see the need for traditional injection molding. After all, you can tweak the code or the model and print dozens of different iterations with fairly minimal lead time. Things get trickier when you need to print hundreds or thousands of the same thing and that ten-hour print time adds up quickly. [Actionbox] built a tiny injection molder they dubbed INJEKTO to speed up their manufacturing.

      The design was optimized to be accessible as it is held together with brackets and cheap aluminum flat stock. The hardest part to source is the heating chamber, as it is a piece of turned aluminum. A PID controller keeps the temperature relatively stable and heats the plastic pellets you can dump in the top. Next, you’ll need an external air compressor to power the dual 2″ pneumatic pistons. The pistons push the plastic out of the spring-loaded extruder nozzle. [Actionbox] is already planning on a version 2 with 4″ pistons that provide significantly more force to extrude larger amounts of plastic as the current version tops out at about 27 grams.

    • Science

      • Saving Martian Colonists Using Table Salt And Rocket Science | Hackaday

        Imagine for a moment that you are a member of an early Mars colony. You’re stranded, and the only way to get a message home is to launch a radio well above the surface. To make matters worse, you’ve got no rockets! It was this thought experiment that has motivated [Thoisoi2] to experiment with making a rocket motor using only ingredients and methods available to your average Martian colonist. The methods he has chosen can be seen in the video below the break.

        If you skipped Rocketry 101, a quick refresher might help: Rockets work by burning a fuel in an enclosed chamber and then expelling it at high speed in one direction. To get the fuel to burn more quickly (and therefore adding more oomph to the angry end) a compliment to the fuel called an Oxidizer is added. It serves to create an oxygen rich environment for the fuel to burn in. It’s the same reason a oxy-propane torch burns hotter than propane by itself.

    • Hardware

      • NVIDIA Reportedly Close To Admitting Defeat In Arm Acquisition

        According to a report this morning from Bloomberg, NVIDIA is communicating to their partners that they face the real possibility their deal to acquire Arm will not come to pass.

      • Nvidia Quietly Prepares to Abandon $40 Billion Arm Bid

        Nvidia Corp. is quietly preparing to abandon its purchase of Arm Ltd. from SoftBank Group Corp. after making little to no progress in winning approval for the $40 billion chip deal, according to people familiar with the matter.

        Nvidia has told partners that it doesn’t expect the transaction to close, according to one person, who asked not to be identified because the discussions are private. SoftBank, meanwhile, is stepping up preparations for an Arm initial public offering as an alternative to the Nvidia takeover, another person said.

        The purchase — poised to become the biggest semiconductor deal in history when it was announced in September 2020 — has drawn a fierce backlash from regulators and the chip industry, including Arm’s own customers. The U.S. Federal Trade Commission sued to stop the transaction in December, arguing that Nvidia would become too powerful if it gained control over Arm’s chip designs.

        The acquisition also faces resistance in China, where authorities are inclined to block the takeover if it wins approvals elsewhere, according to one person. But they don’t expect it to get that far.

      • Young Maker Mixes Traditional Japanese Construction With Modern Art | Hackaday

        We’re Makers. By definition, we make things. Some of us prefer to build from scraps, while others like to make their own IC’s in their garage. [Make With Miles] on the other hand prefers one of the oldest types of making around: woodworking. And in this build, he goes a step further by using a very old Japanese method of woodworking called Kumiko to build a Stratocaster style electric guitar. The results are absolutely stunning as you can see in the video below.

        Inspired by a challenge put forth by [The Modern Maker Podcast] to build a woodworking project that ties into another hobby that isn’t related to woodworking, [Miles] knocked it out of the park by including several art forms in this one-off Strat.

      • 555 Teardown Isn’t Just A Good Time, It’s To Die For | Hackaday

        It seems only appropriate that hot on the heels of the conclusion of Hackaday’s 555 Timer Contest that [Ken Shirriff] posts a silicon die teardown of an early version of a hacker’s favorite chip, the 555.

    • Health/Nutrition/Agriculture

      • Swollen lymph nodes after Covid booster

        There is a lot that happens in life that puzzles me. For example, the Australian authorities do not recognize “natural immunity” of someone who has already caught Covid-19. Instead, they are insisting everyone has to be vaccinated.

        There was recently a very high-profile case, a tennis star was issued with a visa to enter Australia, but it was revoked when he arrived at an Australian airport, and he was deported. He had, apparently, cought Covid-19 twice before, but they did not recognise that and made a big fuss about him being unvaccinated.

        There is a lot that happens, that the authorities are insisting on, that I don’t think is justified, or is not entirely rational. Our State Government for example, insisting that everyone has to have the new SecureWA app on their phone.

        Ha ha, better stop now.

    • Integrity/Availability

      • Proprietary

        • Security

          • Security updates for Tuesday [LWN.net]

            Security updates have been issued by CentOS (java-11-openjdk), Debian (aide, apr, ipython, openjdk-11, qt4-x11, and strongswan), Fedora (binaryen and rust), Mageia (expat, htmldoc, libreswan, mysql-connector-c++, phpmyadmin, python-celery, python-numpy, and webkit2), openSUSE (kernel and virtualbox), Red Hat (etcd, libreswan, nodejs:14, OpenJDK 11.0.14, OpenJDK 17.0.2, and rpm), Slackware (expat), SUSE (java-1_7_1-ibm, kernel, and zxing-cpp), and Ubuntu (strongswan).

          • Linux kernel bug can let hackers escape Kubernetes containers [Ed: Kubernetes and containers do not mean Linux kernel, but when a site is determined to boost Microsoft everything will always be blamed on “Linux”]

            A vulnerability affecting Linux kernel and tracked as CVE-2022-0185 can be used to escape containers in Kubernetes, giving access to resources on the host system.

          • Major Linux PolicyKit security vulnerability uncovered: Pwnkit | ZDNet [Ed: ZDNet does not know the difference between Linux and systemd]

            If it’s not one thing, it’s another. After one real Linux problem — the heap overflow bug in the Linux kernel’s fs/fs_context.c program — is found and fixed, then a new security problem is discovered. This time security company Qualys has uncovered a truly dangerous memory corruption vulnerability in polkit’s pkexec, CVE-2021-4034.

            Polkit, formerly known as PolicyKit, is a systemd SUID-root program. It’s installed by default in every major Linux distribution.

          • Privacy/Surveillance

            • US services, EU privacy rules

              Our brief history begins at the end of the ’90s when the EU and the US agreed on the International Safe Harbor Privacy Principles. On the 26th July 2000, the European Commission (EC) formalized it with the Commission Decision 2000/520/EC, where it was defined that data could be freely moved from the EU to the US. The assumption was that the data on US soil would have comparable (or better) protection than the same data on EU soil, and therefore the privacy of European citizens was not at risk. On 6th October 2015, the European Court of Justice (ECJ) invalidated this decision on the basis that in the US laws were authorizing public authorities to have access on a generalized basis to the content of electronic communications, and this was deemed to be “compromising the essence of the fundamental right to respect for private life” (the quote is from the ECJ decision).

    • Environment

      • Energy

        • Would Nuclear Winter Cancel Out Global Warming?

          Nuclear war was very much a front-of-mind issue during the fraught political climate of the Cold War era. Since then, atomic sabre rattling has been less frequent, though has never quite disappeared entirely.

          Outside of the direct annihilation caused by nuclear war, however, is the threat of nuclear winter. The basic concept is simple: in the aftermath of a major nuclear war, the resulting atmospheric effects could lead to a rapid cooling in global temperatures.

          Some say it couldn’t ever happen, while others – including Futurama – suggest with varying degrees of humor that it could help cancel out the effects of global warming. But what is the truth?

          [...]

          The effect would not last forever, either. Following the models, within a decade or two, any cooling effect from lofted soot would likely have passed, while humanity would be left with huge swathes of burned-out areas for its trouble and likely a not-negligible contribution to CO2 levels from the multiple firestorms. Along the way, if the effect was overdone, excess cooling would still cause trouble for agriculture which could lead to widespread starvation. The answer to the question of which catastrophe would win out is: short term, nuclear winter; long term, global warming.

          Other methods of generating high-altitude aerosols are being explored to these ends, all of which would prove far less destructive and more maintainable than the idea of a nuclear winter.

          Humanity’s current problems need more complex solutions than simply blowing everything up. It was ever thus! Regardless, it is important to understand the science, in order to know how we may best preserve our lifestyles today, and into the future beyond.

    • Finance

      • Average Tech Salary Breaks Six Figures, Some Workers Still Feel Underpaid [Ed: Misleading headline. Not everyone in the world lives in the same country.]

        The average salary for a tech worker reached US$104,566 in 2021, yet nearly half still feel they’re underpaid.

        Forced to digitize operations and move to virtual work because of a worldwide pandemic, as well as address increased security concerns raised by those developments, organizations were hungry for tech talent in 2021 and willing to pay for it, Dice, a technology-focused employment website, noted in its annual tech salary report released last week.

        According to the survey, technologists in IT management — CEOs, CIOs, CTOs and such — made the highest average salary ($151,983) in 2021, followed by systems architect ($147,901) and cloud architects and engineers ($140, 571).

    • Civil Rights/Policing

      • Can Bahrain predict a protest? – Coda Story

        Abuses of technology happen in the dark. We’re turning on the light. Welcome to Authoritarian Tech, Coda Story’s newest newsletter. Each week, we’ll bring you stories from around the world on how people in power are abusing technology — and what it means for all of us. I’m Caitlin Thompson, a reporter at Coda and self-proclaimed surveillance nerd, and I’ll be on this journey with you as the curator/author of this newsletter. Sign up to make sure you get the newsletter each week.

        It’s only a matter of time before authoritarian governments start using predictive AI to crush protests before they even begin. Bahrain might be ahead of the curve.

        Data provided to Coda Story by The Markup showed Geolitica, the American predictive policing company formerly called PredPol, used their predictive analytics to show where past protests in Bahrain took place as a proof of concept. It seems to have just been a demo, and it’s not clear who the potential clients were or whether a deal progressed. But it marks a potential pivot to preemptive surveillance of protests.

    • Monopolies

« 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

No

Mono

ODF

Samba logo






We support

End software patents

GPLv3

GNU project

BLAG

EFF bloggers

Comcast is Blocktastic? SavetheInternet.com



Recent Posts