03.11.22

Gemini version available ♊︎

Links 11/3/2022: FreeBSD 13.1 Beta and QuatBot 0.3

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

  • GNU/Linux

    • Kernel Space

      • LWNLinux 5.16.14
        I'm announcing the release of the 5.16.14 kernel.
        
        All users of the 5.16 kernel series must upgrade.
        
        The updated 5.16.y git tree can be found at:
        	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.16.y
        and can be browsed at the normal kernel.org git web browser:
        
        https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...
        
        thanks,
        
        greg k-h
        
      • LWNLinux 5.15.28
      • LWNLinux 5.10.105
      • LWNLinux 5.4.184
      • LWNLinux 4.19.234
      • LWNLinux 4.14.271
      • LWNLinux 4.9.306
    • Applications

      • HowTo Geek5 Linux Alternatives for Windows PowerToys

        One of Windows’ neatest features is PowerToys, Microsoft’s open-source add-on that lets you tweak your Windows desktop to your heart’s content. Being a Linux user, though, doesn’t mean you have to miss out.

        What’s great about PowerToys is that it’s a one-stop shop for all kinds of improvements, from how you manage window tiling to preventing your PC from going to sleep for a set time to quickly resizing an image without opening a photo editing program. A lot of the features you can find in PowerToys have Linux alternatives, of course. The various Linux distributions are the ultimate in operating system customizability.

        Unlike PowerToys, however, there aren’t many one-stop shops for all those tweaks. To make life easier for former Windows users who’ve converted to Linux, or Linux users looking for a few handy tools, here’s a look at five alternatives to the features built into PowerToys.

      • MedevelKeeWeb is a multiplatform password manager with a full KeePass database support

        KeeWeb is a free, open-source password manager for the desktop and the web. It is originally built by Antelle, a full-stack software developer from the Netherlands.

        KeeWeb is fully packed with useful features which makes it favorable by many active internet users.

        Beyond its desktop support, KeeWeb also works as a web application with full offline support, therefore, users can install it and run it locally or from remote servers.

        Antelle also wrote a useful KDBX (KeePass password file manager) implementation in JavaScript and released it as an open-source.

      • Make Use OfLinux Virtual Consoles Explained: What They Are and How to Access Them

        Apart from the default terminal emulator, Linux has additional command-line interfaces known as virtual consoles.

        On the Linux desktop, you may mainly use the GUI, but what if you could use a mode that was just text?

        With Linux virtual consoles, you can use the computer without graphics to rescue a broken X system or even use it without a GUI entirely.

      • Adriaan de GrootQuatBot 0.3 released [Ed: Well, it needs to be removed from Microsoft proprietary software prison (GitHub) and into KDE instead. Its home is hostile.]

        At Akademy in Milan – I’m pretty sure it was then – I gave a talk about “Managing meeting in Matrix”. Since then I’ve used QuatBot to run over a hundred meetings. Sometimes there’s new features that we realise are useful, so now there’s a 0.3 release.

    • Instructionals/Technical

      • A Simple Way To Open A Port In Ubuntu 21.10

        Ubuntu, which is based on Debian’s design, provides multiple utilities, one of which allows it to open closed ports. Ports allow communication between devices. To perform their tasks, internet-facing services and applications generally listen for ports to connect from the outside. Communication between hosts via the internet is impossible without ports. Some ports are closed by default, and some are closed using a firewall. This article is about opening the ports on Ubuntu systems.

        A virtual point where a network connection begins, and stops is referred to as a port. The operating systems of computers manage ports, which are software-based. Each port is linked to a particular operation or service. Both TCP and UDP networks consist of ports. Some of the common ports are HTTP, FTP, SSSH, and so on.

      • A Easy Way To Install FortiClient VPN [ Quick Tip ]

        FortiClient uses SSL and IPSec VPN to provide its customers with safe, efficient, reliable, and fast access to corporate networks and applications from virtually any internet-connected remote machine. FortiClient enhances remote user experience with built-in auto-connect and always-up VPN features.

        In today’s guide, we will show you how to install FortiClient VPN on our machine. We have used Ubuntu 20.04 as our operating system on which we will install the VPN application. Ubuntu is a very popular, efficient, fast, and reliable distribution of Linux. This distro is based on Debian. Due to its focus on user-friendliness and stability, it is widely used by both beginners as well as experts.

        Let’s get started!

      • KritaThird Edition of “Dessin et peinture numérique avec Krita” published! | Krita

        The first edition was written for Krita 2.9.11 in 2016. In this 3rd edition, Timothée has updated all the text and screenshots for the interface of Krita 5.0, and some parts have been entirely rewritten to make good use of new features in Krita 5.

      • VideoHow to install XeroLinux 2022.03.06 – Invidious

        In this video, I am going to show how to install XeroLinux 2022.03.06.

      • Linux HintHow to Use Postgres Array Literal

        PostgreSQL database provides a facility to use arrays in the tables to store the same type of data in the bulk form. Arrays are the type of data that are used to store values of the same data type. PostgreSQL allows the column to store data by using multidimensional arrays. We have implemented all the examples in the PostgreSQL pgAdmin dashboard. In this tutorial, we have used many functions on the array in the tables of PostgreSQL. These functions include Data insertion in an array. The conversion of an array into the list is also explained.

      • H2S MediaHow to Install Jupyter Notebook on Ubuntu 22.04 | 20.04 – Linux Shout

        Tutorial to learn the steps involve in the installation of Jupyter Notebook on Ubuntu 22.04 Jammy JellyFish and 20.04 Focal Fossa using command terminal.

      • Linux HintSolve Error: “WordPress stuck in maintenance mode”

        This tutorial explains how to repair your WordPress site stuck in maintenance mode.
        This error normally also prevents the administrator from accessing the dashboard. To follow the steps of this tutorial, you need FTP or hosting access to remove the file generating the error.

        All instructions described in this article include screenshots for all users to understand easily.

      • Linux HintLatex Horizontal Line

        Whenever it concerns composing and structuring a document, LaTeX has a lot of options. It’s extremely beneficial when working with numbers, but it has a lot of other uses as well. The greater complexity comes at a cost when compared to other word processors and typography applications. Yet if you want your text to appear the finest it can, LaTeX is very good enough to justify it. We can accomplish remarkably almost everything you need using LaTeX as far as you’re serious about learning a bit whenever you have to do anything such as create a straight edge.

        Let’s get started with the opening of the terminal shell in Ubuntu first with the shortcut key “Chtrl+Alt+T”.

      • Linux HintSquare Brackets Latex

        Brackets are signs, some of which are usually accustomed group statements or explain the sequence in which actions are to be performed inside an algebraic equation, like as: (simple braces), {curly brackets}, [square brackets], so on and so forth.

        In mathematical formulae, parentheses and braces are particularly prevalent. This article discusses how to alter the style and size of square parentheses in LATEX. Let’s get started now with opening your command shell of the Ubuntu 20.04 Linux system. Use “Ctrl+Alt+T” to do so. After that, you need to open the Latex texmaker for editing and creating the documents. This can be achieved by the terminal shell “texmaker” command on the shell.

      • Linux HintPostgres where in array

        If you are familiar with object-oriented languages, you may have heard a very well-known concept of Arrays. Arrays are the data structures holding the same type of items or elements together on transmissible memory locations. To get the values from a specific memory location of an array, we must use some conditions in our code. The PostgreSQL database also allows keeping arrays as data in its tables. Getting values from the Arrays in PostgreSQL provides us with the “WHERE” clause to query data. If you are looking for a guide to learn about how to query data from arrays using the WHERE clause, then this guide is meant for you.

      • Linux HintPostgreSQL Fuzzy Search

        A fuzzy word leads to partial or unclear. This search deals with the result that does not see the accurate or perfect search. The fuzzy search of data in PostgreSQL contains different approaches. Either through extensions or algorithms. But the phenomenon is applied in both ways. This article will contain all possible methods to demonstrate the working and implementation of fuzzy search in PostgreSQL data.

      • Linux HintPostgres Security Definer

        Within this advanced and automated era of computers and technology, everybody wants to be secured along with their personal information. Same like that, databases are used to store information regarding a lot of things including personal information about people. Due to a lot of information, we also need to take care of our database security to not let anyone make use of it wrongly. Within the PostgreSQL database, we have to use many built-in databases to fetch some records from the tables and database. Just like many of these functions, one is the Security Definer function. As the title suggests that it must be something related to defining the security of the PostgreSQL database. As this concept is unique, complex, and new to most of the PostgreSQL users, we have decided to cover it within a whole new article. So, let’s have a little knowledge about the security definer property of methods now.

      • ID RootHow To Install Python on CentOS 9 Stream – idroot

        In this tutorial, we will show you how to install Python on CentOS 9 Stream. For those of you who didn’t know, Python is an interpreted high-level general-purpose programming language. Python is famous for its simple, easy-to-learn syntax, emphasizes readability, and reduces program maintenance costs and more straightforward conversion to newer releases.

        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 Python Programming Language on CentOS 9 Stream.

      • HowTo ForgeHow to Install MinIO Object Storage Server on Debian 11

        Minio is a popular open-source, self-hosted, Amazon S3 compatible object storage server written in Go. It is a very useful alternative to AWS S3 if you need more control over your object storage server. It allows us to store photos, videos, log files, backups, and container/VM images. It provides a command-line client, a browser interface and also supports AMQP. You can use Minio in large-scale deployment for continuous data replication.

        In this article, I will show you how to install the Minio server on Debian 11.

      • Make Use OfHow to Prevent Packages From Getting Updated in Arch Linux

        Is a package acting up after a system update on your Arch machine? Perhaps you installed the latest version of the Linux kernel but can’t get your computer to boot after. Whatever the reason is, it’s always a good idea to prevent stable packages to upgrade to their latest unstable versions.

        Pacman, the default package manager on Arch-based distros, allows you to ignore a package upgrade by simply editing the pacman.conf file. This article is all about preventing specific packages from getting upgraded on Arch Linux, both permanently and temporarily.

      • Linux Made SimpleHow to install FNF PsychEngine 0.5.2h on a Chromebook

        Today we are looking at how to install FNF PsychEngine 0.5.2h on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

        This tutorial will only work on Chromebooks with an Intel or AMD CPU (with Linux Apps Support) and not those with an ARM64 architecture CPU.

      • Trend OceansHow to install the Latest Deluge BitTorrent Client on Linux – TREND OCEANS

        Deluge is a fully-featured cross-platform BitTorrent client which is written in Python3 with the GTK toolkit for graphical interface and depends on libtorrent-rasterbar for the BitTorrent protocols.

        It has been designed to be as simple as easy-to-use as possible. Its interface consists of a single pane of minimized windows containing an input box, a file list, a status bar, time, and a URL.

      • How to Deploy a Caddy Web Server With Docker – CloudSavvy IT

        Caddy is a popular modern web server engineered for high performance and memory safety. It’s written in Go, runs with no dependencies, features built-in support for static site rendering with Markdown, and offers automatic HTTPS.

        Caddy’s focused on providing a simple server management experience that gives you useful functionality by default. It can be easier to configure and maintain than rival systems such as Apache and NGINX. In this article, we’ll show how to get your own server running with minimal set up by using Docker with the official Caddy image.

      • What Is Pod Affinity and Anti-Affinity In Kubernetes? – CloudSavvy IT

        Kubernetes is a distributed system that’s designed to scale replicas of your services across multiple physical environments. In many cases this works well out-of-the-box. The Kubernetes scheduler automatically places your Pods (container instances) onto Nodes (worker machines) that have enough resources to support them.

        Despite its best efforts, sometimes the scheduler won’t select a plan you agree with. You might want Pods to be colocated if they’ll be regularly communicating over the network; alternatively, some compute-intensive Pods might be best allocated to separate Nodes wherever possible.

      • Linux CapableHow to Install Swift on Fedora 36 Linux – LinuxCapable

        Swift, often referred to as “Objective-C, without the C,” is an open-source programming language developed and maintained by Apple. Swift is a general-purpose programming language built using modern safety, performance, and software design patterns. The Swift project aims to create the best available language for systems programming to mobile and desktop apps, scaling up to cloud services.

        In the following tutorial, you will learn how to install Swift Programming Language on your Fedora 36 workstation or server along with connecting to the terminal instance, maintaining and, if need be, removing Swift from your Fedora system.

      • Linux CapableHow to Install RPM Fusion on Fedora 36 Linux – LinuxCapable

        RPM Fusion is a repository of add-on packages for Fedora and EL+EPEL that a group of community volunteers maintains. RPM Fusion is not a standalone repository but an extension of Fedora’s default packages that could not be included due to Fedora being bound by the same legal restrictions as Red Hat.

        The RPM Fusion repository comes in two flavors, Free and Non-Free. The free repository contains a free version of the software that is open source and non-free, which have mostly almost all free software but are closed source and mainly proprietary.

        In the following tutorial, you will learn how to install RPM Fusion on your Fedora 36 workstation or server to install additional open-source or proprietary packages, along with examples of using RPM in the command line terminal.

      • Linux CapableHow to Install Google Chrome on Fedora 36 Linux – LinuxCapable

        Most web users need no introduction to Google Chrome as it is the most used Internet Browser software globally, with a recent update in 2022 that Chrome is currently the primary browser of more than 2.65 billion internet users and is why most websites’ code now target it first before any other browser.

        Chrome is designed to be sleek and clean in its looks and features and especially at loading website pages as it used to claim to be the fastest of all the browsers, but that is now a considerable debate with Edge leading the charge and many others have caught up, the browser competition has increased recently.

        In the following tutorial, you will learn how to install Google Chrome in three ways in stable, beta, or unstable versions on Fedora 36 Linux workstation desktop and how to maintain and remove using the command line terminal.

      • Linux HandbookHow to Monitor SSL/TLS Certificates with Checkmk

        It doesn’t matter if you run an online shop, a company website, or a travel blog: You need to trust that a website is safe to use and visit. Thus, HTTPS has become a standard for the world wide web and if your website is not secure, most browsers will block access to it, and your SEO ranking will also suffer. An important task for any web server administrator is therefore to manage SSL/TLS certificates and update them before they expire.

        In this tutorial, I want to show you how to use Checkmk, the monitoring tool from tribe29, for monitoring your SSL/TLS certificates. Checkmk keeps an eye on your certificates and lets you know when you should replace them. Using a monitoring tool is a lot more reliable than just using Excel sheets or other mechanisms, allowing you to focus on other things.

        This tutorial works for any kind of website and web server application. Admin access to the web server is not required, because I am using an active HTTPS check. You do need a Checkmk site up and running and the host for the monitoring site needs a working internet connection. You can follow this tutorial on how to get started with Checkmk.

      • Red Hat OfficialHow Podman can transfer container images without a registry | Enable Sysadmin

        Here’s a complete step by step guide to set up SSL certificate monitoring with open source tool Checkmk.

      • How to install windows applications in Zorin OS – Real Linux User

        Even though there are tens of thousands of great applications available natively for Linux, and Zorin OS also provides a very friendly way for users to search and install all this beautiful software by integrating package support for both .deb, Appimage, Flatpak, and Snap, it is still possible you may not be able to find an alternative for a very specific Windows application that you used before on your Windows machine. But the great thing is that you can install a lot of Windows applications easily in Zorin OS. This article as part of the Zorin OS tutorial series explains how to install windows applications in Zorin OS.

      • Mediummtime, ctime and atime in Linux: What’s the Difference

        Many Linux operations are based on timestamps of files. For example, when you need to delete some old log files of a Linux server, you must pick the files based on correct timestamps to avoid deleting something unexpectedly.

      • Linux HintHow do I create a multi-user site in WordPress?

        This tutorial explains how to create a Multi-User site in WordPress.

        A MultiSite allows you to create different sites and manage them from a unique dashboard. This is useful, for example, if you want a development environment or if you want to create different sites for each language. For example, you can create an English (left to right) site in your root domain or under the /en subdirectory and a different right to left (Hebrew or Arabic) site under /il or /sa subdirectories. Additionally to subdirectories, the MultiSite feature also allows you to create sites under subdomains.

        All steps described in this tutorial include screenshots, making it easy for all WordPress to apply them.

    • Wine or Emulation

      • Linux LinksEmulate the MSX home computer with Linux – LinuxLinks

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

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

        Back in the 1980s, home computers came to the forefront of teenagers’ minds. Specifically, the Amiga, ZX Spectrum, and Atari ST were extremely popular. They were hugely popular home computers targeted heavily towards games, but they also ran other types of software.

        The MSX was launched in October 1983. At the heart of the machine was the Zilog Z80 CPU running at 3.58 MHz with 8-512KB of RAM. The Z80 was, of course, used in popular home computers such as the Sinclair ZX81, ZX Spectrum and the Amstrad CPC. In the graphics department, the MSX employed the Texas Instruments TMS9918 graphics chip with 16KB of RAM, and sound was provided by the AY-3-8910 chip. The MSX incorporated a high quality keyboard instead of a chiclet keyboard.

    • Games

    • Desktop Environments/WMs

      • Xfce accepted to Google Summer of Code 2022

        Good news, Xfce has been accepted to Google Summer of Code 2022 !

        This time not only different thunar projects will be mentored, but as well some xfce4-terminal, xfce4-screenshooter and xfce4-panel projects. Check our Xfce GSoC Wiki for a detailed list of project ideas !

        If you are not much involved into Xfce yet and interested in software development, now might be a good opportunity to contribute to Xfce while even getting payed for it !

      • GNOME Desktop/GTK

        • My geek stuff blog: Maps and GNOME 42

          The release of GNOME 42 (and the Maps release accomplishing it) is due in a little over a week.

          I have already covered some of the more visible updates for Maps 42.0 in the last update, such as the development profile (allowing to run directly from GNOME Builder, or install “nightly” Flatpak builds, and be able to run them in parallel with a stable release (distinguished by it’s icon overlay and headerbar styling).

        • OMG UbuntuDesktop Cube GNOME Extension Now Supports Background Panoramas

          Fresh off implementing drag-on-desktop-to-rotate — a workflow behaviour I lived and breathed in the early 2010s — the latest update adds another Compiz-inspired feature: “skyboxes”. These are background panoramas that replace the image behind the workspace switcher in GNOME 40 (and above), and move in motion with it.

          The result is an immersive, 360°-esque stage to spin your workspace in…

    • Distributions

      • Help Net SecurityKali Linux on bare-metal gets snapshotting functionality – Help Net Security

        The Offensive Security team has released Kali Unkaputtbar, a new feature that allows Kali Linux installed on bare-metal to make system snapshots automatically, thus enabling users to roll back to a previous system state after a botched upgrade.

      • New Releases

        • LinuxiacZorin OS 16.1 Released with Better Hardware Compatibility

          Zorin OS 16.1 is the latest stable version of this distro, which comes with updated apps and even better hardware support.

          Zorin OS is a Linux distribution based on Ubuntu that tries to make life easier for new Linux users. It has a beautiful user interface and includes many well-known productivity tools. This makes it an excellent alternative for both novice users and those looking for a Linux distro that just works.

          One of Zorin’s best features is its one-of-a-kind approach to managing the App ecosystem. It is likely the only Linux desktop distribution that has a Software Store that allows users to search for and install software from Flathub, Snap Store, AppImage, and the Ubuntu/Own repo right out of the box.

      • BSD

        • FreeBSDFreeBSD 13.1-BETA1 Now Available
          The first BETA build of the 13.1-RELEASE release cycle is now available.
          
          Installation images are available for:
          o 13.1-BETA1 amd64 GENERIC
          o 13.1-BETA1 i386 GENERIC
          o 13.1-BETA1 powerpc GENERIC
          o 13.1-BETA1 powerpc64 GENERIC64
          o 13.1-BETA1 powerpc64le GENERIC64LE
          o 13.1-BETA1 powerpcspe MPC85XXSPE
          o 13.1-BETA1 armv6 RPI-B
          o 13.1-BETA1 armv7 GENERICSD
          o 13.1-BETA1 aarch64 RPI
          o 13.1-BETA1 aarch64 PINE64
          o 13.1-BETA1 aarch64 PINE64-LTS
          o 13.1-BETA1 aarch64 PINEBOOK
          o 13.1-BETA1 aarch64 ROCK64
          o 13.1-BETA1 aarch64 ROCKPRO64
          o 13.1-BETA1 riscv64 GENERIC
          o 13.1-BETA1 riscv64 GENERICSD
          
          Note regarding arm SD card images: For convenience for those without
          console access to the system, a freebsd user with a password of
          freebsd is available by default for ssh(1) access.  Additionally,
          the root user password is set to root.  It is strongly recommended
          to change the password for both users after gaining access to the
          system.
          
          Also note, 13.1-BETA1 arm64/aarch64 ISOs, memstick images, and virtual
          machine images are unavailable due to a build failure that had already
          been investigated and corrected, and should be available for 13.1-BETA2.
          
          Installer images and memory stick images are available here:
          
          https://download.freebsd.org/ftp/releases/ISO-IMAGES/13.1/
          
          The image checksums follow at the end of this e-mail.
          
          If you notice problems you can report them through the Bugzilla PR
          system or on the -stable mailing list.
          
          If you would like to use Git to do a source based update of an existing
          system, use the "releng/13.1" branch.
          
          A list of changes since 13.0-RELEASE is available in the releng/13.1
          release notes:
          
          https://www.freebsd.org/releases/13.1R/relnotes/
          
          Please note, the release notes page is not yet complete, and will be
          updated on an ongoing basis as the 13.1-RELEASE cycle progresses.
          
          === Virtual Machine Disk Images ===
          
          VM disk images are available for the amd64 and i386 architectures.
          Disk images may be downloaded from the following URL (or any of the
          FreeBSD download mirrors):
          
          https://download.freebsd.org/ftp/releases/VM-IMAGES/13.1-BETA1/
          
          BASIC-CI images can be found at:
          
          https://download.freebsd.org/ftp/releases/CI-IMAGES/13.1-BETA1/
          
          The partition layout is:
          
              ~ 16 kB - freebsd-boot GPT partition type (bootfs GPT label)
              ~ 1 GB  - freebsd-swap GPT partition type (swapfs GPT label)
              ~ 20 GB - freebsd-ufs GPT partition type (rootfs GPT label)
          
          The disk images are available in QCOW2, VHD, VMDK, and raw disk image
          formats.  The image download size is approximately 135 MB and 165 MB
          respectively (amd64/i386), decompressing to a 21 GB sparse image.
          
          === Amazon EC2 AMI Images ===
          
          FreeBSD/amd64 EC2 AMIs are available in the following regions:
          
            af-south-1 region: ami-042845bca9cf4a038
            eu-north-1 region: ami-0f41f2a356b859a33
            ap-south-1 region: ami-03b33bf9670871e94
            eu-west-3 region: ami-008bbfa003d8efbbe
            eu-west-2 region: ami-0cae8002de3b52924
            eu-south-1 region: ami-0de82949c2aeeb95d
            eu-west-1 region: ami-07a77eee1b8fcf059
            ap-northeast-3 region: ami-0b7bf2e9d95b46a9a
            ap-northeast-2 region: ami-0ca4497b11d7d6fd9
            me-south-1 region: ami-0a57b28c5ee978bb5
            ap-northeast-1 region: ami-06e3e7cafd4d4a73d
            sa-east-1 region: ami-0efce5dfb9707edde
            ca-central-1 region: ami-058a71a18c00356fa
            ap-east-1 region: ami-09743d245f8cdd8cd
            ap-southeast-1 region: ami-007b663a044c85a04
            ap-southeast-2 region: ami-03934c1880860ba93
            eu-central-1 region: ami-0e7e674f3cf05287a
            ap-southeast-3 region: ami-0bc3f21dbd110ae6c
            us-east-1 region: ami-0bc47047fc0e759c1
            us-east-2 region: ami-0b3c1d3ddd126bb30
            us-west-1 region: ami-03fbc5aba0f652602
            us-west-2 region: ami-0c1601077dd94a984
          
          These AMI IDs can be retrieved from the Systems Manager Parameter Store
          in each region using the keys:
          
          	/aws/service/freebsd/amd64/base/ufs/14.0/CURRENT
          
          Amazon EC2 aarch64 AMI images are not available for this snapshot.
          
          
      • SUSE/OpenSUSE

        • openSUSE Tumbleweed – Review of the week 2022/10

          Over here, the weather is getting better by the day, spring is around the corner. But the Tumbleweed developers seem not to care that much, as we managed to release a full 7 snapshots in the last week (0303…0309).

      • IBM/Red Hat/Fedora

        • Enterprisers ProjectIT leadership: 4 ways to boost your emotional intelligence

          Whether you’re a CEO or team manager, you have likely learned that directing others and contributing to the success of a company as a leader is no easy feat. Businesses have their ups and downs, and leaders can feel added pressure as people look to them for advice and direction.

          Yet this is what makes being a leader special – diving headfirst into challenges and successes with your team. When your business is growing, you’re also growing – facing personal challenges and successes.

        • Enterprisers ProjectIT leadership: 5 ways you could be wasting your team’s talent

          Enterprises throughout the world are facing a serious shortage of IT talent. According to a September 2021 survey from Gartner, IT executives cited talent availability as the main adoption risk factor for 75 percent of IT automation technologies. In a broad range of organizations, there aren’t enough qualified employees to deploy new technologies or keep existing systems running efficiently.

          In a world with too many open IT positions and not enough candidates to fill them, there is little margin for error as enterprises seek to make the most out of the talent they do have. With the right combination of automation and efficient workflows, IT teams can do more with less and keep operations running smoothly until more talent enters the workforce.

          But in spite of this goal, many organizations fail to make the most out of their IT talent due to a combination of large and small inefficiencies.

        • Fedora Community Blog: CPE Weekly Update – Week of March 07th – 11th

          This is a weekly report from the CPE (Community Platform Engineering) Team. If you have any questions or feedback, please respond to this report or contact us on #redhat-cpe channel on libera.chat (https://libera.chat/).

      • Debian Family

        • Having trouble with Sparky? Go to our forums!

          For a while someone has been trying hard to discredit SparkyLinux on Distrowatch, writing (user’s review) that there is a problem with the EFI and so, making Sparky useless in his opinion. I understand that not everyone likes SparkyLinux and it doesn’t work well on every machine, but if you are using SparkyLinux and have a problem, post it on SparkyLinux Forum – I’ll be happy to help you as much as I can.

        • FOSS Activites in February 2022 · utkarsh2102

          This was my 38th month of actively contributing to Debian. I became a DM in late March 2019 and a DD on Christmas ‘19! \o/

          I had been sick this month, so most of the time I spent away from system, recovering, et al, and also went through the huge backlog that I had, which is starting to get smaller. :D

        • FOSS Activites in January 2022 · utkarsh2102

          Here’s my (twenty-eighth) monthly but brief update about the activities I’ve done in the F/L/OSS world.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • How members will vote for OSI directors [Ed: The OSI can do elections, at long last?]

        With the list of candidates announced for the March 2022 election, it’s time to talk about how the elections will work. This year we’ll use a “ranked choice” vote to select both Individual and Affiliate directors. Voters will receive an email with a unique link and simple instructions: go to a website, sort the candidate list in order of personal preferences, click “Vote”.

      • Programming/Development

        • The most wonderful discovery: GB Studio

          I am not entirely sure how I stumbled onto this open source project. It all seems like a blur. The project name is GB Studio and it is a more user-friendly IDE (Integrated Development Environment) that allows game creators to create Gameboy and Gameboy Color games that can be exported into a ROM (to load into an emulator), flashed onto a game cartridge (with the write tools), or to HTML5 (to work on mobile devices).

        • #34 No Backup No Mercy · This Week in GNOME

          Update on what happened across the GNOME project in the week from March 04 to March 11.

        • Firefox Nightly: These Weeks In Firefox: Issue 111
        • SpiderMonkey Newsletter (Firefox 98-99) | SpiderMonkey JavaScript/WebAssembly Engine

          SpiderMonkey is the JavaScript engine used in Mozilla Firefox. This newsletter gives an overview of the JavaScript and WebAssembly work we’ve done as part of the Firefox 98 and 99 Nightly release cycles.

        • Linux HintHow to Use the unique Function in MATLAB

          The following article explains how to use the unique function in MATLAB®. This function will sort the elements of an array and remove duplicate values.
          Its main characteristics and different modes of use will also be detailed in this document.

          This tutorial includes practical examples, some of the most common errors, their corresponding error messages, and fixing them to make programming easier.

        • QtQt Creator 7 RC released

          We are happy to announce the release of Qt Creator 7 RC!

        • How to Use ECMAScript Modules With Node.js – CloudSavvy IT

          A standardized way to package code as reusable modules was missing from ECMAScript for most of its history. In the absence of an integrated solution, the CommonJS (CJS) approach became the de facto standard for Node.js development.

        • Scala

          • Linux HintScala Futures

            At times, while performing complex calculations, we expect our programs to perform different tasks concurrently for having a better speed and efficiency. This concept plays a vital role especially when we do not want the time-consuming tasks to block our entire processing. In the Scala programming language, the functionality of threads can be achieved by making use of Scala Futures and we will learn more about them in this article.

          • Linux HintScala Write to File

            There is a time when we need to put information into a file, and at the same time, we want to retrieve data from that file. But Scala doesn’t have any feature of writing to file. We have to import the Java.io package from the Java library to write in a file.

          • Linux HintScala REPL

            By now, you would be well-aware of using the different functions of the Scala programming language. You have learned to create Scala scripts and execute them through Ubuntu 20.04 terminal. However, the Scala programming language also has a command-line interpreter shell known as REPL. You can create small Scala programs and execute them directly while staying within this shell using this shell. REPL stands for Read-Evaluate-Print-Loop. Whichever Scala expression you try to execute within this shell is first read by REPL, then it is converted into an executable template. Finally, its result is computed by REPL and displayed on the shell. In this guide, we will explicate to you how you can use Scala REPL in Ubuntu 20.04.

        • Python

          • Linux HintNumPy Astype

            To modify the data type of a NumPy array, use the astype(data type) method. It is a popular function in Python used to modify the dtype of the NumPy array we’ve been provided with. We’ll use the numpy.astype() function to modify the dtype of the specified array object. The target data type, in this case, is crucial to be passed as an argument to the calling function. All generic and built-in data types are supported by the function. The astype function is explained in detail with numerous examples below.

          • Linux HintNumPy Pad

            The NumPy pad() will be covered in this article. We will also take a look at its syntax and arguments for better overall knowledge. Then, using a few examples, we’ll show how all of the theory elements are put into practice. But first, let’s look at the function’s definition to acquire a better understanding of it.

        • Rust

          • Rust Compiler March 2022 Steering Cycle

            On Friday, March 11th, the Rust Compiler team had a planning meeting for the March steering cycle.

            Every fourth Friday, the Rust compiler team decides how it is going to use its scheduled steering and design meeting time over the next three Fridays.

            On Friday, 18 March, we will be having a “backlog bonanza”, in a similar vein to that done by T-lang, to review the list of unimplemented or partially-implemented features. pnkfelix and Jack Huey will prepare a document to drive the meeting.

          • Linux HintRust Static String

            A static variable refers to a type of variable that has a fixed memory location. They are similar to constant variables except they represent a memory location in the program.

            Static variables in rust can have a destructor but that destructor is never run as they have a static lifetime. This means that they never run out of scope in the entire lifetime of the program in which they are declared.

  • Leftovers

    • Hardware

      • CubicleNateNew Commodore 64 Keycaps

        I really enjoy all the work that has been done in keeping the Commodore 64 going. In many ways, it is better cared for by the retro computing community than it ever was by Commodore itself when it was their bread and butter. Looking at all of these projects that exist today, we can actually be happy about Commodore’s mismanagement of their intellectual property. Too bad those at the top never really knew what they had. The good thing is, the heart of the community keeps this platform alive. It will likely be the study of anthropologists in the future.

        I am very excited for RetroKeyCaps.com to deliver these keycaps to us. My fingers are crossed and I am hopefully they will be available soon. I will be watching and preparing to build my own, new, specially tailored, unique to me Commodore 64.

    • Integrity/Availability

      • Proprietary

        • Pseudo-Open Source

        • Security

          • LWNSecurity updates for Friday [LWN.net]

            Security updates have been issued by Debian (nbd, ruby-sidekiq, tryton-proteus, and tryton-server), Mageia (shapelib and thunderbird), openSUSE (minidlna, python-libxml2-python, python-lxml, and thunderbird), Oracle (kernel, kernel-container, and python-pip), Red Hat (.NET 5.0, .NET 6.0, .NET Core 3.1, firefox, kernel, and kernel-rt), Scientific Linux (firefox), SUSE (openssh, python-libxml2-python, python-lxml, and thunderbird), and Ubuntu (expat vulnerabilities and, firefox, and subversion).

          • Red Hat OfficialImprove your hybrid cloud security with these 3 tips [Ed: 'Clown' computing is itself a security breach; you've lost control of your data]

            It goes without saying that no matter where you are in your hybrid cloud journey, security is a primary concern. In this post, we’ll look at improving your hybrid cloud security to try to avoid data breaches.

          • EngadgetSamsung confirms hackers compromised its systems and stole Galaxy source code
          • Fear, Uncertainty, Doubt/Fear-mongering/Dramatisation

            • This Week in IT – Linux Gets Its Pipes Dirty [Ed: Microsoft boosters amplify this, as it helps deflect from Microsoft]

              This week in IT, all Linux distributions are affected by a serious security flaw, called Dirty Pipe, that can completely destroy systems. Google buys cybersecurity specialist Mandiant, swiping it from underneath Microsoft’s nose. Apple unveils its new all-powerful M1 Ultra chip. And Microsoft makes it easier for startups to participate in its Founders Hub program.

    • Internet Policy/Net Neutrality

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

Decor ᶃ Gemini Space

Below is a Web proxy. We recommend getting a Gemini client/browser.

Black/white/grey bullet button This post is also available in Gemini over at this address (requires a Gemini client/browser to open).

Decor ✐ Cross-references

Black/white/grey bullet button Pages that cross-reference this one, if any exist, are listed below or will be listed below over time.

Decor ▢ Respond and Discuss

Black/white/grey bullet button If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

DecorWhat Else is New


  1. Walking Like the Talking, Acting Like One's Preaching

    It has now been about 2 years since lock-downs in the world's Western nations were first loosened or lifted; we've thankfully taken advantage of all that commotion (persistent flux; we've not solved the underlying issues) to expand beyond and Web and become self-hosted wherever possible



  2. IRC Proceedings: Friday, July 01, 2022

    IRC logs for Friday, July 01, 2022



  3. EPO Steering Off the Road, Just Like the Drunken Son of António Campinos, Who Crashed the Car and Begged for Impunity

    With the EPO rapidly turning into a corrupt dynasty of rogue politicians, lawyers and bankers (not scientists) we must turn to constitutions and treaties that they knowingly violate with impunity



  4. Koch Operatives Working to Shape Patent Law in Favour of Monopolies and Oligarchs

    Patent systems are being hijacked by monopolists and plutocrats for their financial gain and protectionism; it's a longstanding issue because it begets constitutional violations (glossed over by bought or installed "Justices", which is another creeping threat, especially in light of recent developments in the US Supreme Court and patently, manifestly illegal actions by Team UPC)



  5. At the EPO, “Online” Means Microsoft Windows Only (“Unitary Patent” Also Limited to Microsoft Customers!)

    The EPO's "special" (corrupt) relationship with Microsoft is a major liability for Europe; does one need to adopt back doors and US surveillance to interact with the EPO?



  6. Microsoft GitHub Exposé — Part XXII — 'Mr. GitHub Copilot' Balabhadra (Alex) Graveley Pleads Guilty After Assaulting Women

    Balabhadra (Alex) Graveley from Microsoft GitHub (the man behind the GPL violation machine called “Copilot”) has “pled guilty to get deferred sentence”



  7. Links 01/07/2022: Russians Switching to GNU/Linux, New WINE Release

    Links for the day



  8. Links 01/07/2022: More Widespread Calls to Delete GitHub

    Links for the day



  9. [Meme] President Crybaby

    EPO President António Campinos, who constantly assaults the EPO’s staff, has portrayed himself as a poor victim of “hostile” staff (reversal of narratives)



  10. People Are Very Angry That Campinos Was Left in Positions of Power Without Any Competition and in Spite of Failing to Fulfill Essential Goals

    As predicted, people are infuriated by the decision of the Administrative Council to give Campinos several more years to destroy the EPO and its reputation (while moreover pushing a totally illegal and unconstitutional patent court system, which severely harms the image of the European Union)



  11. Microsoft Windows is a 'Burning Platform' (Both on the Server Side and the Client Side)

    'Burning platform' is a derogatory term from Microsoft's Elop; ironically, today's 'burning platform' is actually Windows, even if the corporate media isn't talking about that



  12. Links 01/07/2022: Nitrux 2.2.1 and Raspberry Pi Pico W Chatter

    Links for the day



  13. Links 01/07/2022: Wayland 1.21.0 and SteamOS 3.3 Beta

    Links for the day



  14. IRC Proceedings: Thursday, June 30, 2022

    IRC logs for Thursday, June 30, 2022



  15. [Meme] EPO Election (Auction)

    The corruption at the EPO did not end with Benoît Battistelli‘s departure; it’s still deepening



  16. Links 01/07/2022: Condres OS 1.0 and Microsoft Losing More Share in Web Servers

    Links for the day



  17. Published 10 Minutes Ago: IRCNow by Aaron Lin

    This talk was uploaded moments ago. “Of the users, by the users, for the users…”



  18. Links 30/06/2022: PostgreSQL 15 Beta 2

    Links for the day



  19. Links 30/06/2022: Pine64 Has RISC-V-Based Raspberry Pi Rival, Pico W Introduced

    Links for the day



  20. IRC Proceedings: Wednesday, June 29, 2022

    IRC logs for Wednesday, June 29, 2022



  21. It's 2022 and Installing Software in GNU/Linux Has Never Been Easier

    GNU/Linux is easy to use and extend; the above demonstrates how new software gets installed, removed, and updated in KDE Neon



  22. Sitting Down Less

    Avoiding long periods of sitting down is important for one's health, especially in sedentary lifestyles or jobs



  23. Microsoft Windows Market Share in Russia in 2022: Down From 55% to 50% in 5 Months

    As June ends (last day today) let’s examine the rapid demise of Windows in Russia, even before the exodus media speaks of this week (an ongoing story)



  24. European Patent Office is a Kakistocracy Illustrated

    Benoît Battistelli and António Campinos aren’t just a “dark era” for the EPO; they might in fact be the end of the EPO, having made corruption the “new normal” or “new ways of working”



  25. [Meme] EPO Rewarding Corruption Instead of Upholding the Law and Protecting the European Patent Convention (EPC)

    Wednesday proved that the EPO actively guards corruption and protects Team Battistelli from scrutiny; instead of standing for patent law the EPO under António Campinos stands for overt violations of the law; national delegates are fine with it as long as they’re personally rewarded for complicity



  26. Links 29/06/2022: Collabora Online Developer Edition 22.05 and HPLIP 3.22.6

    Links for the day



  27. Links 29/06/2022: Ubuntu Touch OTA-23

    Links for the day



  28. Cautionary Tales About an António Campinos-Run EPO

    The EPO is basically doomed under António Campinos because he abandoned the law for short term monetary gains (e.g. granting fake software patents under the guise of “4IR”), assuring the demise of the institution, which can no longer attract employees that meet the standard strictly required under the EPC, begetting outsourcing which only worsens everything



  29. Sustainability of Crime at the European Patent Office (EPO), Europe's Second-Largest Institution

    The Administrative Council of the European Patent Organisation has voted for corruption; it wants violations of the law to carry on for several more years and it all boils down to money (they get paid more if they support breaches of laws, constitutions, and treaties)



  30. EPO is “Building a Team of C and D Players”

    This pretty well describes what happened to the EPO under Benoît Battistelli and António Campinos


RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

Recent Posts