Bonum Certa Men Certa

Links 08/08/2023: Linux 6.4.9 is Out, Microsoft Breach Causes More Backlash



  • GNU/Linux

    • Audiocasts/Shows

      • Linux User Space Episode 4:02: Bits From Debian

        Coming up in this episode

        * An NVMe for me

        * The Shure Next To You

        * Of course, the History of Debian

      • Late Night Linux – Episode 241

        Great news for Linux on RISC-V and open source Nvidia drivers, communicating with devices over serial the easy way, emulating an old calculator, a fully open source flight combat game, a new approach to caching files on your LAN, and an RSS reader for the terminal.

      • Jupiter BroadcastingPractical Privacy | LINUX Unplugged 522

        Why Linux reigns for privacy; our recommendations for secure tools from chat to DNS.

    • Kernel Space

      • LWNLinux 6.4.9
        -----------------
        Note, PLEASE TEST this kernel if you are on the 6.4.y tree before using
        it in a real workload.  This was a quick release due to the obvious
        security fixes in it, and as such, it has not had very much testing "in
        the wild".  Please let us know of any problems seen.  Also note that the
        user/kernel api for the new security mitigations might be changing over
        time, so do not get used to them being fixed in stone just yet.
        -----------------
        
        

        I'm announcing the release of the 6.4.9 kernel.

        All users of the 6.4 kernel series must upgrade.

        The updated 6.4.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.4.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        greg k-h
      • LWNLinux 6.1.44
      • LWNLinux 5.15.125
      • LWNLinux 5.10.189
      • LWNLinux 5.4.252
      • LWNLinux 4.19.290
      • LWNLinux 4.14.321
      • BootlinFeedback from ELCE 2023: selection of talks #2

        As we reported in previous blog post, almost the entire Bootlin engineering team was at the Embedded Linux Conference Europe in Prague in June.

    • Graphics Stack

      • 9to5LinuxNVIDIA 535.98 Linux Graphics Driver Released with Wayland and Vulkan Fixes

        Coming only three weeks after the NVIDIA 535.86.05 release, the new version is here to address several bugs, including a bug causing excessive RAM consumption when some OpenGL and Vulkan apps were used while switching between a virtual terminal and X.

        Support for Vulkan apps was further improved in NVIDIA 535.98 by fixing a bug that caused corruption, as well as a regression that could cause a system hang when running windowed Vulkan apps with sync-to-vblank enabled.

    • Applications

      • Fedora MagazineFedora Magazine: Video content creation with Kdenlive

        Fedora Linux packages a suite of graphical software for content creators. This article introduces a use case and suggestions for creating tutorial videos with Kdenlive.

        Plan tutorial

        A question that you need to address is whether text and images are appropriate to share your knowledge. If you create resources for learners of graphical software, a tutorial video is something to consider.

      • TecMint10 Best Control Panels For Virtual Machines (VM) Management

        The automatic creation and management of virtual machines is a topical issue for any company that provides VPS services.

      • Medevel22 Free MySQL/ MariaDB Database Backup Tools and Scripts

        MySQL is a popular open-source relational database management system (RDBMS). It is widely used for web-based applications and is known for its ease of use and scalability. MySQL is used by many popular websites, including Facebook, Twitter, and YouTube.

      • MedevelNodeTube: Build Your Own Self-hosted YouTube Alternative

        NodeTube is an excellent open-source platform that provides all the features that you need for hosting your videos, audios, and images. It provides a comprehensive set of features, including livestreaming and built-in monetization, that make it an magnificent alternative to YouTube.

      • MedevelAllToMP3: Download and Convert Music from YouTube, Spotify, and SoundCloud (Free)

        AllToMP3 is a highly versatile desktop application that offers its users a comprehensive platform for downloading and converting their favorite music from popular sources such as YouTube, SoundCloud, Spotify, and Deezer.

      • Linux LinksAlternatives to popular CLI tools: cal

        We spotlight alternatives tools to cal, a utility for displaying calendars on the command-line.

      • Linux LinksExcellent Utilities: noti – notification tool

        noti is a small tool written in Go that monitors a command or process and triggers a notification.

      • FOSSLinuxTop 15 open source monitoring tools for IT professionals

        In today's interconnected world, monitoring system performance, network health, and application behavior is crucial for any organization. Whether you're a system administrator, a network engineer, or a DevOps professional, having the right tools at your disposal can make the difference between smooth operations and a frustrating troubleshooting nightmare.

    • Instructionals/Technical

      • Own HowToHow to disable automatic suspend on Ubuntu 23.04

        Automatic suspend is a feature that suspends your computer when you are not using it.

        What this feature does, is that it allows you to specify how long your computer will stay active before suspending.

        For example, if the automatic suspend timer is set to to 30 minutes, it means

      • TecMintWhat are Ext2, Ext3 & Ext4? How to Create and Convert Linux File Systems
      • TecMintONLYOFFICE DocSpace: The Best Open-Source Collaborative Platform for Linux

        Building a secure collaborative environment on a private Linux server definitely sounds like a good idea.

      • Unlocking Linux File Permissions: A Guide to Using the chmod Command
      • Matthew GarrettMatthew Garrett: Updating Fedora the unsupported way

        I dug out a computer running Fedora 28, which was released 2018-04-01 - over 5 years ago. Backing up the data and re-installing seemed tedious, but the current version of Fedora is 38, and while Fedora supports updates from N to N+2 that was still going to be 5 separate upgrades.

      • It's FOSSEasily Take Full Webpage Screenshots in Firefox and Chrome

        Firefox has a built-in screenshot utility and you can use it to take screenshots of the entire webpage. Chrome can also do the same.

      • Unleash the Power of Wget: A Comprehensive Guide to Seamless Downloads in Linux

        Wget command is a Linux utility that used to download the files from the web.

      • nixCraftHow to decode BASE64 string in Linux and Unix

        A long time ago, I wrote a script or config file that included BASE64 encoded string like "Le_PreHook='__ACME_BASE64__START_L3Jvb3QvYmluL2xlL2N5YmVyY2l0aS5iaXovcHJlX2JlZm9yZV9vYnRhaW5pbmdfYW55X2NlcnRpZmljYXRlcy5zaA==__ACME_BASE64__END_". So I wanted to know what this string was to update my config script.

      • OMG UbuntuHow to Change the Lock Screen Background in Ubuntu

        Here’s a quick tutorial for those of you looking to change the lock screen background used in Ubuntu 22.04 LTS through the most recent release, Ubuntu 23.04. Out-of-the-box (as this is the same for any Linux distribution using a modern version of GNOME Shell) the lock screen background is a blurred version of whatever image is set as your desktop wallpaper.

      • TecAdminHow to Install NVM on Debian 12

        Node Version Manager (NVM) is a versatile tool for managing multiple versions of Node.js on a single machine. It’s an essential tool for any serious Node.js developer since it allows you to switch between different versions of Node.js without having to go through the hassle of installing or uninstalling Node.js manually each time.

      • AI Magic in Jupyter: Integrate and Enhance Productivity with Jupyter AI

        Jupyter AI is an incredible and powerful Python extension that brings generative AI models (like ChatGPT) in your JupyterLab or Notebooks to enhance your productivity.

      • LibreOffice: Installing, Upgrading, and Removing on Linux

        LibreOffice, developed by The Document Foundation, stands as a compelling free and open-source productivity suite, serving as a robust alternative to Microsoft Office.

      • LinuxStansA Guide to Web Scraping with Proxies on Linux

        Linux, an open-source operating system known for its robustness and efficiency, offers valuable insights that can be leveraged in the world of web scraping, particularly in the management of proxies. Let’s explore how the principles of Linux can be applied to streamline your proxy usage for web scraping!

      • Using Argo CD to Create GitOps-Style Deployments for Kubernetes

        Argo CD offers GitOps-style deployments for Kubernetes, providing continuous integration/continuous delivery (CI/CD) pipelines, collaboration and version control.

      • OSNoteHow to Install Zabbix on Debian Linux

        In this guide, you will learn how to install and configure the latest stable version of Zabbix monitoring software on Debian 9.2 to monitor all major network infrastructure devices such as physical or virtual servers or VMs, routers, switches, firewall appliances, and other network IoT devices.

      • VituxHow to Install ClickHouse on Ubuntu 22.04

        ClickHouse is an open-source, fast, and modern database management system used for online analytical processing (OLAP). It is column-oriented and stores records in blocks grouped by columns instead of rows. It allows you to generate analytical reports using SQL queries in real time.

      • HowTo ForgeHow to Install Magento with Apache and Let's Encrypt SSL on Ubuntu 22.04

        Magento is an open-source and one of the most popular eCommerce platforms that helps programmers create eCommerce websites. This tutorial will show you how to install Magento on Ubuntu 22.04.

      • FOSSLinuxHow to install EndeavourOS on VirtualBox easily

        One of the best ways to explore EndeavourOS is by installing it on VirtualBox. VirtualBox is a popular virtualization software that allows you to run multiple operating systems simultaneously on your host machine. By setting up EndeavourOS on VirtualBox, you can enjoy all its features without altering your current OS setup.

      • It's FOSSBash Basics Series #9: Functions in Bash

        Learn all about functions in the final chapter of the Bash Basics series.

      • ID RootHow To Install Nmap on Debian 12

        In this tutorial, we will show you how to install Nmap on Debian 12. In the world of cybersecurity and network exploration, Nmap (Network Mapper) stands as a versatile and powerful tool. It’s an open-source utility that aids in network discovery and security auditing.

      • ID RootHow To Install OpenSCAP on Fedora 38

        In this tutorial, we will show you how to install OpenSCAP on Fedora 38. OpenSCAP is an open-source security compliance solution that helps administrators assess the security posture of their systems and ensure compliance with industry standards. It provides a framework for automated vulnerability scanning, configuration management, and policy compliance.

      • Linux CapableCreate A File In Linux: Touch, Cat, Echo, Printf Command

        Linux is a powerful and versatile operating system, and one of its strengths lies in the vast array of commands it offers for various tasks. Creating files is a fundamental operation, and Linux provides multiple ways to do it.

      • Linux HandbookProxmox Series #4: Adding Shared Storage to Proxmox Installation

        In this part of the Proxmox tutorial series, you'll learn to add shared storage to a Proxmox installation.

      • Linux CapableHow to Install VirtualBox 7.0 on Fedora 38/37 Linux

        VirtualBox, Oracle’s flagship open-source virtualization solution, has again made strides in its latest iteration, VirtualBox 7. This version continues its legacy of providing a robust platform for creating and managing virtual environments and introduces myriad enhancements that cater to the ever-evolving needs of tech professionals.

      • ID RootHow To Install Python IDLE on Ubuntu 22.04 LTS

        In this tutorial, we will show you how to install Python IDLE on Ubuntu 22.04 LTS. Python, an influential and versatile programming language, has captured the hearts of developers worldwide. To harness the full potential of Python, an adept Integrated Development Environment (IDE) is essential.

      • Linux CapableHow to Install SMPlayer on Debian 13/12/11/10

        In today’s digital age, multimedia playback is an essential aspect of our daily computing needs. SMPlayer stands out as a versatile and robust media player, catering to a wide range of audio and video formats.

      • ID RootHow To Install PowerShell on Debian 12 [Ed: PowerShell is a Microsoft trap; better to rewrite whatever is in PowerShell; maybe Bash or similar. This is a tool of occupation.]

        In this tutorial, we will show you how to install PowerShell on Debian 12. PowerShell is a powerful cross-platform shell and scripting language designed by Microsoft. With its extensive command-line capabilities and scripting framework, it has become a popular choice for system administrators, developers, and IT professionals.

      • ID RootHow To Install Tasksel on Debian 12

        In this tutorial, we will show you how to install Tasksel on Debian 12. For those of you who didn’t know, Tasksel is an advanced package management tool specifically designed for Debian-based systems. It enables system administrators to install, remove, and manage software packages seamlessly.

    • Games

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • OMG Ubuntu KDE neon’s Experimental Archive Makes Testing KF6 Apps Easier

          Unstable builds of the Ubuntu-based KDE neon now include KDE Plasma 6 (which is under active development) but apps retooled/built using KDE Frameworks 6 (considered pre-alpha quality at the time of writing) are being more cautiously previewed, siloed in a dedicated archive.

        • Remote Desktop using the RDP protocol for Plasma Wayland

          With this blog I would like to introduce KRdp, which is a new library implementing the required glue to create a server exposing a KDE Plasma Wayland session over the RDP protocol. It also contains a command-line based server which will allow remote clients to control the current Plasma Wayland session.

          With the increase in people working from home the past years and other remote use cases, it has become increasingly important to be able to control a running computer remotely. While on X11 there are several existing solutions, for Wayland the choices are rather more limited. Currently the only way of allowing remote control of a Plasma Wayland session is through Krfb, which uses VNC1 for streaming to the client.

          Unfortunately, VNC is not ideal, for various reasons. So to provide a better experience we started looking at other options, eventually settling on building something around the RDP protocol. Fortunately, because of the work done for Krfb and various other projects, we do have all the parts implemented to allow remote desktop control, the "only" thing left was to glue everything together.

        • On the Road to Plasma 6, Cont’d

          A little over two months ago I involuntarily switched my daily driver laptop to a Plasma 6 development build (see this blog post on how that went). Since then there has been stunning progress on ironing out bugs, tidying things up, and implementing new features. Let me show you what I’ve been working on, stumbling blocks to look out for, and what you can do to help to make Plasma 6 a truly great release!

          A couple of weeks ago I actually finally switched to a Plasma Wayland session full time and it’s been working great! This now also means I have to fix all of my pet peeve bugs, and boy did I!

          I noticed several things that were missing or behaved differently from my X11 session. For instance, task manager showed not only an application’s main window but also any popup (for instance, the “really quit?” or “save or discard?” prompts). That’s because the handling of so-called transient windows in libtaskmanager hasn’t been implemented for Wayland yet. Not only does it have to hide child windows but must in turn propagate any “needs attention” state (glowing orange) back to its parent so it won’t go unnoticed. There is also a dialog protocol in the works so we can tag modal windows and darken their respective parent window accordingly.

        • Dragging Docks and Tugging Toolbars on Wayland

          Most of our desktop applications have a toolbar, sometimes they even have multiple toolbars next to or stacked on top of each other. More complex desktop applications such as Krita, Kdenlive or LabPlot often consist of multiple sub-windows, docks, tabbed views, etc. Docks and toolbars can be undocked, moved around and arranged freely and when dragged over a part of a window snap back into the window. This allows the user to customize their work environment to their liking and needs. This worked fine on X because it lets you do anything, this post explores the situation on Wayland.

      • GNOME Desktop/GTK

        • 9to5LinuxGNOME.Asia 2023 Will Take Place in Kathmandu for the GNOME 46 Desktop

          The GNOME.Asia Summit 2023 event will be held at St. Xavier’s College in Kathmandu, Nepal, between December 1st and December 3rd. The conference’s primary focus is on the GNOME desktop, GNOME apps, and the GNOME platform development tools.

          This year’s GNOME.Asia event will focus on the upcoming GNOME 46 desktop environment series, which will be released sometime in late March 2024. Since the event will be held in Kathmandu, the codename of the GNOME 46 series will be “Kathmandu”.

        • Philip Withnall: GUADEC 2023

          I attended GUADEC 2023 this year in-person in Rīga. It was nice to be able to see more people in person than last year’s mini-GUADEC in Berlin, and nice to be able to travel overland/oversea to Rīga, avoiding flights and the associated huge carbon emissions. Thank you to the GNOME Foundation and my employer, Endless, for covering the travel.
          And a big thank you to the local event organising team, the AV team, the volunteers and the Foundation staff for making it all happen.

          The quality of the talks this year was really high. I don’t think there was a single talk slot I skipped. As a result, I didn’t get much hacking done! But there were good hallway conversations and catch ups.

          I gave two talks, one on some simple improvements people can make to their apps to reduce internet data use and power use when doing so would be beneficial to the user (when on a metered network or in power-saver mode).
          The aim was to remind people how easy it is to do this, and provide some examples of how different apps present these states/events in the UI, since the best way to do that can differ between apps.

  • Distributions and Operating Systems

    • New Releases

    • Gentoo Family

      • GentooWeek 9+10 Report, Automated Gentoo System Updater

        This article is a summary of all the changes made on€ Automated Gentoo System Updater€ project during€ weeks 9 and 10€ of GSoC.

        Project is hosted on GitHub (gentoo_update€ and€ mobile app).

        Progress on Weeks 9 and 10

        I have finalized app architecture, here are the details:

        The app’s main functionality is to receive notification from the push server. For each user, it will create a unique API token after authentication (there is an Anonymous option). This token will be used by gentoo_update to send the encrypted report to the mobile device using a push server endpoint. Update reports will be kept only on the mobile device, ensuring privacy.

        After much discussion, I decided to implement app’s backend in Firebase. Since GSoC is organized by Google, it seems appropriate to use their products for this project. However, future plans include the possibility of implementing a self-hosted web server, so that instead of authentication user will just enter server public IP and port.

    • SUSE/OpenSUSE

      • SUSE's Corporate BlogJumpstart Kubernetes Success with New Service Offerings

        According to the Gartner report, The CTO’s Guide to Containers and Kubernetes, by 2027 more than 90% of companies will have made the decision to run containerized applications in production. € 

      • SUSE's Corporate BlogCybersecurity Threats to SAP Systems

        Businesses today are in a constant state of digital transformation. SAP software plays a key role in driving this transformation by offering comprehensive solutions that boost efficiency, scalability, and innovation throughout the entire enterprise.

    • Fedora Family / IBM

      • ZDNetFedora Linux on M-powered Macs will be here shortly

        Fedora, a mature desktop Linux, will be available by the end of the month on your Apple M1 or M2 Macs.

      • Red HatHow to monitor workloads using OpenShift monitoring stack

        The out-of-the-box monitoring stack in Red Hat OpenShift provides a comprehensive set of tools and services to monitor various aspects of your workloads, including metrics, logs, events, and traces. With this monitoring stack, you can gain valuable insights into the health and performance of your applications, identify and troubleshoot issues, and optimize resource utilization. This allows you to deliver a seamless user experience and confidently meet your business objectives.

        In this article, we will explore the monitoring stack in Red Hat OpenShift and how to use it to monitor a sample application effectively using Prometheus€ and Grafana.

      • Red HatBack up Kubernetes persistent volumes using OADP

        OpenShift APIs for Data Protection (OADP) is an operator that lets you back up and restore workloads in Red Hat OpenShift clusters. It is based on the upstream open source project Velero. You can use OADP to backup and restore all Kubernetes resources for a given project, including persistent volumes.

        It is a best practice to be able to recreate your workloads via Infrastructure as Code (IAC) pipelines or automation. Most Kubernetes projects in production already have a way to be recreated; however, when it comes to restoring data from persistent volumes, that requires a separate solution. OADP can fill that gap. This article will focus primarily on restoring persistent volumes.

        How does OADP back up persistent volumes?

        OADP allows backing up and restoring persistent volumes via either Restic or CSI snapshots.€ In both cases, incremental backups are supported.

      • IT WireRed Hat pays to spruik its views on RHEL source code curbs

        The SFC panel included policy fellow Bradley Kuhn, AlmaLinux board chair Benny Vasquez, Samba co-founder and CIQ software engineer Jeremy Allison, and Oracle chief architect for Open Source Policy, Strategy, Compliance, and Alliances, James Wright. CIQ is focused on Rocky Linux, another RHEL derivative; AlmaLinux is also a derivative.

        Clearly, Red Hat did not think any of its executives would be comfortable in this environment€ – even though all the talk was about free and open source software which Red Hat claims to champion.

        That should tell the free and open source software community where the company's priorities lie.

        Hellekson fielded all the softball questions thrown at him by The Futurum Group's Steven Dickens and was allowed to talk at length about the noble work being done by the IBM-owned company. Not surprising, as he who pays the piper generally calls the tune.

        One of Dickens' questions embodies perfectly the type of queries that Hellekson fielded: "Red Hat’s commercial business, you’re taking the pipeline of free, community-developed, adding a significant amount of value, testing, certification, support, and they’re looking to build a commercial business off that. You’re not alone in doing this. I had Ash Kulkarni, the CEO of Elastic on this podcast a few weeks back. We’ve spent some time at MongoDB and spoke to their team.

      • Red HatHow to fully utilize OpenShift for DevOps

        There is nothing developers and users hate more than waiting a long time for new software features to be deployed. Being stuck in an endless loop of long response times for QA and feedback is painful, especially when they have started a new project.

      • Fedora ProjectFedora Community Blog: Community Blog monthly summary: July 2023

        This is the latest in our monthly series summarizing the past month on the Community Blog. Please leave a comment below to let us know what you think.

      • Red HatImplementing clean architecture solutions: A practical example

        The purpose of this project is to provide developers with a practical example of how clean architecture can be implemented in a real-world scenario. By examining this sample project's code and structure, you will be able to better understand the key concepts and patterns involved in clean architecture.

        Why clean architecture?

        These days, the IT world is flooded with an overwhelming number of libraries, technologies, frameworks, and platforms to choose from. What's considered the ultimate solution today may become outdated tomorrow. What doesn't exist today might become tomorrow's ultimate solution. Clean architecture incorporates principles like SOLID and domain-driven design and enforces them through module structuring during compilation. However, it's important to note that not everything can be enforced at compile time.

        By embracing clean architecture principles, you can design software without getting tied down to specific libraries, infrastructure, or other choices right from the start of your project. Instead, you can postpone those decisions until later in the development process. This approach also makes it easier to switch libraries or infrastructure if needed, enabling you to create software that can stand the test of time. With clean architecture, you can keep your options open and ensure that your platform or application remains robust and adaptable in the long run.

    • Canonical/Ubuntu Family

      • It's FOSSIncus: A New Fork of LXD is Here to Go Against Canonical's Wave
        It was only a matter of time before the rise of an LXD fork, and it appears that Incus is preparing to take the stage.

        Some context to get you up to speed: Canonical took complete control of the LXD project, and that garnered mixed reactions.

        Even the lead engineer of LXD, Stéphane Graber, announced that he had left Canonical to pursue a few pet projects after Canonical's public announcement. He also mentioned that he would occasionally contribute to LXD, provided he didn't need to sign Canonical's CLA.

      • Liliputing Rhino Linux is a rolling release, Ubuntu-based Linux distro with PC, PinePhone, and PineTab support

        Rhino Linux is a new GNU/Linux distribution that’s based on Ubuntu, but which handles some key things differently from Canonical’s operating system. Unlike Ubuntu, Rhino is a rolling release operating system, which means that updates are delivered frequently, and whenever they’re available rather than saving everything up for a major OS update that comes only a few times per year (if that).

      • 9to5LinuxFirst Look at Rhino Linux, a Rolling-Release Distro Based on Ubuntu and Xfce

        Rhino Linux (formerly Rolling Rhino Remix) follows the concept created by Ubuntu MATE maintainer and ex-Canonical employee Martin Wimpress, who created the Rolling Rhino tool about three years ago to allow existing Ubuntu users to turn their systems into rolling releases.

        To bring the rolling-release model to Ubuntu, Rhino Linux uses the popular Pacstall utility that provides a package manager for Ubuntu inspired by Arch Linux‘s AUR (Arch User Repository). Pacstall is used for providing essential packages like the latest Linux kernel, the Mozilla Firefox web browser, Rhino Linux-specific apps, and theming.

      • Ubuntu NewsUbuntu Weekly Newsletter Issue 799

        Welcome to the Ubuntu Weekly Newsletter, Issue 799 for the week of July 30 – August 5, 2023. The full version of this issue is available here.

      • Ubuntu FridgeThe Fridge: Ubuntu Weekly Newsletter Issue 799
    • Open Hardware/Modding

      • dwaves.delooking for a new SoC? (or SBC?) new Version of StarFive VisionFive 2 RISC-V SOB – SoC battle rages on Raspberry Pi 4 vs ODROID-N2L

        looking for a new SoC? (or SBC?) (search eBay for GPIO+SoC, GPIO+SBC, but also checkout what those are up to...

      • Linux HintRaspberry Pi 4 GPIO Pinout

        GPIO pins on Raspberry Pi are one of the ways to connect and monitor external devices with it. Follow this article for a detailed introduction to these pins.

      • Sparky GNU/LinuxRPi Imager

        There is a new application available for Sparkers: RPi Imager What is RPi Imager? Raspberry Pi imaging utility. Graphical user-interface to write disk images and format SD cards.

      • CNX SoftwarePicoCNC – A 4-axis CNC controller based on Raspberry Pi Pico

        PicoCNC is a 4-axis CNC motion controller that works with Raspberry Pi Pico or Pico W running the open-source grblHAL firmware and can be used to control CNC routers, lathes, laser engravers, and other machines. PicoCNC specifications: Works with Raspberry Pi Pico and Pico W, or other compatible boards. Storage MicroSD card slot Footprint for EEPROM or FRAM Host interface – USB or WiFi via Raspberry Pi Pico (W) CNC control via screw terminals 4-axis spindle control outputs 5V PWM and direction 0-10V spindle control output. 12V PWM support via open collector output Isolated 12V limit switch input on all 4 axes. Isolated standard Grbl spindle control outputs (5V): Cycle Start, Feed Hold, EStop and Safety Door.

      • ArduinoSave money with your Honeywell heating system: Control it on Arduino Cloud via Node-RED

        In today’s fast-paced world, the convenience and comfort of a smart home have become paramount. Monitoring systems offer us a way to streamline daily tasks, optimize energy usage, and ultimately lead to more comfortable and cost-effective living.

  • Free, Libre, and Open Source Software

    • Libre ArtsLibreArts Weekly recap — 7 August 2023

      Highlights of the last few weeks: new releases of Inkscape, FreeCAD, LSP plugins, MuseScore, first beta of Krita 5.2, CMYK PDFs are coming in Inkscape v1.4, and more.

      The patch by mr.fantastic adding support for on-canvas alignment and even distribution has finally been merged to the main development branch.

  • Leftovers



Recent Techrights' Posts

Karen Melchior Fought the Good Fight
stay tuned for Part 29
We Need Less Gadgets, More Humanity
If people are being honest with themselves, many of the gadgets they claim they "cannot live without" are just excesses and distractions they could definitely leave behind
Daniel Pocock in The Guardian This Morning
There is an opportunity here to spread a message, even if Pocock won't win a seat
 
Worsening Staff Affairs at Microsoft
Microsoft is managing to piss off many of its own workers
Czech Mate for GNU/Linux on the Way
Czechoslovakia is having none of that "peace for our time" with Microsoft
Nobody Will be Left Who Trusts IBM Anymore
The common theme is, the management must be completely replaced as soon as possible and truth needs to come out
Wall Street is a Bubble and No Company is Worth 5 Trillion Dollars
It's not hard to see which stocks will crash the hardest (or fastest)
The Corrupt Have Historically Tried to Paint Their Exposers as the Real Problem
As usual, there are efforts to shoot or muzzle the messenger
Search Engine Market Share in Italy: Microsoft Falls to Third in Many Countries Including Italy
Expect more layoffs in Bing
Links 20/07/2026: Spotify Drowning in Slop, Expiry of Software Patents in MPEG-4
Links for the day
Gemini Links 20/07/2026: Another Step Towards Owning Personal Data and Gemtext2 Envisioned
Links for the day
European Patent Office (EPO) Series: Public Missions and Private Ambitions
Despite the French government's strong formal pushback, the lobbying momentum generated by Campinos and Negrão proved unstoppable
"DOOM" and "Bloodbath": the State of Microsoft and XBox
Way to piss off fans
Links 20/07/2026: Notes on E-mail Encryption, Torvalds and His Employer Paid a Lot to Promote Slop (Pyramid Scheme)
Links for the day
What a Difference Six Years Make...
We are also beta-testing a new feature for the site; we plan to announce it some time soon
When It Comes to Slop, Richard Stallman is Opposite of Linus Torvalds
When it comes to computing, Dr. Stallman has long been a voice of reason
Daniel Pocock is in Mainstream Media This Week
Pocock's haters will absolutely hate this
In His Departure Post, Poul-Henning Kamp (phk) Explains Why Linus Torvalds is Full of "Hot Air" and Slop Bubbles
Having lived through previous bubbles as a UNIX geek, phk cannot be ignored
Whistleblowers Keep Flowing
Later today a police investigator should phone us regarding death threats we've received
Technology and Gadgets Got Obese, Just Like Their Users
They now sell us so-called 'phones' for slop
"Samsung Recently Projected a 19-fold Surge in Second-Quarter Operating Profit", Now There Are Mass Layoffs
In a 9-month period Samsung's debt rose by about 80%
Gemini Links 20/07/2026: Dungeon Meshi/Undertale Crossover, "The Hitchhiker’s Guide to the Dark Web and Beyond"
Links for the day
IBM's Control of the Media "Just Showed What Taking Accountability Does Not Look Like"
It is no secret that IBM pays the media
Microsoft Loses XBox Lawsuit, But There Are More
The collapse of studios continues
GNU/Linux Approaching International Average in Djibouti
One can envisage further gains for GNU/Linux, seeing Microsoft is in such a bad shape
Daniel Pocock "[t]he Australian Taking on Nigel Farage — from Down Under"
This can help raise awareness of some issues
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, July 19, 2026
IRC logs for Sunday, July 19, 2026
Misleading Coverage in Slashdot Promotes and Openwashes Slop
Piggybacking RMS for the headline seems like a PR stunt of sorts
As Envisioned, a Rebellion and Many Whistleblowers at Microsoft
Whistleblowers ensure Microsoft has totally lost control of the "narrative" (face-saving PR)
Microsoft is a Right-Wing Company
Just remember that when people call Microsoft "woke"
GNU/Linux "Market Share" Rises to About a Quarter in Sudan
Can anyone explain to us why?
Gemini Links 19/07/2026: Visiting Ethiopia, Two Dreams, and Price of Skinnerboxes
Links for the day
Tears in IBM, Company Falls Apart While Management Fakes "Performance" to Take Bonuses
Wall Street is a naked emperor
Telling Our Story
In the coming years we'll have some high-impact stories to share and generally tell without fear of reprisal
Microsoft XBox Studio Leaders Upset at What the New CEO Did
From what we can gather, in 2024 XBox was already entering what's known as a "death spiral". Now it's literally moving down the drain/pipe.
IRC Started in Finland, GNU/Linux Did Not
History is like that
GNU/Linux Rises to 8% in Bhutan, Same as the International Average
Taking note of estimated GNU/Linux share in that country, we see it hovering around the international median/average this month
Links 19/07/2026: "The Voice of Google" and "Chinese Surveillance Tech a Threat to Privacy"
Links for the day
Keep Both Eyes on the Ball
At the moment we have six series running in parallel; two of them concern the EPO
'Journalists' Who Help IBM Cover Up Fraud
Journalistic malpractice
The "Modern Linux" Song
Join us now, make the kernel
XBox Layoffs Vastly Bigger Than Microsoft Told the Press, Microsoft Keeps Trying to Change the Subject
Many so-called "XBox fans" are no more
Microsoft Lost 1,200 Billion Dollars in "Market Value", Take a Look at What Happened to Windows
while Windows continues to fall unstoppably GNU/Linux is surging
Links 19/07/2026: People in China Are Buying Feelings and 404 Media Has Third Anniversary
Links for the day
Gemini Links 19/07/2026: Camping, Health, and Hardware
Links for the day
The State of Slopfarms
Slopfarms or LLM slopfarms are a menace and a problem on the Web
GNU/Linux Rising to 6% in Brunei
seventh in the world for GDP (PPP) per capita
Free Software is Like an 'Activist Movement'
People who argue strongly in favour of something (even very good things) will attract the wrath of those whom they oppose
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, July 18, 2026
IRC logs for Saturday, July 18, 2026
UKIP TV (GBNoise) Covers Challengers to UKIP Nigel, Daniel Pocock Mentioned
Way to get noticed
Links 18/07/2026: Chinese State Media Depicting Neighbours as Monkeys, US "Stocks Sink on Anxiety About Tech and Hey Hi (AI) Spending"
Links for the day
Gemini Links 18/07/2026: "Business Idiots Everywhere", "The Siren Song of DePIN", and Entering Geminispace
Links for the day
GNU/Linux in Lithuanian Desktops/Laptops Climbs to 8%, the Global Average
For its own national security it would be wise to abandon Windows
This Bubble is Bursting, Piecewise
It's nice to see Wall Street getting some reality checks
It's Not About XBox, Microsoft is Already Firing Hundreds of People Who Do "Security [sic] Engineering" [sic]
The official reason/excuse/lie told is something about slop, but no sane person would buy it (not even insiders who are impacted)
Can We Finally All Agree That UEFI 'Secure Boot' is a Sham That Harms Security and Gives Microsoft Remote Control Over All PCs and Servers (Even Those That Don't Run Any Microsoft Software)?
Cui bono?
Bolivian People Adopt GNU/Linux (They Have a Domestic Distro Too, PluriOS)
Notice Windows falling to an all-time low
No Technical People Write About UK Parliamentary Elections
Almost none of them work in the media, which seems to favour parrots, slop, or parrots that use slop
"But Stallman is Scaring Away Women..."
Such dishonest projections (projection tactics) needs to be called out and refuted
First Female Debian Project Leader (DPL) Affirms Low Profile and Inferior Status of Women in GAFAM
3 months ago Sruthi Chandran was elected as Debian Project Leader (DPL) for a period of 12 months
After 5 Years Vista 11 Still Adopted Less Than Its Predecessor (Orphaned, End of Life Since Last Year)
Notice Windows going down to 40%
We Don't Depend on Google (or Search Engines in General)
there's a lesson here and it extends beyond sites
Only "Torvaldos" (Linus Torvalds) Can Use the F-Word, CoC Does Not Apply to the Enforcer, and Richard Stallman Punished for Using the Other F-Word ("Freedom")
"Linus Torvalds tells AI haters to fork off"
Explaining the Culture of Bulletin Board-Style Chat
Only desperate detractors would try to present something (cherry-picked) from IRC as some sort of official statement for Techrights
Independent, But Not Fringe
"Daniel Pocock is an Independent Candidate."
In Free Software, Nobody Gets Fired
Way to own one's code and project
PIP-Styled Mass Layoffs Allegedly Coming to Microsoft by 12 August 2026
Microsoft has been doing "silent layoffs" (PIPs and more) for quite some time
Daniel Pocock's Candidacy (Election of Member of Parliament) Mentioned in BBC and Over a Dozen News Sites Since Yesterday
Funnily enough, albeit not surprisingly, the same people who attack Pocock also attack us
Links 18/07/2026: Spotify Uses Slop Song Descriptions, "San Francisco Demands Removal of Nudify Apps"
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, July 17, 2026
IRC logs for Friday, July 17, 2026
Gemini Links 18/07/2026: A Manifesto by The Dissident, Shokz Headphones, and Gemini Tinylog Reader (GTL)
Links for the day