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

Linux.com Made Its First 'Article' in Over and Month, It Was 10 Words in Total, and It's Not About Linux
play some 'webapp' and maybe get some digital 'certificate' for a meme like 'clown computing'
The FSF Ought to Protest Against UEFI 'Secure Boot' (Like It Used To)
libreplanet-discuss stuff
GNU/Linux Reaches 6.5% in Canada (Including ChromeOS), Based on statCounter
Not many news sites are left to cover this, let alone advocate for GNU/Linux
The Only Thing the So-called 'Hey Hi Revolution' Gave Microsoft is More Debt
Microsoft bailouts
FUD Alert: 2024 is Not 2011 and Ebury is Not "Linux"
We've seen Microsofers (actual Microsoft employees) putting in a lot of effort to shift the heat to Linux
 
Ex-Red Hat CEO Paul Cormier Did Not Retire, He Just Left IBM/Red Hat a Month Ago (Ahead of Layoff Speculations)
Rather than retire he took a similar position at another company
[Meme] Never Appease the Occupiers
Freedom requires truth. Free speech emancipates.
Thorny Issues, Violent Response
They say protests (or strikes) that do not disrupt anything are simply not effective. The same can be said about reporting.
GNU/Linux in Malaysia: From 0.2 Percent to 6+ Percent
That's like 30-fold increase in relative share
Liberty in Liberia? Windows Falls Below 10% and Below iOS
This is clearly a problem for Microsoft
Techrights Congratulates Raspberry Pi (With Caution and Reservations)
Raspberry Pi will "make or break" based on the decisions made in its boardroom
OSI Makes a Killing for Bill Gates and Microsoft (Plagiarism and GPL Violations Whitewashed and Openwashed)
meme and more
People Who Defend Richard Stallman's Right to Deliver Talks About His Work Are Subjected to Online Abuse and Censorship
Stallman video removed
GNU/Linux Grows in Denmark, But Much of That is ChromeOS, Which Means No Freedom
Google never designs operating systems with freedom in mind
Links 16/05/2024: Vehicles Lasting Fewer Years, Habitat Fragmentation Concerns
Links for the day
Links 16/05/2024: Orangutans as Political Props, VMware Calls Proprietary 'Free'
Links for the day
TechTarget (and Computer Weekly et al): We Target 'Audiences' to Sell Your Products (Using Fake Articles and Surveillance)
It is a deeply rogue industry that's killing legitimate journalism by drowning out the signal (real journalism) with sponsored fodder
Links 15/05/2024: XBox Trouble, Slovakia PM Shot 5 Times
Links for the day
Windows in Times of Conflict
In pictures
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, May 15, 2024
IRC logs for Wednesday, May 15, 2024
Gemini Links 15/05/2024: 50 Years of Text Games
Links for the day
Ebury is Not "Linux", That's Just the Media Shifting Attention (Microsoft in the Hot Seat for Total Breach Right Now)
Seems like it may be a Trojan
Links 15/05/2024: Growing Tensions Between East and West, Anticlimax in Chatbot Space
Links for the day
[Video] 'Late Stage Capitalism': Microsoft as an Elaborate Ponzi Scheme (Faking 'Demand' While Portraying the Fraud as an Act of Generosity and Demanding Bailouts)
Being able to express or explain the facts isn't easy because of the buzzwords
Richard Stallman Talk 'Delayed'
"Repousé à une date ultérieur. Du au congé, il n'était pas possible de l'organiser bien dans le temps disponible."
Links 15/05/2024: Toll on Climate Change, Physical Assaults on Politicians
Links for the day
[Meme] Free Society Requires Free Press
The Assange decision is now less than a week away (after several delays and demand for shallow 'assurances')
CyberShow Goes "Live"
The CyberShow has a similar worldview (on technology and ethics) to ours
Latest Status of Site Archives (Static Pages)
article listings are reaching a near-final form
IRC Proceedings: Tuesday, May 14, 2024
IRC logs for Tuesday, May 14, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Today's Talk by Richard Stallman Going Ahead as Planned
That talk will be in French