Bonum Certa Men Certa

Links 31/03/2022: LibreOffice 7.3.2, Deepin 20.5, and Ubuntu 22.04 LTS Beta

  • GNU/Linux

    • Audiocasts/Shows

    • Kernel Space

    • Applications

    • Instructionals/Technical

      • Linux CapableHow to Install OpenJDK 11 on Ubuntu 20.04 LTS

        Java is a general-purpose, class-based, object-oriented multipurpose programming language that is popular due to the design of having lesser implementation dependencies, meaning that the compiled Java code can be run on all platforms that support Java without the need for recompilation. Java is also fast, secure, and reliable, therefore. It is widely used for developing Java applications in laptops, data centers, game consoles, scientific supercomputers, cell phones, etc.

        The tutorial will look at installing the OpenJDK version instead of the default Oracle JDK. The difference between these two is licensing. OpenJDK is an entirely free open-source Java with a GNU General Public License, and Oracle JDK requires a commercial license under the Oracle Binary Code License Agreement. Other differences are release schedules and other factors that come into play; however, performance is pretty much the same.

        In the following tutorial, you will learn how to install OpenJDK 11 LTS or better known as Java 11 LTS on Ubuntu 20.04 LTS Focal Fossa with the standard APT installation from Ubuntu’s repository along with the PPA version which may suit some users better. The tutorial will also demonstrate how to switch Java alternative default versions.

      • Linux CapableHow to Install Telegram on Fedora 36 Linux

        Telegram is a free, cross-platform messaging app with end-to-end encryption. It’s famous for providing video calling and other missing features from Facebook or Twitter – one of its main attractions! The application also has no ties whatsoever between them (the big social media companies), meaning you can be sure your data won’t go unnoticed by anyone else besides whom it belongs too; this makes telegram more secure than ever before because there isn’t anything giving away how much information we share on our phones every day.

        In the following tutorial, you will learn how to install the Telegram client on Fedora 36 Linux using the command line terminal with two installation methods and some tips on maintaining Telegram into the future.

      • Linux CapableHow to Install MATE Desktop on Fedora 36 Linux

        If you’re not familiar with MATE Desktop Environment, it’s the continuation of GNOME 2. This lightweight and fast desktop environment run on Linux or most BSD operating systems; an excellent choice for low-end systems looking to remain efficient system resources! The newest version includes Wayland support which means that components can take advantage of its robust graphics processing capabilities without relying upon X11 servers (which some may find unfavorable).

        Fedora 36 has, by default, GNOME 42 installed. While this is an excellent option, alternatives can be installed in combination with the default desktop environments, and you can swap freely between them. However, if you genuinely love using the MATE desktop environment, I would advise installing the MATE Fedora spin alternative version without having multiple desktop environments.

      • Make Use OfHow to Upgrade Your Linux Desktop to GNOME 42

        GNOME 42 has arrived! This is a big release, introducing the libadwaita library to provide apps with not only a new look but adaptive design and animations. There's also official dark theme support and excellent screen capturing functionality built into the Print Screen button.

        So how do you get your hands on these new features? You can't just download the latest version from the official website. And while some Linux distributions do provide the updates in a matter of days, most will leave you waiting for months. But there are ways to go about getting the latest GNOME even on Ubuntu. Here's how.

      • Linux CapableHow to Install TeXworks on Ubuntu 22.04 LTS

        TeXworks is a TeX document editor application that comes with pdfTeX, pdfLaTex, LuaTex, LuaLaTex, BibTex MakeIndex and XeTeX typesetting engines support. It generates PDF documents as the default formatted output. You can also configure a processing path based on DVI. It comes with a build-in integrated PDF viewer source/preview synchronization support.

        Suppose you are looking for an open-source TeX document editor application with additional typesetting engine support to generate PDF documents as the default formatted output. In that case, Texworks should be your go-to choice.

        In the following tutorial, you will learn how to install the latest version of TeXworks on Ubuntu 22.04 LTS Jammy Jellyfish using a recommended Launchpad PPA repository to provide the most up-to-date version using the command line terminal.

      • Private Learning Portal With Moodle in your Raspberry PI

        World digitalization is spreading on all life fields. Internet reached each home, so also learning process changed with many web courses rising.

        In this article, I’ll show you how to create your personal learning portal with Moodle on a Raspberry PI single board computer.

      • ByteXDInstall GNOME Desktop in RHEL, Rocky Linux & AlmaLinux

        GNOME is a desktop environment for the Linux operating system. It is designed to be simple and easy to use, and it is one of the most popular desktop environments for Linux.

        A desktop environment is a GUI (graphical user interface) that allows you to interact with your computer in a more natural way, usually with a mouse and keyboard.

        Like any other desktop environment, it’s composed of a number of components, including a window manager, a desktop manager, a panel, and a set of applications.

        GNOME is the default desktop environment for most Linux distros.

        There are cases where your machine may not come with GNOME installed by default, such as when you’re running a server or you installed your RHEL-based distro from an image with a different default desktop environment (such as XFCE).

        In this tutorial we’ll cover how to install GNOME on a machine running a RHEL-based distro, such as Rocky Linux, AlmaLinux, CentOS, Fedora, and others.

      • Create Linux Disk Partitions With Fdisk - OSTechNix

        The other day, we discussed how to create and manage Linux disk partitions using Parted utility. Today, we will do the same with an another command line utility called 'Fdisk'. This tutorial explains what is Fdisk utility, and how to create and manage disk partitions with Fdisk in Linux.

      • Linux HandbookBeginner's Guide to Syslogs in Linux [Real World Examples]

        For decades, Linux logging has been managed by the syslogd daemon.

        Syslogd would collect the log messages that system processes and applications sent to the /dev/log pseudo device. Then it would direct the messages to appropriate plain text log files in the /var/log/ directory.

        Syslogd would know where to send the messages because each one includes headers containing metadata fields (including a time-stamp, and the message origin and priority).

      • ID RootHow To Install OTRS on AlmaLinux 8 - idroot

        In this tutorial, we will show you how to install OTRS on AlmaLinux 8. For those of you who didn’t know, OTRS stands for “Open Source Trouble Ticket System” is a free and open-source service management suite. It is written in the PERL programming language and its ability to integrate with other systems makes it much more popular. OTRS has a low requirement which makes it ideal for small business ticketing.

        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 OTRS (Open Ticket Request System) on an AlmaLinux 8. You can follow the same instructions for CentOS and Rocky Linux.

      • VituxCreate a Bootable USB Stick from the Ubuntu Terminal – VITUX

        There are many ways to create a bootable USB stick in Ubuntu. Some involve using the system tools, while others require external packages to be installed. In this article, we will use the Ubuntu command line, the terminal, to create a bootable Ubuntu USB stick. This is done with the dd command. The terminal is a good alternative to doing your tasks through the Ubuntu user interface. Using the terminal makes certain tasks more efficient and even faster. The command-line tools don’t consume too many resources, so they are a good alternative to the widely used graphical applications, especially if you can’t cope with older hardware.

      • VituxHow to find your IP Address on Debian 11 – VITUX

        This guide is intended for Linux beginners. It shows 6 different ways to find the IP address of your local network card using the command line as well as the GNOME Desktop on Debian 11.

        An IP address is a unique identifier assigned to any system connected to a network or the Internet for identification and communication. It is a very important piece of information to know in order to set up network-related applications, troubleshoot network problems, and allow other users to access your system to share resources.

        There are usually two types of IP addresses for a network device: the external IP address and the internal IP address. The external IP address is the address you get when you are connected to the Internet and is assigned to your router by an Internet service provider. The internal IP address is the address assigned to you by your router or Internet device that allows you to connect to the Internet.

      • VituxEasily Set up Remote Backups With Open Source Duplicati

        Backups are an essential thing to do and manage in today’s world, where you can easily expect your data to be hacked or lost because of any internal or external error. At the end, no one wants to suffer through a precious data loss, and the best way to save the day is to have a backup plan!

        There are so many open source backup software out there, each with different features. But ever thought that you don’t want these complicated and fully-fledged solutions? As an end-user, you may want a “just enough” backup solution that does what you need without having to waste time learning it or reading through the user manual.

        This is where Duplicati comes to play.

    • Games

      • GamingOnLinuxSteam Play Proton could get direct support for NVIDIA Image Scaling | GamingOnLinux

        An engineer from NVIDIA has put up a Pull Request on the official Wine repository that Valve uses for Proton, suggesting a rather fun new feature be added.

        Developer Eric Sullivan put up the Pull Request titled "Support for NVIDIA Image Scaling", if accepted it could mean a future release of Proton would enable users (of any GPU vendor - it's a simple shader) to upscale applications to the current display resolution with NVIDIA Image Scaling. The idea of that sounds pretty exciting, as the more options it supports the better.

      • GamingOnLinuxProton Experimental fixes Microsoft Flight Simulator and more for Linux and Steam Deck | GamingOnLinux

        More goodies have arrived from Valve with a Proton Experimental update available, here's what's new and improved. This update arrived on March 30, and it seems they also removed the note of Saint Seiya: Soldiers' Soul being playable from a previous update as it needs more work right now.

        For this update noted as newly playable: Guilty Gear Isuka.

      • GamingOnLinuxOneXPlayer looking at shipping handhelds with SteamOS like the Steam Deck | GamingOnLinux

        OneXPlayer are a series of handheld gaming devices, they're somewhat popular and it appears they've been keeping a close eye on SteamOS and how it's been working on the Steam Deck.

        Currently they offer various models like the OneXPlayer Mini, OneXPlayer 1S, two AMD models and the One-GX 1 Laptop. However, all of them currently ship with Windows. Some of them are pretty powerful too, like the currently sold-out "ONEXPLAYER AMD€® - 8.4 inch Ryzen€® 5700U" model. Their prices are quite a bit higher than Steam Deck too, with that model in particular retailing at $1,419.

      • GamingOnLinuxChrome on Steam Deck now supports the Deck Controller, with GeForce NOW working | GamingOnLinux

        Good news Cloud Gaming fans, as it appears the version of Chrome available on the Steam Deck is now the correct version needed to detect the gamepad. With two small quick fixes, you can play GeForce NOW on Steam Deck easily.

        I was waiting on the Chrome update to ship to properly show off Cloud Gaming, which was available in the Dev and Beta versions of Chrome for a little while. You can see on the official Chromium tracker that it has now shipped, and checking the Chrome version on Deck today, it's the same.

    • Distributions

      • Reviews

        • Installation and Review of Bodhi Linux [Lightweight Distro]

          Bodhi Linux is a new Linux distribution, based on Ubuntu Linux – which in turn is based on Debian – that aims to be lightweight and free.

          As an Ubuntu-based system, we have the advantage of apt, synaptic, and Bodhi’s designated AppCenter as options for the plethora of applications we can utilize under Bodhi.

          As a fully-featured and lightweight distribution, Bodhi is bundled with an in-house desktop environment called Moksha Desktop with an intentionally minimalistic approach.

      • IBM/Red Hat/Fedora

        • Enterprisers Project6 ways CIOs can drive change through ESG | The Enterprisers Project

          No doubt your board is talking more these days about sustainability CSR (corporate social responsibility), and DEI (diversity, equity, inclusion). All of these are related to ESG – the acronym that stands for Environmental, Social, and Governance.

          ESG embeds environmental and social investment into enterprise governance and encourages socially responsible investing (SRI) in capital markets. Today there are a number of agencies that provide ESG scores for companies. Similar to the ratings provided by credit-rating agencies, the better the ESG score, the more attractive the company is as an investment. For this reason, boards are paying closer attention to how ESG is being addressed in their companies.

        • Enterprisers ProjectEncouraging a change-ready mindset: 7 tips from CIOs | The Enterprisers Project

          Fear and resistance are natural responses, says John Manis, SVP-CIO for CHRISTUS Health – and they can stand in the way of progress.

          “Change, even for the better, is difficult,” says Manis. “In my experience, resistance to change is most often based in fear; people perceive change as a potential threat. Though they will rarely vocalize their fears, they may be privately or unconsciously concerned that they are incapable of making the necessary change; that they may be unable to learn a new process, a new procedure, or a new application; that they may be slowed or exposed as inefficient; or even that their position – and their livelihood – may be made redundant or obsolete. Resistance is a natural human response to a perceived threat.”

        • Red Hat OfficialWhy it makes sense to write Kubernetes webhooks in Golang | Enable Sysadmin

          When to choose Golang versus Python and YAML for writing Kubernetes webbooks.

        • IBM DeveloperUse our browser-based, no-code/low-code developer sandbox to try new technologies – IBM Developer

          The sandbox includes nine applications that showcase the state of the art technologies that are a focus for IBM and our Business Partners.

          You will get access to applications and services of technologies that include machine learning tools, APIs, AI models, and more. These applications serve as a foundation to jump-start your development work.

        • Red HatBind workloads to services easily with the Service Binding Operator and Red Hat OpenShift | Red Hat Developer

          Applications running under Kubernetes must expose secrets in order to connect to external services such as REST APIs, databases, and event buses. Each service provider suggests a different way to access their secrets, and for a long time, each application has consumed those secrets in a custom way. The Service Binding Operator makes the life of the application developer a lot easier by providing a consistent and declarative service binding method.

          This article will show you how to use the Service Binding Operator to bind an application to a database, enhanced by help from the Red Hat OpenShift console. The example in this article installs a MySQL database and a simple application: the Spring PetClinic sample application, enriched by Spring Cloud Bindings library.

        • Red Hat OfficialRed Hat Shares — Cloud services basics

          Enterprises spent US$178 billion on cloud infrastructure services in 2021, 37% more than in 2020. And "global spending on cloud services is expected to reach over US$482 billion in 2022." Clearly the use of cloud services is on the rise. But what are cloud services exactly, and why are they beneficial?

        • Red Hat OfficialRed Hat Summit 2022: Session catalog and agenda builder now available!

          As you may have heard, Red Hat Summit 2022 is coming up, and it’s coming up fast. So fast, in fact, that our session catalog and agenda builder are now up and available for you to use and peruse.

          If you haven’t registered yet, now’s the time! Red Hat Summit 2022 is taking place May 10-11, and all sessions are available for virtual participants. You can sign up and get started here: Red Hat Summit 2022 registration.

      • Debian Family

        • Linux MagazineDebian 11.3 Released With Numerous Bug and Security Fixes
          The developers of Debian have been hard at work patching several security vulnerabilities and fixing bugs for the latest point release of their venerable Linux distribution. This new release fixes numerous security issues surrounding Apache’s Log4j (such as CVE-2021-4104 CVE-2022-23302 CVE-2022-23305 CVE-2022-23307) and includes other security patches for the likes of ClamAV, FLAC, GLibc, Golong, XTerm, atftp, eguardian, glewlwyd, gnupg2, and htmldoc.

          Although this release doesn’t bring to light any new features, it’s still a very important release and all Debian 11 users should not hesitate to upgrade (especially those who use Debian with the Apache webserver).

        • HowTo GeekDebian vs. Ubuntu Linux: Which Distro Should You Choose?

          If you’re looking for a Linux distribution, you’ve likely seen recommendations for both Debian or Ubuntu. Their similarities, and the fact that Ubuntu is technically based on Debian, blur the lines between them. Let’s explore the important differences.

          If the device you want to install Linux on is light on resources, you’ll want to note Debian and Ubuntu’s differing minimum requirements. A Debian 11 desktop install requires at least a 1GHz processor, 1GB RAM, and 10GB storage. Ubuntu Desktop more than doubles those requirements with a 2GHz dual-core processor, 4GB of RAM, and 25GB of disk space.

      • Canonical/Ubuntu Family

        • OMG UbuntuUbuntu 22.04’s Snap-Only Software Store is a Bug, Not a Feature
          And technically, they’re not wrong! At the time I write this the latest up-to-date builds of Ubuntu 22.04 do not let you do any of that.

          But don’t panic: it is a bug.

          While some may want a Snap-only

        • Beta NewsHigh performance open infrastructure comes to Ubuntu

          Canonical has announced the general availability of OpenStack Yoga on Ubuntu 22.04 Long Term Support (LTS) Beta and Ubuntu 20.04 LTS.

          What does this mean? Yoga, the latest version of OpenStack, provides a foundation for next-generation, highly performant infrastructure as needed by telco NFV (Network Functions Visualization), media streaming, traffic analysis and high-performance computing (HPC) services.

          With OpenStack network components running on smart network interface cards (SmartNICs), users can benefit from lower latency, higher throughput, and better quality of services.

        • 9to5LinuxUbuntu 22.04 LTS Beta Released with GNOME 42 Desktop, Linux Kernel 5.15 LTS

          With only three weeks before the final release, Ubuntu 22.04 LTS beta is here for early adopters and public beta testers who want to see for themselves what the Ubuntu developers have been working on for the past several months.

          Powered by the long-term supported Linux 5.15 LTS kernel series, which brings a brand-new implementation of the NTFS file system to let you read and write data to such drives, Ubuntu 22.04 LTS beta ships with the latest and greatest GNOME 42 desktop environment by default with the triple buffering patch.

        • The Register UKNext versions of both Fedora and Ubuntu head into beta

          Late April should see the release of the 36th versions of two of the biggest Linux distros: Fedora 36 and Ubuntu 22.04.

          Red Hat just announced the official beta of Fedora 36, whereas Ubuntu 22.04 should hit beta freeze on March 31.

          These are both quite mature products now. Both organizations generally put out new versions twice a year, as does the GNOME Project. Fedora Core 1 appeared a year before the first release of Ubuntu, 4.10, but Fedora's release cycle is less regular than Ubuntu's: some years have seen one release of Fedora, and some three. Both versions default to using GNOME 42 on top of the Wayland display server, so they have quite similar desktops.

          The final release of Fedora is planned for April 19, 2022, and if there are problems, it may slip to April 26. Ubuntu 22.04 is scheduled in between, for April 21.

          We gave both a quick test drive in identically configured VirtualBox VMs, with two CPUs, 16GB drives, and with 3D acceleration enabled.

        • OMG UbuntuUbuntu 22.04 Beta Released, Available to Download
          Yes, the Ubuntu 22.04 beta is now available to download. Its arrival gives developers and non-developers alike the chance to jump in and try the “Jammy Jellyfish” ahead of its planned stable release on April 21, 2022.

          Although not usually recommended, you can install this Ubuntu 22.04 beta as your main OS and upgrade to the final, finished version (when it arrives). How? Just install all updates pushed out to the release from now until release, and you’ll have it — easy!

        • Its FOSSUbuntu 22.04 Beta is Available Now for Earlybirds
          Ubuntu 22.04 LTS is arguably the most anticipated release next month.

          So far, we have been looking at all the features arriving with Ubuntu 22.04 using the daily builds.

          Now, finally, the beta version of Ubuntu 22.04 LTS has arrived! If you were hesitant to test the daily builds, you can try the beta build for testing.

        • Ubuntu Studio 22.04 LTS Beta Released
          The Ubuntu Studio team is pleased to announce the beta release of Ubuntu Studio 22.04 LTS, codenamed “Jammy Jellyfish”.

          While this beta is reasonably free of any showstopper DVD build or installer bugs, you may find some bugs within. This image is, however, reasonably representative of what you will find when Ubuntu Studio 22.04 LTS is released on October 22, 2021.

          Ubuntu Studio 22.04 LTS will be Ubuntu Studio’s first Long-Term Support(LTS) release with the KDE Plasma Desktop Environment.

        • 9to5LinuxUbuntu 22.04 LTS Beta Released with GNOME 42 Desktop, Linux Kernel 5.15 LTS

          With only three weeks before the final release, Ubuntu 22.04 LTS beta is here for early adopters and public beta testers who want to see for themselves what the Ubuntu developers have been working on for the past several months.

          Powered by the long-term supported Linux 5.15 LTS kernel series, which brings a brand-new implementation of the NTFS file system to let you read and write data to such drives, Ubuntu 22.04 LTS beta ships with the latest and greatest GNOME 42 desktop environment by default with the triple buffering patch.

        • LinuxiacDeepin 20.5 Released with Face Recognition

          Deepin is a Chinese-made Linux distribution aimed at the average desktop computer user. However, it is a popular choice among users who want a beautiful and stable Linux.

          Beauty is a tradition to Deepin. The distro features its desktop environment called DDE (Deepin Desktop Environment), one of, if not the best-looking Linux desktop environments.

          With the latest release of Deepin 20.5, it’s better than ever before. Without a doubt, it is one of the most beautiful Linux distros based on the stable branch of Debian.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Productivity Software/LibreOffice/Calligra

        • Document FoundationLibreOffice 7.3.2 Community available for download

          LibreOffice 7.3.2 Community, the second minor release of the LibreOffice 7.3 family, targeted at technology enthusiasts and power users, is available for download from

          The LibreOffice 7.3 family offers the highest level of compatibility in the office suite market segment, starting with native support for the OpenDocument Format (ODF) – beating proprietary formats in the areas of security and robustness – to superior support for DOCX, XLSX and PPTX files.

        • 9to5LinuxLibreOffice 7.3.2 Office Suite Is Now Available for Download with 74 Bug Fixes

          Arriving a month after LibreOffice 7.3’s first point release, LibreOffice 7.3.2 is here as the second minor maintenance update of the LibreOffice 7.3 office suite series to address even more of those pesky bugs and fix various annoyances.

          According to the RC1 and RC2 changelogs, there are a total of 74 bug fixes included in the LibreOffice 7.3.2 release, which is now available for download for DEB and RPM-based GNU/Linux distributions from the official website.

        • Document FoundationWriter Guide 7.3 - The Document Foundation Blog

          The Documentation team is happy to announce the immediate availability of the Writer Guide 7.3.

        • llunak: Clang 14 faster at building LibreOffice

          So I've updated my Clang to the newly released version 14, and while doing the LibreOffice rebuild afterwards I noticed that it seemed to build faster. I didn't measure it, but the build finished sooner than I expected. So of course I've measured it.

          As a simple reference I used my year-old post about Clang 11 building faster with PCH, where Calc'c Library_sc built in 4 minutes and 39 seconds.

        • Recent Contributions from Collabora to LibreOffice - Collabora Office and Collabora Online

          We’re continually contributing improvements to the LibreOffice code-base as a member of the community (Collabora Online Forum). Here are a few highlights of the last week’s work on behalf of our customers.


          Over the last couple of weeks Luboš Luňák (Llunak) has been working for Collabora on the 16k columns support in Calc. There’s been a lot of work on this already by Noel Grandin and others, but so far this has been hidden behind the experimental option, and normally documents open only with the “normal” 1024 columns support. The goal of this work is to finish the 16k support stable enough for it to be the default, so that people who need this many columns can finally get them without any complications.

      • FSFE

        • FSFEArtificial Intelligence (AI) Act: Free Software is key! - FSFE

          In the effort of adopting digital policies aligned with people's fundamental rights, the European Parliament is in the process of finding a position on the legal framework for the development and use of AI technologies. The FSFE is following this process so Free Software is included, innovation is fostered, control enhanced, and trust strengthened.

          It is clear that digital technologies are advancing at a fast pace, Artificial Intelligence (AI) is no exception. Technical improvements, the accumulation of large, detailed datasets and advancement in computer hardware have led to an AI revolution. However, these technologies are a double-edged sword: they have the potential to bring benefits to peoples' lives and to the economy, but also to lead to harmful discrimination and human rights violations. That is the reason we call attention to the important role that Free Software plays in this regard. There is a need for verifiable and trustworthy AI technologies, and Free Software is crucial to achieve this. Our demands in this regard are based on three pillars; innovation, control, and trustworthiness.

      • FSF

        • Lightning Talks

          Every year, LibrePlanet organizers ask the free software community for short talks called "lightning talks." Below are the submissions we received in 2022. All speakers agreed to licensing their work under a CC BY-SA 4.0 license.

        • LibrePlanet 2022 Closing Remarks — GNU MediaGoblin

          Greg Farough gives a final wrap-up of the LibrePlanet 2022 conference events.

        • Licensing/Legal

          • An Erroneous Preliminary Injunction Granted in Neo4j v. PureThink

            We at Software Freedom Conservancy proudly and vigilantly watch out for your rights under copyleft licenses such as the Affero GPLv3. Toward this goal, we have studied the Neo4j, Inc. v. PureThink, LLC ongoing case in the Northern District of California , and the preliminary injunction appeal decision in the Ninth Circuit Court this month. The case is complicated, and we've seen much understandable confusion in the public discourse about the status of the case and the impact of the Ninth Circuit's decision to continue the trial court's preliminary injunction while the case continues. While it's true that part of the summary judgment decision in the lower court bodes badly for an important provision in AGPLv3ۤ7ۦ4, the good news is that the case is not over, nor was the appeal (decided this month) even an actual appeal of the decision itself! This lawsuit is far from completion.

      • Programming/Development

        • Linux Links5 Best Free and Open Source Continuous Integration Systems

          Continuous integration (CI) is the practice of merging all developers’ working copies to a shared mainline several times a day.

          Modern application development dictates that multiple developers work simultaneously on different aspects of the same app. If the various code changes are merged on a merge day, the resulting work is often tedious, time-consuming, and manual. The longer development continues on a branch without merging back to the mainline, the greater the risk of multiple integration conflicts and failures when the developer branch is eventually merged back. This is even more likely if each developer uses their own local integrated development environment (IDE) rather than a single cloud-based IDE.

        • Top 10 opensource bug and issue tracking tools for Linux

          Software developers and engineers alike dedicate time to designing projects to get them right. However, any project implementation is going to have unforeseen challenges and issues. Challenges are always around. However, a good measure of resiliency for any project, business model, or organization is not how well it handles things when everything is planned but when speed bumps come along.

          An issue or bug tracker is a critical tool for software development and project management workflows. An issue tracker allows developers to open, track, and resolve bugs collaboratively while making it easy to track the progress. Bug trackers encompass many options focused on meeting specific needs, features, and use cases, including but not limited to software development or project management.

        • Medevel17 Top YouTube Channels to learn Flutter development for beginners and experts

          Flutter is a trending open-source UI software development kit for building cross-platform apps for mobile, desktop, and the web.

          It is originally developed by Google to help developers use a single codebase for building multiplatform apps. Flutter is released under the new BSD license, and it is written in Dart, C, and C++ languages.

        • QtExtended lifetime for Qt 5.15

          We know our customers will keep using 5.15 for a long time as product life cycles, especially embedded business, are sometimes very long. The Qt Company has decided to extend the Qt 5.15 Long Term Support (LTS) with patch releases to five years, prolonging the life of Qt 5.15 until 26 May 2025. This extension of the LTS is available for those with subscription licenses.

        • QtQt for MCUs 2.1 released

          We're excited to announce that Qt for MCUs 2.1 is now available! This release offers new options to decrease your application's footprint, a new text rendering feature, and new examples and documentation to help you during development.

        • Python

          • Linux HintHow to Concatenate columns in PySpark DataFrame

            In Python, PySpark is a Spark module used to provide a similar kind of Processing like spark using DataFrame. We can concatenate two or more columns in a DataFrame using two methods. They are concat() and concat_ws(). These are the methods available in pyspark.sql.functions module. Before going to know these methods, let’s create a PySpark DataFrame.

  • Leftovers

    • Not-Always Online Computing

      Moving back to my old Asus Netbook also means I have to have a USB network card connected whenever I want to get online. No big deal, except it sticks out quite a bit and I keep worrying that it might break.

      To maximize my freedom of movement I decided that whatever I could easily do offline I should. As I've mentioned before I usually mount my servers using autofs+sshfs, which means I always have access to them. Because of this I've gotten into the habit of saving virtually nothing personal or important on my laptop. After all, the servers are just other folders in my filesystem and I've always been online.

    • One Year on Gemini

      Rob's Gemini Capsule launched one year ago today.

      In some ways, it's hard to believe that I've been active on Gemini for that long. I've posted a lot of content and I've read far more, but it still feels like I haven't actually done very much. I still feel humbled and honored when I see a response to anything I've written. Perhaps that's due to the intentional nature of small Web communities like Gopher and Gemini, in which shallow comments and like counters are eschewed for thoughtful, profound discussions.

    • Hardware

      • The Register UKYale finance director stole $40m in computers to resell on the sly

        A now-former finance director stole tablet computers and other equipment worth $40 million from the Yale University School of Medicine, and resold them for a profit.

        Jamie Petrone, 42, on Monday pleaded guilty to one count of wire fraud and one count of filing a false tax return, crimes related to the theft of thousands of electronic devices from her former employer. As director of finance and administration in the Department of Emergency Medicine, Petrone, of Lithia Springs, Georgia, was able to purchase products for her organization without approval if the each order total was less than $10,000.

      • The Register UKTSMC sees slowdown in demand for PCs, smartphones

        Chipmaking giant TSMC says China's COVID lockdowns slowed PC and smartphone demand, but given the Taiwanese outfit already struggles to meet demand, company chair Mark Liu was unfussed by the dip.

        Speaking informally at the Taiwan Semiconductor Industry Association's general meeting, Liu painted an overall rosy picture of TSMC's current state – but admitted challenges created by tensions between the US and China, as well as COVID-19.

    • Integrity/Availability

      • Proprietary

        • The Register UKWindows 11 growth at a standstill amid stringent hardware requirements [Ed: Dishonest excuses and Microsoft spin]

          The growth of Microsoft's flagship operating system, Windows 11, appears to be slowing if figures from AdDuplex are to be believed.

          Instead, Windows 10 continues to dominate, an indicator that either users are not upgrading or – and this is probably more likely – Microsoft's stringent hardware compatibility requirements are keeping the operating system off users' PCs.

        • Security

          • GoogleProject Zero: FORCEDENTRY: Sandbox Escape

            We want to thank Citizen Lab for sharing a sample of the FORCEDENTRY exploit with us, and Apple’s Security Engineering and Architecture (SEAR) group for collaborating with us on the technical analysis. Any editorial opinions reflected below are solely Project Zero’s and do not necessarily reflect those of the organizations we collaborated with during this research. Late last year we published a writeup of the initial remote code execution stage of FORCEDENTRY, the zero-click iMessage exploit attributed by Citizen Lab to NSO. By sending a .gif iMessage attachment (which was really a PDF) NSO were able to remotely trigger a heap buffer overflow in the ImageIO JBIG2 decoder. They used that vulnerability to bootstrap a powerful weird machine capable of loading the next stage in the infection process: the sandbox escape.

          • GoogleWhat to Expect from Privacy Sandbox Testing

            We’re excited to share that Chrome is starting the next stage of testing for the Privacy Sandbox ads relevance and measurement proposals.

            Starting today, developers can begin testing globally the Topics, FLEDGE, and Attribution Reporting APIs in the Canary version of Chrome. We’ll progress to a limited number of Chrome Beta users as soon as possible. Once things are working smoothly in Beta, we’ll make API testing available in the stable version of Chrome to expand testing to more Chrome users.

          • The reality of OT segregation

            e of the areas I find most fascinating about industrial control systems and related operational technology is the perception that OT networks are segregated and isolated from the wider IT network.

            We’re often told that “IT and OT are totally separated” as there’s a genuine belief that OT is isolated for reasons of security. We have tested very few environments where this is actually the case.

            Siloed approaches to IT and OT are still remarkably common: OT engineers have almost completely different challenges and use different sets of network protocols to IT engineers. As a result, a lack of common understanding has become embedded over the years, reinforcing those silos.

            However, business needs and additional functionality from OT vendors have resulted in the segregation between OT and IT being broken down or otherwise exposed, accidentally or not.

          • Bruce SchneierChrome Zero-Day from North Korea [Ed: This issue was "Made in USA", but Schneier points the finger at those alleged to have taken advantage of it (probably very unreliable and politically-motivated evidence)]

            North Korean hackers have been exploiting a zero-day in Chrome.

          • CISAPTC Axeda agent and Axeda Desktop Server (Update C)

            ATTENTION: Exploitable remotely/low attack complexity [...] Windows: All versions

          • LWNSecurity updates for Thursday []

            Security updates have been issued by Debian (libgc and pjproject), Fedora (cobbler, mingw-openjpeg2, and openjpeg2), Mageia (openvpn), openSUSE (abcm2ps, fish3, icingaweb2, kernel-firmware, nextcloud, openSUSE-build-key, python2-numpy, salt, and zlib), Slackware (vim), SUSE (kernel-firmware, opensc, python2-numpy, python3, salt, and zlib), and Ubuntu (dosbox, linux, linux-aws, linux-azure, linux-gcp, linux-hwe-5.13, linux-hwe-5.4, linux-kvm, linux-oracle, linux-oracle-5.4, linux, linux-aws, linux-azure-4.15, linux-dell300x, linux-hwe, linux-kvm, linux-snapdragon, rsync, twisted, and zlib).

    • AstroTurf/Lobbying/Politics

      • The Register UKMeta accused of hiring Republican consultancy to seed anti-TikTok rumors

        Facebook parent Meta, which has been struggling to compete against TikTok, has reportedly been paying a Republican-oriented consulting firm to encourage negative media reports about the Chinese-owned rival.

        According to The Washington Post, Targeted Victory, a firm founded by Zac Moffatt, former digital director of Republican Senator Mitt Romney's 2012 White House run, has been working for Meta to place and promote articles designed to turn the American public against TikTok.

        This would be done by, for instance, writing letters to editors, and submitting op-ed columns, calling for something to be done about bad things happening on TikTok, it's said. This coverage would then be used to fuel more anti-TikTok messaging.

    • Misinformation/Disinformation

      • The Register UKRussia, Iran, Saudi Arabia are top sources of online misinformation [Ed: Of course Australia would not rank UK and US. They probably outnumber the rest by far. OUR misinformation is "well-meaning". THEIRS is "evil". But of course we also like to project this idea that theirs is false and ours is not. This study on misinformation is itself misinformation.]

        Russia, Iran and Saudi Arabia are the top three proliferators of state-linked Twitter misinformation campaigns, according to a report released Wednesday by the Australian Strategic Policy Institute (ASPI).

        The think tank's International Cyber Policy Centre report and corresponding website examined datasets in Twitter's Information Operations Archive to understand state willingness, capability and intent to drive disinformation campaigns.

        While Russia, Iran and Saudi Arabia scored first, second and third, respectively, in terms of number of campaigns out of the 17 countries examined, China and Venezuela filled the next two places on the list.

        Most of the countries' efforts (9 out of 17) reached their apex in 2019. China peaked in May of that year with 158,611 tweets that month, and Saudi Arabia in October with 2.3 million. A Serbian operation sent the most tweets in one month: 2.7 million in February 2019.

      • The Register UKGoogle unrolls search features to tackle misinformation

        Further embracing its unspoken role as arbiter of truth, Google has unrolled some new search result features to help users "sort out what information is credible and what isn't."

    • Internet Policy/Net Neutrality

      • How do kids conceive the internet?

        So, what do kids of that generation really know about the internet, beyond purely using services they do not control? In order to find out, I decided to interview children between 10 and 18.

        I conducted 5 interviews with kids aged 9, 10, 12, 15 and 17, two boys and three girls. Two live in rural Germany, one in a German urban area, and two live in the French capital.

        I wrote the questions in a way to stimulate the interviewees to tell me a story each time. I also told them that the interview is not a test and that there are no wrong answers.

        Except for the 9 year old, all interviewees possessed both, their own smartphone and their own laptop. All of them used the internet mostly for chatting, entertainment (video and music streaming, online games), social media (TikTok, Instagram, Youtube), and instant messaging.

Recent Techrights' Posts

Ongoing Media Campaign, Sponsored by Bill Gates, to Portray Critics of Gates Crimes as "Conspiracy" Cranks
In prior years we wrote about this PR tactic of Gates
Exposed: FSFE, Legal & Licensing Workshop (LLW), Legal Network & Modern Slavery
Reprinted with permission from Daniel Pocock
Gemini Links 26/02/2024: Mastodon Trouble, RSS, and Zombie-scrolling
Links for the day
Links 26/02/2024: Suicide Crisis and Doctor Walkouts in South Korea
Links for the day
Why Do People Who Attack GNU/Linux Hate Women So Much?
My wife is being viciously targeted again
[Meme] Follow the Law, Not Corrupt Bosses
pressuring staff to break the rules to make more money
The EPO Uses Appraisals to Force Staff to Illegally Grant European Patents or Lose the Job. The Matter is Being Escalated en Masse to ILO-AT, Requesting a Review of Appraisal Reports.
it is only getting worse over time
Debian History Harassment & Abuse culture evolution
Reprinted with permission from Daniel Pocock
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, February 25, 2024
IRC logs for Sunday, February 25, 2024IRC logs for Sunday, February 25, 2024
Gemini Links 25/02/2024: Chronic Pain and a Hall of the Broken Things
Links for the day
Links 25/02/2024: New Rants About 'Hey Hi' Hype and JavaScript Bloat
Links for the day
Going Static Helped the Planet, Too
As we've been saying since last year
Chris Rutter, Winchester College, Clare College choir, Arm Ltd, underage workers & Debian accidental deaths
Reprinted with permission from Daniel Pocock
Gemini Links 25/02/2024: Blocking Crawlers and Moving to gemserv
Links for the day
IRC Proceedings: Saturday, February 24, 2024
IRC logs for Saturday, February 24, 2024
Over at Tux Machines...
GNU/Linux news for the past day