Bonum Certa Men Certa

Links 28/09/2022: Red Hat Enterprise Linux 8.7 and 9.1 Beta; SpiralLinux 11.220925



  • GNU/Linux

    • We interviewed Linux OS through an AI bot to discover its secrets

       Millions of people use Linux every day, but we rarely stop to think about how the operating system feels about it. Wouldn't it be nice to know what Linux really thinks about open source, Windows, Macs, and the command line? Until now, this has impossible. But thanks to a new AI chat tool, we're able to find out.

      Below is a transcript of a conversation between Ars Technica and Linux, the operating system, as embodied by one of Character.AI's large language model chatbots. It should go without saying, but this interview does not represent the opinions of any real individual or organization. It's an experiment with an AI chatbot. The interview has been edited for brevity, but the answers have been preserved as delivered by the bot.

    • Desktop/Laptop

      • 9to5LinuxSystem76’s Oryx Pro Linux Laptop Gets a 4K OLED Display and DDR5 RAM

        System76’s Oryx Pro laptop was just updated this summer with a 12th Gen Intel Core “Alder Lake” i7-12700H processor, as well as NVIDIA GeForce RTX 3070 Ti and 3080 Ti dedicated graphics, but the US-based Linux hardware vendor decided to give it another cool update.

        The new Oryx Pro model comes with a 4K OLED display, and that’s a big thing! Customers can choose between the new 15.6-inch OLED UHD glossy finish display model with a 3840×2160 pixels resolution or the previous 15.6-inch or 17.3-inch Full HD (1920×1080) matte finish displays.

      • HowTo GeekSystem76's Updated Oryx Pro Is a Beast of a Linux Laptop

        System76 has been selling laptops and desktop computers with Linux in mind for years. The Oryx Pro is the company’s most powerful laptop, and now it has been updated with even better hardware.

        The Oryx Pro has the specifications of a high-end gaming laptop, and even though you can play games on it, the laptop is primarily intended for productivity work that requires a lot of graphics power. It has a 12th-generation Intel Core i7-12700H processor that runs at up to 4.7 GHz, an NVIDIA GeForce RTX 3070 Ti or 3080 Ti graphics card, up to 64 GB RAM, Wi-Fi 6, USB Type-A and Type-C ports, Thunderbolt 4 support, Gigabit Ethernet, and a backlit keyboard.

      • Notebook CheckStar Labs unveils AMD/Intel-powered StarFighter Linux laptop

        Available with both Intel and AMD processors, the StarFighter Linux laptop from Star Labs will be up for pre-orders in less than three weeks. Sadly, with prices from US$900 to US$3,000, interesting hardware specs overall, and quite a few configurations, this laptop comes with non-upgradeable memory.

      • Digital TrendsMNT Pocket Reform is a complete Linux laptop in 7 inches

         A fully open hardware and software laptop is already intriguing but what if it could be folded to fit in your pocket? The MNT Pocket Reform does exactly that in a 7-inch clamshell that comes with Debian GNU and supports other Linux distributions. You can wow your friends with this mini computer’s mechanical keyboard, 1080p display, and modular design that invites you to adapt and expand it to meet your own needs.

        To be fair, you’ll need a somewhat roomy pocket to be able to fit the MNT Pocket Reform inside. The original plan was for a 5-inch screen but the MNT team told IEEE Spectrum this size made the keyboard too cramped for comfort so it was scaled up a bit to make typing easier.

      • FOSSLifeMNT Research Creates Pocket-Sized Open Source Computer

        MNT Research, makers of the Reform open source laptop, has released details of its newest project: the MNT Pocket Reform. The retro-style mini computer features a seven-inch screen with a clamshell design.

        According to the website, the Pocket Reform is fully featured, modular, upgradable, recyclable, and reusable, with fully open source hardware and software. “With Pocket Reform, we’re building a small, portable computer that is transparent about what it’s running and that gives control back to the user, control over operating systems, updates, and software,” the website states.

    • Audiocasts/Shows

      • VideoChoosing Arch is HARD. - Invidious

        If you've ever wanted to dive into Arch Linux - there are a bamboozling amount of options to choose from.

      • Jupiter BroadcastingGoing All In on [GNU/]Linux | Coder Radio 485

        Mike has spent just over a month living in Linux full-time, and Chris wants to check in and see how he’s doing. Plus we both have the new Thelio from System76 in-house, and our takeaways might surprise you.

      • VideoManjaro 21.3.7 Gnome Edition Quick overview #linux #manjaro - Invidious

        A Quick Overview of Manjaro 21.3.7 Gnome Edition

      • VideoHow to install Archcraft 2022.09.16 - Invidious

        In this video, I am going to show how to install Archcraft 2022.09.16.

      • VideoOpenStack - The BEST Way to Build Your Own Private Cloud - Invidious

        OpenStack is awesome! Using this amazing open-source project, you can build your very own private cloud. But what are some other considerations for using it? How do you get started? In this foundational video, LearnLinuxTV and OpenMetal team up to give you some valuable information on OpenStack.

      • VideoFind Your Most Used Terminal Commands (Bash, Fish, Zsh) - Invidious

        If you are the kind of Linux user that spends a lot of time in a terminal, you have probably asked yourself, "What are the commands that I run the most?" Well, using the "history" command and a few of the GNU core utilities, we can get a list of our most used commands and how many times we've run them.

      • mintCast Pocast395 - Buttery Smooth Experience – mintCast

        First up in the news, AWK gets Unicode, GIMP out, Firefox improves its memory, Nitrux released, Unity is a Flavour, Microsoft drops Linux, Makulu adds to the confusion, and Debian wrestles with firmware;

        In security and privacy, 8 Year Old Linux Kernel Vulnerability Uncovered, and Plex gets exposed;

        Then in our Wanderings, Moss reconfigures again, and Norbert contradicts himself.

        In our Innards section, Mint and Gnome have lots to show us;

        And finally, the feedback and a suggestion or two.

    • Kernel Space

      • LWNLinux 5.19.12
        I'm announcing the release of the 5.19.12 kernel.
        
        

        All users of the 5.19 kernel series must upgrade.

        The updated 5.19.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.19.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
      • LWNLinux 5.15.71
      • LWNLinux 5.10.146
      • LWNLinux 5.4.215
      • LWNLinux 4.19.260
      • LWNLinux 4.14.295
      • LWNLinux 4.9.330
    • Applications

      • Linux Links11 Best Free and Open Source Tools for Novelists

         Writing is one of the essential skills in modern society. Being able to communicate effectively is paramount both at work and at home. It makes your thinking visible to others, and is the main way in which work, learning, and intellect is judged by others.

        At first glance, the trusty word processor might seem a good tool for a novelist. After all, in days gone by, budding authors would tap away using a typewriter, and a word processor is the modern day equivalent. Linux has some excellent word processing software such as LibreOffice. However, word processors are actually not the ideal tool for some forms of writing, particularly novel-writing. In fact, it could be said that using a word processor for novel-writing is a recipe for disaster, and actually a retrograde step from a typewriter. Word processors are a general application software that are perfect for constructing business documents, letters, batch mailings using templates, etc. However, many word processors are too obtrusive and distracting for writers. What is needed is software that helps concentrate on the content of the novel, sketch out the chapters and scenes, work out the best structure, import research, add locations, characters and objects, and so on.

    • Instructionals/Technical

      • Linux HandbookHow to Automatically Update Podman Containers

        It is a good practice to update software, especially when you get new features and/or added security in the new updates.

        In this article, I will show you how to enable automatic updates for the containers managed by Podman.

        For demonstration purposes, I will use the caddy image from Docker Hub.

      • XDAHow to install ADB on Windows, macOS, and Linux

        Several features of the Android platform can be accessed only through paths and methods that are hidden away from the average user. These have generally been done with the help of some command line Android Debug Bridge (ADB) commands, a tool that Google offers for developers to debug various parts of their applications or the system, but which we can use for all kinds of neat and hidden tricks. A prerequisite to these tricks is installing ADB on your computer. So, in this guide, we will show you how to install ADB on Windows, macOS, and Linux in quick and easy-to-follow steps.

      • FOSSLifeHow to Use Blocky to Quickly Filter DNS Queries

        Learn how to set up the Blocky DNS server to filter and secure DNS queries on your network.

        The Domain Name System (DNS) puts you in a position to contain the spread of malware and prevent suspicious activities within your corporate network and, with appropriate filters on your DNS server, prevent user tracking and advertising on websites. Moreover, researchers at the University of Bonn have shown that almost 20 percent of HTTP requests load advertising content and that blocking these ads reduces the power consumption of terminal devices.

        Blocky, a DNS proxy and ad blocker for local networks, has been under active development by German developer Dimitri Herzog since January 2020 and is available on GitHub. The tool lets you effectively filter domains on the basis of blacklists and whitelists or regular expressions. The filters can differ to match the groups on your local network (e.g., different filter rules can be implemented in different departments).

      • Linux HintUnderstanding the Bash shuf Command

        “The shuf command is helpful for randomly shuffling input lines to standard output. The shuf command takes input from files or the standard input, randomizes the input, and gives output. It works like how you shuffle cards and pull a random output or randomly arrange the cards depending on the options that you give it.

        The shuf works in three ways. You can use it as range, list, or file shuf. Let’s see the various ways you can use the shuf command.”

        shuf is part of the GNU Coreutils, and you can open its help page to see the various options you can use.

      • Linux HintRead SysCall in Linux

        “As the title says that the read system call must be reading something from a particular location. Linux provides us the read system call to read data from any file and display it on the console, and the kernel of the Linux system should be involved in this whole process, i.e., to open the file, read from it, write data to another file, etc. This guide will be a bonus to every Linux and C user who wants to learn to use the read system call while coding. Before having a glance at the C code snippet, we are going to create a text file and a C file. The text file will contain random text data that will be used by the read() function. Both the files are created by the same “touch” query one after another, and the “ls” query shows them in a home folder.”

      • Linux HintBash Pattern Matching

        Bash pattern matching is an indispensable concept that comes in handy when selecting different filenames from a directory and checking if a string matches a given format. Whether you are starting out with bash pattern matching or looking to brush up on your skills, this guide covers the various ways and tips for pattern matching.

      • Linux HintHow to Change Ban Time Fail2ban, Even Ban Forever if Desired

        “Fail2ban is an open-source log parsing application that prevents your system from brute force attacks. It parses log files and blocks IP addresses that have too many authentication failures. This usually happens when a user attempts to log in using the trial-and-error method. Fail2ban then takes action like updating the firewall rules to ban that IP address for a specific time period which is by default 10 minutes or 600 seconds. The banned IP address is automatically unbanned after 10 minutes to avoid locking out any legitimate users who might have mistakenly mistyped their passwords repeatedly.”

        In this article, you will learn how to change ban time in fail2ban as well as how to ban an IP address forever if desired.

      • HowTo GeekHow to Set Up Bluetooth on Linux

        Sometimes your Linux distribution doesn’t detect your laptop’s Bluetooth hardware. Or perhaps you want to add a USB Bluetooth dongle to a desktop computer. Either way, here’s how to get Bluetooth working.

      • TechRepublicManage Chroot Environments in Linux with Atoms | TechRepublic

        Jack Wallen shows you a GUI that takes the complication out of creating and using chroot environments on Linux.

      • Linux JournalSQLite for Secrecy Management - Tools and Methods | Linux Journal

        Secrets pervade enterprise systems. Access to critical corporate resources will always require credentials of some type, and this sensitive data is often inadequately protected. It is rife both for erroneous exposure and malicious exploitation. Best practices are few, and often fail.

        SQLite is a natural storage platform, approved by the Library of the U.S. Congress as a long-term archival medium. “SQLite is likely used more than all other database engines combined.” The software undergoes extensive testing as it has acquired DO-178B certification for reliability due to the needs of the avionics industry, and is currently used on the Airbus A350's flight systems. The need for SQLite emerged from a damage control application tasked for the U.S. battleship DDG-79 Oscar Austin. An Informix database was running under HP-UX on this vessel, and during ship power losses, the database would not always restart without maintenance, presenting physical risks for the crew. SQLite is an answer to that danger; when used properly, it will transparently recover from such crashes. Despite a small number of CVEs patched in CentOS 7 (CVE-2015-3414, CVE-2015-3415, CVE-2015-3416, CVE-2019-13734), few databases can match SQLite's reliability record, and none that are commercially prevalent.

      • Linux CapableHow to Install SMPlayer on Rocky Linux 9

        SMPlayer is free, open-source software that can be used on any operating system. It has been localized in more than 30 languages, making it easy to enjoy your favorite videos no matter what language(s) are spoken around them! A front end called SMplayer offers graphics tools from Mpv (a forks version), along with its interface widgets provided by qt. This player also falls under the terms given out through GPL v2 or later versions which ensures freedom while providing access via financial means if desired so long as copyright restrictions aren’t violated during use. The best media players are also portable, so you can carry them around on a USB drive and use them without leaving traces behind. SMPlayer is worth trying for this reason alone!

        The following tutorial will teach you how to install SMPlayer Rocky Linux 9 using one of the two third-party repositories RPM Fusion Free or Flatpak package manager, with the command line terminal.

      • ID RootHow To Install InfluxDB on Ubuntu 22.04 LTS

        In this tutorial, we will show you how to install InfluxDB on Ubuntu 22.04 LTS. For those of you who didn’t know, InfluxDB is a time-series database (TSDB) that is designed to handle high write and query loads. It is written in the Go programming language for storage and retrieval of time series data in fields such as operations monitoring, application metrics, Internet of Things sensor data, and real-time analytics.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the InfluxDB on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • Red Hat OfficialHow to customize Grafana dashboards using Ansible | Enable Sysadmin

        Learn how to use a custom JSON data source, Mockoon, FastApi, and Prometheus to customize your Grafana dashboard.

      • AddictiveTipsUse the Nix package manager on any Linux OS

        NixOS is a declarative Linux operating system. Users create their operating system from the ground up with a configuration file and the use of an excellent package manager. But did you know it is possible to use the Nix package manager on any Linux operating system? Here’s how to get it working on your Linux PC.

      • Linux HintHow to Execute Commands from Within a Shell Script

        “Working with shell script is something any Linux user should be at home with. However, how you learn to execute commands plays a big role in your understanding and working with shell scripts. This guide explains all details about executing commands within a shell script. We will cover everything from creating a shell script to defining variables to executing the shell script. Let’s get started!”

      • Linux HintHow Do I Create a .CRT File in Linux?

        .CRT file extension represents an SSL/TLS certificate to secure communication between a web server and a browser.

        Today, we will explore how to generate a certificate using the OpenSSL tool on Ubuntu 22.04. Before getting started, ensure OpenSSL is installed on your system with good libraries and dependencies.

      • LinuxTechiHow to Install FileZilla on Fedora 36 Workstation
    • Games

      • Boiling SteamValve Interviewed with Another Japanese Outlet: SteamOS To Expand Portable Gaming Market to Other Devices - Boiling Steam

        A few days after the previous interview of Valve representatives in Japan from Nikkei that we covered, here’s another interview from the Japanese publication Automaton-Media this time with Ricky Uy, President of KOMODO, the distributor in Japan, Lawrence Yang, UX designer at Valve, and Erik Peterson, Steam business manager. If you use the below translation please link to Boiling Steam.

      • Godot EngineGodot Engine - Maintenance release: Godot 3.5.1

        We released Godot 3.5 in early August, and like any release, there are few rough edges to iron out which warrant making maintenance "patch" releases (3.5.x). Such maintenance releases focus on fixing bugs and not on integrating new features. This helps guarantee that the overall production readiness of the stable branch keeps increasing.

        So this 3.5.1 release fixes a number of regressions that users reported after the release, as well as various other fixes to pre-existing bugs and usability improvements.

        This is a safe and recommended update for all Godot 3.5.x users. It should have no major incidence on your projects, even complex ones in production, if you're already using 3.5-stable.

      • Boiling SteamThe Excavation of Hob’s Barrow on Linux: Review - Boiling Steam

        Today I got the opportunity to review The Excavation of Hob’s Barrow, a point and click folk horror story set in Victorian England that runs well on Linux. Besides the steam description and being on some friend’s wishlist, I didn’t know much about. A web search led me to its former name Incantamentum, but I decided to postpone my investigation to not spoil the fun.

        And, oh boy, I was ready for some nostalgia. Some of the first games I played on PC were point and click adventures. In a time when I didn’t know English well and would proceed the story with guesses and trial and error. It taught me give, pick up, look at and many others just by figuring out what the character would do at each command.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KDEBlue Angel Award Ceremony At EnviroInfo Conference: Okular Officially Receives Eco-Label, First Ever For Software Product - KDE Eco

          On Wednesday 28 September 2022 Okular, a Free and Open Source advanced document reader that allows you to read, sign, and annotate PDFs, ePubs, MarkDowns, and many other types of documents, was officially celebrated for becoming the first software product to receive the Blue Angel eco-label.

          As announced in March (read more here), Okular has been recognized for sustainable software design as reflected in the recent Blue Angel award criteria for software eco-certification. Introduced in 1978, the Blue Angel is the world’s earliest eco-label and the official environmental label awarded by the German government. With this award, Okular is the first and currently only eco-certified computer program within the 30 organizations of the Global Ecolabelling Network, which represents over 50 countries.

        • KdenliveA Week into Kdenlive’s Fundraiser Campaign - Kdenlive

          We launched our first Kdenlive fundraising campaign one week ago and we already collected almost two-thirds of the goal! We would like to thank everybody for their massive support. Moving forward, we will keep you posted on our progress and the development of the new exciting features/improvements we’ll be adding to Kdenlive with the funds.

  • Distributions and Operating Systems

    • Red Hat / IBM

      • Its FOSSOh No! Fedora is Dropping Support for Popular Video Codecs [Here's Why!]

         Fedora is a popular Linux distro that caters to users who want cutting-edge tech on their workstations (and servers).

        It doesn't ship with any proprietary components and sticks to completely open-source repositories by default.

        While that can be inconvenient for some already, now it seems another change may bother users looking forward to Fedora 37.

        A recent commit to Mesa on Fedora tells us that the Video Acceleration API support has been disabled for H.264, H.265, and VC-1 codecs due to legal worry.

        This is likely to be backported to Fedora 36 as well.

      • Red Hat OfficialTop new features in Red Hat Enterprise Linux 8.7 and 9.1 Beta

        We are excited to announce the availability of Red Hat Enterprise Linux (RHEL) 8.7 and 9.1 Beta. RHEL provides a more flexible and stable foundation to support hybrid cloud innovation and a faster, more consistent experience for deploying applications and critical workloads across physical, virtual, private, and public cloud and edge deployments.

        RHEL 8.7 and 9.1 Beta brings new features and enhancements that deliver greater consistency and a stronger security posture to the open hybrid cloud’s foundation, with the ability to deliver workloads, applications, and services faster with less effort across various environments.

      • TechRepublicEurolinux could be the ideal desktop Linux distribution for businesses

         Once upon a time, I remember getting thoroughly excited about Red Hat Enterprise Desktop (now Red Hat Enterprise Linux Workstation) and SUSE Linux Enterprise Desktop. Both of those products are still around but have mostly taken a backseat to their respective company’s server operating systems.

        And for companies that eschew the costlier Linux variants, what business-class desktop operating system is there? After all, there’s a good reason why so many businesses opt for the likes of Rocky Linux and AlmaLinux over RHEL and SLES: cost.

        That’s why I found myself revisiting the thrill of those bygone days when I found out about Eurolinux. Eurolinux hails from Poland and like both Red Hat and SUSE has focused on their server-based distribution for nearly a decade. With the release of RHEL 9, Eurolinux has introduced a desktop variation of their operating system.

      • Enterprisers Project5 strategies to boost IT team productivity

        For many, the five-day in-office work week is dead. McKinsey reports that most people working in computing and mathematical jobs have remote work options, and 77 percent say they’re willing to work fully remotely.

      • Red Hat OfficialRed Hat Shares ― Edge computing: Security
      • Red Hat Official2.5 billion and counting: Red Hat OpenStack Platform continues to deliver for service providers [Ed: What a bizarre thing to count to make it look a lot bigger than it actually is]

        Red Hat is excited to announce the general availability of Red Hat OpenStack Platform 17 at MWC Las Vegas this year. Red Hat OpenStack Platform 17 is designed to help service providers as they build out massive, modern networks with an open hybrid cloud vision in mind. With this latest version, service providers can benefit from the delivery of new services and applications to meet changing demand, advanced networking and improved operational security features for their 4G and 5G networks.

        It’s been over a decade since the creation of the OpenStack project. Since then, Red Hat OpenStack Platform has become a leading technology for service provider cloud environments that propels innovation and is one of the top NFV infrastructure for service providers with over 30% of the paid production LTE deployments. Today, Red Hat service provider customers running Red Hat OpenStack Platform are estimated to have more than 2.5 billion mobile subscribers.

      • Red Hat OfficialAwards roll call: March to August 2022 [Ed: Maybe give an award to Raytheon again?]
      • Red HatBuild a Kogito Serverless Workflow using Serverless Framework | Red Hat Developer

        Serverless Workflow is a standard from the Cloud Native Computing Foundation (CNCF). Kogito implements the Serverless Workflow specifications to define workflows for event-driven, serverless applications using a DSL-based model.

        Serverless Framework is an open source framework that builds, compiles, and packages code for serverless deployment. The framework provides implementations for different cloud providers, including Knative.

      • Enterprisers ProjectSoftware developer: A day in the life | The Enterprisers Project

        Growing up in Pelotas, Brazil, I did not have access to a computer until I was 9 years old. Nobody in my family worked with technology, so it did not occur to me to consider a career in this field until high school, when a friend encouraged me to try a course in electronics.

        The course introduced me to programming logic with C and C++, and it was exciting to see logic, math, and technology come together. That inspired me to pursue a bachelor’s degree in Analysis and Development Systems at the university level.

        I am very proud of my Brazilian heritage. However, there are relatively few females in this profession, especially in Latin America. Women are still forced to overcome obstacles and stereotypes. Despite my superior grades, for example, it took me longer to land my first job than my male colleagues.

    • Debian Family

      • Debian: Version 3.1 of QSoas is out

         Starting from now, all the binary images for the new versions of QSoas will freely available from the download page. You can download the precompiled versions of QSoas for MacOS or windows. So now, you have no reason anymore not to try ! My aim with making the binaries freely available is also to simplify the release process for me and therefore increase the rate at which new versions are released.

        Some work went into improving the fit interface, in particular for the handling of fit trajectories when doing parameter space exploration, for difficult fits with many parameters and many local minima. The fit window now features real menus, along with tab a way to display the terminal (see the menus and the tabs selection on the image).

      • LinuxiacSpiralLinux Updated Built Upon the Stable Debian 11.5 Branch

        SpiralLinux 11.220925 adds smoother two-finger scrolling, Firefox ESR 102.3, and disabling bitmap fonts to avoid poor font rendering.

        SpiralLinux is a new Debian-based Linux distro focusing on simplicity and out-of-the-box usability in all major desktop environments. It covers all the most popular desktop environments in Linux, including GNOME, Plasma, Cinnamon, Xfce, MATE, Budgie, and LXQt.

        Three months after the initial version of the distro was released, the updated SpiralLinux 11.220925 is here. So let’s have a look at what has changed.

      • Make Use OfSpiralLinux Fixes Frustrating Hardware Suport Issues in New Version

        The developers of the Debian offshoot SpiralLinux have announced a new version, 11.220925. The release offers a number of improvements to increase hardware support and make the system more user-friendly.

        [...]

        The new version of SpiralLinux is based on Debian Stable 11.5. The distro has several desktop systems available but there are changes that are common to all versions. Among them are an updated version of Firefox, improved two-finger scrolling on trackpads, and tweaked Wi-Fi drivers. The developers mention that support for the Realtek r8168 Wi-Fi adapter is "theoretical" and that they appreciate reports from users who actually have the device installed.

        They also fixed a bug where an "annoying beep" was heard while booting the live system using the EFI firmware standard in new PCs.

    • Canonical/Ubuntu Family

      • OMG UbuntuUbuntu 22.10: Release Date & New Features

         Ubuntu 22.10 “Kinetic Kudu” will be released on October 20, 2022, which isn’t that far away — though you don’t have to wait that long to try it as the Ubuntu 22.10 Beta will be released on September 29, 2022.

        In this post I round-up and run-through new features in Ubuntu 22.10, as well the most notable changes, app updates, release info, and more.

        Ubuntu developers gave Ubuntu 22.10 “Kinetic Kudu” as its codename. As codenames it isn’t the most revelatory. “Kinetic” is an adjective related to motion, whilst a Kudu is a species of African antelope, the male of which have some impressive spiralled horns.

      • The Register UKLate but lustrous, a fresh remix of Ubuntu emergesLate but lustrous, a fresh remix of Ubuntu emerges

        The team behind the unofficial Ubuntu remix with the Deepin desktop has rolled out an updated version based on the current Ubuntu long-term support release.

        The Reg FOSS desk took a look at UbuntuDDE at the start of the year and came away impressed. The Linux Deepin desktop environment is bright, colorful, and easy to use, but some Western users might be reluctant to use an OS from the People's Republic of China. When we looked at the resource usage of the other unofficial flavors last month, we mentioned that, sadly, UbuntuDDE 22.04 hadn't surfaced. Well, now, here it is.

      • DebugPointUbuntuDDE Remix 22.04 Review: Attractive Distro with Ubuntu-LTS Stability.

        UbuntuDDE Remix is an unofficial & community-contributed Ubuntu spin featuring the Deepin desktop. Deepin desktop (DDE) is the most beautiful Linux desktop by default which brings a well-designed desktop with its native applications.

        This distribution is fairly new, with the first release during Ubuntu 20.04 LTS released a couple of years back. And now, with the release of Ubuntu 22.04 LTS Jammy Jellyfish, this distro emits another great release. Here's a quick review of UbuntuDDE Remix version 22.04, released a few days back.

      • UbuntuLe soluzioni enterprise di Canonical Ubuntu nel 2022 [Ed: Under the guise of "Ubuntu Pro" Canonical is pushing Microsoft's proprietary software now, abusing the Debian base it's built on]
      • UbuntuThe benefits of running Microsoft SQL Server on Ubuntu Pro

        Since November 2021, Canonical and Microsoft have been offering a jointly supported Microsoft SQL Server on Ubuntu Pro solution. With this offering, you can set up an optimised configuration of SQL Server on Ubuntu in a few steps.

    • Devices/Embedded

      • CNX Software3D game running on FPGA shown to be 50x more efficient than on x86 hardware

         Sphery vs. shapes is an open-source 3D raytraced game written in C and translated into FPGA bitstream that runs 50 times more efficiently on FPGA hardware than on an AMD Ryzen processor.

        Verilog and VHDL languages typically used on FPGA are not well-suited to game development or other complex applications, so instead, Victor Suarez Rovere and Julian Kemmerer relied on Julian’s “PipelineC” C-like hardware description language (HDL) and Victor’s CflexHDL tool that include parser/generator and math types library in order to run the same code on PC with a standard compile, and on FPGA through a custom C to VHDL translator.

    • Open Hardware/Modding

      • peppe8o1.8" TFT LCD interfacing with Arduino Uno
      • The DIY LifeNew ArduCam Time of Flight (ToF) Camera - Your Pi Can Now See In 3D - The DIY Life

        Today we’re going to be taking a look at the new ArduCam Time of Flight (ToF) Camera. This is a new camera by ArdCam that gives your Raspberry Pi 3D vision by adding an IR laser illuminator alongside the camera lens.

      • ArduinoThis pet feeder differentiates between animals based on their weight | Arduino Blog

        A common problem among owners of multiple pets is how to feed them separately. If one animal needs special food, is on a diet, or likes to eat from another’s bowl, it becomes difficult to control each pet’s consumption. That is especially true when one pet doesn’t like to finish their bowl of food immediately and leaves it open to theft by another. To solve this problem and prevent one cat from stealing another cat’s special diabetic diet food, Tomas built a selective pet feeder.

        Like most of us would, Tomas first thought of using NFC tags on his cat’s collars to grant access to their food bowls. But NFC has a very limited range, which makes it hard to use in a situation like this. After considering other solutions, Tomas realized that one of his cats weighs quite a bit more than the other. If they were a similar weight then this wouldn’t work, but because the difference is substantial, he figured he could use a scale to grant access to the special diet food.

      • CNX SoftwareRaspberry Pi RP2040 gets into BBC Micro:bit lookalike board

        ELECFREAKS Pico:ed V2 is a Raspberry Pi RP2040 board heavily inspired by the BBC Micro:bit with an edge connector exposing rings suitable for crocodile clips, a 17×7 LED matrix display, and designed for the classroom.

        We’ve seen several BBC Micro:bit clones – or rather adaptations – over the years with boards such as the SiFive Learn Inventor, Elecrow Mbits, and HiHope “Big Brother” board. The Pico:ed V2 adds to the list, and the main differences are that it is based on the Raspberry Pi RP2040 microcontroller instead, and does not come with wireless connectivity relying on a USB interface only.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • FSFE

      • FSFESoftware Freedom in Europe 2022 [Ed: FSFE: "We continuously work to promote Free Software in Europe.". Yeah, by attacking the pioneer of it... using libel. And using his name (and illegally using the FSF's name) to raise money.. for God knows what...]

        We continuously work to promote Free Software in Europe. In 2022 we addressed technological sustainability, advocated in the DMA and AI act on European level, and defended Router Freedom in Europe – among other activities. To reach younger people, we organised a coding competition for teenagers and published a children's book on software freedom.

        “Software Freedom in Europe” is the yearly report of the Free Software Foundation Europe (FSFE), your charity organisation which empowers people to control technology. Every year we refine our manifold activities to address the current needs of software freedom in Europe. This yearly report covers the FSFE activities from November 2021 to August 2022.

    • GNU Projects

      • LWNAnnouncing the GNU Toolchain Infrastructure Project [Ed: Corporate coup and very bad news]

        The backers of the GNU Toolchain Infrastructure Project, which was the subject of an intense discussion at the GNU Tools Cauldron, have finally posted their plans publicly.

      • Announcing the GNU Toolchain Infrastructure Project [Ed: See the comments in LWN (above)

        Linux Foundation IT services plans for the GNU Toolchain include Git repositories, mailing lists, issue tracking, web sites, and CI/CD, implemented with strong authentication, attestation, and security posture. Utilizing the experience and infrastructure of the LF IT team that is already used by the Linux kernel community will provide the most effective solution and best experience for the GNU Toolchain developer community.

      • GNUWrapping up Ten Years of Guix in Paris — 2022 — Blog — GNU€ Guix [Ed: The people working overtime to overthrow the FSF's founder]

        Two weeks ago, some of us were in Paris, France, to celebrate ten years of Guix! The event included 22 talks and 12 lightning talks, covering topics ranging from reproducible research on Friday and Guix hacking on Saturday and Sunday.

        If you couldn’t make it in Paris, and if you missed the live stream, we have some good news: videos of the talks and supporting material are now available from the program page!

        If you weren’t there, there are things you definitely missed though: more than 60 participants from a diverse range of backgrounds—a rare opportunity for scientists and hackers to meet!—, impromptu discussions and encounters, and of course not one but two crazy birthday cakes (yup! on one day it was vanilla/blueberry-flavored, and on the other day it was chocolate/passion fruit, but both were equally beautiful!).

        [...]

        Organizing this event has certainly been exhausting, but seeing it come true and meeting both new faces and old-timers was a great reward for us. Despite the occasional shenanigans—delayed talks, one talk cancellation, and worst of all: running out of coffee and tea after lunch—we hope it was enjoyable for all.

        For those in Europe, our next in-person meeting is probably going to be FOSDEM. And maybe this will inspire some to organize events in other regions of the world and/or on-line meetups!

    • Programming/Development

      • C

        • Linux HintOperator Precedence in C

          When we evaluate any expression that involves the usage of different operators in it, we are obliged to solve the expression to compute its values based on operator precedence. Precedence is the term for assigning a priority or weightage to some value/term, so the operator precedence assigns the priority to operators in an expression. To understand this, assume any expression, e.g., 8*3+2, and the answer to this expression could result in two different values, “26” and “40”, respectively. However, we will choose the result of the expression as “26”, since the multiplication “*” operator has more operator precedence as compared to the addition operator “+” hence, the expression will first compute the multiplication between 8 and 3 and the result will be then added with the 2. Many operators in the programming language C have more priority over the other operators.

        • Linux HintConstants in C

          We need to declare and initialize the values, either changing or fixed in some places, to give a value or assign a weightage for the reference or the manipulation of the specific information while writing a program. For these assignments of the values, we store these values in variables and constants. Constant is the type of that variable whose value remains unchanged/fixed throughout the entire program. Primary constants represent the integers, real numbers, and character constants, whereas secondary constants represent the structures, arrays, unions, and pointers. When we initially declare a constant in a program, we cannot change its value to any other value afterward. We are obliged to use that value as it is in the entire code.

        • Linux HintMalloc Function in C

          “Within the C language, memory allocation is a very known concept, and we have many functions to allocate memories to different mutable, i.e., dynamic memory, static memory, etc. The malloc() function of C is one of those functions that not only allocates memory to a specific mutable but also returns an address pointer where that memory has been stored. This article would be helping you with the use of malloc in C while using Ubuntu 20.04 system. Make your system up to date before jumping on the implementation of C code because it will help you smoothly run your codes at the shell. Thus, we have updated it so far, and it asked us to add the password for the user that is currently working. We provided it with a password, and the process was finished in a few seconds.”

        • Linux HintPosix Signals in C

          “While driving on the roadside, what do you do when you have an encounter with a red signal? You stop driving for a while to wait for your turn until the signal turns green. Similarly, when a signal has an orange color, you continue to drive and never stop. POSIX Signals work the same as the traffic signal works. The POSIX Signal library came up with a very simple function to be utilized in the C code to generate signals, make your programs wait for their execution, and many more. This article would be demonstrating all those signal functions. We have been starting our examples with the creation and opening of a C file.”

        • Linux HintTypedef in C

          The typedef is the predefined keyword, which instructs the compiler to assign the user-defined types to the predefined types of C, i.e., int, float, decimal, double float, etc.

          Typedef can be used when it is difficult to type multiple times in a program. For example, multiple-time use of “unsigned int” increases the complexity of the program. To reduce that complexity, we can define a user-friendly name for that type. For example, if we are using it in student ID, marks, etc., then we can simply name it “student”.

          In simple words, we can say that typedef reduces the complexity of the program and also provides clarity of the code.

      • Rust

  • Leftovers

    • TediumWhy Beck’s “Old Man” NFL Ad Feels Like Selling Out When Most Ads Don’t

      The idea of selling out has kind of lost all meaning in our modern culture, but there are still moments where the cringe comes on a little strong. One of those moments hit this week when it was revealed Beck had covered Neil Young’s “Old Man” to promote an NFL game that Tom Brady is playing in. Now, Young is very famously not a fan of selling out, but then again, he kind of sold his right to not sell out earlier this year. (He wasn’t alone.) But Beck, a man who I’ve never seen play football, seems like an unusual choice to have anything to do with the NFL or Tom Brady, and I’m sure he was the one that came up with the idea of adding additional meaning to “24 and there’s so much more” that the NFL is claiming. In honor of this new, more esoteric attempt at selling out, today’s Tedium talks about the nature of sellouts.

    • Hardware

      • The Next PlatformWhere Amdahl’s Law And Gustafson’s Law Hit the Moore’s Law Wall

        After nearly six decades of getting smaller, faster, cooler, and cheaper, transistors are getting more and more expensive with each generation, and one could argue that this, more than any other factor, is going to drive system architecture choices for the foreseeable future.

        Either the reticle size of fab equipment is going to limit us, or the internetworking between components, whether they are on a single socket in 2D, 2.5D, or 3D configurations, is going to limit us. We find chiplet architectures perhaps unavoidable as well as interesting, and we admit that chiplet approaches have the potential to increase individual component yields and therefore reduce semiconductor costs, but the use of chiplets also increases package manufacturing costs and there is a price – and potentially a very large price in computational efficiency and thermals – of not having monolithic compute elements very close to their cache and main memories.

    • Pseudo-Open Source

    • Linux Foundation

    • Security

      • LWNSecurity updates for Wednesday [LWN.net]

        Security updates have been issued by Debian (gdal, maven-shared-utils, thunderbird, webkit2gtk, and wpewebkit), Fedora (firefox and libofx), SUSE (dpdk, firefox, flatpak, grafana, kernel, libcaca, and opera), and Ubuntu (ghostscript and linux-gcp-5.15).

      • IT WireiTWire - PM tells Optus it will have to pay for replacing users' passports

        Prime Minister Anthony Albanese has told Optus that it must pay the costs for customers who want to replace their passports if their data was caught up in the breach that the telco announced last Thursday.

        Albanese said Australia's security and privacy legislation would be updated, adding that big data breaches would result in penalties.

        He added that Optus, not taxpayers, should pay for the new identity documents because the breach was caused by the telco's failures, and expressed surprise that the Opposition was asking the government to pick up the bill.

      • Internet Freedom FoundationDelhi HC issues notice in SnTHosting’s challenge to legality of CERT-In’s Directions

        The Delhi HC has issued notice in a petition filed by SnTHostings challenging the legality of Direction No. 20(3)/2022-CERT-In dated April 28, 2022 (‘2022 Directions’) by the The Indian Computer Emergency Response Team (‘CERT-In’). SnTHostings provides hosting, Virtual Private Network (‘VPN’) and Virtual Private Server (‘VPS’) services. The 2022 Directions presented an existential crisis to SnTHostings as they mandated it to collect a range of personal data and share it with CERT-In on demand and / or on the occurrence of a cyber-security incident. Mr. Samar Bansal appeared on behalf of SnTHosting. Justice Yashwant Verma of the Delhi HC heard detailed submissions from the counsel and directed CERT-In to provide a response to the Petition, stating that the issue requires consideration. IFF provided legal assistance.

      • CISACISA Releases Three Industrial Control Systems Advisories [Ed: Now revised]

        CISA has released three (3) Industrial Control Systems (ICS) advisories on September 27th, 2022. These advisories provide timely information about current security issues, vulnerabilities, and exploits surrounding ICS.

      • Hacker NewsResearchers Warn of New Go-based Malware Targeting Windows and Linux Systems [Ed: So don't install it. In Windows there are back doors, so it may be outside the user's control.]

        A new, multi-functional Go-based malware dubbed Chaos has been rapidly growing in volume in recent months to ensnare a wide range of Windows, Linux, small office/home office (SOHO) routers, and enterprise servers into its botnet.

      • MEMRIPro-ISIS Outlet Recommends Most Secure Linux Systems [Ed: Now they try to associate Linux with terrorism even if the vast majority of terrorists use Windows]
    • Defence/Aggression

    • Monopolies

      • Copyrights

        • Public Domain ReviewHypnerotomachia Poliphili and the Architecture of Dreams – The Public Domain Review

          With its otherworldly woodcuts and ornate descriptions of imagined architecture, Hypnerotomachia Poliphili brims with an obsessive and erotic fixation on form. Demetra Vogiatzaki accompanies the hero as he wanders the pages of this quattrocento marvel, at once a story of lost love and a fever dream of antiquity.

  • Gemini* and Gopher

    • Personal

      • Star Log 2022-09-27 23:00 AKDT (Fairbanks, AK, US)

        I received the reflector which my friend offered to loan me. It turned out to be a Celestron PowerSeeker 127 with manual German equatorial mount. This instrument has a five inch aperature. I had been wanting a six-inch system or higher, but I'm hoping it will be an improvement over my 60mm refractor, as far as light-gathering power. I really wanted to try an equatorial mount, so that is great.

      • Adventures in mid-life: Going to work

        Had to go into 'the office' today and due to having a new car I had to take the train. (Where I work cars have to be registered for access.)

      • Character Backstory

        Judd Karlman was talking about character backstory on the latest episode of his podcast, Daydreaming about Dragons. I decided to write up how I got my latest character's backstory.

      • ACORSWY Wordo: UNWIT
      • Creating Against Consuming

        I want to write more. I need to write more. It’s boiling inside me.

        But each time I turn on my computer to write, something very strange happens: I do everything but writing.

        I want to check if I received some messages. I want to check some random news. I want to reply to the messages in my inbox because they are now filling my brain given that I saw them. I want to share or react to the news I’ve seen. I want to upgrade my software. I want to tweak some configuration in my setup. When I did all of this, I check again for messages and for news.

        Going offline only partially solved the problem. Instead of checking random news, I started to play some good old games thanks to Scummvm and Dosbox. I started to write more code than text (resulting in Offpunk).

      • Just Writing

        Two years ago I wrote about writing. I thought the main barrier that kept most people from writing was environmental distractions. I claimed "stress, anxiety, sleep deprivation, or other mental issues" played a role, but often the issue was "whether or not you chose the right font, whether that section should be in italics, or if that paragraph should be colored red for emphases [sic]". Those might have been my excuses for not writing then, but its far from my main inhibition now.

        [...]

        Like with most things, the ideal spot is between those two extremes. Where? I'm still figuring that out.

        I value honesty and vulnerability, but I haven't been able to practice them the way I'd like. Fear and anxiety stop me from doing the things I love, from caring for those whom I love, and from being honest with myself and others. It's devastating.

        Jesus said not to worry. That's good advice, but it first requires grabbing hold of one's emotions. Without that control, avoiding worrying is vanity.

    • Politics

      • Keep infrastructure free

        A lot of essayists wanting to push the square peg of open source software into the round peg of quid-pro-quo market capitalism.

    • Technical

      • Avoid Linux locking up in low memory situations using earlyoom



        Within operating system kernels, at least for Linux and the BSDs, there is a mechanism called "out of memory killer" which is triggered when the system is running out of memory and some room must be made to make the system responsive again.

        However, in practice this OOM mechanism doesn't work well. If the system is running out of memory, it will become totally unresponsive, and sometimes the OOM killer will help, but it may take like 30 minutes, but sometimes it may be stuck forever.

      • Science

        • When an AI researcher didn’t research AI

          My take is that the biggest error Lemoine did when saying that LaMDA was sentient was refusing to learn how it worked and how neural networks work generally. It seemed to me that he deliberately wanted to stick to “Turing test”-like conditions. That makes as little sense as if a doctor would want to smash up X-Ray machines. If you can look under the hood, or if your team members can, that’s a huge boon that you shouldn’t squander.

      • Internet/Gemini

        • Current Interests

          I saw a post on the Cosmos Aggregator by Remi Noulin about their terminal gemini browser Telescope. I'd been using Amfora for so long I thought I'd give Telescope a shot. I'm really digging it so far. I used the dark mode configuration and was able to easily add a few of my own colour changes. The commands take some getting used to but it's already starting to sink in.


* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.



Recent Techrights' Posts

With 9 Mentions of Azure In Its Latest Blog Post, Canonical is Again Promoting Microsoft and Intel Vendor Lock-in, Surveillance, Back Doors, Considerable Power Waste, and Defects That Cannot be Fixed
Microsoft did not even have to buy Canonical (for Canonical to act like it happened)
Links 28/03/2024: GAFAM Replacing Full-Time Workers With Interns Now
Links for the day
Consent & Debian's illegitimate constitution
Reprinted with permission from Daniel Pocock
The Time Our Server Host Died in a Car Accident
If Debian has internal problems, then they need to be illuminated and then tackled, at the very least in order to ensure we do not end up with "Deadian"
China's New 'IT' Rules Are a Massive Headache for Microsoft
On the issue of China we're neutral except when it comes to human rights issues
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, March 27, 2024
IRC logs for Wednesday, March 27, 2024
WeMakeFedora.org: harassment decision, victory for volunteers and Fedora Foundations
Reprinted with permission from Daniel Pocock
Links 27/03/2024: Terrorism Grows in Africa, Unemployment in Finland Rose Sharply in a Year, Chinese Aggression Escalates
Links for the day
Links 27/03/2024: Ericsson and Tencent Layoffs
Links for the day
Amid Online Reports of XBox Sales Collapsing, Mass Layoffs in More Teams, and Windows Making Things Worse (Admission of Losses, Rumours About XBox Canceled as a Hardware Unit)...
Windows has loads of issues, also as a gaming platform
Links 27/03/2024: BBC Resorts to CG Cruft, Akamai Blocking Blunders in Piracy Shield
Links for the day
Android Approaches 90% of the Operating Systems Market in Chad (Windows Down From 99.5% 15 Years Ago to Just 2.5% Right Now)
Windows is down to about 2% on the Web-connected client side as measured by statCounter
Sainsbury's: Let Them Eat Yoghurts (and Microsoft Downtimes When They Need Proper Food)
a social control media 'scandal' this week
IRC Proceedings: Tuesday, March 26, 2024
IRC logs for Tuesday, March 26, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Windows/Client at Microsoft Falling Sharply (Well Over 10% Decline Every Quarter), So For His Next Trick the Ponzi in Chief Merges Units, Spices Everything Up With "AI"
Hiding the steep decline of Windows/Client at Microsoft?
Free technology in housing and construction
Reprinted with permission from Daniel Pocock
We Need Open Standards With Free Software Implementations, Not "Interoperability" Alone
Sadly we're confronting misguided managers and a bunch of clowns trying to herd us all - sometimes without consent - into "clown computing"
Microsoft's Collapse in the Web Server Space Continued This Month
Microsoft is the "2%", just like Windows in some countries
Links 26/03/2024: Inflation Problems, Strikes in Finland
Links for the day
Gemini Links 26/03/2024: Losing Children, Carbon Tax Discussed
Links for the day
Mark Shuttleworth resigns from Debian: volunteer suicide and Albania questions unanswered, mass resignations continue
Reprinted with permission from Daniel Pocock
Links 26/03/2024: 6,000 Layoffs at Dell, Microsoft “XBox is in Real Trouble as a Hardware Manufacturer”
Links for the day
Gemini Links 26/03/2024: Microsofters Still Trying to 'Extend' Gemini Protocol
Links for the day
Look What IBM's Red Hat is Turning CentOS Into
For 17 years our site ran on CentOS. Thankfully we're done with that...
The Julian Paul Assange Verdict: The High Court Has Granted Assange Leave to Appeal Extradition to the United States, Decision Adjourned to May 20th Pending Assurances
The decision is out
The Microsoft and Apple Antitrust Issues Have Some But Not Many Commonalities
gist of the comparison to Microsoft
ZDNet, Sponsored by Microsoft for Paid-for Propaganda (in 'Article' Clothing), Has Added Pop-Up or Overlay to All Pages, Saying "813 Partners Will Store and Access Information on Your Device"
Avoiding ZDNet may become imperative given what it has turned into
Julian Assange Verdict 3 Hours Away
Their decision is due to be published at 1030 GMT
People Who Cover Suicide Aren't Suicidal
Assange didn't just "deteriorate". This deterioration was involuntary and very much imposed upon him.
Overworking Kills
The body usually (but not always) knows best
Former Red Hat Chief (CEO), Who Decided to Leave the Company Earlier This Month, Talks About "Cloud Company Red Hat" to CNBC
shows a lack of foresight and dependence on buzzwords
IRC Proceedings: Monday, March 25, 2024
IRC logs for Monday, March 25, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Discord Does Not Make Money, It's Spying on People and Selling Data/Control (38% is Allegedly Controlled by the Communist Party of China)
a considerable share exists
In At Least Two Nations Windows is Now Measured at 2% "Market Share" (Microsoft Really Does Not Want People to Notice That)
Ignore the mindless "AI"-washing
Internet Relay Chat (IRC) Still Has Hundreds of Thousands of Simultaneously-Online Unique Users
The scale of IRC