Bonum Certa Men Certa

Links 05/12/2022: Gnoppix Linux 22.12 and Armbian 22.11



  • GNU/Linux

    • Desktop/Laptop

      • Ubuntu PitBest Linux Desktop Environment: 16 Reviewed and Compared [Ed: Page updated]

        The world of Linux Desktop Environments is vast and ever-evolving. With so many options available, it can be difficult to decide which one is right for you. Whether you need a lightweight and efficient environment for business purposes, want the best gaming experience possible, or require an environment with high levels of privacy and security, there’s a Linux Desktop Environment out there for everyone.

        Another thing to note is that installing a distro comes with a desktop environment already set up. However, so many popular desktop environments are available that it might be difficult for someone new to choose which one fits their needs best. With that in mind, I created this comprehensive guide on the best Linux desktop environments. Regardless of your level of expertise, this tutorial will help you find the perfect one for your needs.

      • Make Use Of6 Reasons Why 2022 Wasn’t the Best Year for Chromebooks

        Chromebooks hit an all-time popularity high in 2020 as billions of people were forced to stay home, and discovered they needed a cheap way of entertaining themselves, working, and engaging with the education system. But 2021 saw sales drop off sharply to 37.3 million units, and it's estimated that a mere 30 million Chromebooks will have shipped by the end of 2022.

        With 2023 appearing over the horizon, the future looks bleak for Chromebooks. Why is it so?

      • XDACan the HP Envy x360 (2022) run Linux?

        The easiest and safest way to run Linux on the HP Envy x360 (2022) is through virtualization tools. If you're on Windows 11 Pro, you can use Hyper-V on Windows to install Linux on a virtual machine. Just search for it in the Start Menu and follow the steps on your screen. If you're on Windows 11 Home, you can also install Linux on a virtual machine through an app like Oracle Virtualbox.

    • Audiocasts/Shows

    • Kernel Space

      • HackadayHow Realtime Is Your Kernel? Scope A GPIO To Find Out | Hackaday

        When debugging something as involved as kernel scheduler timings, you would typically use one of the software-based debugging mechanisms available. However, in cases when software is close to bare metal, you don’t always need to do that. Instead, you can output a signal to a GPIO, and then use a logic analyzer or a scope to measure signal change timing – which is what [Albert David] did when evaluating Linux kernel’s PREEMPT_RT realtime operation patches.

        [...]

        What could you use this for? A lot of hobbyists use realtime kernels on Linux when building CNC machine controllers and robots, where things like motor control put tight constraints on how quickly a decision in your software is translated into real-world consequences, and if this sounds up your valley, check out this Linux real-time task tutorial from [Andreas]. If things get way too intense for a multi-tasking system like Linux, you might want to use a RTOS to begin with, and we have a guide on that for you, too.

    • Graphics Stack

      • NVIDIA Ships Vulkan Extensions to Support Accelerated RTXâ„¢ IO on Windows and Linux

        NVIDIA RTXâ„¢ IO is a suite of technologies that enables rapid GPU-based asset decompression and loading. NVIDIA’s GDeflate GPU decompression format delivers IO-saturating performance on modern NVMe devices. GDeflate is used in Microsoft’s DirectStorage API, and now NVIDIA is contributing the technology for consideration by the Vulkan working group at Khronos. Two new NVIDIA Vulkan extensions to accelerate RTX IO are were released in the Vulkan 1.3.233 update and are supported in the latest NVIDIA drivers on both Linux and Windows. VK_NV_memory_decompression handles decompressing assets on GPU, and VK_NV_copy_memory_indirect handles copying decompressed data to Vulkan buffers/images.

      • MoltenVK Added to Two Switch Emulators

        Two switch emulators have recently added MoltenVK to their back-end for portability and benchmarking...

    • Benchmarks

    • Applications

      • Cockpit 281 — Cockpit Project

        Override your system’s style with Cockpit’s new style switcher. It’s great for the times when you might want a dark Cockpit but your system is in light mode. Or vice versa.

        Additionally, some browsers have issues picking up on the correct system dark mode setting, so this lets you manually set the mode you prefer.

        You can find the style switcher in the session menu.

      • MedevelTermdbs: Manage your Databases and CSVs from the Terminal

        Termdbs is a free open-source lightweight terminal app that allows you to view and edit local database (SQLite) and large CSV files.

        It offers a straightforward terminal interface that you can easily use with many useful shortcuts, or by using your mouse and mouse scroll.

        With Termdbs, you can navigate database tables, simple browse any number of columns or rows, query your database with a query manager, and many other features.

    • Instructionals/Technical

      • ByteXDHow to Set Up Wireguard VPN Server on Ubuntu 22.04

        WireGuard is an open-source general-purpose VPN that was initially released for the Linux kernel. Now it is used across multiple platforms i.e. Windows, macOS, Android, etc. The WireGuard VPN supports both IPv4 and IPv6 connections.

        WireGuard uses public and private keys to establish encrypted tunnels between peers to ensure security. It is much faster compared to other VPN protocols such as OpenVPN and IPSec.

        In this tutorial, we are going to learn how to set up WireGuard on a Ubuntu 22.04 Server. First, let’s take a look at the prerequisites needed for this tutorial and make sure you have everything ready before proceeding further.

      • ByteXDHow to Update phpMyAdmin to the Latest Version

        Sometimes the repository response time becomes slow and does not deliver the updates. Or you might be facing compatibility issues with your current version of phpMyAdmin.

        Whatever the reason, this tutorial is going to show how you can update your phpMyAdmin to the latest version manually.

      • Linux HandbookHow to Create Large Files in Linux

        Creating files in Linux is something we do all the time. Mostly you create an empty text file with the touch command and then add content to it.

        But what about creating new files of a certain size?

        When you are troubleshooting something or want to test in some particular scenario, you may require large files bigger than a certain size. Let's say 500 MB or 2 GB.

        Now, you cannot create an empty file and then start writing garbage text in it. You can never be able to create a file of 1 GB in size this way.

        Thankfully, you don't have to manually create large text files. There are various commands that allow you to create large files of predefined size. They won't have desired tex. Just some random garbage but you'll get the file of your desired size.

        Let me show how to do that.

      • Writing Single-Line, Inline, and Multi-line Comments in Linux Shell Script

        Like other programming languages, bash provides you with the option to ignore a single line, inline, or a block of lines from execution.

        The comments always received the least attention due to their simplicity but played a very important role while being used in a program or script.

        You can use them to describe the block of lines in your script that can help you understand what you did in the past; others can also benefit from this. Or, you can use the comments to skip the block of lines while debugging your script.

        In this article, you will learn three ways to comment lines in your shell script.

      • What is Exit Status Code ($?) of Last Command in Linux

        The “$?” is a built-in variable that your shell uses to store the exit status code of the last executed command in integer format and remains unchanged unless the next command is executed.

        Using this exit status code, you can debug the problem that occurred while executing the command, which can be extremely beneficial in shell script error handling.

      • ID RootHow To Install phpMyAdmin on Rocky Linux 9 - idroot

        In this tutorial, we will show you how to install phpMyAdmin on Rocky Linux 9. For those of you who didn’t know, phpMyAdmin is a free and open-source tool that enables you to manage MySQL and MariaDB databases from the web browser. It provides a robust and user-friendly interface for managing databases, tables, database users, basic crud operations (create, read, update, delete), and so much more.

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

      • DebugPointHow to Create Ubuntu, Linux OS Bootable USB in Windows

        A short tutorial for beginners on creating a bootable USB stick in Windows with Ubuntu/Linux ISO images.

        A bootable Ubuntu USB is handy for multiple reasons. Suppose you are a Windows user and thinking of migrating to Linux. In that case, you can experience Ubuntu desktop/Linux desktops without hampering your PC configuration or installation using a Live USB stick. Also, using this, you can boot from the USB stick directly from an Internet Cafe or any borrowed computer. Not only that, if you have a broken system, you can always use the USB stick to boot from and repair the broken system/recover data. Here are the steps to follow to create a bootable Ubuntu USB from Microsoft Windows.

      • Red Hat OfficialLearn how Unix influenced Linux, understand Ansible lists and dictionaries, and more tips for sysadmin | Enable Sysadmin

        Check out Enable Sysadmin's top 10 articles from November 2022.

      • Beginners Guide for Set Command in Linux

        The set command is a built-in Linux command that can display or modify the value of shell attributes and positional parameters inside the current shell environment.

        This modification can help to debug your script by finding undefined variables, errors, job control, printing commands as they are executed, and automatically exporting variables and functions in sub-shell.

      • Beginners Guide for Unset Command in Linux

        The set command is a built-in Linux command that can display or modify the value of shell attributes and positional parameters inside the current shell environment.



      • Red HatHow to trace application errors using SystemTap | Red Hat Developer

        Low-level library functions and kernel system calls on Linux report errors by returning a POSIX error code such as ENOENT or EINVAL. With SystemTap, an open source tracing toolkit maintained by Red Hat, it is possible to look inside the Linux kernel to debug the problem. This article demonstrates how to investigate the cause of an error code using SystemTap with the whythefail.stp script.

        [...]

        This article demonstrated how source code inspection and SystemTap tracing could narrow down the causes of a confusing error code. With the help of whythefail.stp, we utilized the general information provided by an EINVAL error code and traced the Linux kernel's implementation of the system call to understand which argument was invalid and why. We also illustrated how debugging tools could double as program understanding tools for programmers whose code interacts with an unfamiliar project. When we used whythefail.stp, our goal was not to diagnose a problem within the kernel itself but to understand the kernel's internals and behavior in more detail than the documentation conveys.

      • CitizixHow to install and configure Redpanda on Debian 11

        Redpanda is a Kafka€®-compatible streaming data platform that boasts of being 10x faster and 6x more cost efficient. It is also JVM-free, ZooKeeper€®-free, Jepsen-tested and source available. It is distributed as a single binary with everything thus allowing you to deploy in minutes. It works natively with Kafka tools.

      • LinuxiacHow to Add a User in Linux [With Examples]

        This guide shows how to add a user in Linux using the useradd and adduser commands or utilizing the GUI tools that the desktop provides.

      • ID RootHow To Install Docker Compose on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install Docker Compose on Ubuntu 22.04 LTS. For those of you who didn’t know, Docker Compose is a utility that permits you to run multi-container application setups based on YAML definitions. It creates fully customized environments with multiple containers that have the capability to share data volumes and networks using service definitions. Once you have a Compose file, you can create and start your application with a single command.

        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 Docker Compose on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • Ubuntu HandbookFix TypeCatcher (Google Fonts Installer) does not launch in Ubuntu 22.04 | UbuntuHandbook

        This simple tutorial shows how to fix the launching issue for TypeCatcher in Ubuntu 22.04 or other Linux with Python 3.9 & higher.

        TypeCatcher is a simple GTK application to download and install Google webfonts for off-line use. The app is available to install in Ubuntu Software for all current Ubuntu releases. However, it does not launch in Ubuntu since 21.10.

      • OSTechNixSetup SFTP Server With SFTPGo In Linux - OSTechNix

        This detailed guide explains what is SFTPGo, how to install SFTPGo in various Linux distributions, and finally how to setup a SFTP server with SFTPGo in Linux.

      • Red Hat Official6 ways to get information about your CPU on Linux

        Getting insight into what CPU you're running is a useful trick to know.

      • LinuxConfigHow to perform unattended Linux installations with Kickstart

        Kickstart is an automatic installation method natively available on those distributions which uses the Anaconda installer: Red Hat Enterprise Linux (and its clones) and Fedora. It can also be used to install Ubuntu, actually, but in that context it acts as a layer of compatibility to the debian-native preseeding method. With Kickstart we can perform unattended, customizable and reproducible installations.

        In this tutorial we learn the basics of Kickstart, and we see how to perform an unattended installation of a Fedora Workstation system.

    • Desktop Environments/WMs

      • My Window Manager Environment Desktop | A Transformed Life

        This is going to be another one of those Linux posts that I put up here for my own reminders. I don’t know if anyone else will ever read or appreciate these, but I’ve found them helpful. To wit:

        The Desktop Environment vs. Window Manager debate. Lots of people who use Linux spend time deciding on which Desktop Environment they want to use. Windows users don’t really have that option: Microsoft chooses your Desktop Environment, and that’s the end of it. That’s why Windows 98 looked so different from Windows XP, which looked different from Windows 7, which looked different from Windows 8, to Windows 10 and 11. (I bought a new computer last month, and I was *shocked* at how much Windows 11 looked like… a Linux desktop called Gnome. I hated it, but I’m not a Gnome fan.)

      • K Desktop Environment/KDE SC/Qt

        • KDEGuest Post: OpenUK Awards 2022 Sustainability - KDE Eco

          This is a guest post by Jonathan Esk-Riddell for the KDE Eco blog about the OpenUK Awards.

          OpenUK is an advocacy organisation for open tech (software, hardware and data) in the UK. We run various activities and I have had the priviledge of hosting the award ceremony for the last few years.

          Last year at COP26 in Glasgow I announced KDE Eco, the KDE project to measure and certify apps as energy efficient. For those reading this who aren't familiar, KDE is an open source community making apps for Linux and other platforms. KDE Eco has two parts, FOSS Energy Efficiency Project, developing tools to improve energy efficiency in free and open source software development. And Blauer Engel For FOSS, working with German Environment Agency to create eco-certification with the Blauer Engel label for desktop software.

  • Distributions and Operating Systems

    • Timothée RavierCommunity maintained images for toolbox (and distrobox) - Siosm’s blog

      In this post I will discuss how we made community maintained container images for common Linux distributions available for use with toolbox (and distrobox) and why we can not call them “official”.

      What is toolbox (or toolbx)?

      But first, let’s start with a bit of context. On image based Linux distributions (such as Fedora Silverblue, Fedora Kinoite, Fedora CoreOS, etc.), it is not practical to install random packages the way you may be used to do on classic package based Linux distributions. You are expected to run applications in containers, either via Flatpak for graphical applications, or via podman for command line ones.

      While you can directly manage your own custom container images and environment configurations, it is not useful to have everyone rediscover what to do thus a new tool has been created to make that easier: toolbox (or toolbx) (containers/toolbox on GitHub).

      Toolbox lets you easily create a mutable and persistent environments inside containers that are well integrated with your host system.

    • Barry KaulerEasyOS advancing to Kirkstone-series

      That's the current intention anyway. The Dunfell-series started in early 2020, and I am running into problems with libraries etc. being too old.

    • Reviews

      • Distro WatchReview: CachyOS 221023 and AgarimOS

        Last week I took to the DistroWatch waiting list in search of new distributions to try. One which caught my eye was CachyOS. The distribution's website describes the project as follows:

        "CachyOS is a Linux distribution based on Arch Linux. The default Linux kernel is linux-cacule which is the Arch Linux stock kernel plus the CacULE CPU Scheduler.

        The project currently supplies three editions: KDE (2.2GB), GNOME (2.2GB), and a self-described command line edition which is 952MB. The command line (CLI) edition doesn't appear to be updated as often or as recently as the desktop editions. The CLI edition is eight months old at the time of writing while the two desktop editions are just over a month old.

        The distribution's website mentions some key features, including the Cachy-Browser which is a web browser forked from LibreWolf. The website also mentions a tool called Firejail Toggle which will enable sandboxing for recognized applications. The CachyOS website also mentions one-click support for installing the operating system on ZFS, an advanced filesystem. Alternatives, XFS, ext4, Btrfs, and F2FS are reportedly supported at install time.

        I decided to download the KDE edition of CachyOS. Booting from the provided media brings up a menu offering to start the live distribution normally or with NVIDIA drivers enabled. The system loads and presents us with the KDE Plasma desktop with a strong blue-on-blue theme. A panel is placed along the bottom of the screen with the desktop's application menu and system tray. A dock-like set of launchers appears in the middle of the panel.

        Once the live desktop loads, a welcome screen appears. This screen is divided into three columns. In the first column we find buttons which provide us with documentation, release information, and a link to the project's wiki. The second column includes a link to the forum and a button called "Software" which connects us with the distribution's repository of custom package builds. The third column links us to source code and tips for getting involved with developing the distribution. At the bottom of the welcome window is a button which launches the Calamares system installer.

        The welcome screen also features a drop-down menu where we can select our preferred language. Strangely, selecting different languages doesn't do anything. The welcome window and the Plasma desktop remain displaying English, regardless of which language I picked.

    • New Releases

      • Linux Magazine4MLinux 41.0 is Now Stable and Ready for Use

        The developers behind 4MLinux have changed the status of 41.0 to STABLE, which means it's ready for prime time.

        4MLinux 41 is now available for general use and includes plenty of updates. There are new applications to be had, including FileZilla, XPaint, and GNU Paint, a command-line tool for managing NVM-Express partitions, a small collection of games, LibreOffice 7.4.3, GNOME Office (AbiWord, GIMP, Gnumeric), Dropbox, Firefox, Chromium, Thunderbird, the Audacious music player, VLC, SMPlayer, Wine 7.18, and more.

        With the release of 4MLinux 41.0, it is now possible to install on a BTRFS partition, with the help of Syslinux acting as a boot manager.

        This lightweight Linux distribution ships with kernel 6.0.6 and Mesa 22.1.4, and uses JWM (Joe's Window Manager) as the desktop interface.

      • Gnoppix 22.12 Release

        Today I'm happy to announce Gnoppix 22.12 Release.

        The update includes bug fixes, security updates, Kernel 6.x , starting with Gnome 43.2 and lot of performance improvements, lot of new security tools!

      • DebugPointGnoppix Linux 22.12 is out with GNOME 43, Kernel 6.0, + More

        The successor of the legacy live-cd Knoppix project, Gnoppix Linux is designed specifically for use in penetration testing and reverse engineering. It is optimized for web application security and for protecting digital rights. In addition to its focus on security, Gnoppix can also be used as a regular desktop operating system. It is a rolling release that receives frequent updates and new features.

        At its core, it is based on Kali Linux and Debian-rolling for some parts. And brings a GNOME desktop in contrast with Xfce for Kali Linux.

      • Armbian 22.11 - Armbian

        - added Bananapi M5, Odroid M1 and Rockpi 4C plus

        - enabled community images with weekly release cycle

        - added ultra minimal images optimized for software deployment

        - added RiscV64 UEFI build support

        - improved support for Rockpi S

        kernel upgrade is frozen by default to improve stability

    • SUSE/OpenSUSE

      • OpenSUSEThe openSUSE forums move from vBulletin to Discourse - openSUSE News

        Maybe you have read this announcement in openSUSE forums and asked yourself what this will mean for the way you use the forums. Even more when you may not understand, or only vaguely understand, what the words vBulletin and Discourse mean.

        You will understand that the website forums.opensuse.org runs software that handles not only the interface with you, but also stores and manages the threads with the posts, and the user administration of the forum members. The software package used is named vBulletin. It is a commercial package and as such brings considerable costs.

        Because all software that stays alive will move to new versions, this is also the case with vBulletin. That will mean that all of the adaptions that were made in the openSUSE instance had to be converted to the new version. At such a moment, it is time to look if a different solution might be better. We will not burden you with all the details, but the result is that vBulletin will be replaced by a different and open-source (which fits into the openSUSE product approach: Discourse.

    • Fedora Family / IBM

      • Fedora ProjectFedora Community Blog: CPE Weekly Update – Week 48 2022

        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.

        We provide you both infographics and text version of the weekly report. If you just want to quickly look at what we did, just look at the infographic. If you are interested in more in depth details look below the infographic.

      • Enterprisers ProjectHow data analysts can help CIOs bridge the tech talent shortfall | The Enterprisers Project

        Digital transformation has increased interest in AI, ML, and DevOps talent to revolutionize the customer experience through automation and personalization.

        While these positions are essential, it may not make sense for every company to prioritize them, especially those that don’t already have a cohesive data strategy. While digital progress and tech investments will continue, leaders must first prioritize how their company manages its data.

      • Enterprisers Project7 AI predictions for 2023 from IT leaders

        December is here, so you know what that means: holiday parties, new year’s resolutions, and a slew of technology predictions. We decided to focus on a trend that matters most urgently to IT leaders—concrete artificial intelligence (AI) insights for your team and business.

        The potential impacts of AI are wide-ranging—as are the related forecasts, on everything from sentient to generative and responsible AI, to collaboration and automation. What will matter to IT leaders in 2023? We talked to AI and IT career experts to ask their opinions.

    • Canonical/Ubuntu Family

      • The Register UKLinux Mint 21.1 enters beta, should arrive by Christmas ● The Register

        The first beta version of Mint 21.1 is now available for download, and the flagship Cinnamon desktop edition contains the biggest change, with a new version of the desktop.

      • UbuntuHigh-performance computing (HPC) technologies: what does the future hold? [part 6] | Ubuntu

        It’s always difficult to predict the future, but we expect to see plenty around easing the deployment of applications and clusters for HPC. Composability is positioned to grow with the advent of new server components. Schedulers continue to advance. Quantum computing is getting closer each year, with new updates expected in the years to come. Alternative architectures are growing in use and becoming more mature. Ubuntu is positioned to work well everywhere, so it will be a great asset for organisations looking to use HPC. Let’s explore technological innovations surrounding:

      • UbuntuJoin Canonical and the financial services open-source community at OSSF NY | Ubuntu

        OSFF is a global conference hosted by the Linux Foundation FINOS that brings together experts across financial services, technology, and open source to engage in stimulating and thought-provoking conversations about leveraging secure open source to solve financial services industry challenges.

        This event showcases recent developments and the direction of open source in financial services. It provides practical knowledge and guidance on best practices, open-source tools and technologies in the industry.

    • Devices/Embedded

      • Linux GizmosRugged Edge Mini-PC equipped with i.MX 8M Plus and dual 2.5GbE LAN ports

        The datasheet also mentions that the ISR215 is based on the IBR215-Q316I SBC which also provides access to two HD MIPI-CSI interfaces supporting up to 12MP cameras.

        iBASE also specified that “Standard BSP support for Yocto and Android and design-in services are provided to help customers rapidly develop and deploy their innovations.”

    • Open Hardware/Modding

      • Make Tech Easier10 Sensors You Can Use With an Arduino Board - Make Tech Easier

        A big part of what makes the Arduino great for projects is the myriad of sensors that can be used with the Arduino. This article discusses some useful sensors that allow you to build cool projects and prototypes on your Arduino board.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Web Browsers/Web Servers

      • Chromium

      • Mozilla

        • ThunderbirdThunderbird For Android Preview: Modern Message Redesign

          The road to bringing you a great Thunderbird email experience on Android devices begins with K-9 Mail, which joined our family earlier this year. And we’ve been busy improving K-9 Mail as we prepare its transition to Thunderbird for Android in Summer 2023. (Check out our roadmap for updates!)

          Last week we showed you the new Swipe actions in K-9 Mail 6.400. Today, it’s something even more exciting: a completely redesigned message view!

        • MozillaHow we’re making Firefox accessible and delightful for everyone

          I joined Mozilla in 2017 as an accessibility engineer and soon became the tech lead for accessibility. But for years prior, I was already deeply involved with the company. I co-created NVDA (NonVisual Desktop Access) in 2006, a screen reader for blind and vision impaired people like me. We wanted to make Firefox and NVDA work as well as they could together to provide everyone the best possible access to the web.

          With NVDA, I helped change the world for a lot of people through a free and open-source screen reader. Now at Mozilla, I get to do the work from the browser side of things – making sure Firefox continues to work efficiently alongside assistive technology as the internet evolves constantly and rapidly.

          This International Day of Persons with Disabilities, I want to take a moment to share how we’re working to make Firefox not just accessible. We want to make sure the browser is also delightful, efficient and easy to use for everyone, including the more than 1 billion people around the world who live with disabilities.

    • Productivity Software/LibreOffice/Calligra

    • Programming/Development

      • Perl / Raku

        • Rakulang2022.49 ReleaseMas Again - Rakudo Weekly News

          This week saw a new Rakudo compiler release (2022.12 by Justin DeVuyst) with a nice bunch of new features and bug fixes, a new Cro release (mostly to fix a testing issue that would inhibit installation by default) and a new release of the Podlite editor (0.4.0, with markdown block support, /r/rakulang comments). Nice prezzies!

  • Leftovers

    • Security

      • Bruce SchneierCAPTCHA

        As an actual human and not a bot, I had no idea how to answer. Is this a joke? (Seems not.) Is it a Magritte-like existential question? (It’s not a bicycle. It’s a drawing of a bicycle. Actually, it’s a photograph of a drawing of a bicycle. No, it’s really a computer image of a photograph of a drawing of a bicycle.) Am I overthinking this? (Definitely.) I stared at the screen, paralyzed, for way too long.

      • Bleeping ComputerHackers hijack Linux devices using PRoot isolated filesystems [Ed: This only impacts machines that are already compromised some other way]

        PRoot is an open-source utility that combines the 'chroot', 'mount --bind', and 'binfmt_misc' commands, allowing users to set up an isolated root filesystem within Linux.

      • LinuxSecurityHere’s Why You Should Get Started With Open Source Log Analytics & Monitoring Today!

        One of the biggest benefits of using open source monitoring tools is that they are usually free. This can save organizations a considerable amount of money, especially if they already use other open-source software applications.

        Additionally, many open source applications come with a wide range of features and plugins that can be used to customize the application further to meet an organization’s specific needs.

        Another big benefit of using open source monitoring solutions is that they tend to be more flexible than commercial options. This can give organizations more control over the monitoring tool, giving them a better understanding of how it works and how you can use it to your advantage.

      • LWNSecurity updates for Monday [LWN.net]

        Security updates have been issued by Debian (awstats, chromium, clamav, g810-led, giflib, http-parser, jhead, libpgjava, node-cached-path-relative, node-fetch, and vlc), Fedora (fastnetmon, kernel, librime, qpress, rr, thunderbird, and wireshark), Red Hat (kernel, kernel-rt, and kpatch-patch), Slackware (mozilla), SUSE (cherrytree and chromium), and Ubuntu (libbpf, libxml2, linux-gcp-5.15, linux-gke, linux-gke-5.15, and linux-gke).

    • Transparency/Investigative Reporting

      • Internet Freedom FoundationDigital Transparency: A Right to Information Report for November 2022

        For the month of November 2022, IFF has filed 5 Right to Information (“RTI”) applications. In significant responses, we obtained submissions made in the public consultations on the consultation paper on Need for a new legal framework governing Telecommunication in India and on the India Digital Ecosystem Architecture 2.0 from the Department of Telecommunications and Centre for Development of Advanced Computing, respectively.

      • Internet Freedom FoundationGovernment to reply to petition on search of mobile devices:

        In October 2022, the Foundation for Media Professionals (‘FMP’) approached the Supreme Court seeking regulation of the police’s power to search or seize electronic devices. In the petition, they highlighted that existing laws do not regulate how authorities search or seize electronic devices. The lack of regulation enables them to engage in dubious practices, such as mandating individuals, with or without reasonable suspicion, to grant access to their mobile devices. The Supreme Court has directed the Central Government to reply to the Petition within 8 weeks. FMP was represented by Senior Advocate Siddharth Aggarwal. IFF provided legal support.

        [...]

        On October 18th, 2022, a bench led by Justice K.M. Joseph issued notice in the petition and tagged it with an ongoing case titled Ram Ramaswamy & Ors. v. Union of India & Ors.. In that case, the Union Government has already filed a reply. Today, a bench of the Supreme Court comprising Justice S.K. Kaul and Justice A.S. Oka heard FMP’s petition as well as the ongoing case. After hearing submissions from Senior Advocate Siddharth Aggarwal, appearing for FMP, the Court observed that the scope FMP’s petition was more extensive than the ongoing case, since it raised issues relating to enforcement and investigation agencies beyond the police and sought comprehensive directions. The Supreme Court directed the Union Government to separately reply to FMP’s petition. The Court also de-tagged FMP’s petition from the ongoing case and listed it for a hearing in February 2022.

    • Censorship/Free Speech

      • Public KnowledgePublic Knowledge Joins 26 Groups Urging Congress To Drop JCPA from Must-Pass Defense Legislation - Public Knowledge

        Today, Public Knowledge joined 26 public interest, consumer advocacy, and civil society groups as well as trade associations, media companies, and others in a letter urging Congressional leadership to exclude the “Journalism Competition and Preservation Act” (JCPA) from any pending legislation, including the “National Defense Authorization Act” (NDAA) – a “must-pass” bill funding military activities. The groups argue that the JCPA “contains far too many contradictions, complexities, and problems” for Congress to include it in any omnibus or must-pass legislation.

        Public Knowledge contends that the “Journalism Competition and Preservation Act” fails to support local news, serving only to worsen some of the biggest problems in journalism. Bundling the bill into must-pass defense legislation is a desperate move that only demonstrates how flawed this so-called journalism bill really is.

  • Gemini* and Gopher

    • Personal

      • hello from a desk somewhere in St Louis!

        I'm here in Oakville, a place I despise, and I am chomping at the bit to move (soon). Lovely.

        Now, I write things with nothing much *to* write, but I come up with stuff, anyway.

        I like Smol.pub, the updates here. I also LOVE Midnight.pub, the updates/community there. Blog Bless them all! :)

        And yea, I'm still mostly without much to say in this moment. Been watching SBF interviews this evening. Speaks quite similar to Jeffrey Skilling of ENRON during the scant media interactions he had near/after the ENRON meltdown in...2000?

      • 🔤SpellBinding: ATHIRSG Wordo: DYADS
      • Star Log 2022-12-04 Evening (Fairbanks, AK, US)

        Yesterday evening the sky was mostly clear, but the temperature was still reasonably warm at +9 €°F (-13 €°C). This would have made for a comfortable stargazing evening, but I had a conflict with a family event. I got home too late to go out to the boat launch (it was a work night) but I decided to go out into the yard for a few minutes to do some moon-gazing. I had a good time observing the moon for about 30 minutes with the 60mm refractor, mainly using the Plossl 12.5mm eyepiece.

    • Technical

      • Drowning in AI Generated Garbage : the silent war we are fighting

        All over the web, we are witnessing very spectacular results from statistic algorithms that have been in the work for the last forty years. We gave those algorithms an incredibly catchy name: "Artificial Intelligence". We now have very popular and direct applications for them: give the algorithm a simple text prompt (don’t get me started on the importance of text) and it generates a beautiful original picture or a very serious-sounding text. It could also generate sounds or videos (we call them "deep fakes"). After all, it generates only a stream of bits, a bunch of 1 and 0 open to interpretation.

      • Finally shifting to my own compan

        I work for hire as a software engineer using my own company for quite sometime, but now I have finally shifted my focus to what I really want to do: game programming.

      • Announcement: todo.txt over Gemini

        For many years I've used the wonderful "Tasks" app by Alex Baker^, forked from Astrid Tasks back in 2013. Recently I began switching to the plaintext todo.txt format^^, and I wanted a simple online interface with which I could interact with my list. Since I primarily use Gemini these days, I decided to build a Gemini interface myself.

        Last night I quietly added a link to my todo.txt service to the "Live" section of my capsule. Visitors can create a todo.txt file of their own, download it, and manage it from the page.

      • Still toying

        I've been toying with additional smol web and fediverse tools these last weeks. But not one day has passed that I have not thought "I should post a small text on my gemlog". Here it is.

        Mastodon: I had a couple accounts on big instances since 2017. They're both dead, their domains bouncing to a gossip news site and a porn site full of placeholders. I've since made a new one on a mid-size instance, but still not feeling it. I've been entrenched on my usage of twitter for a lot of years: Tweetdeck on the desktop, Talon on the phone, and not touching the official app or web. It's too comfortable now, and I don't see any ads whatsoever. There's a lot of list, filters, and stuff I should build on mastodon to reach a similar level of useful/uselessness.

      • Programming

        • comeback

          With the end of August, i plan a comeback to Geminispace.


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



Recent Techrights' Posts

Microsoft's Bing Falls to Fourth in the Europe/Asia-Based Turkey, Share Halved Since LLM Hype, Now Only 1% (Sometimes Less)
Turkey (Eurasia) is another example of Microsoft failing with LLM hype and just burning a lot of energy in vain (investment without returns)
Backlash and Negative Press After Microsoft Tells Diversity, Equity, and Inclusion (DEI) People to DIE
Follow-up stories
Censorship as Signal of Opportunity for Reform
It remains sad and ironic that Wikileaks outsourced so much of its official communications to Twitter (now X)
The World Wide Web Has Been Rotting for Years (Quality, Accuracy, and Depth Consistently Decreasing)
In the past people said that the Web had both "good" and "bad" and that the good outweighed the bad
Comoros: Windows Plunges to Record Low of About 6% in Country of a Million People (in 2010 Windows Was 100%)
Many of these people earn a few dollars a day; they don't care for Microsoft's "Hey Hi PC" hype
The Mail (MX) Server Survey for July 2024 Shows Microsoft Collapsing to Only 689 Servers or 0.17% of the Whole (It Used to be About 25%)
Microsoft became so insignificant and the most astounding thing is how the media deliberate ignores it or refuses to cover it
Windows Down From 98.5% to 22.9% in Hungary
Android is up because more people buy smaller mobile devices than laptops
Microsoft Windows in Algeria: From 100% to Less Than 15%
Notice that not too long ago Windows was measured at 100%. Now? Not even 15%.
Microsoft Windows "Market Share" in New Zealand Plunges to 25%
Android rising
SUSE Goes Aryan: You May Not Use the Germanic Brand Anymore (It's Monopolised by the Corporation)
Worse than grammar Nazis
Gratis But Not Free as in Freedom: How Let's Encrypt is Dying in Geminispace
Let's Encrypt is somewhat of a dying breed where the misguided CA model is shunned
 
Fedora Week of Diversity (FWD) 2024 Attracting 0.01% of the IBM Staff "Was a Success"
They expect volunteers (unpaid slaves) to do the PR for them...
African's Largest Population (Nigeria) Approaching 80% Android "Market Share" Amid Steady Monthly Increases While Microsoft Has Mass Layoffs in Nigeria
Microsoft- and Apple-sponsored Western (or English-speaking) media chooses to ignore that or treat it as irrelevant (a racist disposition in its own right)
[Meme] The Warlord's Catspaw
Thugs that troll us
Microsoft Misogyny Will be the Fall of Microsoft (Covering Up for Misogynists is a Huge Mistake and Highly Misguided Short-term Strategy)
Microsoft's undoing may in fact be its attitude towards women
Red Hat Keeps Behaving Like a Microsoft Reseller (for Proprietary Stuff!), Microsoft Employees as Authors in redhat.com
In some ways this reminds us of Novell
UEFI 'Secure Boot' Once Again Bricking PCs and Fake Security Models Are Perishing in Geminispace
Let's Encrypt has just fallen again
Links 17/07/2024: New Attacks on the Press, European Patents Squashed Even at Kangaroo Court (UPC)
Links for the day
Gemini Links 17/07/2024: Proponents of Censorship and New Arrivals at Gemini
Links for the day
Links 17/07/2024: School Budget Meltdown and Modern Cars as Tracking Nightmares
Links for the day
This Should Certainly be Illegal, But the Person Who Helped Microsoft Do This is Still Attacking the Critics of It
perhaps time for an "I told you so post"
[Meme] A Computer With an Extra Key on the Keyboard Isn't Everyone's Priority
(so your telling me meme)
Africa as an Important Reminder That Eradicating Microsoft Doesn't Go Far Enough
Ideally, if our top goal is bigger than "get rid of Microsoft", we need to teach people to choose and use devices that obey them, not GAFAM
Billions of Computers Run Linux and Many Use Debian (or a Derivative of It)
many devices never get updated or even communicate with the Net, so exhaustive tallies are infeasible
[Meme] Microsoft is Firing
Don't worry, Microsoft will have some new vapourware coming soon
More DEI (or Similar) Layoffs on the Way, According to Microsoft Team Leader
What happened shortly before Independence Day wasn't the end of it, apparently
[Meme] Many Volunteers Now Realise the "Open" in "OpenSUSE" or "openSUSE" Was Labour-Mining
Back to coding, packaging and testing, slaves
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, July 16, 2024
IRC logs for Tuesday, July 16, 2024
[Meme] Ein Factory
A choice between "masters" (or "master race") is a false choice that results in mass exploitation and ultimately eradication (when there's little left to exploit)
Links 17/07/2024: Open Source Initiative Lies and Dark Net Thoughts
Links for the day
Media Distorting Truth to Promote Ignorance
online media is rapidly collapsing
Android Rises to New Highs of Almost 80% in Cameroon
How many dozens of nations will see Windows at under 10% this coming winter?
Links 16/07/2024: TikTok Ban in Europe and Yandex Split
Links for the day
Gemini Links 16/07/2024: On Packrafting and on Trump Shot
Links for the day
[Meme] Firefox Users Who Think They Know Better Than Mozilla
Enjoy Firebook
Firefox Used to Have About Half the Market in Switzerland, But It Doesn't Stand a Chance Anymore (Chrome Surging This Summer)
Mozilla has managed to alienate some of the biggest fans of Firefox
Microsoft's Biggest Losses Are in Europe This Summer
Microsoft's ability to milk a relatively rich Europe is fast diminishing
How to Make Software Suck and Discriminate Against People at the Same Time
ageism glorified
Bing Was at 2.6% in Russia When LLM Hype Started. Now It's Down to 0.8% (for 3 Months in a Row Already)
The sharp fall of Bing may mean that exiting the Russian market won't matter to anybody
[Meme] Microsoft Seems to be Failing to Comply With WARN Act (by Refusing to Announce Mass Layoffs as They Happen)
since when does Microsoft obey the law anyway?
Microsoft Layoffs Are Still Too Frequent to Keep Abreast of and Properly (or Exhaustively) Classify
The "HR" department knows what's happening, but whistleblowers from there are rare
Bahamas Joined the "5% Windows" Club
statCounter only traces back about 1 in 20 Web requests to Windows
Links 16/07/2024: Salesforce Layoffs and Microsoft's DMARC Fail
Links for the day
Antenna Abuse and Gemini Abuse (Self-hosting Perils)
Perhaps all this junk is a sign of Gemini growing up
Possibly Worse Than Bribes: US Politicians and Lawmakers Who Are Microsoft Shareholders
They will keep bailing out Microsoft to bail themselves out
The Software Freedom Conservancy Folks Don't Even Believe in Free Speech and They Act As Imposters (Also in the Trademark Arena/Sense)
Software Freedom Conservancy was already establishing a reputation for itself as a G(I)AFAM censor/gatekeeper
Djibouti Enters the Windows "10% Club" (Windows Was 99% in 2010)
In Africa in general Microsoft lost control
GNU/Linux Share Doubled in the United States of America (USA) in the Past 12 Months
Or so says statCounter
Even in North Korea (Democratic People's Republic Of Korea) Google Said to Dominate, Microsoft Around 1%
Google at 93.26%
[Meme] The Red Bait (Embrace... Extinguish)
They set centos on fire, then offer a (de facto) proprietary substitute for a fee
Shooting the Messenger to Spite the Message
segment of a Noam Chomsky talk
[Video] Boston Area Assange Defense (Yesterday)
It was published only hours ago
Guinea: Windows Down From 99.3% to 2.7% 'Market Share'
Guinea is not a small country
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, July 15, 2024
IRC logs for Monday, July 15, 2024
What's Meant by "Antenna Abuse" (Gemini)
syndication is not a monopoly in Gemini and if one doesn't condone political censorship, then one can create one's own syndication service/capsule
Microsoft Layoffs and Entire Unit Termination: Diversity, Equity, and Inclusion
What an announcement to make just before Independence Day
Links 16/07/2024: Old Computer Challenge and One Page Dungeon Contest
Links for the day
Microsoft Falls Further and Closer Towards 10% (Windows "Market Share") in Kuwait
more countries entering the "single-digit Windows" (under 10%) club
Gemini Links 15/07/2024: Antenna's Pro-Hamas Bias Revisited and Old Computer Challenge
Links for the day
[Video] Julian Assange, Over One Decade Ago, Cautioning About What the Internet Had Truly Become
video is not new
Homage to Malta
Malta is probably easy for Microsoft to bribe
IRC at 16
Logging has been used for us and against us
In Malta, Android/Linux Has Overtaken Microsoft Windows (According to statCounter)
statCounter milestone?
Links 15/07/2024: China’s Economic Problems, Boeing Under Fire
Links for the day
500 Days' Uptime Very Soon
Good luck doing that with Windows...
Windows Falls Below 20% in Tunisia
A month ago we wrote about GNU/Linux in Tunisia
Links 15/07/2024: Google Wants Wiz and Why "Sports Ruin Everything"
Links for the day
Gemini Links 15/07/2024: Old Computer Challenge and Sending Files via NNCP
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, July 14, 2024
IRC logs for Sunday, July 14, 2024