Bonum Certa Men Certa

Links 29/6/2021: Q4OS 3.15, New Absolute64, EndeavourOS Update, and KaOS 2021.06



  • GNU/Linux

    • Desktop/Laptop

      • As if it matters, your Skylake Chromebook can finally use Linux apps

        We are three years into the Crostini project that brought Linux app support to Chrome OS. Unfortunately for users of devices like the Samsung Chromebook and ASUS Chromebook C302, Linux has eluded the 8th Gen Skylake processors from Intel. This was a bad situation all around given the fact that these Chromebooks were the cream of the crop at that point in time. As newer Kaby Lake Chromebooks came along, Skylake device owners were feeling rather put out as developers weren’t clear as to whether or not the 8th Gen chips would even get support for Linux. Time ticked by and before we knew it, 10th Gen Comet Lake devices became the standard for Chrome OS and it began to feel as if Skylake Chromebooks would simply be left out in the cold.

        Don’t get me wrong. There were glimmers of hope here and there. At one point, a new flag emerged that would allow for “experimental kernels” on some devices but these trials were done on a limited basis. This resulted in a handful of users actually gaining access to Linux (Beta). However, after months passed, no sign of official support surfaced and most of us gave up hope and moved on. It was a sad state of affairs, for sure but new devices were dropping left and right while Skylake Chromebooks were inching closer and closer to end of life. That’s not to say that Google wasn’t making a concerted effort to get this working. It just felt like the effort was in vain.

    • Server

      • June 2021 Web Server Survey

        Apache suffered the largest loss in domains and active-sites this month, dropping by 597,000 and 886,000 respectively; and was followed by Microsoft with a loss of 203,000 domains and 115,000 active sites. Meanwhile in the web-facing computers and top million busiest sites metrics, Microsoft instead had the largest losses of 21,600 computers and 3,700 of the million busiest sites, followed by Apache with a loss of 15,400 computers and 2,500 of the million busiest sites. Despite its losses in these metrics, Apache continues to power the largest number of active sites with a share of 24.8%, and top-million sites with a share of 25.2%.

    • Audiocasts/Shows

      • Why are governments and administrations NOT moving to Linux?

        You might have wondered why public administrations don't all use Linux, like the Police, the tax services, the health services, and all other government related agencies. It's completely free of charge, really customizable, secure and stable.

      • LHS Episode #418: ARDC Deep Dive

        Hello and welcome to the 418th installment of Linux in the Ham Shack. In this episode, we talk to part of the team from Amateur Radio Digital Communications, a group that emerged from the AMPRNet. We find out how the group was formed, the popular grant program for amateur radio projects it has created, its available resources and much more. Thank you for listening. We hope you enjoy this episode and have a great week.

    • Kernel Space

      • Linux 5.1.3 [sic] Brings Support for M1 Macs

        Apple changed the game last year when it put its own chip in its new Macs. Last month it changed the game even more by adding the M1 to its new iPad Pros. Now, the game is changing again. Thanks to Linux Kernel 5.1.3, Linux has picked up native support for use on M1 Macs.

      • Linux Kernel 5.13 Released

        Linus Torvalds has released Linux kernel 5.13 after seven release candidates. According to Torvalds, “5.13 overall is actually fairly large. In fact, it's one of the bigger 5.x releases, with over 16k commits (over 17k if you count merges), from over 2k developers. But it's a "big all over" kind of thing, not something particular that stands out as particularly unusual.”

      • Firewalld Prepares For Its Major 1.0 Release For Linux Firewall Management - Phoronix

        The Firewalld firewall management tool for Linux that is built around Netfilter/Nftables is preparing for its long awaited 1.0 release.

        Firewalld has been in development for a decade for administering network firewall configurations on Linux and is used by Fedora / CentOS / RHEL, openSUSE / SUSE, and various other Linux distributions for firewall management. This Red Hat led project has seen many 0.x.x releases over the years while they are now preparing to christen Firewalld 1.0.0.

      • Btrfs With Linux 5.14 Has More Performance Tuning, Other Improvements - Phoronix

        With Btrfs continuing to see new adoption by various enterprises, Linux distributions like Fedora Workstation/Cloud and SUSE/openSUSE embracing it, and there continuing to be nice upstream improvements to this file-system driver, Btrfs continues on a nice trajectory in 2021.

        Sent in on Monday were the main set of feature updates for the Btrfs file-system code with the in-development Linux 5.14 kernel. There isn't anything revolutionary with this pull request but just a pleasant assortment of various fixes and improvements for this "next-generation" Linux file-system.

      • Linux 5.14 Drops Its Legacy IDE Code

        Linux 5.14 has cleared out its legacy IDE code from the kernel that means dropping more than forty thousand lines of code.

        Linux's legacy IDE driver code has been deprecated since 2019 and planned for removal in 2021. This is about clearing out the legacy IDE code while IDE driver support remains available via the more modern libata-based code in the kernel. This legacy code is what was commonly associated with the older /dev/hdX devices. Most systems and Linux users have likely not used this legacy code in more than one decade.

      • Laptop Improvements With Linux 5.14 Benefit Lenovo, Dell, Microsoft Surface Devices

        The x86 platform driver updates have been submitted for the in-development Linux 5.14 kernel. This area of the kernel principally benefits x86 laptop support on Linux but also has other drivers like around the Intel Speed Select Technology and more.

        This cycle there are some exciting additions to the Lenovo ThinkPad and Dell device support as well as continuing to improve the open-source (community-driven) Microsoft Surface support:

        - The Think-LMI driver has been queued for changing BIOS settings from within Linux using the firmware-attributes sysfs area on newer Lenovo systems including ThinkPad laptops. This is a fun addition and the sysfs firmware-attributes support and initial driver for controlling BIOS settings from within Linux having been spearheaded recently by Dell.

      • Radeon Software for Linux 21.20 Released - Phoronix

        Quietly released last week by AMD was their Radeon Software for Linux 21.20 driver providing the latest packaged "Open" and "PRO" (Closed) driver components for use within enterprise Linux environments.

        Radeon Software for Linux 21.20 is their first public packaged driver update since April when Radeon Software for Linux 21.10 debuted with initial support for Vulkan ray-tracing.

        The public change-log for the Radeon Software for Linux 21.20 mentions RHEL / CentOS 8.4 and SUSE Linux Enterprise 15 SP3 operating system support. No other changes are mentioned but both the Open and PRO driver components should be updated against their more recent upstream and internal states, so it's worth testing to see what all might be changed. In particular, we are eager to test Radeon Software for Linux 21.20 to see if the Vulkan ray-tracing support and performance is in any better standing. Stay tuned for tests.

      • Intel Confirms Q2'22 Ramp For Xeon Sapphire Rapids As Good News For Their Linux Bring-Up

        While Xeon Scalable "Sapphire Rapids" was talked about for launching in late 2021, that was widely expected to be delayed. Intel today proactively confirmed that Sapphire Rapids will now begin production in Q1'2022 with their ramp beginning in Q2'2022.

    • Benchmarks

      • AMD EPYC Milan Performance Across 11 Different 2021 Linux Distributions

        After looking recently at the FreeBSD 13.0 and DragonFlyBSD 6.0 performance on AMD EPYC 7003 "Milan" using a Tyan Transport CX GC68-B8036-LE server, the next round of benchmarking from this server with AMD EPYC 7543 32-core processor was looking at its support (all tested 2021 Linux distributions were running fine on this latest-generation AMD server) and performance across 11 current Linux distribution releases from Arch, CentOS, Clear Linux, Debian, Fedora, Rocky Linux, Ubuntu, and openSUSE.

    • Applications

      • Tux Paint 0.9.26 Open-Source Drawing Software for Children Released with New Magic Tools

        Almost six months in the works, Tux Paint 0.9.26 introduces new Magic tools like “Checkerboard,” which lets children fill an entire canvas with a check pattern, “Clone,” which helps kids duplicate parts of a picture by using brush strokes, and “Pixels,” which makes it easier for your kids to create retro-gaming-style pixel art.

        The new release also improves the Fill tool with two new options that lets your kids fill an area with color gradients. The first one is “Linear,” which supports interactive creation of gradients of different angles and sizes, and the second one is “Radial,” which creates a circular gradient that’s centered around the mouse click. All Fill tools were updated in this release to better handle filling around antialiased edges, and apply some blending.

      • Mixxx 2.3 Open-Source DJ Software Adds New Default Skin, New Codecs, and More

        A year in the making, Mixxx 2.3 is here with a revamped “LateNight” skin by default, support for hotcue colors and custom labels, a new hotcue color find-and-replace tool, the ability to mark intro and outro sections in tracks, configurable track colors to make library navigation easier, new multi-threaded analysis for faster batch analysis, and much-improved key detection.

        This new major release also introduces support for the Opus and HE-AAC codecs for recording or streaming, a new deck cloning feature, and support for playing tracks straight from a USB flash drive that contains Rekordbox or Serato libraries, which makes it easier for Rekordbox or Serato users to switch to Mixxx.

      • MIXXX: One of the Best Free DJ Software to Perform Creative Live Mixes

        MIXXX is a powerful and free DJ software. It has everything you need to start making your best DJ mixes in a tight, integrated package.

        MIXXX allows you to perform live DJ mixes with your digital music collection. It is used by professional DJs and bedroom DJs alike. MIXXX is designed by an international team of volunteer DJs and the project is open source and community driven.

        You have almost the same features in your hands as most paid programs like beat syncing, section loop, chained effects, and recording and broadcasting. Of course, the best thing about MIXXX is that it is free to use by anyone, so if you have little to no budget when hunting for a DJ mixing software.

        With over 85 MIDI DJ controllers supported out-of-the-box and several HID controllers, MiXXX gives you comprehensive hardware control for your DJ mixes. In addition, it has a cutting-edge mixing engine including support for MP3, M4A/AAC, OGG, FLAC, and WAV audio, adjustable EQ shelves, timecode vinyl control, recording, and Shoutcast broadcasting.

      • 4 Best Free and Open Source Lightweight GUI Email Clients

        Email remains the killer information and communications technology. Email volume shows no sign of diminishing, despite the increasing popularity of collaborative messaging tools.

        Messages are exchanged between hosts using the Simple Mail Transfer Protocol with software programs called mail transfer agents, and delivered to a mail store by programs called mail delivery agents, frequently referred to as email clients.

        Email clients offer a variety of features. Many email clients offer a slew of features, some stick with just the basics. At the end of the day, what is important is that you find an email client that offers what you need, it is reliable, and works well on your computer. Thunderbird is widely regarded as an exceptional open source desktop email client, especially on Linux. It is highly customizable, has a rich set of features, and is geared for both novices and professional users. Our only real disaffection with Thunderbird is that it can feel a bit sluggish on inexpensive hardware. If you are looking for an alternative first-rate graphical email client that works with limited system resources, you have come to the right place.

        Here is our take on the finest lightweight and user-friendly graphical email clients that can be widely used from beginners to power users. They are all released under an open source license.

      • Audacity Finally Adds Official Binary for Linux via Appimage

        By releasing version 3.0.3 RC1, Audacity digital audio editor finally adds official Linux binary support!

        It’s the 64-bit Appimage package that runs in most Linux Distributions. Without installing, it’s a single executable that launches the software via double-click.

    • Instructionals/Technical

      • How to give users sudo privileges on Ubuntu and Red Hat-based Linux distributions in Linux - TechRepublic

        How to give users sudo privileges on Ubuntu and Red Hat-based Linux distributions in Linux

      • How to create a Dockerfile with some dockerfile examples - LinuxTechLab

        Dockerfile is a text file that contains a list of commands that are used to build a docker image automatically. Basically, a docker file acts as a set of instructions that are needed to build a docker image.

        We have earlier discussed how to create a docker container & also learned some important commands for managing the containers. In this tutorial, we will learn about how to create a dockerfile, all its parameters/commands with the dockerfile example.

      • How to play Sniper Elite on Linux

        Sniper Elite is a tactical shooter developed by Rebellion Developments and published by MC2 France. In it, the player is a sniper and takes orders to assassinate enemies in the WWII era. In this guide, we’ll show you how to set it up on Linux.

      • How to play Galactic Civilizations III on Linux

        Galactic Civilizations III is a strategy game developed by Stardock for Windows PCs. It is a sequel to Galactic Civilizations II and was first released in 2015. There’s currently no native port for Linux, but it is easy to get it working on Linux with some tweaks. Here’s how.

      • How to Install scrot and Capture Screenshots on Ubuntu

        The Ubuntu environment boasts of a lively culture of open-source development and the resulting high-quality free apps. Talking about screenshot apps, there are a ton of them. There's GIMP, Shutter, and many more. But there's a problem: most of these apps use a graphical user interface. But what if you are more of a command-line person?

        Luckily for you, there's scrot, a terminal-based tool that can capture screenshots on Ubuntu. Initially released in the year 2000, scrot is still going strong—with the latest major stable update on June 2020.

        So, let's start with installing scrot on Ubuntu.

      • How to Run Nmap without Root or Sudo - Make Tech Easier

        Nmap, short for Network Mapper, is one of the most used portmapper and network scanning tools. While it is possible to run some of Nmap’s basic functions as an unprivileged/normal user, using most of its advanced features requires root or sudo privileges.

        For example, some advanced port scanning features like NULL, Stealth SYN Scan, and many others can only work with root privileges because Nmap needs to access raw packet data to give you adequate/usable results.

        Whenever you try to run such advanced features without sudo privileges, the tool will prompt you with the “requires root privileges” message.

      • How to dig up configuration details on your Linux system with getconf

        Linux systems can report on a lot more configuration details than you likely ever knew were available. The trick is using the getconf command and having an idea what you are looking for. Watch out though. You might find yourself a bit overwhelmed with how many settings are available.

        To start, let's look at a few settings that you might have expected to see to answer some important questions.

      • 5 things to do after installing openSUSE Tumbleweed

        Interested in giving the openSUSE Tumbleweed rolling release distribution a try? openSUSE Tumbleweed uses automated quality testing and features system snapshots to rollback changes. With this in mind openSUSE Tumbleweed is well suited as your daily desktop machine. Always the latest software versions, with a negligible risk of breaking during a system update. To help you get started, this article presents you with the 5 things to do right after installing openSUSE Tumbleweed.

      • How to easily split screen space to fit two windows in Ubuntu

        There are cases when you need to switch between two applications in your work. For example, a common use case is reading commands/instructions from a web page opened in a web browser and trying them out on the command line terminal.

        I'm sure many of you are used to the Alt+Tab method of switching between application windows. However, there are some who manually resize windows to fit side-by-side in the visible area. But do you know that there is a way you can do this automatically?

        In this tutorial, we will briefly discuss how you can split the screen area to fit two windows side by side. Please note that all the commands/instructions mentioned here have been tested on Ubuntu.

      • How to Install PostgreSQL and phpPgAdmin on Fedora 34

        PostgreSQL or Postgres is a powerful, open-source, relational database management system that uses and extends the SQL language. It has many advanced features that safely store and scale complicated data workloads. phpPgAdmin is a PHP-based application to manage and edit PostgreSQL databases.

        This tutorial will demonstrate how to install PostgreSQL and phpPgAdmin on a Fedora 34 based server.

      • How to Install GoLang (Go Programming Language) in Linux

        Go language or GoLang, in short, is one of the most powerful open source programming languages developed by a small team of Google. It has a huge library function, and it can solve the issues that programmers often face on Python or C/C++. For instance, Python is an easy writing language, but it is a bit slow as it’s an interpreted language. And compiling C/C++ is a bit sluggish. GoLang can solve all the above-mentioned issues and other minor issues. If you’re a programmer and haven’t had any experience with the Go language, I’m sure there is a desire inside you to test the GoLang. Installing GoLang is a piece of cake and is available for Windows, Mac, and Linux.

      • How to Disable the “Sudo” Password in Linux Mint 20 and Ubuntu Linux

        Whenever we execute a command with “sudo” privileges, we are always asked to enter the “Sudo” password before its execution. However, at times, you want to get rid of this hassle by disabling the “Sudo” password. Therefore, we are here with this article that will guide you on how you can disable the “Sudo” password in Linux Mint 20 and Ubuntu 20.04.

      • Easy Guide to Migrate from CentOS 8 to Rocky Linux 8

        As we all know that CentOS 8 updates and support will not be available after the end of Dec 2021. There are huge number CentOS 8 servers which are used in development and production environment in different organizations. In case you are looking for CentOS 8 alternative then Rocky Linux is the best candidate. Rocky Enterprise Software Foundation (RESF) provides a migration script that will smoothly migrate existing CentOS 8 system into Rocky Linux 8.

        In this guide, we will cover how to migrate from CentOS 8 to Rocky Linux 8 step by step. For the demonstration purpose, I have one CentOS 8 system installed with Server GUI option. Apart from this, Docker engine is running on this system.

        Note: Before Upgrade, please make sure you take the backup of applications and if possible, take the snapshot of complete CentOS 8 system. There could be scenarios that after upgrade application stop working. So, in such scenarios your application can be restored from backup.

        Below is the snapshot of my CentOS 8 system before migration.

    • Games

      • The hilarious Paint the Town Red leaves Early Access on July 29, sold more than 400,000 | GamingOnLinux

        After a very successful development time in Early Access where they sold over 400,000 copies, Paint the Town Red is now set for leaving Early Access on July 29. With some very different modes, both featuring some brutal - yet hilarious combat, Paint the Town Red is thoroughly entertaining so it's not a surprise it's been an indie hit.

        Originally entering Early Access in 2015, it's growing from a small voxel fighting sandbox into a huge action game where you chop down others in first-person action. Mixing the sandbox mode where you fight through different maps and use an object as a weapon, to the roguelike Beneath mode the keeps it all fresh and then there's also the Scenario mode, an Arena mode and more - it's nuts.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KaOS 2021.06

          KaOS is pleased to announce the availability of the June release of a new stable ISO.

          You will find Plasma 5.22 on this ISO. Highlights of this latest major version include the big new feature Adaptive Transparency: This means the panel and panel widgets will usually be pleasantly translucent, but will become entirely opaque if there are any maximized window, a transition to Plasma System Monitor from the older KSysguard as the default system monitoring app and Plasma Wayland session now supports Activities: a classic feature unique to the Plasma desktop that allows you to have completely different environments for different aspects of your computing life, other KWin Wayland improvements include the Present Windows effect. New in Plasma 5.22, System Settings opens up on a speed dial page that gives you direct access to the most commonly used settings, as well as to the ones you have accessed most.

      • GNOME Desktop/GTK

        • Sophie Herold: New gtk-rs release and more

          The latest gtk-rs release is officially available since today. The perfect time to explain some of the contributions I made.

        • Ivan Molodetskikh: GSoC 2021: GNOME Shell Screenshot UI

          Hello! I’m Ivan Molodetskikh, a computer science student from Moscow, Russia.

          I’ve been involved in GNOME starting from my GSoC 2018 project to port librsvg filters to Rust. Throughout the last year in GNOME I’ve been doing some work to reduce input latency in Mutter, the GNOME’s compositor (by implementing the presentation-time Wayland protocol and adding dynamic render time computation). I’ve also created two small apps, Video Trimmer and Identity.

          As part of this year’s Google Summer of Code, I’m implementing a new screenshot UI in GNOME Shell.

        • Nishit Patel: GSoC Project update

          Following the proposed schedule, I began working on the first milestone, i.e Adding support for creation time in tracker-miners. While building the tracker-miner I discovered crashes in the indexer. After taking some help from mentors and debugging, It was found that a double-free bug in the indexer was causing the crash. As the piece of code was unused, it went unnoticed.

        • GSoC project @Pitivi~Cut Mode.

          The Idea for this project is to have two timelines to ease certain types of tasks and increase productivity. This will essentially bring in a non-zoomable Timeline which will serve to ease the task of trimming, cutting, rearranging clips on the timeline in sync with the other timeline.

    • Distributions

      • Release Announcement: Nitrux 1.5.0
        We are pleased to announce the launch of Nitrux 1.5.0. This new version brings together the latest software updates, bug fixes, performance improvements, and ready-to-use hardware support. Nitrux 1.5.0 is available for immediate download.

      • New Releases

        • Deepin Linux 20.2.2 Introduces a Brand-New App Store, Secure Boot Support

          While many don’t trust it, Deepin Linux has its fans, and is well known for being one of the most modern and beautiful looking distros on the market. With this release, fans of Deepin Linux can enjoy a brand-new App Store that supports installation of Android apps, offers a better app management with support for batch installation of applications, and has a fresh new design with simplified interaction.

          Starting with this release, Deepin Linux is now more secure thanks to Secure Boot support, which makes the system only boot the signed kernel and OEM-trusted software. According to the developers, Deepin Linux is the first Chinese distribution to have obtained a Secure Boot certificate.

        • EasyOS Buster-series version 2.6.2 EOL

          I had previously announced that the Buster-series is retired, and the future is with the Dunfell-series. However, some people have the Buster-series installed, and want to update, and not have to jump to the Dunfell-series.

          The "update" icon on the desktop currently only updates within the current series, so if Buster-series is installed, you can't update to the Dunfell-series -- it will have to be a new installation.

        • Q4OS 3.15 Centaurus, stable

          An update to Q4OS 3 Centaurus LTS has been released. The new 3.15 Series receives the recent Debian Buster 10.10 update, updated Debian stable kernel and important security and bug fixes. This update brings along a few Q4OS specific improvements, fixes and a cumulative upgrade covering all the changes from the previous stable Q4OS 3 Centaurus release.

          Current users only need to perform a regular update to get all the new features. Anyone is welcome to download installation media images from the Downloads section of the Q4OS website.

        • EndeavourOS News update Summer 2021

          It has been already over two months ago since we have released the April release, so it is high time to give you an update on our plans and progress.

          We’re almost closing our second year and we cannot say it enough, but we are still amazed by the amount of support you are giving us every day! Whether you are supporting us financially and/or helping each other out on one of our platforms, thank you so much for the success of EndeavourOS. It is mainly your tremendous and heartfelt efforts that allow us to welcome new users every day.

          In the last three months, there has been a significant increase in the help we are receiving in development on our base system and growth in community projects to expand our choices on our ISO.

          This was the part of community interaction we were eagerly waiting for and we want to thank everyone involved for assisting and developing for us, making EndeavourOS confidently go forward into the future. Your efforts are genuinely priceless and our love and appreciation for them are indescribable.

          [...]

          With 15 July nearing, our second birthday is rapidly coming faster and this time we have decided not to celebrate it with a new ISO. The reason for this decision isn’t because of lack of time. No, it has to do with us going forward and sometimes going forward means taking a few steps back.

          Don’t worry, I’m not going completely philosophical on you, so let me explain.

        • Absolute64-20210628 released
      • IBM/Red Hat/Fedora

        • Ansible Beginner’s Guide: Automate the Pain Away

          Way back in the day, humanity created computers to help make our lives easier. In a lot of ways, they have; in others, its made life much more tedious, especially for the SysAdmin. What use to be a mainframe has turned into hundreds of servers, containers, and virtual machines spread across data centers, clouds, and even laptops! Never fear, Infrastructure as Code (IaC) is here. Tools like Ansible have been around for over a decade or more but the past few years have really picked up speed. Ansible is a simple, efficient approach to automating and standardizing our environments while cutting down on the time, increasing the reliability, and removing the human error factor from operations and deployments!

        • How to install Rocky Linux 8.4

          In this video, I am going to show how to install Rocky Linux 8.4.

        • Open Practice Library basics: Planning and Executing

          Planning and executing is about understanding what can be delivered, when, and how to get it done. Previously in this series, we worked through some practices to define our team’s work. In this post, we will talk about determining the level of effort for stories and planning and executing the next sprint/iteration.

          Relative Sizing or Story Pointing

          Relative Sizing, or Story Pointing, is a practice where the team determines the level of effort required to complete a given task relative to other tasks in the backlog.

          Sizing a story has less to do with how much time the team thinks is necessary to complete the task and more to do with the amount of effort required. Anyone interested can find many articles online that deal with the notoriously bad estimation of software engineers, so I won’t go into too much detail about that here.

          While a story should be able to be completed within the span of a single sprint, time is not the sole determination of the level of effort.

        • Toolbox 0.0.99.2 is out NOW!

          Toolbox 0.0.99.2 is out now and available in Fedora repositories. This release includes some interesting features and fixes several bugs.

        • What next-generation leaders expect: the choice to work openly

          Earlier in this series on talent management, I argued that emerging, talented leaders need space to flow to those places in the organization where they add value based on their unique talents and intrinsic motivations. If the organization's management and senior management set the right examples, extend trust, and listen, they can greatly accelerate the organization's transformation to a more open culture. But talent needs access to an organization's cliques and inner circles, its boards and executive teams, to really kickstart the kind of collaboration and mutual learning that will move the organization forward and create sustainable succession.

          [...]

          In this series on open organizations and talent management, I've explained how the speed and strength of your organization will determine your success in a new economic environment, one where new ideas are toppling some longstanding older ideas. These new ideas spring from the creativity and resourcefulness of your employees, but they can only do that in a safe and more open working environment. So we urgently need more focus on balancing people's needs and the business' needs inside our organizations. Your goal is igniting passion and performance, and you're able to do this when people feel free and invited to contribute to the organization's purpose—not when they're commanded to by command-and-control structures. Unfortunately, too few organizations don't strike that balance. When they don't, they see the consequences: loss of competitive position in this rapidly changing market.

          Surviving will mean transitioning to a more open organizational model, one built around a leadership style that doesn't rely on formal authority. It also calls for decision-making that considers not only reason but also on feeling, on heart. That sense of balance extends to managers, who need to balance their expectations with those of emerging leaders.

      • Canonical/Ubuntu Family

        • Dark and Light Only! Ubuntu 21.10 Looks to Ditch the Standard Mixed Color Theme

          Ubuntu’s default “Yaru” community theme is an excellent choice. However, Ubuntu’s team has been tweaking it for a while since Ubutu 19.10 to match their branding and offer a good-looking experience.

          I liked the default themes available with Ubuntu 20.04. Up until now, you got standard, light, and dark theme options to choose from.

        • Pop!_OS Linux 21.04 Released with the COSMIC Desktop, Based on Ubuntu 21.04

          Based on Ubuntu 21.04 (Hirsute Hippo), Pop!_OS Linux 21.04 is the first release of System76’s distribution to ditch the GNOME desktop environment and ship with a GNOME-based desktop environment called COSMIC (Computer Operating System Main Interface Components), which I previewed earlier this month.

          The highlights of the COSMIC desktop include a fully customizable dock, split Activities Overview into Workspaces and Applications views, the ability to open the launcher with the Super key, as well as various trackpad gestures. Of course, there are many tiny details about COSMIC, so check out the video below to see it in action.

        • Ubuntu Getting ‘Major Rebrand’, is this the New Logo?

          A ‘major rebranding effort’ is underway at Canonical and it could result in substantial changes to the logos, icons, and colours we currently associate with Ubuntu.

          Word of the new work is nestled inside of the latest Design and Web team summary blog post. There, Canonical’s Anthony Dillon reveals that the brand team is “working on new logos” as part of a wider visual revamp affecting many (if not most) of Canonical’s products and services.

          That includes Ubuntu, of course.

          The web team says it is collaborating with the brand team to work out how “…the new logos and Brand direction might affect existing navigation components and headers on our sites”.

          And to whet our collective appetites Anthony Dillon shares this mockup from exploratory sessions thus far...

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Industry global survey from Canonical: 85% of enterprises have yet to cross the chasm to full Kubernetes and Cloud Native adoption

        Despite high adoption rates of cloud native technologies in recent years, enterprises have yet to cross the chasm to full adoption, but they’re quickly moving in that direction, according to initial results of a first-of-its kind survey released today by Canonical, the publishers of Ubuntu.

        The Kubernetes and Cloud Native Operations Report, which is still open for participation, has surveyed 1,200 global IT professionals so far on more than 40 topics about their usage of Kubernetes, bare metal, VMs, containers, and serverless applications.

        The report also includes insights from experts at Amazon, Google, the Cloud Native Computing Foundation, WeaveWorks, Cloudbees, and HCL Technologies, whom Canonical brought together to assess the results.

        Showing the multi-dimensional nature of today’s cloud native technology landscape, the survey found that while 45.6 percent of respondents report using Kubernetes in production, only 15.7 percent use Kubernetes exclusively.

        Nearly 30 percent run applications on a mix of bare metal, VMs and Kubernetes, 15.3 percent do so mostly on VMs with plans to fully migrate to Kubernetes, and 13.1 percent are on VMs and evaluating Kubernetes for deployment.

        “I think this clearly shows we’ve got a long way to go before we’ve properly modernized the infrastructure,” James Strachan, Distinguished Engineer at Cloudbees, said in the report.

      • Many businesses are yet to reap the full benefits of the cloud

        The adoption of cloud-native technologies is on the rise, but many businesses still haven’t achieved full-scale adoption, a new report from Ubuntu publisher Canonical suggests.

        Polling more than 1,200 IT professionals on their use of cloud-native technologies, Canonical found that almost half (45.6 percent) use Kubernetes in production. However, just 15.7 percent use it exclusively.

        Almost a third (30 percent) run applications on a mix of bare metal, VMs and Kubernetes, while another 15.3 percent do so mostly on VMs, as they prepare for a migration to Kubernetes in the near future.

        “I think this clearly shows we’ve got a long way to go before we’ve properly modernized the infrastructure,” wrote James Strachan, Distinguished Engineer at Cloudbees, in the report.

      • Top 10 open-source free Process Automation solutions for enterprise

        Automating processes is a new department that can reduce costs and increase efficiency.

        If you are part of a larger organization, what if you could use the information in your business to better share data across the organization, ensure everyone had timely access to information at all times.

        An effective information system can increase efficiency across your organization and improve communication, it can also result in great customer service and give you a competitive edge.

        What is Business Process Automation?

        Business Process Automation describes a situation where a business process is executed without human intervention.

        Simply put, it occurs when you take a task and implement software to have it executed behind the scenes, on a schedule, or in other words, automatically.

        Benefits that business automation has to offer we usually mention higher productivity, less human error, and reduced operating costs.

        If implemented properly, these factors add up to a good return on investment, better customer service, and happier employees.

      • A brief history of FreeDOS

        Computing used to be limited only to expensive mainframes and "Big Iron" computer systems like the PDP11. But the advent of the microprocessor brought about a computing revolution in the 1970s. You could finally have a computer in your home—the "personal computer" had arrived!

        The earliest personal computers I remember seeing included the Commodore, TRS-80, and Apple. The personal computer became such a hot topic that IBM decided to enter the market. After a rapid development cycle, IBM released the IBM 5150 Personal Computer (the original "IBM PC") in August 1981.

        Creating a computer from scratch is no easy task, so IBM famously used "off-the-shelf" hardware to build the PC, and licensed other components from outside developers. One of those was the operating system, licensed from Microsoft. In turn, Microsoft acquired 86-DOS from Seattle Computer Products, applied various updates, and debuted the new version with the IBM PC as IBM PC-DOS.

      • Nextcloud Alternative Twake Adds New Features and Privacy Improvements

        If you did not know about Twake, you might want to check out our quick review on Twake app on our main portal.

        To give you a quick introduction, I would say that Twake aims to be a modern, open-source Nextcloud alternative with Slack-like features in the mix. In other words, it could be an all-in-one solution for your requirements.

        Now, after several updates to the platform, there’s a big release that addresses some improvements and adds a couple of new features.

        Here, let me give you some highlights of the latest release.

      • Events

        • Arturo Borrero González: Last couple of talks

          In the last few months I presented several talks. Topics ranged from a round table on free software, to sharing some of my work as SRE in the Cloud Services team at the Wikimedia Foundation. For some of them the videos are now published, so I would like to write a reference here, mostly as a way to collect such events for my own record. Isn’t that what a blog is all about, after all?

          Before you continue reading, let me mention that the two talks I’ll reference were given in my native Spanish. The videos are hosted on YouTube and autogenerated subtitles should be available, with doubtful quality though. Also, there was at least one additional private talk that I’m not allowed to comment on here today.

          I was invited to participate in a Docker community event called Kroquecon, which was aimed at pushing the spanish-speaking Kubernetes community around the world. The event name is a word play with ‘Kubernetes’, ‘conference’ and ‘croqueta’, typical Spanish food. The talk happened on 2021-04-29, and I was part of a round table about free software, communities and how to join and participate in such projects. I commented on my experience in both the Debian project, Netfilter and my several years in Google Summer of Code (3 as student, 2 as mentor).

      • Productivity Software/LibreOffice/Calligra

        • ONLYOFFICE Desktop Editors v6.3 with dark theme and 150% scaling

          Our desktop app caught up with the online version — it now has all the features and improvements of version 6.3.

          We added a Dark theme to reduce eye strain in low-light environments.

          You can switch between Dark, Light, and Classic Light themes in the app’s settings or in the Advanced settings in the File tab.

        • ONLYOFFICE 6.3 Released with Dark Theme, Fractional Scaling + More
        • LibreOffice Kaigi 2021 – Online event in Japan

          LibreOffice Kaigi 2021 Online was held on Saturday, June 12, 2021. This is normally an annual gathering in Japan, originally scheduled for March 2020 in Osaka – but due to COVID-19 we were unable to hold it. This year, for the first time, the meeting was held online, with speakers and participants joining the Jitsi meet, which was also broadcast live on YouTube. The maximum number of connections was around 27 people for both. We are grateful to The Document Foundation and iCraft for sponsoring the event. Thank you very much!

          The day’s events can be viewed on the YouTube archive. The slides are available on the TDF wiki.

          The keynote speaker, Ahmad Haris, who leads the Indonesian community for LibreOffice, gave an introduction to our work in Indonesia. Indonesia is made up of many islands scattered over a wide area, and is the equivalent in distance of London to Baghdad.

      • Programming/Development

        • Python

          • Python while Loop with Examples

            Python is a renowned general-purpose programming language. Unlike HTML or CSS, general-purpose programming languages are used in several application domains.

            In programming languages, loops are a set of instructions that execute a sequence of code continuously until a certain condition is fulfilled. Most modern programming languages do include the concept of loops. The syntax for loops in each language may differ but the logic being used remains the same.

            Many programming languages have several types of loops and the most renowned ones are while and for loop. Today we will only learn about while loop and where it should be preferred over other kinds of loops.

            In most cases loops are interchangeable with each other but while loop should be preferred over other loops when the required condition is boolean. We can think of a while loop as a repeating if statement, to make the concept easier to understand.

        • Shell/Bash/Zsh/Ksh

          • There's data missing - please explain

            Back in 2018 I blogged about NITS (Nothing Interesting To Say). NITS are the sometimes strange bits of text that people enter in databases when a data item is missing, like "???", "-" and "[ ]".

            But the question

            As a data enterer, what should I do about missing data?

            doesn't have a simple answer, and the database software might only help a little. For example, MySQL users enter "NULL" whenever a data item doesn't have a known value. NULL gets special treatment in MySQL: it's ignored, or understood to equal FALSE. An empty string can also be a data item in MySQL, and it's treated differently from NULL. An empty string is known to be a blank, while NULL isn't known to be anything.

            OK, that's NULL vs blank, but does blank really mean blank? Below are some possible origins of a blank value (empty string) for a data item. In each case, the data enterer has intentionally left the item blank.

  • Leftovers

    • Integrity/Availability

      • Proprietary

        • Security

          • CloudLinux TuxCare Services Launch Live Patching for Virtualization Host Systems

            CloudLinux announced today as part of its TuxCare security services the launch of QEMUCare Live Patching Service for Linux systems running as virtualization hosts through QEMU, the open source emulator and hardware virtualization platform.

          • Security updates for Tuesday

            Security updates have been issued by Debian (klibc and libjdom2-java), Mageia (bash, glibc, gnutls, java-openjdk, kernel, kernel-linus, leptonica, libgcrypt, openjpeg2, tor, and trousers), openSUSE (bouncycastle, chromium, go1.16, and kernel), Oracle (docker-engine docker-cli and qemu), Red Hat (kpatch-patch), and SUSE (arpwatch, go1.16, kernel, libsolv, microcode_ctl, and python-urllib3, python-requests).

          • Microsoft's Halo dev site breached using dependency hijacking
          • Open Source Utilization in Email Security Demystified [Ed: Too self-promotional]
          • Regula: Open source policy engine for IaC security

            Fugue announced Regula 1.0, an open source policy engine for infrastructure as code (IaC) security.

          • Linux Formerly Affected By An AMD KVM Guest-To-Host Breakout Code Vulnerability

            AMD-specific code within Linux's KVM virtualization component previously could allow a KVM guest to breakout into the host. This bug persisted in the Linux kernel from late 2020 to March 2021 before being addressed and is the first known issue of such a guest-to-host breakout that didn't also depend upon bugs within user-space components.

            Google's Project Zero initiative today published a case study on this guest-to-host breakout issue. This vulnerability doesn't stem from an issue with the AMD EPYC processors but rather a bug that was within the AMD-specific Kernel-based Virtual Machine code around its SVM nested virtualization handling.

            The case study in full can be read on Google's blog and is an interesting technical read for anyone interested in the matter in great detail.

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

            • REvil ransomware group deploys Linux encryptor against VMs [Ed: This is not a "Linux" problem but a malware problem; Mayank Sharma chose to cite and amplify a Microsoft-connected site]

              Advanced Intel's Vitali Kremez, who analyzed the new REvil Linux variant, told Bleeping Computer it exhibits the same characteristics and configuration options used by the more common Windows variant.

          • Privacy/Surveillance

            • reMarkable 2 and its unremarkable software: Substandard tools hobble excellent hardware [Ed: Clown computing craziness has convinced a lot of people to send their data to private corporations that can 'monetise' it]

              Folks may also want to look into the company’s privacy policies, where they store data and so forth before entrusting them with their notes. This is not a huge concern for me, as I’m storing nothing that’s really sensitive. (Also, my handwriting serves as at least moderate encryption.) But your mileage may vary.



Recent Techrights' Posts

Jonathan Cohen, Charles Fussell & Debian embezzlement
Reprinted with permission from disguised.work
GNU/Linux Continues to Get More Prevalent Worldwide (Also on the Desktop)
Desktops (or laptops) aren't everything, but...
Upcoming Themes and Articles in Techrights
we expect to have already caught up with most of the administrivia and hopefully we'll be back to the prior pace some time later this week
Links 16/04/2024: Levente "anthraxx" Polyák as Arch Linux 2024 Leader, openSUSE Leap Micro 6 Now Alpha, Facebook Blocking News
Links for the day
Apology & Correction: Daniele Scasciafratte & Mozilla, OSCAL, Albania dating
Reprinted with permission from the Free Software Fellowship
 
Examining Code of Conduct violations
Reprinted with permission from the Free Software Fellowship
Ruben Schade's Story Shows the Toxicity of Social Control Media, Not GNU/Linux
The issue here is Social Control Media [sic], which unlike the media rewards people for brigading otherwise OK or reasonable people
Upgrading IRCd
We use the latest Debian BTW
The Free Software Community is Under Attack (Waged Mostly by Lawyers, Not Developers)
Licensing and legalese may seem "boring" or "complicated" (depending on where one stands w.r.t. development), but it matters a great deal
Grasping at Straws in IBM (Red Hat Layoff Rumours in 2024)
researching rumours around Red Hat layoffs
Who is a real Debian Developer?
Reprinted with permission from Daniel Pocock
Links 16/04/2024: Many More Layoffs, Broadcom/VMware Probed (Antitrust)
Links for the day
Links 16/04/2024: Second Sunday After Easter and "Re-inventing the Wheel"
Links for the day
Where is the copyright notice and license for Debian GNU/Linux itself?
Reprinted with permission from Daniel Pocock
Halász Dávid & IBM Red Hat, OSCAL, Albania dating
Reprinted with permission from the Free Software Fellowship
Next Week Marks a Year Since Red Hat Mass Layoffs, Another Round Would be "Consistent With Other Layoffs at IBM."
"From anon: Global D&I team has been cut in half."
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, April 15, 2024
IRC logs for Monday, April 15, 2024
Links 15/04/2024: Navartis, AWS and Tesla Layoffs
Links for the day
Gemini Links 15/04/2024: YAML Issues and Gemtext Specification 0.24.0
Links for the day
Richard Stallman to Give Public Talk in Portugal on Wednesday
new addition to his page
Richard Stallman's Hair Has Grown Back and He Does Not Talk About Cancer
May he live a long and happy life
New Video of Richard Stallman's Talk in Italy (Delivered a Week Ago)
a working copy of the video
Microsoft Windows Falling to New Lows in the United Kingdom and Worldwide
What's noteworthy here is that there's no sign at all of a Windows rebound
[Meme] Quantity of European Patents
they've rigged the system to make more money
Why do free software organizations eliminate community representatives?
Reprinted with permission from the Free Software Fellowship
[Teaser] Freenode LTD: What Happened
Upcoming series based on insiders' account with evidence
Links 15/04/2024: Signs of Desperation at Microsoft and Tesla Employees Brace for Mass Layoffs (Update: Yes, Over 10% at Tesla Laid Off)
Links for the day
Matthias Kirschner & FSFE People Trafficking, coercion of volunteers
Reprinted with permission from the Free Software Fellowship
Gemini Links 15/04/2024: Profectus Alpha 0.4 and RPG of One Capsule Progress
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, April 14, 2024
IRC logs for Sunday, April 14, 2024
Oceania: GNU/Linux Measured at Lower Than the International Average (4% or 7% Including ChromeOS)
statCounter's data
Human Rights Tribunal of Ontario (HRTO) Does Not Wish to Become an Instrument of Cost-Free Harassment or 'Cheap Revenge', It Says "Justice is Not Free. Quite the Contrary. Justice is Expensive."
Long story short, there is no lawsuit, there is a just a hateful, lying idiot abusing "the system" (which this idiot rejects entirely)
Achieving Objectives
The 'suits' and their vocabulary can be overcome when their deceit is widely deciphered:
Mozilla Has Turned Firefox Into OSPS Consistent With "Attestation" Objectives
Open Source Proprietary Software
100 years of Hitler & psychological experiments on volunteers
Reprinted with permission from the Free Software Fellowship
Taliban, the Free and Open Source Software Community Team of Afghanistan
Reprinted with permission from the Free Software Fellowship
Links 14/04/2024: Software Needed for Work and Issues in Brazil
Links for the day
Gemini Links 14/04/2024: OFFLFIRSOCH and Gemtext Specification 0.24.0
Links for the day
Links 14/04/2024: Tesla and OpenAI (Microsoft) Layoffs Floated in the Media
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, April 13, 2024
IRC logs for Saturday, April 13, 2024