Bonum Certa Men Certa

Links 04/04/2022: TeX Live 2022 and Alpine Bugfix Releases



  • GNU/Linux

    • Server

      • Arturo Borrero Gonzalez: Wikimedia Toolforge and Grid Engine

        One of the most important and successful products provided by the Wikimedia Cloud Services team at the Wikimedia Foundation is Toolforge, a hosting service commonly known in the industry as Platform as a Service (PaaS). In particular, it is a platform that allows users and developers to run and use a variety of applications with the ultimate goal of helping the Wikimedia mission from the technical side.

        Toolforge is powered by two different backend engines, Kubernetes and Grid Engine. The two backends have traditionally offered different features for tool developers. But as time moves forward we’ve learnt that Kubernetes is the future. Explaining why is the purpose of this blog post: we want to share more information and reasoning behind this mindset.

      • Red Hat ☛ Writing Kubernetes Operators in Java with JOSDK, Part 3: Implementing a controller | Red Hat Developer

        Java Operator SDK (JOSDK) is an open source project that aims to simplify the task of creating Kubernetes Operators using Java. The project was started by Container Solutions and Red Hat is now a major contributor.

        The first article in this series introduced JOSDK and gave reasons for creating Operators in Java. The second article showed how the quarkus-operator-sdk extension for JOSDK, together with the Quarkus framework, facilitates the development experience by managing the custom resource definition automatically. This article focuses on adding the reconciliation logic.

    • Audiocasts/Shows

    • Applications

      • LWN ☛ Claws Mail 4.1.0 released

        Version 4.1.0 of the Claws Mail email client is out. New features include text zooming in the message view, improvements to a number of preferences, a "keyword warner" plugin to give a warning before sending a message containing any (user-defined) keywords, and more.

        Claws Mail is a GTK+ based, user-friendly, lightweight, and fast email client.

      • Its FOSS ☛ Collision: An Open-Source App to Check if Your Files Were Tampered With

        Someone sends you a file, how do you verify that it’s the original one meant for you? How can you be certain that it hasn’t been tampered with?

        Moreover, how can you verify that the file comes from an original source?

        That’s where cryptographic hash functions come in. A hash function (such as SHA-1) is a checksum if it is used to verify a file. This helps you confirm whether the file has been modified or not.

      • Norbert Preining ☛ TeX Live 2022 released | There and back again

        This year’s TeX Live release was one of the most unspectacular I can remember. No big problems, not last minute code changes, no panic updates in the last second.

        [...]

        Most of the above features have been available already either via tlpretest or via regular updates, but are now fully released on the DVD version.

        Thanks goes to all the developers, builders, the great CTAN team, and everyone who has contributed to this release!

      • Its FOSS ☛ Linux Release Roundup #22.14: Ubuntu 22.04 Beta, Nitrux 2.1, Lutris 0.5.10, and More Releases - It's FOSS News

        In the Linux Release Roundup series, we summarize the new distribution and application version releases in the past week. This keeps you informed of the latest developments in the Linux world.

    • Instructionals/Technical

      • Tom's Hardware ☛ How to Run Linux on your Chromebook

        Chromebooks have come a long way and, in certain circumstances, they are now competent productivity machines out of the box. However, sometimes you need a more full-featured operating system than Chrome OS – Linux, for example – to do your work and run offline software.

        In the past, there were many hacks to run Linux on your Chromebook, Crostini is an early example of such. But now Chrome OS has a built-in means to run Linux virtual machines with little configuration needed by the end user. Best of all, we can even run Linux GUI apps such as GIMP, Inkscape and LibreOffice.

      • TechRepublic ☛ Better tab management in ChromeOS, thanks to desks | TechRepublic

        But when working on a Chromebook, what can you do? Sure, Google has created Tab Groups for Chrome, but that doesn’t really solve tab management in a way that makes it easy to work with a large number of tabs. However, there is another way to better manage your tabs, one that involves the virtual desks feature found in ChromeOS. It was Firefox’s poor tab management that led me to adopt this method. On Linux, I can easily create virtual desktops and then move Firefox windows for specific tasks (such as productivity, social networking, etc.) to different virtual desks. This way, instead of having so many tabs open in a window, I can spread them across windows and desktops for more effective tab management.

      • 4 Ways To Install Firefox 99 On Ubuntu / Linux Mint / AlmaLinux & Fedora | Tips On UNIX

        This tutorial will be helpful for beginners to download and install Firefox 99 on Ubuntu 20.04 LTS, Ubuntu 22.04, Ubuntu 21.10, LinuxMint 20.3, Rocky Linux 8, Almalinux 8, and Fedora 35.

        Firefox or Mozilla Firefox is a free and open-source web browser developed by the Mozilla foundation and generally utilized by thousands and thousands of individuals in their daily actions.

        It is a Cross-platform web browser available for Android, Windows, macOS, iOS, and Linux systems.

        Firefox 99.0 is scheduled to be released on APRIL 5, 2022 but the source file is available for users to download ahead of tomorrow’s official launch.

      • Vitux ☛ Linux lsof command explained with 12 practical examples – VITUX

        The lsof is an acronym for List of open files that displays detailed info on which files are held open on a Linux system and which processes have opened them. It was developed and supported by Victor A. Abell.

        This article will help you to understand the lsof command usage along with 12 practical examples.

      • Add temporary <1m entries to old cron
      • Install PySpark With MongoDB On Linux
      • ZDNet ☛ How to install Ubuntu Linux (It's easy!) | ZDNet

        Has the frustration of using the Windows operating system reached a tipping point for you? You've probably had to deal with random reboots to upgrade, failed upgrades, unsupported hardware, crashes, and a never-ending inflexibility and general unreliability.

        If that sounds like your experience with Windows, I'd like to introduce you to something better, more reliable, and free. Said something is Linux and it's been my operating system of choice since 1997. Now, back in those early days, Linux was a significant challenge to use and an even greater headache to install.

      • ID Root ☛ How To Install RawTherapee on Ubuntu 20.04 LTS - idroot

        RawTherapee is a non-destructive RAW image editor available for Windows, macOS, and Linux. It is designed for developing raw files from a broad range of digital cameras and is targeted at users ranging from enthusiast newcomers who wish to broaden their understanding of how digital imaging works to professional photographers. RawTherapee supports JPEG, PNG, and TIFF as output formats for processed photos.

        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 RawTherapee photo processing application on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

      • Linux Made Simple ☛ How to install Friday Night Funkin' - Yoshi Engine on a Chromebook - Linux Version

        Today we are looking at how to install Friday Night Funkin' - Yoshi Engine 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.

      • ID Root ☛ How To Install Elasticsearch on Fedora 35 - idroot

        In this tutorial, we will show you how to install Elasticsearch on Fedora 35. For those of you who didn’t know, Elasticsearch is a highly scalable open-source analytics engine and full-text search. The software supports RESTful operations that allow you to store, search, and analyze significant volumes of data quickly and in near real-time.

        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 Elasticsearch on a Fedora 35.

      • How to Install CyberPanel with OpenLiteSpeed on Ubuntu 20.04 - RoseHosting

        In this tutorial, we are going to explain in step-by-step detail how to install CyberPanel with OpenLiteSpeed as a web server on Ubuntu 20.04 OS.

        CyberPanel is a control panel powered by OpenLiteSpeed designed with a user-friendly GUI, to make work easier for developers and system administrators. CyberPanel is a control panel that offers some great features such as CSF Firewall, installations scripts for CMSes and it can work on multiple operative systems like Linux, Windows, Mac OS and etc. Openlite speed is an open-source web server that offers security high performance, used for handling huge traffic for the website. CyberPanel with OpenLiteSpeed combination is providing very powerful website performance.

        Installing CyberPanel with OpenLiteSpeed is a very easy and straightforward process. Let’s get started!

      • Linux Capable ☛ How to Install NVIDIA Drivers on Ubuntu 22.04 LTS

        Most modern Linux Desktop systems such as Ubuntu come with an Nvidia driver pre-installed in the Nouveau open-source graphics device driver for Nvidia video cards. For the most part, this is acceptable; however, if you are using your Linux system for graphical design or gaming, you may get better drivers.

        Historically, the Nouveau drivers are slower than Nvidia’s proprietary drivers, lacking the latest graphics card hardware’s latest features, software technology, and support. The tutorial will cover both options.

      • Tom's Hardware ☛ How to Run Linux on your Chromebook | Tom's Hardware

        Chromebooks have come a long way and, in certain circumstances, they are now competent productivity machines out of the box. However, sometimes you need a more full-featured operating system than Chrome OS – Linux, for example – to do your work and run offline software.

        In the past, there were many hacks to run Linux on your Chromebook, Crostini is an early example of such. But now Chrome OS has a built-in means to run Linux virtual machines with little configuration needed by the end user. Best of all, we can even run Linux GUI apps such as GIMP, Inkscape and LibreOffice.

    • Games

      • GamingOnLinux ☛ Steam Deck Developer Mode does not turn off the read-only filesystem | GamingOnLinux

        It was pointed out recently that there's been plenty of confusion on exactly what Developer Mode for the Steam Deck does. Even I've gotten it wrong in the past, so it's time to set the record straight. My friend and YouTube star Gardiner recently pointed it out on Twitter, and it's worth repeating.

        Developer Mode enables access to numerous extra options and tweaks on the Steam Deck, as the name suggests it's primarily meant for developers and there's a few bits and pieces in there that might help modders. It does not, however, turn off the read-only filesystem.

      • GamingOnLinux ☛ Coromon is pretty much Pokemon for the Steam Deck | GamingOnLinux

        Love monster catching and want a bit of a Pokemon-like game for the Steam Deck (or any Linux desktop too)? Check out the newly released Coromon. Developed by TRAGsoft, it released on March 31 and thanks to Steam Play Proton, it's working great out of the box.

        "The sun begins to dawn on Velua, a new day for the world and a new day for you, a freshly minted Battle Researcher of the global research society known as Lux Solis. It’s your first day and everything goes smoothly until a mysterious force attacks your latest workplace. Build up a squad of Coromon, track down the invaders, and grapple with a rising threat that endangers everyone on Velua!"

      • GamingOnLinux ☛ Valve might send Steam Deck purchase emails twice a week | GamingOnLinux

        Keep an even closer eye on your inbox, as Valve has announced that we might see reservation emails for the Steam Deck go out twice a week sometimes now.

        Each Monday is the usual day for new emails to go out, so people sitting waiting can finally put their Steam Deck order through. That might change some weeks, as Valve explained on Twitter today...

      • GamingOnLinux ☛ GE-Proton gets upgraded with Feral GameMode added (updated) | GamingOnLinux

        GE-Proton, the unofficial community-built version of the Proton compatibility layer has a new version out (and some hotfixes). Quick primer: Proton is a compatibility layer from Valve (who work with CodeWeavers), that runs Windows games on Linux and Steam Deck. Need more info on Steam Play and Proton? Check out our page.

        This version of Proton, named GE-Proton (formerly Proton-GE), pulls in fixes faster but it comes without the quality assurance the official version has. It also has a fix a lot of people enjoy to enable videos in some games to work properly, where they don't with the official Proton.

      • Boiling Steam ☛ Steam Deck Laptop: Awesome DIY - Boiling Steam

        You know now that the Steam Deck is formidable gaming device (with more than 2000 games validated now), but since it’s designed to be open, it can be turned into a “steam deck laptop” as well, with the desktop mode and the fact that you can add flatpaks for pretty much any kind of application. Of course, a 800p screen is going to be of very limited use, but should be on the go and need something to do some ssh into a remote machine, or typing some kind of document or piece of code, the Steam Deck could fit the bill… as long as you have a proper keyboard attached to it.

    • Distributions

      • Zorin OS Core 16.1 - A Linux Distro for Windows & Mac Users [Ed: Older review, reposted]

        Since the advent of Linux’s grand entrance into the PC space back in 1993, has been an insurgency of operating systems and that time also happened to be the wake of a technological-oriented generation adopting computers at a much faster pace than ever before.

        In the light of this fact, Debian took off grandly (two years after Linux was born) and through it, a staggering 200 independent distributions have poured out – thanks to Ian Murdock.

      • New Releases

      • Gentoo Family

        • New Gentoo LiveGUI ISO and artwork / branding contest!

          After a long break, we now have again a weekly LiveGUI ISO image for amd64 available! The 4.7 GB download, suitable for DVD burning or an USB stick, boots directly into KDE Plasma and comes with a ton of up-to-date software. This ranges from office applicactions such as LibreOffice, Inkscape, and Gimp all the way to many system administrator tools.

          Now, we need your help! Let’s make this the coolest and most beautiful Linux live image ever. We’re calling for submissions of artwork, themes, actually anything from a desktop background to a boot manager animation, on the topic of Gentoo! The winning entry will be added as default setting to the official LiveGUI images, and also be available for download and installation.

      • IBM/Red Hat/Fedora

        • Top 8 YUM/DNF ThirdParty Repositories for RHEL-Based Linux

          YUM (Yellowdog Updater Modified) is an open-source, widely used command-line and graphical-based package management tool for RPM (RedHat Package Manager) based Linux systems, including, but not limited to, Red Hat Enterprise Linux (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux and AlmaLinux, which is used to install, update, remove or search software packages on a system.

          The DNF command (Dandified yum) is the next-generation version of the traditional YUM package manager for RedHat-based systems.

          To install software packages that are not included in the default base and update repositories, as well as additional repositories, you need to install and enable other third-party repositories on your system.

        • Red Hat Official ☛ PostgreSQL load tuning on Red Hat Enterprise Linux

          If your PostgresSQL database is running slowly, you might be wondering how you can tune your Red Hat Enterprise Linux server for a PostgreSQL database workload. In this post, I’ll walk you through how a customer tuned PostgreSQL for Red Hat Enterprise Linux (RHEL).

          First, let me give you the scenario: A physical server which has 160 logical CPUs and 3TB RAM (yes, you read that right) was having difficulty handling a load of 1,200+ running applications, all of which used PostgreSQL 9.6 as a database.

          All those applications run on a very big Red Hat OpenShift cluster, and in some situations the active connections scaled up to the maximum configured in PostgreSQL, making applications unable to access the database. When applications start to crash, a chain reaction occurs, caused by the OpenShift Liveness and Readiness probes, which worsens the problem.

        • Red Hat Official ☛ Linux troubleshooting commands: 4 tools for DNS name resolution problems [Ed: Those are not Linux commands. Linux is a kernel, it's not for commands.]

          Find out what's stopping you from accessing a server, printer, or another network resource with these four Linux troubleshooting commands.

        • Red Hat Official ☛ Using Podman 4.0's new features, avoiding YAML errors, and more tips for sysadmins | Enable Sysadmin

          March 2022 was another excellent month for Enable Sysadmin. During the month, we published 24 new articles and received more than 836,000 reads from nearly 568,000 readers across the site.

          Today, we are looking back at our top 10 articles of March to give you a chance to catch up on any of the great content you might have missed. In this list, you will see various topics covered, and we are confident that some, if not all, will be of interest to you.

        • Enterprisers Project ☛ 5 ways digital transformation drives customer success [Ed: Tossing in fictional numbers to encourage companies to spend on making things worse, more complex]

          According to a November 2021 Statista report, digital transformation spending in the U.S. is expected to reach $1.8 trillion in 2022 and $2.8 trillion by 2025. These statistics underscore why digital transformation has become a priority for every organization.

        • Enterprisers Project ☛ 5 things CIOs should know about cloud service providers [Ed: IBM pushing traps, outsourcing and surveillance in "clown computing"]
        • CentOS ☛ CentOS Hyperscale SIG Quarterly Report for 2022Q1

          This report covers work that happened between January 1st and April 4th. For previous work, see the 2021Q4 report.

        • Business Wire ☛ Red Hat Adds Common Criteria Certification for Red Hat Enterprise Linux 8
        • HPC Wire ☛ Red Hat Adds Common Criteria Certification for Red Hat Enterprise Linux 8

          A Common Criteria Certification is intended to provide a level of assurance that a product meets a certain security criteria for specific computing environments. A component of the validation is rigorous, standardized and repeatable testing by any independent third party and provides common ground for sensitive computing operations at an international level.

          For Common Criteria, Red Hat Enterprise Linux 8.2 was certified by the National Information Assurance Partnership (NIAP), with testing and validation completed by Acumen Security, a U.S. government-accredited laboratory. The platform was tested and validated against the Common Criteria Standard for Information Security Evaluation (ISO/IEC 15408) against version 4.2.1 of the NIAP General Purpose Operating System Protection Profile including Extended Package for Secure Shell (SSH), version 1.0 and is the latest Red Hat Enterprise Linux version to appear on the NIAP Product Compliant List.

      • Debian Family

        • Ben Hutchings: Debian LTS work, March 2022

          In March I was assigned 16 hours of work by Freexian's Debian LTS initiative and carried over 8 hours from February. I worked 16 hours, and will carry over the remaining time to April.

        • Your apps sugestions – SparkyLinux

          As a one-man army that creates SparkyLinux, I would like you to write down a wish list of applications you would like to see in Sparky and what it would be used for. Of course, assuming Sparky is going to be light and fast, so applications cannot be heavy and must be open source.

      • Canonical/Ubuntu Family

        • Real-time Analytics News for Week Ending April 2

          Canonical, the publisher of Ubuntu, announced the general availability of OpenStack Yoga on Ubuntu 22.04 Long Term Support (LTS) beta and Ubuntu 20.04 LTS. This new version of OpenStack (the 25th release) sets a foundation for next-generation, highly performant infrastructure using SmartNIC cards and integrating them with the Neutron Open Virtual Network (OVN) driver. With OpenStack network components running on SmartNICs, users benefit from lower latency, higher throughput, and better quality of services.

        • Ubuntu ☛ Zero-ops scaling Kubernetes storage with MicroK8s and OpenEBS Mayastor | Ubuntu

          Kubernetes is well-known as an open-source system for automating deployment, scaling and management of containerised applications. As such, it uses concepts such as Pods and Deployments to abstract away details regarding the underlying compute, networking and storage infrastructure.

          Storage is abstracted as PersistentVolumes (a volume that is provisioned in the underlying infrastructure) and PersistentVolumeClaims (a claim for a pod that uses a persistent volume) resources. Typically, running a Kubernetes cluster also involves running a CSI provisioner, which watches for PersistentVolumeClaims and automatically provisions the requested volumes.

          There are a large number of CSI drivers available. For example, if running Kubernetes on top of AWS, one would most likely use the aws-ebs-csi-driver. If running Kubernetes on-premises or in an OpenStack cloud, cinder-csi-driver would be more appropriate. If running on-premises and a Ceph cluster is available, ceph-csi could also be used.

          While this solves the storage problems for Kubernetes users, it moves the hurdle of managing everything to the administrators of the Kubernetes cluster, as well as the Kubernetes distribution.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Medevel ☛ Minska is a free web app to track weight and calories

        Minska is released under MIT license.

      • Medevel ☛ Rowy is your open-source Airtable alternative

        Airtable is a cloud low-code collaboration service for teams to create, and manage data-oriented projects.

        Rowy is an open-source Airtable-like UI for your database and to build serverless cloud functions visually in the context of your data.

        Rowy can be installed in Google Cloud Platform in matter of secs. Soon as it is deployed, it does not require any learning curve to start building apps and managing your data.

        [...]

        Rowy is released and distributed under Apache-2.0 License.

      • Medevel ☛ ArchiveBox is an open-source self-hosted web archiving system for the web and the desktop

        ArchiveBox is a web-based self-hosted web archiving system that you can use to record and archive online links, web pages, and media pages in a single database.

        With ArchiveBox you can have your collection saved, share them or keep them private for your own use.

        Moreover, It is an open-source, easy to setup, install, configure and use. Anyone can install it and start using it directly from their servers.

        ArchiveBox comes with a command-line app that works directly from your terminal, a web application that works seamlessly in all modern browsers, and a new released desktop app (in Alpha stage) that works for Windows, Linux, and macOS.

        [...]

        ArchiveBox is released as an open-source project under MIT license.

      • Apache Blog ☛ The Apache Weekly News Round-up: week ending 1 April 2022

        Welcome, April --we're opening the month with another great week.

        [...]

        Apache Code Snapshot – Over the past week, 352 Apache Committers changed 26,605,053 lines of code over 3,949 commits. Top 5 contributors, in order, are: Jean-Baptiste Onofré, Brent Bovenzi, Jarek Potiuk, Gary Gregory, and Andrea Cosentino.

      • Apache Blog ☛ The Apache Software Foundation Welcomes 52 New Members : The Apache Software Foundation Blog

        The Apache Software Foundation (ASF) welcomes the following new Members who were elected during the annual ASF Members' Meeting on 1 and 3 March 2022...

      • Productivity Software/LibreOffice/Calligra

        • What is Miklos hacking – Clearing breaks in Writer

          Writer now supports what we call clearing breaks: a new property on line breaks which controls where to put the next line in case the line break is at the end of a line which intersects with an anchored object. This feature improves compatibility with the DOCX and HTML formats.

      • FSF

        • FSF ☛ FSF job opportunity: program manager — Free Software Foundation — Working together for free software

          The Free Software Foundation (FSF), a Massachusetts 501(c)(3) charity with a worldwide mission to protect computer user freedom, seeks a motivated and talented Boston-based individual to be our full-time program manager.

          Reporting to the executive director, the program manager co-leads our campaigns team. This position develops and promotes longer-term resources and advocacy programs related to increasing the use of free software and expanding and advancing the free software movement. The program manager plays a key role in external communications, fundraising, member engagement, and special events.

        • FSF ☛ Contract opportunity: Bookkeeper — Free Software Foundation — Working together for free software

          The Free Software Foundation (FSF), a Massachusetts 501(c)(3) charity with a worldwide mission to protect computer user freedom, seeks a motivated and talented Boston-based individual to provide bookkeeping and financial operations support. This is a temporary, part-time contract opportunity with potential for additional hours and/or extension.

        • GNU Projects

      • Programming/Development

        • PR Web ☛ Wilderness Labs brings the Meadow.IoT platform to Embedded Linux [Ed:.NET? No, thanks.]

          Wilderness Labs releases Meadow.Linux, enabling 10MM+ .NET developers to rapidly build secure, enterprise-grade IoT solutions on millions of in-market Embedded-Linux hardware devices using Meadow.Foundation and .NET languages such as C#.

        • Epic Programming Jokes Only Programmers Will Get | Itsubuntu.com

          There are only two kinds of programming languages out there. The ones people complain about and the ones no one uses.

        • Important: New toolchain requirements to build LLVM will (most likely) be landing within a week. Prepare your buildbots

          It seems likely that we will raise the toolchain version requirements later this week or beginning of next one. This message is a heads up for the buildbot owners and other people that build LLVM directly from main to make preparations for this migration.

        • Perl/Raku

          • Rakulang ☛ 2022.14 Comma Completer – Rakudo Weekly News

            Oleksandr Kyriukhin announced a new version of Comma Complete, the IDE for the Raku Programming Language. With detection of possible hangs in grammars and direct support for the new Raku ecosystems (zef and REA). Check it out, especially if you’re into using Integrated Development Environments and you haven’t checked out Comma yet!

        • Python

          • Pragmatic Linux ☛ How to create an array of strings in Python - PragmaticLinux

            Looking for a way to create and array of strings in Python? You came to the right place. This hands-on article explains several ways of how to create an array of strings in Python. It includes example code snippets to demonstrate how to loop over the array elements as well.

        • Rust

        • Java

          • OpenSource.com ☛ Extend Kubernetes service discovery with Stork and Quarkus | Opensource.com

            In traditional monolithic architecture, applications already knew where the backend services existed through static hostnames, IP addresses, and ports. The IT operation team maintained the static configurations for service reliability and system stability. This Day 2 operation has significantly changed since microservices began running in distributed networking systems. The change happened because microservices need to communicate with multiple backend services to improve the load balancing and service resiliency.

  • Leftovers

    • Re: Is There A Better Hard Drive Metaphor?

      I sorta disagree with the characterization of “[computers] have just a processor, RAM and other_devices[]” as being incorrect. If you're a language that is intended to be used outside of the standard desktop computer, you'll likely encounter setups with any combination (including none) of the following devices: * TTY input * TTY output * Display * Audio-out * USB and other IO ports * Networking * Block devices—how many and how big? what kind are they—punch cards, magnetic tape (high-speed LTO or old 9-tracks?), HDDs, SSDs? Are they read-only or R/W or even write-only? Are they buffered? Are they random-access?

    • The Mouse Pointer



      The reason why I wrote this thing is that I was genuinely surprised that the display can do a whole lot more than just a number with a colour on it. It's in fact an entire computer behind the display, just to display a number.

    • Education

      • Distractions stopping you doing the basics right

        Amongst the most expensive activities in a modern society is education. Yet while teaching professionals like to think they are objective in the way they approach their sensitive task, there are always shiny distractions that attract the attentional of educators away from the basics of managing complex social interactions. With a relentless focus on 'academic success', managers in schools are always on the lookout for the next drop of fairy dust to sprinkle onto their school's teachers. A nice, clean, top-down management intervention is an attractive way to appear effective in their role, but without a decent grasp of the changes required it is easy to make lessons less effective than before the intervention.

        Before introducing new structures to guide and constrain teachers, it is important then to survey what it is that teachers are doing in the classrooms already and work out where the easy wins are. Teachers are time constrained, and anything that takes up attention or time will push out other tasks. There is an opportunity cost of imposing interventions beyond the training needs: unintended consequences can hinder effective approaches as easily as poor ones.

    • Integrity/Availability

      • Proprietary

        • Pseudo-Open Source

          • Privatisation/Privateering

            • Linux Foundation

              • Linux Foundation's Site/Blog ☛ Question from the New Guy! [Ed: Starting at 'Linux' Foundation by promoting Microsoft proprietary software]

                “Here’s a question from the new guy”. I have been using this a lot the past few weeks after starting here at the Linux Foundation as the lead editor and content manager. How long can I pull that off?

                The reality is that I am new to working professionally in open source software – and really the software/technology industry. But, it has been a long time passion of mine. I spent my formative years in the 1980s and had a drive to learn to program computers. When I was 12, I asked my mom for a computer. Her response, “you have to learn to type first”.

        • Security

          • LWN ☛ Security updates for Monday [LWN.net]

            Security updates have been issued by Debian (asterisk, qemu, and zlib), Fedora (389-ds-base, ghc-cmark-gfm, ghc-hakyll, gitit, libkiwix, openssl, pandoc, pandoc-citeproc, patat, phoronix-test-suite, seamonkey, and skopeo), Mageia (libtiff, openjpeg2, and php-smarty), openSUSE (python), Oracle (httpd), Red Hat (httpd), and SUSE (libreoffice, python, and python36).

          • Qt ☛ Security advisory: Recently reported Chromium "Type confusion" issue impacts Qt WebEngine

            Google has recently reported that Chromium has a security issue - Type confusion in the V8 JavaScript engine - which is reported in a bit more detail here: https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_25.html. This has been assigned the CVE id CVE-2022-1096.

          • Video ☛ Enterprise Linux Security Episode 24 - The Latest on Lapsus$ - Invidious

            The situation surrounding Lapsus$ is becoming more and more interesting, and in this episode of Enterprise Linux Security Jay and Joao discuss the latest developments regarding the group that has caused quite a ruckus recently.

          • Bruce Schneier ☛ Wyze Camera Vulnerability - Schneier on Security

            Wyze ignored a vulnerability in its home security cameras for three years. Bitdefender, who discovered the vulnerability, let the company get away with it.

          • The Verge ☛ I’m done with Wyze

            I just threw my Wyze home security cameras in the trash. I’m done with this company.

            I just learned that for the past three years, Wyze has been fully aware of a vulnerability in its home security cameras that could have theoretically let hackers access your video feeds over the internet — but chose to sweep it under the rug. And the security firm that found the vulnerability largely let them do it.

    • Defence/Aggression

      • Russia & the Great Reset - Resistance or Complicity?

        OffGuardian and Unlimited Hangout teamed up for a panel discussion/debate regarding Russia and its relationship to the Great Reset Agenda. Are they complicit or resisting the technocratic designs of Davos?

    • AstroTurf/Lobbying/Politics

      • VoxVM Review [Ed: So SPAM has come to Gemini]

        I *did* get sponsored to promote VoxVM, but that is related to my Youtube channel. My sponsorship will not influence what is being said here, since I find it unethical to spread misinformation.

    • Censorship/Free Speech

      • AccessNow ☛ Updates: Digital rights in the Russia-Ukraine conflict - Access Now

        Apr 4, 2022: Social media algorithms are dictating what people can and cannot see in and from Russia and Ukraine

        Evidence of atrocities committed in Bucha and Irpen has shaken the international community. Terrifying photos and videos from these Kyiv suburb cities freed from Russian occupation were shared across various media outlets and social networks. Documented killings of civilians, traces of torture, pillaging of civilian property and possessions, and other war crimes flooded Facebook, Twitter, and Telegram, shining the international spotlight on the horrors unfolding. But then, Instagram began blocking content.

    • Internet Policy/Net Neutrality

      • AccessNow ☛ The government must commit to ensuring access to an open internet and free social media in crisis-hit Sri Lanka - Access Now

        The people of Sri Lanka are facing an attack by President Rajapaksa’s administration on their freedom of expression amid a state of emergency, curfews, and worsening economic crises. On Sunday, 3 April, correlating with widespread public demonstrations against the president’s declaration of a state of emergency, the Telecommunications Regulatory Commission on the orders of the Ministry of Defence shut down social media services, including Facebook, YouTube, Twitter, Instagram, and WhatsApp in Sri Lanka. The ban on social media services was lifted after 15 hours, but this is not enough — the government must commit to open, accessible internet for all.

        “There is no justification for blocking access to social media in Sri Lanka,” said Raman Jit Singh Chima, Asia Pacific Policy Director and Senior International Counsel at Access Now. “It is not enough to merely lift the ban after depriving people of an avenue to exercise their right to free speech during a critical period. President Rajapaksa’s administration and the independent telecom regulator must provide strong reassurance to the people, and commit to refraining from taking any action to hinder people’s right to access the internet. You cannot silence a nation simply because you don’t like their criticism.”

    • Monopolies

      • Copyrights

        • Public Domain Review ☛ 5.2 Million Book Illustrations Deleted from Flickr — Help Get Them Back – The Public Domain Review

          Imagine a corner of the internet, free to all, where you could search, browse, and download from an archive of more than 5 million illustrations extracted from public domain books? And more than that, improve metadata by tagging and commenting, and contribute to findability by favouriting and saving images to your own publicly-accessible galleries? This very special space was the Internet Archive Book Images account on Flickr: The Commons.



Recent Techrights' Posts

The Real Issue With The Register MS is Not the Politics of Some Staff's "Tweets", It's That The Register MS Publishes Fake Articles for Sponsors (50,000 Pounds Minimum)
AWS and Google each pay millions for fake articles which beget journalistic bias too (they literally pay the salaries of the 'reporters')
Microsoft Total Cost of Ownership (TCO): We Need Accountability Because Many People Die and It's Because of Microsoft Diehards or People Bribed by Microsoft to Deploy Microsoft Where Lives Are at Risk
They're trying to save face right now
What the Media Misses: It's Not an NVIDIA Issue, Super Micro Computer Inc Also Fell From $45 to $26 in the Period NVIDIA Lost 33% of Its Faked 'Value', NVIDIA is Collapsing Like Intel
History goes in circles
Waste of Money: Giving More Money to Toothless Regulators That Don't Even Examine Evidence
Shame in SRA
At Microsoft, "Buyouts" or "Global Voluntary Separation Agreement" (GVSA) Not Much Different From Layoffs (Severance Shockingly Low)
From what we are able to gather, many people are leaving Microsoft 'voluntarily'
Is Microsoft the Next Fake-Valued Corporation to Lose 35% in "Market Value"? Is Slop Bringing Microsoft Down?
Will NDAs prevent people talking or journalists finding out the true cause?
Silent Layoffs at IBM (and Red Hat) Continue in November 2026
IBM's CEO is "a Palliative Care Doctor Who Slides [IBM] Gently Into the Night"
Links 13/11/2026: "Apple Support Community Forums to Permanently Close" and "The Slop Market is Getting Nervous"
Links for the day
 
Gemini Links 13/11/2026: Productivity Metrics and Antenna Outage
Links for the day
It's Not About China or Sex, It's About Corruption at NVIDIA and a Pyramid Scheme Perpetrated Under the Guise of "Hey Hi Revolution" (That Wasn't, It's Manufactured and Hyped by Bribes, Subsidised by Multi-Trillion-Dollar Loans, People's Pension Funds and More)
What's at stake here is a lot bigger than the "Ponzi hub" of Jensen Huang
No, You're Not a "Most Valuable Company" When Everything is Down for Half a Day in the Entire Planet
Still down, still no explanation (maybe they too aren't sure)
"Techrights Statement on Phoronix" Still Valid Five Years Later
Our position as stated in early 2022 has not changed
Vista 11's 'Growth' Has Stalled, It's Measured at Only 17.9% in the US This Year
That helps put in perspective Microsoft's attempt to discard almost 30% of its remaining workforce
"NVIDIA is Enron" (Subsidising the Pyramid Scheme That It Profited From), Microsoft is Next to be Down for the Count
Microsoft increasingly looks like the "next NVIDIA"
Richard Stallman Travels to South America to Give Talks About Free Software in Spanish, FSF Raises Money
The FSF is raising money (goal is $400,000) and the FSF has just mentioned the upcoming talks by the FSF's founder
United States Adding ~300 Billion in Government Debt Per Month, Wall Street Shaves Off Trillions in 'Value' in Less Than One Week
cushioning "assets" by helping them fake "value"
Microsoft: Pay Us for the Stuff That's Offline and We Cannot Fix
Learn to take control of the technology that you rely on
Links 13/11/2026: "Copyright-Strike-for-Hire" and "Stevie Wonder Photo Lawsuit"
Links for the day
The Slop Bubble (or Pyramid Scheme) Relied on Trust and Patience (Being Patient as Losses Grow and Debt Explodes, Trusting the Roadmap of Cheaters and Frauds)
Remember that it all began with trust
Anthropic's IPO Depends on $895.4 Billion in Debt (Money It Doesn't Have, It Loses Over 100 Billion Dollars Per Reporting Period), NVIDIA Has Just Lost Almost 2 Trillion Dollars In Value and Its Debt Trebled in Three Months
This coming week will be very, very entertaining for slop critics/sceptics to watch
Lorenzo Stoakes (ARM) the Latest of Many to Quit Linux Development Over Linus Torvalds' Obsession With Slop (Linus Wants to Work With Bots, Not Humans Who Understand Whatever Code They Write)
Linus caught the 'brain virus'
Microsoft Asks 60,000 Workers to Leave, Some Leave, Services Go Down
Microsoft laid off about 40,000-50,000 people in past years
Gemini Links 13/11/2026: Roku Exits the Smart Home Market and Poor Reporting/Journalism Regarding Slop Plagiarism
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, November 12, 2026
IRC logs for Thursday, November 12, 2026
Gemini Links 12/11/2026: A Firing of a Boss and Geminispace Growing Fast
Links for the day
Bill Epsteingate-Funded BBC "Totally Ignoring the $1.7 Trillion Wiped off NVIDIA Stocks"
Imagine how many pension funds are tied to this NVIDIA pyramid scheme
A Few Hours Before NVIDIA CEO Canned (and NVIDIA Shares Plunged) the NVIDIA-Funded The Register MS Published Paid Spam With "AI" 18 Times in It
Anything to inflate the bubble
Links 11/11/2026: NVIDIA Decapitated, "The Company That Published Fake Journalists in Sports Illustrated is Collapsing Dramatically"
Links for the day
Intercontinental Brigading - Part XXXXIX - We Didn't Start the Fire
It started in 2012
Photo Ops Are Liabilities
NVIDIA is not a "family business" and its CEO isn't some modest genius
NVIDIA’s Total Debt Trebled in Three Months!
Not the hallmark of a rich company unless its accounting is fraudulent
NVIDIA Turns Out to be Serial Cheater, Stock Plunges 33% in 5 Weeks
The "slop bros" have long relied on patience and blind faith
Adopting LLM Slop is Still Suicide
Suicide (in the literal sense) is also linked to adoption of chatbots
On Laundering Licences and Code
A "Second SCO" waiting to happen
The Cyber Show on Slop and the Ministry Of Truth in "Nineteen Eighty Four"
"cultural erasure" by slop
Intercontinental Brigading - Part XXXXVIII - Keeping Both Eyes on the Ball
One upside of these disputes is that they raise at least two very important issues concerning the law
Gemini Links 12/11/2026: Encryption is Easy, Human Emacs, and Legislation in Italy
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, November 11, 2026
IRC logs for Wednesday, November 11, 2026
Links 11/11/2026: End of Novaya Gazeta (Assassinated by Putin) and North Koreans Too Poor to Buy Rice
Links for the day
Gemini Links 11/11/2026: The Tyrant’s Moat and Rants About Slop Causing Problems
Links for the day
Links 11/11/2026: Skydance Games and Boeing Hit By Layoffs, "Time Out for Timeouts"
Links for the day
IRC is for Communities, Social Control Networks Are for Broligarchs (by Broligarchs)
Unlike Reddit, it's not a company
JavaScript is the Problem, Not the Answer
Making the Web better is about making things better, not slapping more JavaScript 'walls' at it
Intercontinental Brigading - Part XXXXVII - "Making a False Complaint to Police is a Crime." (British Cops Aren't American Mercenaries)
"In the United Kingdom, the Foreign Enlistment Act 1819 and the Foreign Enlistment Act 1870 make it unlawful for British subjects to join the armed forces of any state warring with another state at peace with Britain."
The Label 'Anti-AI'
They make it sound like opposing plagiarism or cheating is an act of intolerance or hatred
Intolerance and Violence
Intolerance in the software world is not a new problem
António Campinos Hiding From Staff Amid Strikes, Won't Participate in Dialogue
They voted to continue striking until Christmas
Silent Layoffs at IBM (Rolling Layoffs), Now Curbs on H1B (Mostly Indian Applicants)
Little will change at IBM except the gravity (global distribution) of its workforce will go east
Links 11/11/2026: Moving from Proton to Posteo and "Floating in Space"
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, November 10, 2026
IRC logs for Tuesday, November 10, 2026