Bonum Certa Men Certa

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



  • 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



Recent Techrights' Posts

What Miguel de Icaza and Microsoft Lunduke Have in Common
Similar aims, different methods
The 'Corporate Neckbeard' is Not the "Good Guy"
Works for IBM
Microsoft's Nat Friedman Became Unemployed the Same Time the SLAPPs Against Techrights Started Coming From His Friends (Weeks After We Had Exposed Scandals About Him and the Serial Strangler, His Best Friend, Who Got Arrested a Few Days Later)
Nat Friedman is not "Investor, entrepreneur"
Weeding Out Extremism in Our Community
To me it seems like Microsoft Lunduke is rapidly becoming like a "hate preacher" who operates online, breeding an extremist ideology or trying to soften its image
Censorship Versus Fact-Checking and Quality Control
It's not censorship but a matter of quality control
Gemini Links 07/07/2025: BaseLibre Numerical System and TUI Rant
Links for the day
 
You Need Not Wave a Rainbow Flag This Month to Basically Oppose Arseholes Looking to Disrupt and Divide the Community
Don't fall for it
Dalai Lama Succession as Evidence That Determined, Motivated People Can Reach Their Nineties
And we need to quit talking about their death all the time
Dan Neidle, Whom Brett Wilson LLP SLAPPed (on Behalf of Corrupt Rich Tax Evaders), Still Fighting the Good Fight
Neidle fights for the poor people
Wayland Should Start by Dumping Its Very Ugly Logo
Wayland wins the "ugliest logo" award every year
Stop Focusing on Hair Colours, Focus on Corporate Agenda
If someone commits a crime, it does not matter if his or her hair was mostly white or there was no hair or a wig or whatever
Links 07/07/2025: Science, Conflicts, and a Fictional K-pop Group
Links for the day
Gemini Links 07/07/2025: Being a Luddite and Announcement of Gotify
Links for the day
Links 07/07/2025: XBox Effectively 'Dead', DMCA Subpoena Versus Registrar
Links for the day
The Nasty Smear (and Stereotype) of "Neckbeard" or "Greybeard" is Ageism
This is the sort of stuff they might try to volley at critics of Wayland
Why Many of Us Use X Server and Will Continue to Use It For Many Years to Come
Don't make this about politics
Brett Wilson LLP Uses Threats to Demand Changes to Pages or Removal of Pages Without Even Revealing Which Staff Member Does That (Sometimes People From Another Firm!)
This has been in the public for years
Dan Neidle Said "It Really Then Became a Job of Tormenting" Lawyers Like Brett Wilson LLP (Who Threatened Him for Exposing Crimes, Just Like They Threatened My Wife a Few Months Later)
he and his wife decided to take on the evil people and their evil lawyers
Large Language Models (LLMs) Externalise Their Cost to the Free Software Foundation (FSF)
"The forty-sixth Free Software Bulletin is now available online!"
Reinforcing the Allegations Some More, Bryan Lunduke Digs His Own Grave
In his latest episodes he merely repeats his own lies, which I debunked using evidence right from his own mouth
Global Warming and Free Software as a Force of Mitigation
we'll need to think about Software Freedom, not just brands like "Linux"
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, July 06, 2025
IRC logs for Sunday, July 06, 2025
[Video] "Copyleft Isn't a Bug."
"Copyleft isn’t a bug. It’s a feature. GNU GPL forced the world to treat code like a public good."
Being in Social Control Media Means Exposing Oneself to Heckling
Richard Stallman does not (either himself or directly) post to any social control media
Links 06/07/2025: Airlines Perils, Scams, and Breaches
Links for the day
Two Risks to Companies: The Microsoft Culture and the Microsoft Tools
Novell was killed by a form of "social engineering" by Microsoft
It's Hard to Trust People Who Worked - Not Only Those Who Still Work - at Microsoft
Bryan Lunduke is just what people would call an "arsehole of a person"
For the Second Time, Bryan Lunduke From Microsoft is Siccing Racist Trolls and Vandals at Me
You're only reinforcing the point we made yesterday
Links 06/07/2025: End to End Encryption at Risk, Reuters Twitter ("X") Account Withheld in India
Links for the day
Gemini Links 06/07/2025: Tinylog and Certification Rotation
Links for the day
Links 06/07/2025: Climate Change and "The Right to Criticise"
Links for the day
PCLinuxOS Sites Coming Back, Gradually
let's just be patient
Social Control Media, Even If Based on Free Software, Still Has Many Problems
a distraction from what actually mattered and still matters
IBM is Not Your Master
IBM makes friends with people who exclude the majority of the population: women
Help Fund the Free Software Foundation (FSF)
If you have some dollars to spare, go support the FSF
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, July 05, 2025
IRC logs for Saturday, July 05, 2025
A Short History of Attacks on Techrights (and Boycott Novell Before That)
good opportunity to tell again the story of several (not all) attempts to silence us
The Mainstream Media Took 4 Days to Realise Microsoft Shut Down Its Operations in Pakistan and Fired Everybody
We estimate that Microsoft has had about 29,000 layoffs since January
Leadership in Free Software
Don't let IBM lead. It's a terrible flag bearer.
“Twibel” Actions Against Comedians (and Why It's a Truly Low Blow)
they try to make up in quantities for a lack of merit or quality
Linux Foundation Apparently Flirting With Slop (Marketing by LLM-Generated SPAM)
The Web is in a really bad state!
COVID-19 Sped Up Site Improvements in Techrights
A few months later we created our very own IRC network
Gemini Links 05/07/2025: Negative Questions and 'Touching Grass' (Going Outside)
Links for the day
Links 05/07/2025: Dalai Lama Succession as 90th Birthday Approaches, 40 deg C in China
Links for the day
Links 05/07/2025: Hungary and US Defecting to Russia, "Google's Hotseat Hypocrisy"
Links for the day
Gemini Links 05/07/2025: 4th of July 2025 and "Zig Roadmap 2026"
Links for the day
How to Combat the Exploitation and Abuse by Microsoft GitHub
Not to mention corruption and crimes against women
Bryan Lunduke is Actually Sending His Audience to Attack People
"[Lunduke] is actually sending his audience to attack people."
Even The Right Wing is Rejecting Bryan Lunduke
no wonder he became so irrelevant and marginal
Microsoft's MSN Helps Microsoft Spread Lies About the Layoffs' Scale (Well Over 25,000 People Laid Off This Year)
There seem to be monopolies on lies and on truth
The Death of X Has Been Greatly Exaggerated (by Compromised Media)
X.Org Server is alive and well
Rewriting Things in Rust
How far would you go?
In 2025 Everything is "AI". Remember Blockchains?
Talk about what companies and things (services, products, software) actually do, not the labels they use
Julian Assange Has Been Free for a Year
Julian Assange and I disagreed on some things
Monopolies and Scalping
Monopolies gravitate towards price hikes
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, July 04, 2025
IRC logs for Friday, July 04, 2025
Microsoft's August Layoffs Wave: "August is Confirmed for Additional Performance Based Cuts"
"August is confirmed for additional performance based cuts from the recent connects along with additional organizational cuts."
What Microsoft Reputation Laundering (With a Weaponised Law Degree) Looks Like in a Foreign Continent
You would expect this in uncivilised and primitive countries
Slopwatch: LLMs 'Write' Fake or Distorted 'News' About "Linux"
LLM slop disguised as news