Bonum Certa Men Certa

Links 24/11/2022: Stratis 3.4 and LibreOffice 7.4.3



  • GNU/Linux

    • Audiocasts/Shows

    • Kernel Space

      • LinaroUpstream Linux support now available for the the Snapdragon 8 Gen 2 Mobile Platform | Blog | Linaro

        Linaro Engineers Abel Vesa and Neil Armstrong enabled upstream Linux on the recently announced Snapdragon 8 Gen 2 Mobile Platform, the newest Snapdragon processor. The initial support was posted on November 16th on the Linux kernel mailing lists for review by the Linux developers community. With the set of patches released by Linaro engineers, it is also possible to boot an AOSP mini image. Since 2014, Linaro Engineers have been working closely with Qualcomm Engineers to enable Snapdragon platforms to work with Mainline Linux.

        This is a significant achievement to be able to run such a recent upstream Linux kernel right after the announcement of a new SoC, and a testimony to the close working partnership between Qualcomm and Linaro.

    • Graphics Stack

      • Free Desktop[ANNOUNCE] mesa 22.3.0-rc4
        Hello everyone,
        
        

        The fourth release candidate for 22.3.0 is now available.

        If you find any issues, please report them here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/new

        The final 22.3.0 release is now expected in one week, on November 30th, provided outstanding issues are fixed by then, otherwise another release candidate will take its place.

        Cheers, Eric

    • Applications

      • Make Use OfThe 12 Best Tools to Monitor System Health on Linux

        Even a small error can risk the stability of your system. Luckily, there are tools that help you monitor the health of your Linux machine.

        Not sure how to monitor a Linux system’s health? There are a few tools you can use to monitor a Linux system’s performance. While some of these come pre-installed on Linux, others need to be installed manually.

        Let's see how you can use command-line tools to understand the underlying issues in your Linux system that keep it from performing at its best. The issue could be due to some bottlenecks in disk storage, CPU, RAM, or in the network.

      • Ubuntu PitBest Linux Code Editor: Top 11 Reviewed and Compared [Ed: Lots wrong with this list. It starts with a dead-end and abandoned Microsoft option and later includes proprietary Microsoft spyware, VSCode.]

        Coding is great fun. You can make useful and great apps for your operating system if you can learn how to do coding. To be a great application developer, you have to know about coding or programming in various applications. There are various types of code editors, text editors, or HTML editors for several operating systems available to make your coding capability easy and quick. At the same time, some of them have worked great across the OS. Many Linux code editors are available to create new software in Linux; those can make you an expert Linux code developer.

        IDEs (Integrated Development Environments) or code editors are amazing and great for building new programs or apps with tons of handy features. We are here to list the top 10 best Linux code editors, which come to us with features, auto-complete tags and classes, plugins to have extra capabilities, and even bits and pieces of code without having to type it.

      • Startfetch - A fetch that shows the Zodiac Constellations

        starfetch is a tool that prints a schematic of a given constellation and some information about it...

      • MedevelMeshenger: P2P Voice/Video Phone App With Network Support

        Meshenger is a P2P Voice- and video phone calls without the need for accounts or access to the Internet. There is no discovery mechanism, no meshing and no servers. Just scan each other's QR-Code that will contain the contact's IP address. This works in many local networks such as community mesh networks, company networks or at home.

    • Instructionals/Technical

      • DebugPoint4 Ways to Install deb Files in Ubuntu [Beginner’s Guide]

        This absolute beginner’s guide explains the steps required to install deb (*.deb) files in Ubuntu. This applies to all Ubuntu-based Linux distributions such as Linux Mint, elementary OS, etc.

      • BeebomHow to Install Python in Ubuntu Linux (4 Methods) (4 Methods) | Beebom

        Generally, Python comes pre-installed in Ubuntu, but if it’s not available on your Linux distro for some reason, you can install Python in Ubuntu in a few steps. If you’re a developer, Python is essential to build various software and websites. Other than that, a lot of Ubuntu’s software relies on Python, so you must have it for the smooth functioning of the OS. On that note, let’s go ahead and learn how to install Python in Ubuntu.

      • It's FOSSHow to Create Live USB of elementary OS

        elementary OS is a beginner-friendly Linux distribution based on Ubuntu. People often feel that its look and feel is similar to macOS.

        I don’t know about that but if you want to try it, the first step would be creating a live USB.

        In this tutorial, I’ll show how to create a live USB of elementary OS in both Linux and Windows.

        Before you follow anything, please download the ISO file of the latest elementary OS. This is the file that we’ll be using to install the elementary OS.

      • Ubuntu HandbookShow User Avatar in Top-right System Status Menu in Ubuntu 22.10 | UbuntuHandbook

        For Ubuntu 22.10 and upcoming Fedora 37 with default GNOME 43 desktop, there’s now an extension to add user’s icon or figure (aka avatar) to the top-right corner system tray menu, which is also known as quick settings.

        With it, the ‘Quick Settings’ menu will look like the screenshot below shows you. The avatar can be either in left or right. By clicking on it, will launch System Settings (Gnome Control Center) and automatically navigate to user settings page.

      • How to Install MySQL in Ubuntu

        Looking for a quick way to install MySQL in Ubuntu? Well, here you have it!

      • H2S MediaHow to Install Monit monitoring on Ubuntu 22.04 - Linux Shout

        Learn the steps to install the Monit Monitoring system on Ubuntu 22.04 LTS Jammy JellyFish to monitor a server or desktop using its GUI web interface.

        Monit is an open-source tool to quickly set up a monitoring system on Linux OS. The process of setting it up is easy and can provide information about server services along with basics like CPU usage, disk usage, and more. If the monitoring server service fails, it can be restarted automatically. In the event of problems, one or more recipients will be informed by email.

        Originally intended for a single server, M / Monit also offers a commercial version that can monitor several servers at the same time (under one interface).

      • Ubuntu Handbook[Quick Fix] Dual-boot OS disappeared after installing Ubuntu 22.10 | UbuntuHandbook

        After installing Ubuntu 22.10 today in my desktop PC, the dual-boot Windows 10 disappeared from the startup boot menu. If you run into similar issue, here’s the quick tip to fix it.

        This is definitely not bug, but a policy change since GNU Grub 2.06. The default boot-loader uses external os-prober tool to discover other operating systems on the same machine.

      • HowTo ForgeInstall and Configure OwnCloud on Debian 11

        OwnCloud is a free, open-source, and self-hosted file synchronization and sharing solution.

      • ID RootHow To Install CMake on Fedora 37 - idroot

        In this tutorial, we will show you how to install CMake on Fedora 37. For those of you who didn’t know, CMake is an open-source, cross-platform tool that uses compiler and platform-independent configuration files to generate native build tool files specific to your compiler and platform. The suite of CMake tools was created by Kitware in response to the need for a powerful, cross-platform build environment for open-source projects such as ITK and VTK.

        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 CMake on a Fedora 37.

      • ID RootHow To Install LEMP Stack on Rocky Linux 9 - idroot

        In this tutorial, we will show you how to install LEMP Stack on Rocky Linux 9. For those of you who didn’t know, LEMP is an open-source web application stack used to develop web applications. Nginx works as the web server application, MariaDB as the database server, and PHP as the dynamic scripting language that supports multiple frameworks for web applications.

        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 LEMP Stack on Rocky Linux. 9.

      • Unix MenHow To Use NGINX Proxy Manager: A Beginner’s Guide | Unixmen

        NGINX is an open-source web server software with reverse proxy functionalities that allow you to redirect traffic to another server. It boasts great features and is free, making it one of the most popular web-serving tools on the internet.

        But setting up a reverse proxy on NGINX can take a lot of time. Additionally, if you’ve never used it before, there’s a good chance you’ll run into errors or accidentally misconfigure it.

        This brief guide will walk you through setting up the NGINX proxy manager. Bear in mind that you will require sudo permissions and a Linux server with Docker and Docker compose installed.

      • Make Use OfHow to Generate Your Own GnuPG Key

        GPG is software that is generally seen as difficult to use because it was used by typically tech-savvy people in the past. However, in recent years, especially when privacy concerns are on the rise, GPG has become an easy-to-use piece of software for computer users of all levels. It's even easier now to create your own GPG key.

        So what is a GPG key? How can you create one to encrypt your personal data?

      • Linux CapableHow to Install Deepin (DDE) on Fedora 37/36/35

        The Deepin Desktop Environment (DDE) is a desktop environment for the Linux operating system that aims to provide users with a beautiful and intuitive experience. DDE is based on the Qt5 toolkit and is designed to be easy to use and customize and features a number of built-in applications, such as a file manager, music player, and video player, that are designed to be simple and sleek. Additionally, DDE offers a variety of different themes and wallpapers that can be used to change the look and feel of the desktop. For users of Fedora, DDE can be easily installed and used as an optional choice for those that like to hop between desktops.

        In the following tutorial, you will learn how to install the Deepin Desktop Environment on Fedora 37/36/35 Workstation desktop using the command line terminal, some tips, and a quick first look at the desktop environment.

      • HowTo ForgeHow to Install FileRun using Docker

        FileRun is a self-hosted file sync- and share web-based application.

      • HowTo ForgeHow to Install Mosquitto MQTT Message Broker on Debian 11

        Eclipse Mosquitto is a free and open-source message broker implementation of the MQTT protocol.

      • Ubuntu HandbookAdd Gnome Tweaks, Extensions App into System Menu in Ubuntu 22.04 | UbuntuHandbook

        Use Gnome Tweak tool and/or Extensions app frequently? You can add them into top-right corner system menu in Ubuntu 20.04 and Ubuntu 22.04.

        Meaning you don’t have to search for and launch it every time from ‘Activities’ overview or ‘Show Applications’ screen. Like the built-in ‘Settings’ (Gnome Control Center), just click on top-right corner menu to launch your desired configuration tool.

    • Games

      • It's FOSS10 Best Steam Games on Sale for Linux Users 🎮(November 2022)

        Gaming on Linux has been evolving over the years, thanks to Steam's Proton and Wine. And, many other tools like Bottles, Lutris, and Heroic Game Launcher.

        You can follow our guide if you haven't tried playing Windows-exclusive games on Linux.

        If you are all set, you would need some great discounts on games to give them a try, right?

        Well, you are in luck; the yearly Steam Autumn Sale is live right now (until 29th November), with offers on much of the catalog.

        I have picked a few games for Linux systems that might pique your interest.

    • Desktop Environments/WMs

  • Distributions and Operating Systems

    • Make Use OfFeren OS vs. Zorin OS: Which of These Ubuntu Based Distros Is Best

      These two Ubuntu-based distros look great, but should you choose Feren OS or Zorin OS?

      When you think Linux, Ubuntu is the first thing that comes to mind. While Ubuntu on its own is as excellent as it gets, it continues to host other distributions, each vying for the top spot. Feren and Zorin OS are Linux variants, each drawing power from the ever-famous Ubuntu.

      Both these Linux distributions are best in their respective fields and promise to meet the requirements and expectations of the end-users. If you struggle to decide between Feren and Zorin OS, read on for more details about the two distributions.

    • Make Tech EasierWhat is Kali Linux and Do You Need It? - Make Tech Easier

      If you have heard a young would-be hacker talking about penetration testing, chances are, you would inevitably hear what Kali Linux is. It is a Debian-based Linux distribution that aims to be a complete toolkit for security professionals.

      Kali Linux includes a lot of penetration testing and security auditing tools by default. In that regard, Kali delivers, too. Many of the best open-source tools for conducting security tests are in here and ready to use.

    • New Releases

      • DebugPointAlpine Linux 3.17 is out with OpenSSL 3.0 and new packages

        Alpine Linux 3.17 is the first major release of this series, coming within a few months since its last iteration of the 3.16 series beginning this year. Usually, the Alpine team releases it twice a year. And hence this will be the final release of this year.

        Feature-wise, mostly the core package updates arrives in Alpine 3.17 – those are needed. The most significant update is the OpenSSL 3.0 version as default, bringing the recent high vulnerability fixes, which caused delays in some distro releases.

        In addition, the Alpine core repo is refreshed with an updated toolchain. Significant versions include GCC 12, bash 5.2, Perl 5.36 and Rust 1.64.

        Although Alpine Linux is ideal for server-based distributions, its repo has GNOME and KDE Plasma desktops. This release refreshed GNOME version 43 and KDE Plasma to 5.26 – which are the latest offerings of this distribution.

        However, PHP 8 is deprecated in this version. Finally, it is powered by Linux kernel 5.15.79, which is the current LTS mainline kernel available.

        Alpine Linux is available for download for all major architectures, including Raspberry Pi. This version is available to download using the official website below.

    • SUSE/OpenSUSE

      • OpenSUSEPipeWire, Flatpak, YaST packages update in Tumbleweed

        This week saw the continuous release of openSUSE Tumbleweed snapshots reach 42.

        Packages to arrive this week include Mesa, bind, Flatpak and more.

        These three above packages arrived in snapshot 20221122. Mesa 22.2.4 fixed some flickering issues in Spider-Man Remastered related to RADV for AMD, and it fixed some other flaws affecting gaming. An update of bind 9.18.9 fixed a recovery related to connectivity issues during startup, and it fixed an overflow in certain resolution scenarios. Flatpak 1.14.1 added new features like a httpbackend variable that allows dependent projects like GNOME Software to detect whether they are compatible with libflatpak. The cross-distro package also fixed an issue so that applications do not inherit outdated Wayland and X11 socket addresses. After a year, hxtools moved from version 20211204 to 20221119; the collection of tools and scripts added a new utility and implemented an aspect ratio correction for selective file-dump outputs. There were a few yast2 package updates like yast2-storage-ng 4.5.14, which proposes support for LUKS2 encryption with a configurable PBKDF to be used by the D-Installer. Several other packages were updated as well.

      • Visiting the German Climate Computing Centre (DKRZ) in Hamburg - Lenz Grimmer’s random thoughts

        They recently installed a new supercomputer named HLRE-4 Levante, and it was very impressive. What surprised me most was how quiet a data center can be inside when it’s water-cooled.

    • Fedora and Red Hat

      • Fedora ProjectIntroducing the Community Design Team (Part 1) - Fedora Community Blog

        This is the first part of a two-part blog post series introducing the Community Design Team (CDT) to the Fedora Community. In this post, we’ll introduce you to all of the wonderful team members and the projects they’ve been working on. In Part 2, we’ll explain how you can reach our team, make a request, and work with us!

        Many of you have already been collaborating with CDT members for months now on various upstream community projects such as the Fedora Websites Revamp, the new Fedora Brand Book, the Fedora 37 artwork, and Podman’s new Podman Desktop tool. Since we formed the team, we’ve set up regular meetings, chosen our initial project set, and created a space on Fedora’s GitLab to organize our work. Now that we’ve settled in a bit and better understand how we collaborate best, we’d like to formally introduce ourselves to you as a team!

      • Stratis Storage 3.4.0

        Stratis 3.4.0 includes one significant enhancement as well as several smaller improvements.

        Most significantly, Stratis 3.4.0 extends its functionality to allow users to specify a pool by its name when starting a stopped pool. Previously it was only possible to identify a stopped pool by its UUID.

        In addition, stratisd enforces some checks on the compatibility of the block devices which make up a pool. It now takes into account the logical and physical sector sizes of the individual block devices when creating a pool, adding a cache, or extending the data or cache tier with additional devices.

        The stratis pool start command has been modified to accept either a UUID or a name option, while the stratis pool list --stopped command now displays the pool name if it is available.

        This release also includes improvements to stratisd's internal locking mechanism.

      • Enterprisers Project10 must-read tech books for 2023 | The Enterprisers Project

        Every year, we put together a list of books that we’re excited to read via recommendations from our community and research on what will be necessary for IT leaders to know in the coming year. This post will highlight 10 tech books that we think should be on your radar for 2023. (Stay tuned for our picks for the top leadership books and books for job hunters coming soon.)

      • Red Hat.NET, Go, Kamelets, and more: Top articles from November 2022 | Red Hat Developer

        Whether you'll soon be signing off for a fall November break or working through the end of the month, take a moment to check out Red Hat Developer's latest top-performing articles. We've highlighted the tutorial guides and announcements that our developer community has engaged with the most.

      • Red Hat OfficialTop 15 articles sysadmins are thankful for in 2022 | Enable Sysadmin

        Enable Sysadmin has published more than 1,200 articles; these are the favorites sysadmins turn to month after month.

    • Debian Family

      • LinuxiacProxmox 7.3 Brings Initial Support for Cluster Resource Scheduling

        Based on Debian 11.5, Proxmox 7.3 Virtual Environment comes with Ceph Quincy support, initial CRS support, and tags for virtual guests.

        Proxmox VE (Virtual Environment) is an open-source server management platform for enterprise virtualization. It combines the KVM hypervisor, Linux Containers (LXC), software-defined storage, and networking features on a single platform.

        Proxmox Server Solutions GmbH recently released version 7.3 of its server virtualization management platform, Proxmox Virtual Environment, so let’s check what’s new.

    • Canonical/Ubuntu Family

      • 9to5LinuxUbuntu 23.04 (Lunar Lobster) Daily Builds Are Now Available for Download

        Ubuntu 23.04‘s six-month-long development cycle kicked off at the end of October 2022 with the toolchain upload. Now, early adopters and application developers can download the daily build ISOs, which appeared earlier today on the official servers.

        As expected, these daily build images are based on the previous Ubuntu release, Ubuntu 22.10 (Kinetic Kudu), which was launched on October 20th, 2022. This means that ship with pretty much the same core components as the previous version, especially the kernel, but also the same desktop environment and apps.

      • OMG UbuntuLet’s Go: Ubuntu 23.04 Daily Builds Available to Download

        Having revealed the codename, configured the repos, and primed the essential foundations, developers had made the first daily builds of Ubuntu 23.04 available to download.

        Daily builds are (as their name says) snapshot images produced daily While intended for testing and development purposes there’s nothing to stop people from running daily builds as their main OS (I do, but ssh).

      • NeowinDaily builds for Ubuntu 23.04 become available for download - Neowin

        Daily builds for Ubuntu 23.04 Lunar Lobster are now available for download, OMG! Ubuntu! Has reported. These daily builds are developmental snapshots that allow testers to try out the newest features in the upcoming Ubuntu release as soon as they become available. Daily images can be downloaded and booted from a USB stick and even installed on your computer, they are not stable, however, and you could encounter issues.

        According to OMG! Ubuntu!, the daily builds that are available right now, don’t really include anything new. During these early stages of development, efforts are focused on backend work such as “syncing imports” and “updating tooling”. Regardless, if you have a test machine lying around, you could install the daily image and apply the updates as they’re released to get all the new Ubuntu 23.04 features as they become available.

      • UbuntuAI/ML in retail: how the shopping experience has changed | Ubuntu

        AI/ML is reinventing the reality of many industries, including retail. From brick-and-mortar stores to online marketplaces, retail companies are all increasing their investments in artificial intelligence, in order to gain a competitive advantage, better understand their customers and solve some of their long-lasting problems.

        Unlike some other spaces, retailers quickly moved towards a data-driven approach, using streams of data for improved speed, efficiency and better business decisions. They collect big volumes of raw data, that come in different formats, and quickly extract, load and transform it, in order to turn it into actionable insights. What are the benefits driving adoption? Let’s look at some key shifts in the industry and how AI/ML can help.

    • Devices/Embedded

      • CNX SoftwareInnodisk EXMU-X261FPGA Machine Vision Platform is based on AMD Xilinx Kria K26 SoM

        Going from designing and manufacturing storage chips to AI processing with a high-end FPGA seems like a risky proposition, but I’d assume the devkit relies on AMD Xilinx’ Ubuntu 18.04 image with Linux 5.4.0 and FPGA tools, and Innodisk mostly worked on the carrier board which appears to be a modified version of the Kria KV260 Vision AI Starter Kit, as well as the Innodisk’s AI Suite SDK with an FPGA Model Zoo, iCAP (Innodisk Cloud Administration Platform), iVIT (Innodisk Vision Intelligence Toolkit), and InnoAgent to support out-of-band (OOB) remote management.

        Innodisk EXMU-X261 FPGA machine vision platform can notably be used for surveillance, industrial, and automation applications. The company especially highlights automated defect inspection that can be performed much faster with the kit compared to human inspection which typically takes an average of three seconds per item. Availability and pricing information was not disclosed. More details may be found on the product page and press release.

      • CNX SoftwareOptimize your thermal design with code_saturne open-source CFD software

        code_saturne is a free, open-source computational fluid dynamics (CFD) software developed primarily by EDF that can be useful to check and optimize the thermal design of your projects.

        From time to time, we come across hardware platforms that do not perform to their best due to overheating leading to CPU throttling, and over time it may also impact the lifetime of the device. I’ve heard about computational fluid dynamics (CFD) before, but I always assumed the software was prohibitively expensive and Formula 1 even has a cost cap for CFD testing. But it turns out there’s an open-source program to do just that: code_saturne.

    • Open Hardware/Modding

      • ArduinoAlways know current room conditions with the Oplá IoT Kit and Arduino Cloud | Arduino Blog

        Robert John likes to keep a constant eye on the current temperature and humidity of his room, as even small fluctuations can lead to uncomfortable conditions. And although he can remotely turn the air conditioning on or off, he still needed a way to track these values throughout the day and log them for future reference.

        To create this smart device, Robert used an Arduino Oplà IoT Kit, as it contains a MKR WiFi 1010, a MKR IoT Carrier with a built-in screen and capacitive buttons, and a PIR sensor for detecting motion. Once connected together, he then configured a new dashboard in the Arduino IoT Cloud with two variables for the temperature and humidity, which are updated once every minute by the MKR WiFi 1010.

      • ArduinoIntroducing Arduino’s IoT Bundle and what it means for you | Arduino Blog

        We’re excited to announce the launch of the new Arduino IoT Bundle. This is built to help you dive into the complex and fascinating world of the Internet of Things with even more confidence and possibility — giving you the hardware, software, and components you need to create your own connected IoT projects.

        So how does it all work? Let’s find out more.

        [...]

        The Arduino IoT Bundle is designed to bring together all the tools and knowledge you’ll need to get started with your first connected IoT devices. It’s built around the Arduino Nano RP2040 Connect, and the bundle also contains electronic components and a series of step-by-step tutorials to help you get started quickly and confidently.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Productivity Software/LibreOffice/Calligra

      • 9to5LinuxLibreOffice 7.4.3 Open-Source Office Suite Released with 100 Bug Fixes, Download Now

        LibreOffice 7.4.3 is here six weeks after the LibreOffice 7.4.2 point release and includes a total of 100 bug fixes that improve document interoperability and the reliability of the LibreOffice 7.4 office suite series. For more details on these bug fixes, check out the RC1 and RC2 changelogs.

        LibreOffice 7.4.3 is available for download right from the official website as binary installers for DEB or RPM-based GNU/Linux distributions. Those of you running LibreOffice 7.4 from the software repositories of your GNU/Linux distribution should wait for the 7.4.3 packages to arrive there.

      • Document FoundationRelease of LibreOffice 7.4.3 Community - The Document Foundation Blog

        LibreOffice 7.4.3 Community, the third maintenance release of LibreOffice 7.4, the volunteer-supported office suite for personal productivity on the desktop, is immediately available from https://www.libreoffice.org/download for Windows (Intel and Arm processors), macOS (Apple M1 and Intel processors), and Linux.

        LibreOffice offers the highest level of compatibility in the office suite market segment, with native support for the OpenDocument Format (ODF) – beating proprietary formats for security and robustness – to superior support for MS Office files, to filters for a large number of legacy document formats, to return ownership and control to users.

      • Caolán McNamara: macOS Dark Mode

        For LibreOffice 7.5 I've reworked the theming on macOS to get some support for Dark Mode, as seen above. As a side effect "accent colors" work in Light Mode too.

    • Programming/Development

      • Qt

        • 9to5LinuxQt Creator 9 Released with Experimental Squish Support, C++ and QML Improvements

          Qt Creator 9 is here about four months after Qt Creator 8 and introduces experimental Squish support through a new plugin that lets you open existing Squish test suites, create new test suites and test cases, record test cases, run test suites or cases and view the results in the Squish output using Squish Runner and Server.

          The new plugin also lets you set breakpoints before running tests in case you want to force them to stop at certain locations and inspect local variables. Since this is an experimental plugin, you need to manually enable it in Help > About Plugins > Utilities > Squish.

        • QtQt Creator 9 released

          We are happy to announce the release of Qt Creator 9!

          First of all you can read the change log directly in Qt Creator now, under Help > Change Log on Windows and Linux, and under Qt Creator > Change Log on macOS!

        • QtWorking with 3D graphics and visual effects in Qt Design Studio

          To build delightful automotive experiences, designers need advanced tools enabling the creation of outstanding graphical user interfaces with minimal time and effort. Qt Design Studio includes all the resources to easily create stunning UI applications that include state-of-the-art 3D graphics and run with optimal performance on any embedded system.

      • Python

        • NextGenTipsHow to write tests in Python – NextGenTips

          Testing your code often is a good thing to do. Imagine running a big project without any tests, what could be the implications if you change a feature it affects the functionality of the overall app? Will that be a good thing to do? For many, it is not. Let’s see how we can perform and write tests right from the start.

          When starting out as a developer often write small unit tests to guarantee that the feature you have introduced really doing the intended function. Also, make sure you write some failing tests.

        • OpenSource.comWrite a C++ extension module for Python | Opensource.com

          In a previous article, I gave an overview of six Python interpreters. On most systems, the CPython interpreter is the default, and also the poll in my last article showed that CPython is the most popular one. Specific to CPython is the ability to write Python modules in C using CPythons extensions API. Writing Python modules in C allows you to move computation-intensive code to C while preserving the ease of access of Python.

          In this article, I’ll show you how to write an extension module. Instead of plain C, I use C++ because most compilers usually understand both. I have to mention one major drawback in advance: Python modules built this way are not portable to other interpreters. They only work in conjunction with the CPython interpreter. So if you are looking for a more portable way of interacting with C libraries, consider using the ctypes module.

      • syslog-ng

      • Java

        • OpenSource.comUse arrays in Java | Opensource.com

          In the Java programming language, an array is an ordered collection of data. You can use an array to store information in a structured way. It's useful to know the various ways you can retrieve that data when you need it. It's worth noting that in Java, an associative array (also called a dictionary in some languages) is called a hashmap. This article doesn't cover hashmaps, but you can read all about them in my Using a hashmap in Java article.

      • Ruby

        • Ruby 3.1.3 Released

          This release includes a security fix. Please check the topics below for details.

        • Ruby 3.0.5 Released

          This release includes a security fix. Please check the topics below for details.

        • Ruby 2.7.7 Released

          This release includes a security fix. Please check the topics below for details.

  • Leftovers

    • David RevoyThat feeling when you get a new skill. - David Revoy

      I'm still training my brushwork and my speed to complete artwork. My goal, is to sort of bypass drawing or inking totally and draw later with the thin brush while painting. After many failed tests, this one is starting to bring together a lot of aspects that I like. A good reason to share it with you. I hope you'll like it.

    • Security

      • Privacy/Surveillance

        • Middle East EyeUS Justice Department calls on Supreme Court to dismiss NSO Group's immunity petition

          The US Justice Department has weighed in on a lawsuit filed against the Israeli spyware company NSO, calling on the Supreme Court to deny NSO's petition to hear the case after an appeals court dismissed its push to assert legal immunity.

          The amicus brief filed on Tuesday by the US solicitor-general, the department's fourth-highest ranking official, puts a wedge in the efforts by NSO Group to seek sovereign immunity from the lawsuit.

          Brian Fletcher, who is serving as acting solicitor-general, stated in clear terms that "NSO plainly is not entitled to immunity here".

          "There is no established practice - or even a single prior instance - of the State Department suggesting an immunity for a private entity acting as an agent of a foreign state. And no foreign state has supported NSO's claim to immunity," he wrote.

    • Finance

      • IT WireiTWire - ACMA orders Telstra to comply with financial hardship rules

        The Australian Communications and Media Authority has ordered Telstra to comply with rules governing financial hardship after the telco was found to have taken credit management action against 70 customers.

        These customers were operating on a financial hardship arrangement with Telstra, ACMA said in a statement on Thursday, adding that credit management action needed to be suspended under the Telecommunications Consumer Protections Code.

        Credit management action can include service suspension, disconnection, or debt collection.

    • Monopolies

      • Copyrights

        • Walled CultureDigital books do wear out – just like digital music, digital films and video games - Walled Culture

          The issue is particularly acute for this sector because ebooks potentially offer huge advantages over physical ones, which therefore encourages libraries and archives to adopt that format. Unfortunately, the latter are faced by two sets of problems: the one mentioned above, and the fact that publishers are making digital books less useful than analogue ones in order to boost their profits, as I detailed in Walled Culture the book.

          Of course, ebooks are not the only digital artefacts subject to the problems pointed out by Brewster. Digital music and digital films also wear out in the sense that formats change and the media they are stored on must be replaced as technology progresses. It also applies to the world of video games – a cultural area often overlooked. Moreover, video games – like ebooks – are typically locked up using Digital Rights Management (DRM), which adds a further challenge to preserving them: it’s generally against the law to circumvent that DRM, even for purposes of making backups or changing its formatting.

  • Gemini* and Gopher

    • Personal

      • Healing, having fun, update

        I don't have very much to write here.

        I got over my COVID symptoms and tested negative within a couple of days, so I'm glad about that.

        It's been very rainy here. It's been nice to open the windows on windy days when the temperature is hovering around 55F, and letting the apartment air out. The rainy air smells nice.

      • Jobs

        It took some time but I moved from my previous job to a new job in a $corporation. The previous place was still a big company but it had the mentality of a small startup; a lot of freedom in tools, ideas. I was able to spend a year on developing and testing ideas. Now in the $corporation it's different. First of all, it's a big place; you need to open a ticket for everything. You want some access to a server? Create a ticket. You want extra disk space? A ticket. You want to use google drive? Ticket. You want IMAP access? Ticket of course. Secondly, there is a focus on the here and now. Things must have a potential client who pays before we even start to theorize, let alone build them. We need to do our own PMing in a sense, think and meet with potential clients and only think about the next quarter or so.

      • 🔤SpellBinding: AIUOQTL Wordo: KLUGY
      • No nap November

        I'm in Synthesis, last part of nursing school. I

        work 40-hour weeks on an internal medicine/pulmon-

        ary floor, prep for state licensure exam at fast

        clip, write and present a paper.

        My day job, psychiatric hospital, low-key has a nap

        culture. Not weird to nap on one of break room's

        two leather loveseats on 30min lunch. Break's real,

        clocked out, no responsibility on the floor. I eat

        with patients in cafeteria or on-unit; shut eyes on

        break.

    • Technical

      • I tried Doom Emacs, but I switched back to (Neo)Vim

        As a long-lasting user of Vim (and NeoVim), I always wondered what GNU Emacs is really about, so I decided to try it. I didn't try vanilla GNU Emacs, but Doom Emacs. I chose Doom Emacs as it is a neat distribution of Emacs with Evil mode enabled by default. Evil mode allows Vi(m) key bindings (so to speak, it's emulating Vim within Emacs), and I am pretty sure I won't be ready to give up all the muscle memory I have built over more than a decade.

      • Bonfire feedback: rewarding users is good, actually (but not with follower counts)

        I’ve spent a delightful time on honk, until my partner’s come back with the keys I’d forgotten at home, so I could start doing something productive. I’ve also had an excellent time yesterday, teaching an autistic kid about life and earth sciences, and mathematics – while being in the closet –, and then I’ve come back home, feeling sick and unable to connect with my partner, work, or move on.

      • Internet/Gemini

        • What I like and dislike about Gemini

          This is about the protocol and text format, not the community or content.

          What I’ve come to like and dislike about Gemini after two years isn’t necessarily what I thought I’d like. Some have stayed the same, some have changed.

          I like it enough that I read the Gemini version of sites that are bihosting.


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



Recent Techrights' Posts

Journalists Should be Ashamed for Parroting False Claims From IBM Management About "Quantum Computing", Say IBM Insiders Who Work on "Quantum Computing"
IBM is a buzzwords vendor. International Buzzwords Machines.
Exposing Corruption Using a Highly Resilient Platform
Growing levels of trust, based on our track record, help us attract whistleblowers
FOMO (Fear Of Missing Out) Has Weakened If Not Ruined What's Left of Big Media
Many things that have existed for decades are now being rebranded as "AI"
SLAPP Censorship - Part 97 Out of 200: Garrett in Hiding (From the Simple Observable Fact He's Closely Connected to the Microsofter Who Strangles Women, Tells Women to Kill Themselves, and Worse)
They use one another; they are coordinating this via the SLAPP industry in another continent
Rust Outsources its Financing (or Financial Control) to Microsoft
How long before the third "E"?
IBM's Shares Fell Nearly 13% in One Day (Including After Hours)
its main product is false promises
European Patent Office (EPO) Series: "Operation Influencer"
Costa's political career was far from finished
 
Links 04/06/2026: Self-hosting Remotely and GemText Emphasis
Links for the day
Links 04/06/2026: Ukraine’s Daily Moment of Silence and Uber Lays off 23% of HR
Links for the day
SLAPP Censorship - Part 98 Out of 200: Microsoft Threatening Real Security Researcher With Criminal Investigation for Talking About Microsoft's Bug Doors/Back Doors
The crime should be the back doors (deliberate attack on every user's data protection), not talking about those back doors
Microsoft Would Get Away Even With Pedophilia
"Microsoft should never be above the law"
Free Software is Nourishment to Software Users, Unlike Proprietary Software
Quit treating "mere users" of software "like animals"
The "Peanut Gallery" of GAFAM Has Infiltrated Free Software Projects or Disrupts Free Software Communities
They contribute nearly nothing and do substantial damage; they're freeloaders who attack the most productive members of projects
Coding is Not a Quantity Game (It Never Was!)
"less is more"
Mass Layoffs Expected at Microsoft in July 2026
They're preparing more "lists" of people
Reflection on EPO Leadership That Harbours Cocaine, IBM Leadership That Pumps-and-Dumps the Shares, and More
ManCity replaced Manuel Pellegrini with a more famous manager it didn't envision winning 20 titles in 10 years (it could only hope) [...] Team-building is something that "Pep" seemed to be good at, as was Jürgen Klopp
Pump and Dump by IBM Insider Traders: Nickle LaMoreaux, Gary Cohn, James Kavanaugh, Arvind Krishna, Robert Thomas, and Others
the shares are already collapsing
Links 04/06/2026: Microsoft Threatening Security Researcher for Naming Back Doors in BitLocker, "Demand is Booming for" Old Tech
Links for the day
Gemini Links 04/06/2026: "Word Vomit", Slop", and Moving to Gopher/Gemini
Links for the day
"Format Sovereignty" Can Only be Accomplished With LaTeX or OpenDocument Format (ODF) or Vendor-Neutral Standards for Editable Documents
Microsoft is, in effect, above the law
The Cyber Show on the Importance of Software Freedom and Why GNU/Linux Could Not be Stopped
an excellent article
Drew DeVault Can Still Redeem His Reputation. Revisiting His Attacks (and Attack Site) on Richard Stallman Might be a Good Start.
DeVault has openly apologised (this past spring)
The Register MS is Publishing Paid SPAM; Some of It is Designed to Prop Up the "AI" Pyramid Scheme
The Register MS participates in scams
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, June 03, 2026
IRC logs for Wednesday, June 03, 2026
GNU/Linux Usage Rising Among Gamers, But "Hardware Survey Data Not Available."
Not anymore, not for now anyway
Jumping Up and Down on the Shoulders of Giants, Never Talking About What Bill Gates Did
We're back to 2019
Despite LLM Slop or Chatbots, Our Traffic Has Doubled Since We Moved Everything to the UK (in 2023)
The demise of news sites was not what we thought it would be
Software Developers Attacked by Plagiarism Engines Because These Developers Can Teach People How to Exercise Control, Not Outsource to Monopolies of Slop and Back Doors
"Universities should be telling industry what is to be done next, not the other way about. Present education policy has the tail wagging the dog."
Quantum Quantum Quantum Quantum (Pump, Then Dump)
What has IBM become?
Communicating With Freedom - Part I - Developing “Quibble” and Improving GNU LibreJS in the Process
In the next part we shall examine where things currently stand
Quantum Computers Are "All the Rage" (35 Years Ago, What IBM Promises This Year is What People Promised When the CEO Was in His 20s)
"Quantum" hype is high on the agenda
How IBM Removes 15% of Its Staff Without Even Checking Performance of Staff (or Calling That "Layoffs")
Performance Improvement Plan (PIP) as veiled RAs
Links 03/06/2026: Mobile Systems, Openwashing, and New Antenna
Links for the day
Canonical as Reseller of Back Doors in "Ubuntu" Clothing
Microsoft is the antithesis of security and autonomy
Romania Used to be Windows Stronghold, But That's No Longer the Case
Windows was once upon a time so ubiquitous that institutions didn't bother supporting anything except it
KDE Has Long Used Dragons, and Dragons Come From Hatched Eggs
That Microsoft Lunduke tries to paint this as some "trans agenda" thing says a lot about Microsoft Lunduke and his COVID-19-damaged brain
IBM Announces 5 Billion Dollars "Invested" in "AI", in "Security", and 10 Billion Dollars for "Quantum", But IBM Does Not Have This Kind of Money (It's Fake News to Manipulate the Share Price)
IBM has fast-growing debt and liabilities, it does not intend to invest this kind of money, it's a smokescreen and false promises timed to alleviate the sagging share price (52-week low)
When Science and Religion Are on the Same Side, United Against Slop Pushers
The "Mathematics Pope" (sometimes known as "Pope Pi") brought together science and religion, united against technofascists who are mostly college drop-outs who abhor women
Links 03/06/2026: "In Turkey, Criticizing a Corporation Can Land You in Jail" and "Court Bans X Account of Turkey's Oldest Newspaper"
Links for the day
Web Censorship Benefits the Corrupt and the Criminal
More so when corrupt politicians are in charge
Have a "Lifetime" Without Microsoft
The online rage over this is still ongoing
Internet Archive’s Wayback Machine Undoing Censorship of Corporate Wrongdoing
That won't go away anymore
"For Entertainment Purposes Only" But Everyone Must Adopt It for Work and Governance, Say Anti-Scientific Technocrats
"The present mentality around "AI" is like driving to the gym to use a treadmill - it's walking for people who hate fresh air and beautiful changing scenery."
Gemini Links 03/06/2026: Ian Murdock's Ex-wife Footprint in Debian and Alhena 5.6.1 Released
Links for the day
Irish Company statCounter Recognises It Overestimated Microsoft Windows' Market Share in Ireland
it seems like the Irish people are gradually moving away from Windows
Corporate Media Participates in the Lie That Mass Layoffs at GitLab and Loss of Geographic Footprint in More Than a Third of Countries is "AI" and Thus "Success Story"
There's no way to spin this as positive news
Slop Prompting is Not a Coding Skill and Slop Deserves Shunning
Red Hat is hypocritically shunning the very same thing it keeps promoting
IBM colleagues "handed out a PIP and then right after the end date they are gone"
Some go into early 'retirement' to save face
SLAPP Censorship - Part 96 Out of 200: When You Receive Death Threats From Anonymous Sockpuppets/Burner Accounts Connected to People Who Strangle Women and Tell Women to Kill Themselves
Women are not objects and my wife ought not be mentioned in "threats to kill" (how cops have described this)
European Patent Office (EPO) Series: A Tale of Two Antónios - Introducing the Other António
António Costa
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, June 02, 2026
IRC logs for Tuesday, June 02, 2026
Advertisements as Articles in The Register MS
Trust in media
Social Control Media Does Not Improve Reach, It Wastes a Lot of Time
many people still think that no presence in Social Control Media necessarily means invisibility
Links 02/06/2026: New York Times Debunks "Hey Hi (AI) Layoffs" (Excuse, False Narrative), Sheinbaum Publicly Bemoans US Meddling
Links for the day
Despite Mass Layoffs and Culls Dubbed "Buyouts" Google's Debt Doubled in a Year and It's Desperate for Money (to Pay Salaries and Bills)
Google and GAFAM in general have mass layoffs because they have no clear route towards profitability
Gemini Links 02/06/2026: Arch Linux WriterDeck and Papyrix Reader
Links for the day
Bloggers Still Have Considerable Impact on This Planet
Nowadays, in academia almost anywhere in the world, there's growing expectation that lecturers will spend not much of the time doing research or even teaching
The Firing Line Against Techrights
Tomorrow we'll tell a story about campaigns to intimidate us with death threats
The Cyber Show on the Fight Against Technofascism
It's very long (all combined), but nevertheless refreshing
What Efforts to Cancel Richard Stallman Ought to Teach Us About the Media, Including Very Large British Publishers
Richard Stallman is like a modern-age Alfred Dreyfus
After Threats to Greenland Northern Europe Seems to be Moving Away From Microsoft Windows Even Faster
The facts on the ground are, more people/businesses/institutions "get the message"
Claim of 500+ IBM Red Hat Layoffs With Termination Next Month
IBM is doing great... at hiding internal affairs
Slop Did Not Rewire Democracy, It's a Giant Flop
we already see slop giants accepting they'll never make money
The Register MS Embeds in Articles "SPONSORED LINKS" That Link to "AI" Ponzi Scheme/Scam
The circular financing giants are allocating budget for the spam, as do the banks (lenders)
Many Countries Divest From Microsoft
new numbers at statCounter today
European Patent Office (EPO) Series: A Tale of Two Antónios - On the Campaign Trail in Brussels
Part 1
SEO is an Acronym That Stands for Slop Engine Orientation
The Web changed a lot when Web directories, portals, and then social control media gained popularity
IRC Network OFTC is Shedding Off Servers
Down to 17
Julian Assange's Counsel Jennifer Robinson Has Just Won an Award
Jennifer Robinson is relatively young
Schweizerische Bundesbahnen (Swiss Federal Railways) and Richard Stallman
It seems like RMS is receiving endorsement or at least belated recognition from very high-profile institutions
Almost 30 Years After Rob Malda Made Slashdot It Still Inspires New Implementations
Maybe the issue isn't Slash per se, just the complexity of it (which SoylentNews complained about in the past)
Links 02/06/2026: "The Infosec Phrasebook", 'Perfect Randomness' and "Leaving the Tech World Professionally"
Links for the day
Faking Demand for Slop: Google's Search Prompt Becomes Slop Prompt (Bait, Switch, Fake Usage)
If there is no consent, then it's unsustainable
When You Give People (or Companies) Money to Buy Your Own Products and Then Call It "Revenue"
A lot of modern "economics" don't benefit ordinary people (all they get is high inflation rates); they're devaluing money by faking economic activity
IBM is Self-Detonating, the Cheeto-Infused Rally is Another Con by Don
pump and dump
"Quantum" as the "Next Big" Bubble
disappointing and delivering nothing
Links 02/06/2026: "$1.5 Trillion Defense Budget Benefits Billionaire Cheeto Mussolini Supporters", US "Plans to Criminalize Sleeping Outside"
Links for the day
Gemini Links 02/06/2026: Organising Oneself and Killing Off Distracting "Notifications"
Links for the day
SLAPP Censorship - Part 95 Out of 200: The Growing Risk of Tolerating Men Who Abuse and Physically Assault Women
FOSS should not be a "safe harbour" or "hideout" for criminals
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, June 01, 2026
IRC logs for Monday, June 01, 2026