Bonum Certa Men Certa

Links 17/09/2022: Release Candidate (RC 2) of SUSE Linux Enterprise Micro 5.3

  • GNU/Linux

    • Server

      • LinuxiacCloudflare's New Proxy Server, Pingora, Has the Potential to Dethrone Nginx

        Pingora is a new HTTP proxy server built in-house by Cloudflare with plans to make it open-source in the future.

        Few companies can compete with Cloudflare’s experience in serving massive web traffic.

        To make things more precise, we’ll say this: Cloudflare handles more than 10% of all HTTP/HTTPS world Internet traffic. Moreover, globally, the Cloudflare network serves over 25 million HTTP requests each second and is used by almost 80% of all the websites that use reverse proxy services.

    • Audiocasts/Shows

    • Kernel Space

      • The Register UKNext magic Linux program to will change the world? Io_uring ● The Register

        A few years ago developers knew eBPF as a handy way to build firewalls yet now it's used everywhere for everything. Get ready for io_uring to do the same.

        Most people don't know the first thing about Linux programming. Why should they? Linux, more so than most operating systems, just works. But under the surface, there are programs such as eBPF that are transforming the infrastructure under the operating system we use every day.

        As revealed this week, Microsoft chose to port eBPF into Windows rather than try to duplicate its functionality with its own program. io_uring may become the next Swiss-Army tool for Linux developers.

        Io_uring allows Linux to launch an operation asynchronously and wait for its completion. Unlike its asynchronous I/O (AIO) subsystem, its predecessor, io_uring uses a memory ring buffer shared between user space and the Linux kernel. This enables it to submit operations and collect the results without needing time-expensive Linux kernel calls. Its API is complex, but if your applications require lots of I/O, you get rewarded with vastly improved increased performance.

      • The Register UKRust is coming to the Linux kernel ● The Register

        Both Linus Torvalds' Open Source Summit keynote and Jonathan Corbet's "Kernel Report" discussed efforts to allow Rust modules in Linux.

        The next version of the kernel will be 6.0, but as ever, the change of major version number doesn't denote any major technical changes. Torvalds acknowledged that it might have been desirable to have a headline feature such as "now you can develop drivers in Rust," but this probably won't happen until kernel 6.1.

        So far, there is a working group, and a preliminary patch has been submitted. There are also two preliminary drivers implemented in the new language, which are discussed in depth over on LWN: a driver for NVMe drives, and an in-kernel server for the 9P network protocol from the Plan 9 operating system.

    • Graphics Stack

      • Dave AirlieDave Airlie (blogspot): LPC 2022 Accelerators BOF outcomes summary

        At Linux Plumbers Conference 2022, we held a BoF session around accelerators.

        This is a summary made from memory and notes taken by John Hubbard.

        We started with defining categories of accelerator devices.

        1. single shot data processors, submit one off jobs to a device. (simpler image processors)

        2. single-user, single task offload devices (ML training devices)

        3. multi-app devices (GPU, ML/inference execution engines)

        One of the main points made is that common device frameworks are normally about targeting a common userspace (e.g. mesa for GPUs). Since a common userspace doesn't exist for accelerators, this presents a problem of what sort of common things can be targetted. Discussion about tensorflow, pytorch as being the userspace, but also camera image processing and OpenCL. OpenXLA was also named as a userspace API that might be of interest to use as a target for implementations.

      • Dave AirlieDave Airlie (blogspot): LPC 2022 GPU BOF (user console and cgroups)

        Currently most mainline distros still use the kernel console, provided by the VT subsystem. We'd like to move to CONFIG_VT=n as the console and vt subsystem have historically been a source of bugs but are also nasty places for locking etc. It also can be the cause of oops going missing when it takes out the panic path with locking bugs stopping other paths from completely processing the oops (like pstore or serial).

        The session started discussing what things would like. Lennart gave a great summary of the work David did a few years ago and the train of thought involved.

        Once you think through all the paths and things you want supported, you realise the best user console is going to be one that supports emojis and non-Latin scripts. This probably means you want a lightweight wayland compositor running a fullscreen VTE based terminal. Working back from the consequences of this means you probably aren't going to want this in systemd, and it should be a separate development.

        The other area discussed was around the requirements for a panic/emergency kernel console, likely called drmlog, this would just be something to output to the display whenever the kernel panics or during boot before the user console is loaded.

      • Mike Blumenkrantz: Meatballs

        Let’s talk about Intel.

        I know what you’re thinking.

        If you work for Intel, you’re thinking Oh no.

        If you don’t, you’re thinking Oh no. Or possibly getting ready to post some comments about ANV not supporting features, or having bugs, or any of the common refrains that I’ve seen so often around the internet.

        The fact remains, however, that ANV is the reference zink hardware driver. It has been ever since I started working on zink. The reason for this is simple: it’s what I have on the machine I develop with, and when I started working on zink, it was the driver that was furthest along.

        It’s therefore no exaggeration to say that without everything ANV and the Intel Mesa team brings to the table, zink wouldn’t be nearly as far along as it is.

    • Applications

    • Instructionals/Technical

      • FOSSLinuxHow to install Vagrant on Ubuntu 22.04 | FOSS Linux

        Vagrant is an open-source software used to manage and generate different virtual environments using virtualization techs such as VirtualBox, VMware, and more. It simplifies the config management of virtual machines to boost productivity with the aid of provisioners. Provisioners fundamentally permits the customization of the configuration of virtual machines.

        Vagrant gives many development environments to DevOps, allowing the developers to work beyond several operating systems. One exciting feature of Vagrant is that you can install this tool on nearly all Linux distros. It is essential to know that Vagrant is a command-line generated tool.

        Also, you must ensure that you have a virtualization engine like Hyper-V, VirtualBox, or Docker setup on your system since you cannot run the Vagrant tools without virtualization software. The Vagrant plugin system also supports KVM and VMware.

      • FOSSLinuxHow to install TeamViewer in Ubuntu 22.04 LTS | FOSS Linux

        TeamViewer is proprietary software that permits a user to remotely access another user’s desktop, share the desktop and even facilitate file transfer between the PCs over an internet connection. It is a well-known app among helpdesk support staff and comes in handy when aiding remote users who are stuck and can also not get worthwhile assistance.

        Better yet, the program works well with all major platforms: macOS, Windows, and Linux (also in limited forms on android and iOS). Besides file transfer, TeamViewer lets you chat with its users in real-time, sync clipboard contents, and much more.

        The complexity of the application does not, however, compromise the program’s simplicity. As such, it is a pretty straightforward app as you only need to install it on both PCs required for connection, then interlink them using the unique ID and password it auto-generates. While this app’s core feature is skewed more towards the IT professionals, DevOps, and support agents, it is free for one’s use (and comes in handy for helping a frustrated friend or relative).

      • Linux Made SimpleHow to install The King Of Fighters Memorial Lvl 2 Super Edition on a Chromebook

        Today we are looking at how to install The King Of Fighters Memorial Lvl 2 Super Edition 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.

      • H2S MediaHow to install ThinkorSwim on Ubuntu 22.04 LTS Linux

        Thinkorswim was launched in 1999 as an options brokerage platform. However, later it was acquired by TD Ameritrade, although Thinkorswim’s brokerage services were shut down, the trading platform is still active and distributed by TD Ameritrade for its clients. Besides the trading feature, Thinkorswim users also have access to trading and analysis tools, online courses, etc.

        Unlike TradingView which can be linked to the trading accounts of many different brokers, Thinkorswim is only used by TD Ameritrade clients.

        Thinkorswim allows users to freely set alerts based on parameters of technical indicators and price movements. Meanwhile, TradingView allows users to receive only 12 different alert conditions. However

        Thinkorswim is a bit more complicated for beginners. It is confusing even for many experienced traders. However, the platform has a fairly detailed and comprehensive system of study guide documents that users can use when they need to study.

        Thinkorswim is completely free for customers, which is a big plus. For traders with TD accounts, Ameritrade has provided extensive knowledge for traders who want to learn about trading and investing.

      • MakeTech EasierHow to Install Puppy Linux On a USB Flash Drive - Make Tech Easier

        Puppy Linux is a family of distributions that provide a simple way to use Linux on lower-end machines. Unlike regular distros, Puppy Linux uses popular versions of existing distributions and it modifies them to run with lower system requirements.

        This allows you to install this distribution on just about any system and storage medium possible. For example, you can install and boot a working copy of the latest version of Puppy Linux on a 512MB flash drive. This article shows you how you can do just that.

      • TecMintHow to Show Warning Message to SSH Unauthorized Users

        SSH banner warnings are crucial when companies or organizations want to show a strict warning message to discourage unauthorized users from accessing a Linux server.

        These SSH banner warning messages are displayed just before the SSH password prompt so that unauthorized users who are about to gain access are made aware of the aftermath of doing so. Typically, these warnings are legal consequences that unauthorized users can suffer should they decide to ahead with accessing the server.

        Be cautious that a banner warning is by no means a way of blocking unauthorized users from logging in. The warning banner is simply a warning meant to warn unauthorized users from logging in. If you want to block unauthorized users from logging in, then additional SSH configurations are required.

      • HowTo GeekHow to Tell If a Bash String Contains a Substring on Linux

        Sometimes in Linux scripts, you want to know if a string of text contains a specific, smaller string. There are many ways to do this. We show you some simple, reliable techniques.

        Why Is This Useful?

        Searching a string for a smaller substring is a common requirement. One example would be reading text from a file or from human input and searching the string for a specific substring so that your script can decide what to do next. It might be looking for a label or device name in a configuration file or a command string in a line of input from a user.

        Linux users are blessed with any number of utilities for manipulating text. Some are built into the Bash shell, others are provided as standalone utilities or applications. There’s a reason Unix-derived operating systems are richly served with string manipulation capabilities.

      • ID RootHow To Install KiCad on Linux Mint 21 - idroot

        In this tutorial, we will show you how to install KiCad on Linux Mint 21. For those of you who didn’t know, KiCad is an open-source software used to capture and design printed electronic circuit boards. It has an integrated environment for schematic capture, PCB layout (including 3D rendering), manufacturing file viewing, and SPICE simulation, all in one place.

        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 a KiCad on Linux Mint 21 (Vanessa).

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

        In this tutorial, we will show you how to install Python on Rocky Linux 9. For those of you who didn’t know, Python is a popular, powerful programming language that is easy to get started and understand. It supports multiple programming paradigms, including structured, object-oriented, and functional programming. Python has been around since the late 1980s and continues to be one of the most popular languages in use today.

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

      • Trend OceansHow do I Copy a Particular File to Multiple Directories on Linux - TREND OCEANS

        Whenever I have to copy a particular file to multiple directories, I literally feel what a clunky job I have to do. Manually copying a single file to multiple locations is a total waste of time when you know you have to move this file across hundreds of directories.

        Anyway, I need to do this, so there is no way to escape from this, so let’s be brave and find the solution to overcome this hurdle in the following article.

        As you know, bare usage of cp or mv commands is not reliable for copying or moving content to multiple locations at once. However, with a little tweak, you can use the mv or cp command to move or copy files at multiple locations, which we will see in the subsequent section. Apart from that, you can also use find, tee, and usage of echo and xargs commands to achieve your desired result.

      • HowTo ForgeHow to Install Graylog Centralized Log Management System on Rocky Linux

        Graylog is a free and open-source log-management platform for capturing, storing, and enabling real-time analysis of your data and logs. It's written in Java and built on top of other open-source software like MongoDB and Elasticsearch. Graylog provides one of the most efficient, fast, and flexible centralized log management platforms. With Graylog, you can send and analyze both structured and unstructured data from almost any data source.

        In this tutorial, you will set up the Centralized Log Management using the Graylog on the Rocky Linux server. This tutorial includes the basic installation of some Graylog dependencies such as Elasticsearch and MongoDB. Additionally, you will also set up the Graylog Input and send logs from the Linux machine to the Graylog Server via the Syslog Ingest.

      • LinuxTechiHow to Install Kubernetes Cluster on Debian 11 with Kubeadm

        Are you looking for an easy guide for installing Kubernetes Cluster on Debian 11 (Bullseye)?

        The step-by-step guide on this page will demonstrate you how to install Kubernetes cluster on Debian 11 with Kubeadm utility.

        Kubernetes (k8s) cluster contains master and worker nodes which are used to run containerized applications. Master node works as control plan and worker nodes offers environment for actual workload.

      • H2S Media3 ways to install Emacs text editor on Ubuntu 22.04 LTS

        There are multiple ways to install Emacs on Ubuntu 22.04 Jammy JellyFish Linux using the command terminal and graphical user interface.

        GNU Emacs is a programmable text editor suitable for development. It is a very comprehensive and platform-independent editor that can be expanded with its own Lisp dialect (Emacs Lisp). GNU Emacs makes it easier to write source code through syntax highlighting and can be adapted by the user. Since its control is mainly based on keyboard shortcuts, it requires some training in order to be able to use all its possibilities intensively. Thanks to a large number of plugins, the editor can be used in almost all areas. There are, for example, extensions for file management, email and news, IRC, compilations, web surfing, and much more. Furthermore, it can also be used to create text documents based on LaTeX.

      • Clone your Debian packages to a new system

        Apt-clone is a simple tool that can scan your Debian Linux system for installed packages, software repositories, and third-party DEB packages and pack them away to install on another computer. Here’s how to use Apt-clone on your Linux system.

      • HackadayLinux Fu: Eavesdropping On Serial | Hackaday

        In the old days, if you wanted to snoop on a piece of serial gear, you probably had a serial monitor or, perhaps, an attachment for your scope or logic analyzer. Today, you can get cheap logic analyzers that can do the job, but what if you want a software-only solution? Recently, I needed to do a little debugging on a USB serial port and, of course, there isn’t really anywhere to easily tie in a monitor or a logic analyzer. So I started looking for an alternate solution.

        If you recall, in a previous Linux Fu we talked about pseudoterminals which look like serial ports but actually talk to a piece of software. That might make you think: why not put a piece of monitor software between the serial port and a pty? Why not, indeed? That’s such a good idea that it has already been done. When it works, it works well. The only issue is, of course, that it doesn’t always work.

      • Red Hat OfficialManage containers at the edge with Linux | Enable Sysadmin

        I often hear the question: "How do I manage containers with RHEL?" I think there's a knowledge gap here because many users never took docker run [image] beyond a laptop and into production. This is a good thing for many environments, as using an orchestration platform like the industry default Kubernetes provides almost endless capabilities and benefits.

    • Games

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Plasma 5.26 Beta Testing
          Plasma 5.26 Beta was released yesterday

          And now we need your help testing it. Download KDE neon Testing edition and install it on a machine (do backups etc or use a spare computer if you can).

        • NeowinKdenlive 22.08.1

           Kdenlive is an acronym for KDE Non-Linear Video Editor. It works on GNU/Linux, Windows and BSD. Through the MLT framework, Kdenlive integrates many plugin effects for video and sound processing or creation. Furthermore Kdenlive brings a powerful titling tool, a DVD authoring (menus) solution, and can then be used as a complete studio for video creation.

          Kdenlive supports all of the formats supported by FFmpeg or libav (such as QuickTime, AVI, WMV, MPEG, and Flash Video, among others), and also supports 4:3 and 16:9 aspect ratios for both PAL, NTSC and various HD standards, including HDV and AVCHD. Video can also be exported to DV devices, or written to a DVD with chapters and a simple menu.

      • GNOME Desktop/GTK

        • This Week in GNOME#61 Overview Tabs - This Week in GNOME

          Update on what happened across the GNOME project in the week from September 09 to September 16.

        • Jakub SteinerEven Mo' Pixels - Even a Stopped Clock

          To keep the habbit alive, I continue to do a daily pixel routine, now covering almost all of the GNOME Circle apps.

        • GUADEC and App Organization BoF - Sophie’s Blog

          Before GUADEC there was an astonishing Covid wave in Germany, so I finally somehow caught it despite not even really leaving my flat around this time. I was still feeling quite weak around GUADEC and also had to catch up with my preparation for the BoF I was hosting. More about the BoF below. I still managed to drop by for one evening, seeing some new faces and attending Tobias’ talk in person.

          Despite still being pretty much a greenhorn within the GNOME community I was awarded this year’s Community Appreciation Award (aka “Pants of Thanks”.) I was very thankful that this year’s general assembly included a huge block of attributions to a lot of initiatives and contributions within the GNOME project. We have so many wonderful projects and contributors within the project that a single award is not nearly enough to cover everything that’s going on. I can’t deny that though felt flattered to receive an award for my work😊 I also had a pretty huge smile on my face when reading the hints as to who will be getting this year’s award.

  • Distributions and Operating Systems

    • SUSE/OpenSUSE

    • Arch Family

      • Arch Linux mailing list changes

        As part of dropping Python 2 which is EOL, we have migrated our mailing lists from mailman2 to mailman3. Rewriting of the "From" header and subject (to prepend the list name) have been disabled to keep the DKIM signature intact. This means "reply to mailing list" must be used when replying to the list and you may need to update your filters and rules matching the "From" header. All existing subscriptions are migrated and you do not need to re-subscribe.

    • Fedora Family / Red Hat

      • PHP version 8.0.24RC1 and 8.1.11RC1 - Remi's RPM repository - Blog

        Release Candidate versions are available in testing repository for Fedora and Enterprise Linux (RHEL / CentOS / Alma / Rocky and other clones) to allow more people to test them. They are available as Software Collections, for a parallel installation, perfect solution for such tests, and also as base packages.

      • Fedora ProjectFriday’s Fedora Facts: 2022-37 - Fedora Community Blog

        Here’s your weekly Fedora report. Read what happened this week and what’s coming up. Your contributions are welcome (see the end of the post)! F37 Beta was released on Tuesday.

        I have weekly office hours on Wednesdays in the morning and afternoon (US/Eastern time) in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else. See the upcoming meetings for more information.

      • Fedora ProjectHow to rebase to Fedora Silverblue 37 Beta - Fedora Community Blog

        Silverblue is an operating system for your desktop built on Fedora Linux. It’s excellent for daily use, development, and container-based workflows. It offers numerous advantages such as being able to roll back in case of any problems. Let’s see the steps to upgrade to the newly released Fedora 37 Beta, and how to revert if anything unforeseen happens.

        Before attempting an upgrade to the Fedora 37 Beta, apply any pending upgrades.

      • Enterprisers Project9 of our most popular articles of all time
      • Enterprisers ProjectMotivate your IT team using this leadership advice

        If there's anything business leaders can count on over the last few years, it’s that you can’t count on anything. With a volatile job market, changes in employee priorities, and the lasting effects of COVID-19, there’s no way leaders can guarantee employee satisfaction, motivation, and retention.

        Company executives learned quickly that their efforts to retain and motivate employees must be continually addressed and shifted to succeed in today’s climate. With hybrid or fully remote work options being the new norm, knowing the feelings, needs, and motivators of employees has become even more critical.

      • Red HatMy advice for updating Docker Hub’s OpenJDK image | Red Hat Developer

        The Java runtime environment in your containers could stop receiving updates in the coming months. It's time to take action. This article explains the decisions that led to this issue and proposes a solution.

      • Red HatRegex how-to: Quantifiers, pattern collections, and word boundaries | Red Hat Developer

        Filtering and searching text with regular expressions is an important skill for every developer. Regular expressions can be tricky to master. To work with them effectively, you need a detailed understanding of their symbols and syntax.

        Fortunately, learning to work with regular expressions can be incremental. You don't need to learn everything all at once to do useful work. Rather, you can start with the basics and then move into more complex topics while developing your understanding and using what you know as you go along.

        This article is the second in a series. The first article introduced some basic elements of regular expressions: The basic metacharacters (.*^$\s\d) as well as the escape metacharacter \.

        This article introduces some more advanced syntax: quantifiers, pattern collections, groups, and word boundaries. If you haven't read the first article, you might want to review it now before continuing with this content.

        These articles demonstrate regular expressions by piping string output from an echo command to the grep utility. The grep utility uses a regular expression to filter content. The benefit of demonstrating regular expressions using grep is that you don't need to set up any special programming environment. You can execute an example of a regular expression immediately by copying and pasting the code directly into your terminal window running under Linux.

    • Canonical/Ubuntu Family

      • OMG UbuntuThat ‘Unofficial’ Snap Store We Loved? It’s Becoming More Official

        Switching to the preview/edge channel for the official Ubuntu Snap Store — Snap Store is the GNOME Software fork Ubuntu ships with, with the Flatpak goodness stripped out and Snap stuff bolted on — now installs the unofficial without-a-name Flutter-based store. It seems the unofficial Snap Store is set to become the official Snap Store!

      • UbuntuFAQ: MLOps with Charmed Kubeflow

        Charmed Kubeflow is Canonical’s Kubeflow distribution and MLOps platform. The latest release shipped on 8 September. Our engineering team hosted a couple of livestreams to answer the questions from the community: a beta-release webcast and a technical deep-dive. In case you missed them, you can read the most frequently asked questions (FAQ) about MLOps and access helpful resources in this blog post.

      • UbuntuJoin us at Operator Day, hosted by Canonical at Kubecon NA 2022

        Software operators are crucial in the Kubernetes landscape. A software operator encapsulates the knowledge and expertise of a real-world operations team and codifies it into a dedicated piece of software. Software operators help human operators and administrators run their applications efficiently and effectively. Canonical provides an OSS-based platform and framework for building and running operators.

      • Check The Ubuntu Version You're Running - Linux Stans

        This tutorial will show you how to check what version of Ubuntu you’re running/using. We’ll show you a method of doing it via the command-line interface (CLI) and one via the graphical user interface (GUI).

      • The Fridge: Call for Ubuntu Community Council nominations

        The Community Council is looking for nominees for the upcoming election.

        We will be filling all seven seats this term, with terms lasting two years. To be eligible, a nominee must be an Ubuntu Member. Ideally, they should have a vast understanding of the Ubuntu community, be well-organized, and be a natural leader.

        The work of the Community Council, as it stands, is to uphold the Code of Conduct throughout the community, ensure that all the other leadership boards and council are running smoothly, and to ensure the general health of the community, including not only supporting contributors but also stepping in for dispute resolution, as needed.

    • Devices/Embedded

      • HackadayA RPI HAT For Synchronized Measurements

        A team from the Institute for Automation of Complex Power System (ACS) at RWTH Aachen University have been working for a while on the analysis of widely distributed power systems. In a drive to move away from highly specialised (and expensive) electronics platforms, they have produced some instrumentation designed to operate with the Raspberry Pi platform, and an open source software stack. They call the platform the SMU (Synchronised Measurement Unit.) The SMU consists of a HAT sitting on an RPi3, inside a 3D printed box that is intended to attach to a DIN rail. After all, this is supposed to be an industrial platform.

      • peppe8oBest Raspberry PI Projects with Tutorials

        One of the most searched topics on the internet regarding Raspberry PI is about projects to realize. Many of these results bring you to simple lists linking to not tested procedures. In this post, I’m going to summarize the best projects I have personally tested with Raspberry PI Foundation boards.

      • Raspberry PiTake part in Moonhack 2022: Community, culture, coding

        In 2016, Code Club Australia launched the Moonhack online coding event and broke the world record for the most children coding in one day. Then in 2017 they broke the record again. By now, more than 150,000 young learners from 70 countries have participated in Moonhack.

    • Open Hardware/Modding

      • ArduinoArduino Cloud extends ESP32 support to S2/S3/C3 devices | Arduino Blog

        Arduino Cloud is Arduino’s integrated platform to develop, deploy, and manage IoT devices in an easy way. It supports a broad list of hardware including not only Arduino boards but also ESP32 and ESP8266-based boards. Arduino is committed to making this list of devices grow and as a result of this effort, ESP32-S2, S3, and C3 families of chipsets have been added to the list of supported devices.

      • ArduinoThe Things Conference 2022: catch up with us and all things LoRaWAN€® | Arduino Blog

        We are excited to announce our team will be traveling to Amsterdam for The Things Conference on September 22nd-23rd, where Arduino will be among select exhibitors.

        The Things Conference is the world’s largest conference about LoRaWAN€®, bringing together the industry’s major players contributing to this technology’s development in a two-day deep dive dedicated to making business operations smarter. This year’s edition will focus on the main topic of digital transformation – as seen through the lens of LoRaWAN€®, of course!

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Programming/Development

      • Barry KaulerBlender 3D modeler SFS created

        I downloaded the tarball and converted it to an SFS. Just click on the "sfs" icon to download. I recommend install to the main desktop, not in a container, as with the latter choice it seems to be running openGL with software rendering only.

        On the main desktop, Blender runs as user 'blender'. This does create one little problem; it has menu entries to run the web browser to see online documentation, which doesn't work. I have fixed it, but that fix will be in the next release of EasyOS. You can still view online documentation of course, just not via the menu in Blender.

      • QtDeveloping Safety Application

        We initially developed Qt Safe Renderer to show warning indicators in problem situations, such as car dashboards. Along the way, we have added features, and with the new upcoming 2.0 release, you can create even more complex user interfaces for safety-critical applications.

        Since making safety-critical software is usually a serious business, we decided to have fun during the traditional Qt Company's Hackathon days. We made a little game with Qt Safe Render. The purpose of the demo was to test the upcoming 2.0 release and try out how end users can create applications with a safe render.

      • [Development] Qt 6.4.0 RC released

        Hi all!

        We have released the Qt 6.4.0 RC. As earlier you can get it via online installer. Src packages are also available in the Qt Account and Delta to the beta4 attached. Please make sure you report all findings in Jira.

        The target is to release Qt 6.4.0 in two weeks so please inform me immediately if you find something new which should be fixed before the release.

        br, Jani Heikkinen Release Manager

      • LinuxConfigEEPROM CH341A programmer – Read and write data to chip on Linux

        In this tutorial we will use CH341A programmer to read, write and erase data/firmware on attached chip. This is your getting started guide to CH341A programmer. CH341A programmer allows users to attach variety of chips in order to read or backup firmware or overwrite the exiting firmware.

      • The Little Things: My “radical” opinions about unit tests
      • Jacob Kaplan MossQuality Is Systemic - Jacob Kaplan-Moss

        Software quality is more the result of a system designed to produce quality, and not so much the result of individual performance. That is: a group of mediocre programmers working with a structure designed to produce quality will produce better software than a group of fantastic programmers working in a system designed with other goals.

      • Perl / Raku

        • PerlType::Tiny v2 is Coming | Toby Inkster []

          Eagle-eyed watchers of CPAN may have noticed that I've recently been releasing Type::Tiny development releases with version numbers 1.999_XYZ.

          Type::Tiny v2 is intended to be compatible with Type::Tiny v1. If you've used Type::Tiny v1, you shouldn't need to change any code, but Type::Tiny v2 has a few new features which may make your code simpler, more maintainable, and more readable if you adopt them.

      • Python

        • Fedora MagazineUsing Python and NetworkManager to control the network - Fedora Magazine

          NetworkManager is the default network management service on Fedora and several other Linux distributions. Its main purpose is to take care of things like setting up interfaces, adding addresses and routes to them and configuring other network related aspects of the system, such as DNS.

          There are other tools that offer similar functionality. However one of the advantages of NetworkManager is that it offers a powerful API. Using this API, other applications can inspect, monitor and change the networking state of the system.

          This article first introduces the API of NetworkManager and presents how to use it from a Python program. In the second part it shows some practical examples: how to connect to a wireless network or to add an IP address to an interface programmatically via NetworkManager.

      • Rust

        • Learning asynchronous programming in Rust - Martin Pitt

          I recently found myself needing to write a dynamic reverse HTTP/websocket proxy. After some prototyping it is now time to write something real. To prepare myself for that, I devoted today’s Red Hat Day of Learning to another aspect of Rust: asynchronous programming, and learning about tokio. There is really no getting around tokio in the Rust world of networking.

          I started with the small book “Asynchronous Programming in Rust”. Honestly I found this a bit hard to follow, as it quickly dives into a lot of technical details, which I don’t have yet. But I understand the basics now: futures, async/.await, and an overview about available runtimes. As JavaScript developer I’m of course very familiar with async programming in general (a JS Promise is more or less the same as a Rust Future), but due to Rust’s much stricter typing and borrowing rules and multi-threading capabilities there are a lot of extra details to consider.

          Moving on to tokio, I found a nice blog post from Jakub Barszczewski that explains the basics of tokio on a simple web service example. That was very well written, easy to follow and understand. It only took an hour or so to work through, including copious excursions to API docs.

  • Leftovers

    • HackadayMechanical Relay Percussion In A Eurorack Format

      There are plenty of analog and digital synthesis modules available in Eurorack format. But how about one that actually does physical percussion while capturing the output at the same time? The VU Perc Relay module does just that.

    • Counter PunchCan Kindness Curb Conflict? The Science of the Smile

      Fifteen minutes later, the woman reappeared. She hopped out of her SUV with a tray of Starbucks hot chocolates. “You all look cold, and I wanted to thank you.”

    • Counter PunchRunning Out of Boundaries
    • Counter PunchBob’s Rhubarb Lounge

      Why not? The point of the lounge would be to serve as a place where people can explore the meaning of life, just as I once explored the meaning of rhubarb. The imagination has no limits! At the same time, it has all sorts of limits, some of which are deeply painful.

    • The NationElegy for a Poet Who Loved Sneakers

      I didn’t know who you were, and then you died. I went searching for your poems online devouring one after another then reading your Twitter feed backwards, your voice getting younger and younger, and that’s where I found the last pair of sneakers you ever bought: all-black AirMax 90s. I have a black pair, too, and a pair that are pink and teal. I don’t wear either of them enough, and that’s one problem with loving sneakers. The more you obsess over them, the more you buy, and the less you wear each pair. In college my friend Arshad told me that every year you add to your life, the shorter each one is in relation to the total, the significance of each day diminishing as you collect them. Goddamn, I said, but kept wanting days to be over so I could get to the next one. If I had found your poems just a few months earlier I could have emailed you. You asked people to do that. You’d worked in a casino and said you’d teach them the right way to play blackjack. We could have talked about cards and then shoes and then basketball. We would have gotten to poems eventually, or we wouldn’t have. There’s nothing new about poems, and no one knows the right way to write them. Now I’m watching a craft talk you gave about the body— how we feel it before we know it’s failing— and that’s what it is about sneakers, isn’t it? They’re part of the body, but they come off.

    • The NationThe Indefatigable Bill McKibben

      Back in 1989, when most important political people were still dithering about carbon dioxide’s true effects on the planet, journalist and activist Bill McKibben published The End of Nature, a book that predicted that life as we knew it was about to change, catastrophically and irrevocably, unless radical action was taken. He was just 27 when he wrote that book. It’s not apparent that McKibben, now 61, has had many vacations since then. He’s the author of numerous other books and articles, the founder of the environmental organization, and the instigator of a new project, Third Act, which mobilizes older adults for progressive change, including on global warming.

    • Counter PunchJacobin, Air-Conditioning, and Productivist Nonsense

      One of them was the 19-year-old Bhaskar Sunkara who unsubbed from the list to get away from all the nasty digs against Barack Obama...

    • Counter PunchA Compassionate Spy: What Happened Next?

      There was a lot of angst in our family about what should be the title of this film.€  We wanted, “Something I Need to Tell You”.€  Or “A Secret Shared” or …€ € € 

    • Counter PunchA Crash Course in the Works of H. Bruce Franklin ... with H. Bruce Franklin

      DS: You say we lost by how we fought it. How you fight a war the right way may be a problem.

    • How management by metrics leads us astray
    • Senior Engineers are Living in the Future

      Imagine for a moment that, by some quirk of the universe, you are sharing your workspace with a time traveller. Specifically, yourself from 1 year in the future. How will you react to your new co-worker?11 If you find this exercise difficult, try instead imagining how your past self of a year ago would react to your present self. Despite being no more intelligent than you and coming from a similar background, they always seem to be one step ahead. Everything you accomplish, they have already accomplished a year ago.

      As intolerable as this situation is, the universe has been relatively kind to you because things could get much worse. What if, instead of a one year jump, this chronoscopic portal delivered up your future self from only a week or two away? This new colleague is not even more experienced than you in any meaningful sense, yet somehow has all of the answers. That bizarre compiler error you have been fighting with all day that seems to be independent of the actual code being compiled? It was caused by an invisible Unicode character. Right there.22 It was a long time ago and I am over it now. Thank you. Your neighbour’’s insufferability peaks whenever they have just found the solution to your current problem.

      We can dispense with the thought experiment now, because in reality you probably already work with engineers from the future: the more-senior members of your team.33 Unless you are already on the top rung of the career ladder, this is broadly true at all levels of seniority. It should be obvious that it is a mistake to compare your own present accomplishments unfavourably with those of more experienced engineers. Your future accomplishments may, in time, match or even exceed theirs. At times we all commit this error nonetheless. What is less obvious are the smaller-scale effects of seniority on time travel.

    • Education

    • Hardware

      • Hackaday2022 Cyberdeck Contest: The Galdeano Is More Than A Graphing Calculator

        Graphing calculators have evolved from expensive playthings for rich nerds to everyday tools for high schoolers worldwide. Even though teenagers nowadays carry powerful internet-connected computers in their pockets, math teachers often prefer them to use a clunky Z80-powered calculator in class, if only because their limited performance reduces the potential for distraction. The worst thing a lazy student can do is play a simple game like Snake or Tetris.

      • HackadayA 2D Image Makes A 3D Print

        When you imagine 3D printed art, it’s easy to envision the different kinds of sculptures and figurines posted online. While these projects take plenty of time and creativity on their own, [César Galera] shows us a different way to make 3D printed art by turning 2D images into fully textured 3D prints.

      • HackadayMaking Variable Capacitors By Stretching Aluminium Cans

        Sometimes when you need a component, the best way to get it is by building it yourself. [North Carolina Prepper] did just that, creating his own trombone-style variable capacitor by stretching some aluminium beverage cans.€ 

    • Health/Nutrition/Agriculture

      • Counter PunchClose the Medicaid Coverage Gap

        I’ve worked hard for decades and saved for my retirement, but I currently don’t have enough income to get covered through an Affordable Care Act marketplace plan. I also don’t qualify for the Medicaid program in my state of Texas, since it doesn’t offer any health insurance options to adults like me who aren’t yet 65 years old, aren’t pregnant or caretakers of young children, and don’t meet the state’s very€ narrow definition of disability.

      • Counter PunchMaskless Dystopia

        I’m referring to COVID, of course, an infectious disease€ known to be airborne since January 7, 2020, and to the low number of people who wear masks in public although COVID’s spread can be greatly curtailed by doing so.

      • Counter PunchThe Last Mile Vaccination

        It may be noted that Kalahandi district is among the most backward districts of the country with a huge population from the indigenous communities having low awareness levels. The district is also covered by hills which are not well connected with the plane areas. Such areas are likely to be left behind in the process of vaccination.

      • Counter PunchOn the Shambles of the American Health Care System and the Need for Medicare-for-All

        But the American people remain deeply concerned about an issue that by definition touches every single one of us – and that is our collapsing and dysfunctional healthcare system.

      • Counter PunchCovid Vaccines: Viral Evolution, Political Revolution

        Unfortunately, the legitimate distrust of Big Pharma has become no more than a reactive habit among some people who have indeed been treated poorly by the medical establishment. (Note that Pfizer and Moderna are engaged in legal disputes which concern charges of plagiarism and medical patents. The problems in the manufacture and distribution of vaccines is an ongoing story which is, in some respects, all too familiar from earlier chapters in pandemics and medical marketing.)

    • Linux Foundation

      • The Register UKOpen standards body for digital wallets announced [Ed: Linux Foundation continues to 'legitimise' unethical things like surveillance and even outright frauds by lending the Linux Mark to them; it harms Linux]

        The Linux Foundation is backing a new trade body, the OpenWallet Foundation, to create an open standard for digital wallets.

        No, really, hang on… this announcement genuinely is good news for once. We're not talking about digital payments or anything like that – although it can help with those, if you choose to trust them. And we're definitely not talking about storing your imaginary internet play money.

      • The Register UKFood security group, Linux Foundation to work on crop data ● The Register

        Food security group CGIAR is working with the Linux Foundation to standardize data sharing about agricultural fields on a global scale.

        The partnership aims to unify data standards and operating procedures to support the sharing and use of field boundary data, which they suggest could deliver benefits for the 500 million smallholder farmers that produce about a third of the world's food.

        Sumer Johal, exec director of The AgStack Project at the Linux Foundation, said: "CGIAR and the Linux Foundation are natural partners. Both are trusted intermediaries with global partner networks, facilitating pre-competitive collaboration and products for the public good. Together we can help remove the blockages around working with field data in a community-driven way."

    • Security

      • LWNSecurity updates for Friday []

        Security updates have been issued by Debian (bzip2, chromium, glib2.0, libraw, mariadb-10.3, and mod-wsgi), Fedora (kdiskmark, wordpress, and zlib), Oracle (.NET 6.0, .NET Core 3.1, mariadb:10.3, nodejs:14, nodejs:16, ruby:2.7, and ruby:3.0), Red Hat (.NET 6.0, php:7.4, and webkit2gtk3), SUSE (389-ds, flatpak, kernel, libgit2, and thunderbird), and Ubuntu (sqlite3, vim, and wayland).

      • Bruce SchneierMassive Data Breach at Uber

        It looks like a pretty basic phishing attack; someone gave the hacker their login credentials. And because Uber has lousy internal security, lots of people have access to everything. So once a hacker gains a foothold, they have access to everything.

      • Bleeping ComputerUber hacked, internal systems breached and vulnerability reports stolen

        Uber suffered a cyberattack Thursday afternoon with an allegedly 18-year-old hacker downloading HackerOne vulnerability reports and sharing screenshots of the company's internal systems, email dashboard, and Slack server.

        The screenshots shared by the hacker and seen by BleepingComputer show what appears to be full access to many critical Uber IT systems, including the company's security software and Windows domain.

        Other systems accessed by the hacker include the company's Amazon Web Services console, VMware vSphere/ESXi virtual machines, and the Google Workspace admin dashboard for managing the Uber email accounts.

        The threat actor also breached the Uber Slack server, which he used to post messages to employees stating that the company was hacked. However, screenshots from Uber's slack indicate that these announcements were first met with memes and jokes as employees had not realized an actual cyberattack was taking place.

      • Bleeping ComputerMicrosoft 365 now auto-updates apps on locked or idle devices [Ed: What next? Microsoft mining "cryptocurrencies" off your power bills? Microsoft does not even care about security, it actively undermines it for the NSA.]

        Microsoft says customers will see fewer Microsoft 365 update notifications because Office apps will update automatically while their computers are locked or idle.

      • IT World CACyber Security Today, Sept. 16, 2022 – Queen’s death exploited by phishing scam, new Linux backdoor found, and more [Ed: No, it's not "Linux backdoor", it's malware that targets systems and, if it gets past defences through weak passwords or dumb administrators, then it allows remote control by malicious entities. Backdoors is what Microsoft does.]
      • Dark ReadingSparklingGoblin Updates Linux Version of SideWalk Backdoor in Ongoing Cyber Campaign [Ed: Same as above]
    • Defence/Aggression

      • Common DreamsOpinion | Veteran's Letter to Biden—Negotiate Don't Escalate in Ukraine

        Dear President Biden,

      • Common DreamsUS Announces Fund to Benefit Afghan Economy—Using Stolen Afghan Bank Reserves

        "We urge the U.S. government, the Afghan Fund, and DAB to work closely together to ensure that the money from the Afghan Fund is channeled to the Afghan Central Bank as soon as possible."

      • Common DreamsAnti-War Voices Warn US Bill on Taiwan 'Will Make War Much More Likely'

        "The U.S. should not go to war for Taiwan independence."

      • Common DreamsReport Warns US Militarized Response to Russia Could Provoke Nuclear War

        "If the U.S. and NATO increase their military spending and conventional forces in Europe, the weakness of Russian conventional military forces could prompt Moscow to rely more heavily on its nuclear forces."

      • Common DreamsOpinion | The United States of America as a Sacrifice Zone

        In the American ethos, sacrifice is often hailed as the chief ingredient for overcoming hardship and seizing opportunity. To be successful, we're assured, college students must make personal sacrifices by going deep into debt for a future degree and the earnings that may come with it. Small business owners must sacrifice their paychecks so that their companies will continue to grow, while politicians must similarly sacrifice key policy promises to get something (almost anything!) done.

      • MeduzaMass grave containing approximately 440 bodies found in Izyum — Meduza

        The news network Current Time has published photos of a mass grave in Izyum, a city in Ukraine’s Kharkiv region that was recently liberated by the Ukrainian army.

      • Meduza‘They’ve taken to the bottle’: The war in Ukraine has caused Russian officials to start drinking more than ever — and Putin’s not pleased — Meduza
      • Meduza'You are weaklings waging a war against civilians,' says Zelensky in response to Russian missile strikes in Kryvyi Rih — Meduza

        On September 14, the Russian military launched a missile attack on Kryvyi Rih, the head of the city's military administration, Oleksandr Vilkul wrote. As a result, the water level in the Inhulets river rose by two or three meters. In a video address, Vilkul said that 112 private houses and summer cottages had been flooded. Controlled blasting of the dam took place overnight to increase the flow capacity of the river. By the morning of September 15, the flow of water in the river had decreased and its level began to decline.

      • MeduzaZelensky's motorcade involved in accident in Kyiv — Meduza

        The Ukrainian president's motorcade was involved in an accident in Kyiv on the night of September 15, 2022.

      • The Gray ZoneZelensky quietly deletes photo of his bodyguard’s pro-Hitler patch
      • Meduza‘The special military operation turned into warfare long ago’ Chechen leader Ramzan Kadyrov calls for Russia’s regions to declare mobilization individually — Meduza

        Chechen leader Ramzan Kadyrov said in a video posted Wednesday that Russia’s regional governments should announce mobilizations to help the Russian army with its “special [military] operation” in Ukraine. On his Telegram channel, he told his subscribers the following:

      • Counter PunchNo, MAGA Republicans Are Not Anti-War Allies


      • Counter PunchYou Can't Fight MAGA Fascism Without Smashing Biden's Republic

        It’s at this moment when you catch your breath and realize that you’ve been terrorized into another pledge drive for America’s other imperialist party. “With just three easy payments of 99.99 you too can save American democracy and advertise that fact to all the other bougie Karens in line at Starbucks with this stylish “I Fought the MAGA Republicans!” tote bag.” Goddamnit! You fuckers got me again. I’ll take two. But just because Biden’s midterm saber rattling is just a rather obvious if garish act of partisan theater doesn’t mean that the threat isn’t real. Donald Trump is a nefarious gangster with a devoted posse willing to get themselves shot in the face at the Capitol just to do his bidding. Hell, some of them may very well be deserving of that other F-word. But that poses a question that probably doesn’t get asked enough in hatchet country. What the fuck is fascism anyway?

      • Counter PunchNationalism: A Satanic Religion

        This presented a problem for me when I began siding with the national liberation forces in Vietnam, Angola and elsewhere around the world. After all, a fair amount of the propaganda in support of these struggles spoke about a national struggle—a struggle for a nation. While I never flew or carried a flag for any nation since I was a Boy Scout and once was enlisted to carry the US flag on the Fourth of July, I wasn’t offended when I marched alongside the flag of the Vietnamese NLF or other popular struggles. Yet, I couldn’t get a hundred percent behind these flags. Conversations and reading helped me realize that revolutionary struggles for national liberation were not the same as independence struggles that were not revolutionary. Still, to borrow a phrase from anarcho-communists Stuart Christie and Albert Meltzer: “If national liberation is said to be a good breakfast but a poor supper”, this meant that there must be a greater goal than the replacement of a colonial or occupation government with a government by the popular forces. In Christie and Meltzer’s understanding, that goal would be a genuine social revolution. Implicit in their statement regarding breakfast and supper is that such a revolution begins with a revolutionary struggle for national liberation. Yet, that beginning does not guarantee the social revolution. In fact, given the essential role economics plays in how society is structured, it becomes obvious that this social revolution requires the end of the existing economic system—precisely because it created and enforced that system.

      • Counter PunchOn War and Walking Away

        Which sounds remarkably like something straight out of A.M. Homes’ latest novel.

      • Counter PunchWhen Killers Become Choosers: Resurrecting the Thylacine and Other Species

        In the 1970s, San Diego’s Frozen Zoo gave us the God appraised concept that came to be known as de-extinction. The website notes the project as “the largest and most diverse collection of its kind in the world”, containing “over 10,000 living cell cultures, oocytes, sperm, and embryos representing nearly 1,000 taxa, including one extinct species, the po’ouli.”

      • Counter PunchLetter From Crimea: Averell Harriman and Alger Hiss at Yalta

        The 1945 Yalta conference still matters, as disputes over its legacy explain much of the current war between Russia and Ukraine.

    • Environment

      • Common DreamsExpert Groups Resign in Protest Over 'Crass Greenwashing' of EU Climate Panel

        The group of environmental and consumer NGOs—including the European Consumer Organisation (BEUC), Birdlife Europe and Central Asia, Environmental Coalition on Standards (ECOS), Transport & Environment, and the WWF's European Policy Office—were part of the Platform on Sustainable Finance, a group established to help the European bloc set rules and financial guidelines to govern its transition to a renewable energy system.

      • Common Dreams'That's Fraud': Explosive Docs Reveal Depth of Climate Lies by Big Oil Ahead of House Hearing

        "The committee's investigation has shown that, rather than outright deny global warming, the fossil fuel industry has 'greenwashed' its record through deceptive advertising and climate pledges—without meaningfully reducing emissions," Reps. Carolyn Maloney (D-N.Y.) and Ro Khanna (D-Calif.) wrote in a memo released hours before Thursday's hearing, which major Big Oil PR firms have refused to attend.

      • Counter PunchHuman-Carbon Nature

        But changing the trajectory of the human relationship to the larger living world—that is, imagining new living arrangements consistent with the necessary worldwide down-powering—requires going beyond the obvious targets. We have to acknowledge that the dense energy of fossil fuels makes our lives easier in many ways that most people enjoy and will not want to give up, and that€ no combination of renewable energy sources€ can replace the work that coal, oil, and gas do for us.

    • Finance

    • AstroTurf/Lobbying/Politics

      • The NationLindsey Graham’s Abortion Ban Is a Joke—and We Should Be Terrified

        It is impossible to listen to Lindsey Graham’s new abortion ban proposal without being overcome by the hypocrisy of it all. On Tuesday, the senator proposed a nationwide ban on abortions after 15 weeks of gestation, with only a handful of exceptions. Graham has spent his entire political career saying abortion should be left up to the states. Now, at the very first opportunity to do so after the Supreme Court’s revocation of abortion rights, he’s proposing a bill that will override state laws and impose abortion restrictions at a national level.

      • TruthOutTrump Admits to Taking Government Docs, But Claims He Declassified Them
      • The NationLiar, Liar, Constitution on Fire
      • Common DreamsSenate Democrats Delay Same-Sex Marriage Vote Until After Midterms

        Sen. Tammy Baldwin (D-Wis.), the first openly gay person to be elected to the U.S. Senate and the lead Democratic negotiator for the Respect for Marriage Act, told reporters she remains "very confident" that the bill will ultimately pass after the high-stakes midterm contests.

      • Common DreamsOpinion | Can US Democracy Survive This Fall?

        The traditional horse race politics of Democrat versus Republican are being supplanted by a more fundamental confrontation between defenders of our democracy, flawed as it is, and those who call themselves patriots while pursuing authoritarianism. The Republican Party, in thrall to the cult of Donald Trump, is openly professing subversion of elections. Allied with armed militias, the GOP and its backers are working to bend or break the institutions of government.

      • TruthOutHow Can We Build Democracy in the South -- in Electoral Politics and Beyond?
      • TruthOutDeSantis Sent Planes of Migrants to Martha's Vineyard. Residents Welcomed Them.
      • Common DreamsMartha's Vineyard Responds With Compassion After DeSantis Dumps Migrants in 'Cruel Stunt'

        About 50 migrants, reportedly from Venezuela and Colombia, boarded a plane in San Antonio Wednesday and were told they would "receive housing and jobs immediately upon arrival" at their destination, Massachusetts state Rep. Dylan Fernandes told The Vineyard Gazette, but the community was not informed of the plan.

      • MeduzaSt. Petersburg court fines municipal deputies who called for Putin’s removal — Meduza

        A St. Petersburg court has fined five of the municipal deputies who called for Russian President Vladimir Putin to be charged with treason and removed from office. According to the legal aid organization Net Freedoms Project, the deputies were charged with “discrediting” the Russian army.

      • Telex (Hungary)Bills aiming to establish trust between Hungary and the EU to be submitted next week – Navracsics
      • TechdirtGavin Newsom Fucks Over The Open Internet, Signs Disastrously Stupid Age Appropriate Design Code

        This isn’t a surprise, but it’s still frustrating. Gavin Newsom, who wants to be President some day, and thus couldn’t risk misleading headlines that he didn’t “protect the children,” has now signed AB 2273 into law (this follows on yesterday’s decision to sign the bad, but slightly less destructive, AB 587 into law). At this point there’s not much more I can say about why AB 2273 is so bad. I’ve explained why it’s literally impossible to comply with (and why many sites will just ignore it). I’ve explained how it’s pretty clearly unconstitutional. I’ve explained how the whole idea was pushed for and literally sponsored by a Hollywood director / British baroness who wants to destroy the internet. I’ve explained how it won’t do much, if anything, to protect children, but will likely put them at much greater risk. I’ve explained how the company it will likely benefit most is the world’s largest porn company — not to mention COVID disinfo peddlers and privacy lawyers. I’ve explained how the companies supporting the law insist that we shouldn’t worry because websites will just start scanning your face when you visit.

      • Robert ReichSick of Manchin and Sinema’s Power Trip?

        Joe Manchin and Kyrsten Sinema are on a power trip, but we can make them irrelevant after this year’s election.

      • Robert ReichThe Republican War On Teachers

        There’s a war being waged on America’s teachers, € and we must stand up for them before it’s too late.

      • TruthOutMeadows Complies With DOJ, Hands Over Evidence Relating to Jan. 6 Inquiry
      • Common Dreams'Never Seen Anything Like That': AOC Blasts Male GOP Colleague for Treatment of Female Hearing Witness

        "Frankly, men who treat women like that in public," said the New York Democrat, "I fear how they treat them in private."

      • Common DreamsHouse Passes Bill That Would Thwart Trump Plot to Purge Federal Workers

        "The civil servants who make up our federal workforce are the engine that keeps our federal government running," said Rep. Gerry Connolly (D-Va.), the bill's sponsor. "We rely on their experience and expertise to provide every basic government service—from delivering the mail to helping families in the wake of natural disasters."

      • Telex (Hungary)Fidesz reactions to the EP ruling: a disregard for the free will of the Hungarian people
      • Counter PunchWhy It’s Time to Declassify the Documents From Trump’s Basement

        I never revealed any classified information. I got into trouble after writing an article criticizing the government’s practice of classifying certain evidence above the security clearance level of the detainee’s lawyer, making it impossible to challenge. Following a hearing at the Department of Justice, I was allowed to keep my security clearance long enough to see my client released back to his home and his family after 12 years of unjust imprisonment.

      • The NationElection Deniers Are Gearing Up to Take Office

        Less than two months out from the 2022 midterm balloting, the national commentariat remains fixated on how the balance of power between the two major parties will shift, and how the ensuing convulsions will play out over the balance of Joe Biden’s term in office. But a far more ominous power shift has already taken place at the outset of this year’s election cycle. As FiveThirtyEight reports, election-denying candidates—i.e., Republican officials who claim without any evidence that the 2020 presidential election was rigged—are on the ballot for 60 percent of the American electorate. The site forecasts that in the House alone, 118 full-on election deniers, together with eight more equivocal “election doubters” are on track to take office next year.

      • Counter PunchQueen Elizabeth’s Boycott of Israel

        Sometime in early 1954 (I was 9 years old at the time) the entire Halaby family attended a special viewing of a black and white documentary film about Queen Elizabeth’s coronation. The setting was the famous Jerusalem, Palestine, YMCA structure, a landmark Jerusalem edifice whose suggestive phallic architectural design is a metaphor for the British Empire’s once-upon-a-time dominion over all the seas and over 65 per cent of the world’s land mass.

      • Counter PunchBiden’s Battle for the Soul of the Nation

        Campaign rally from the gates of hell

      • Counter PunchNo More Sacrifices

        In that context, consider recent policy debates on Capitol Hill as the crucial midterm elections approach. To start with, the passage of the Biden administration’s Inflation Reduction Act (IRA) promises real, historic advances when it comes to climate change, health care, and fair tax policy. It’s comprehensive in nature and far-reaching not just for climate resilience but for environmental justice, too. Still, the legislation is distinctly less than what€ climate experts€ tell us we need to keep this planet truly livable.

      • AccessNowTurn TikTok on: authorities in Azerbaijan and Armenia must not restrict access - Access Now

        Authorities in Azerbaijan and Armenia must ensure full access to the internet — including social media platform, TikTok — for all, particularly in times of crises.

        “Social media platforms like TikTok are legitimate channels for freedom of opinion and expression,” said Felicia Anthonio, #KeepItOn Campaign Manager at Access Now. “The governments of Azerbaijan and Armenia cannot shut down the platform and honestly think the world wouldn’t notice. Turn TikTok on.”

        TikTok became inaccessible in Azerbaijan around the time of a military offensive at the Azerbaijan-Armenia border on September 14. A message from the State Security Service of Azerbaijan stated that it filed a petition with the relevant authorities to restrict TikTok within the country due to it hosting information regarding Azerbaijan’s offensive “that casts a shadow on the successes of our army, contains military secrets, and aims to create a wrong opinion in the society.”

    • Censorship/Free Speech

      • TechdirtCourt To Public University: Yeah, It’s A 1st Amendment Problem When You Delete Comments You Don’t Like

        Just a somewhat periodic reminder: publicly-funded colleges are government entities. Almost every public university is. Sometimes, they seem to forget what they are and act in ways governments can’t — not without violating rights.

      • Public KnowledgeFifth U.S. Circuit Court of Appeals Decision Upholding Texas Social Media Law Jeopardizes Free Expression - Public Knowledge

        Today, in NetChoice v. Paxton, the Fifth U.S. Circuit Court of Appeals upheld a Texas law that would bar social media companies from engaging in many forms of content moderation. Public Knowledge condemns this panel’s ruling. The decision follows the Supreme Court’s May ruling ordering the Fifth Circuit to prevent the law from going into effect, and an Eleventh U.S. Circuit Court of Appeals finding that a similar social media law in Florida violates the First Amendment.

        Public Knowledge has argued that ordering platforms, as opposed to telecommunications companies, to be common carriers would be bad public policy as well as unconstitutional.

        The following can be attributed to John Bergmayer, Legal Director at Public Knowledge:

        “The Fifth Circuit has ignored decades of First Amendment and Supreme Court precedent – and contrary to recent Supreme Court orders – to reach a seemingly politically motivated decision that will have disastrous effects if it is not immediately reversed.

    • Freedom of Information / Freedom of the Press

      • Don't Extradite AssangeJulian Assange receives Keys to Mexico City

        The Head of Government of Mexico City, Claudia Sheinbaum, named Julian Assange a Distinguished Guest and delivered the Keys to the City to the family of the founder of WikiLeaks, who is in Mexico at the invitation of the Presidency to the celebrations for the anniversary of the independence.

    • Civil Rights/Policing

      • TruthOutMinor League Baseball Players are Unionized for the First Time in History
      • Common DreamsRailway Workers Fight Shows Need for Paid Sick and Family Leave, Says Economist

        "Top brass at the railroads were willing to have a strike and plunge the nation back into supply chain hell."

      • Common DreamsRail Unions Stress Tentative Deal Must Still Win Approval From Rank-and-File

        "This contract will not become final until our members have an opportunity to review its terms and approve it through a ratification vote," said Jeremy Ferguson, president of SMART Transportation Division, and Dennis Pierce, head of the Brotherhood of Locomotive Engineers and Trainmen (BLET).

      • The NationAre Rail Workers on Track to Win Better Working Conditions?

        Early in the morning on September 15, negotiators from unions representing nearly 60,000 rail workers reached a tentative agreement with the nation’s rail carriers. The provisional accord avoided what would have been the first national rail shutdown since the early 1990s. The Biden administration released a statement hailing the agreement as an “important win for our economy and the American people” and a “victory for railway companies who will be able to retain and recruit more workers” with better wage-and-hour terms and improved conditions for sick days.

      • Counter PunchViolence Against Indigenous Women Grows in Vancouver Amid ‘Apathy and Injustice’

        Noelle O’Soup was€ found€ in an apartment approximately a year after she went missing from a group home in Port Coquitlam, while under the care of the Ministry of Children and Family Development (MCFD), British Columbia. Reports on the circumstances of her€ disappearance€ and the investigation into her death have revealed€ negligence€ by both the police and the government. “The major investigative oversight occurred despite multiple visits to, and apparent inspections of, the single room occupancy unit where Noelle O’Soup’s remains would finally be discovered,”€ statedGlobal News. Her case, unfortunately, is more the rule rather than the exception in Canada.

      • TruthOutAcross the Midwest, Counties Are Building New Jails on Toxic Land
      • TruthOutHuman Rights Groups Urge UN to Call for Abolition of “Death by Incarceration”
      • TruthOutNearly 6 in 10 Americans Back Legislation to Protect Marriage Equality
      • Telex (Hungary)The Invisible Migration
      • Counter PunchAttack on Religious Liberty?

        Were this claim valid, one would see moral decay paired with increased crime rates. But the data shows something very different. As religious belief has declined so too have€ crime rates. And Denmark, Sweden and other western democracies that are far more secular than the US, have much lower crime rates. The correlation may be coincidental, but the statistics imply that crime and religious belief go hand in hand.

      • Counter PunchWe Have a Violence Problem - Campaign Nonviolence Strives to Solve It

        In 2014, an effort named Campaign Nonviolence launched to ‘build a culture of peace and active nonviolence, free from war, poverty, racism, and environmental destruction’. Each year, they hold an annual week of actions, bringing together the many efforts to address violence. In all 50 states and dozens of countries, more than 4,000 actions and events will take place between September 21st, the International Day of Peace, and Oct 2nd, the International Day of Nonviolence.

      • Counter PunchRemember the Victims of Britain’s Monarchy and Empire

        Unquestioned reverence for the British monarchy is a slap in the face to indigenous peoples and denial of Canada’s role in crimes against humanity committed by the British Empire.

      • The NationHindu Nationalism’s Alarming Rise in the US Goes Beyond Texas

        On the morning of December 6, 1992, a crowd of 150,000 Hindus assembled outside the Babri Masjid, a 16th-century mosque in the North Indian city of Ayodhya. One by one, representatives of the country’s most prominent Hindu nationalist organizations took the stage to call for the construction of a Hindu temple on the site of the mosque, which they alleged had been built over the birthplace of the Hindu deity Ram.

      • Counter PunchWhere Sports and Deportation Meet: ICE Is Removing People on the Same Planes Used to Transport Teams

        The plane, as described in this video, is the team’s backup (they have two planes). But even though the Patriots seem to own the plane, they do not run it. It is run by a charter company called Eastern. And Eastern does business with Immigration and Customs Enforcement. The University of Washington Center for Human Rights, an organization that has been keeping a close eye on deportation flights for a few years, wrote about it in a Twitter thread in June.

      • Counter PunchMaking Your Hippie Life Matter

        In fact, at the level of our everyday social lives, morality has no authority. I imagine most preachers at the liberal end of the spectrum are sticking to the tried and true gospel themes, and to identity and minority causes, staying away from biblical fundamentalism but also from addressing the big Evil of the capitalist/neoliberal system that sacrifices people and ecologies to profits for “the good of the economy.” Just looking at all the high-level profiteering rascals with Yale degrees (Ron DeSantis, etc.) confirms that good education has nothing to do with noble behavior! So where can people on the left go – if not to church or to college – to find morally uncompromising ground?

      • The NationPrisoner Advocates Turn to the UN to End Extreme Prison Sentences

        “When I came to prison [in 1993], an officer told me the only way I would leave is in a pine box,” said 51-year-old Eileen Huber. “At the time, I believed him. I don’t believe that anymore.”

      • The NationVictory! Minor League Baseball Players Are Finally Unionized.

        It is a historic day in the annals of both sports and labor history. Minor League Baseball players, some of the most precariously positioned workers in this country, have voted to join the Major League Baseball Players Association. For the first time in the 120-year history of Minor League Baseball, the players are part of a union. This election is seismic for the lives of the players. Unions make working-class jobs better, and Minor League Baseball players could certainly use a dose of “better.” Their average salaries can run as low as $10,000 per year for the full season, and they are left with nothing if they are thrown on the scrap heap for a teenage prospect. These conditions in the minor leagues worsened as Major League Baseball secured record-breaking television contracts and profits galore.

    • Internet Policy/Net Neutrality

      • TechdirtUK Pressing Forward With Online Safety Bill

        Well, this is unfortunate.

      • TechdirtSurprise: Telecom Giants Are Exploiting State Corruption To Undeservingly Funnel A Disproportionate Chunk Of The Massive Broadband Infrastructure Stimulus To Themselves

        Between COVID relief and the new infrastructure bill there’s a massive, historic, $50+ billion taxpayer subsidy headed for the broadband industry that should do a lot of good in shoring up access in underserved locations. But we’ve also noted how the government still doesn’t have a great idea of where that money should be spent, because our broadband maps (while improving) are generally terrible.

      • Internet Freedom FoundationFor the public, by the public

        The Internet Freedom Foundation is a small, young, advocacy organization in India that works on digital rights. Due to its outsized impact, there are high expectations for IFF to deliver on its mission of being a public-centred organization. Since the start of 2022, we have been working to formulate consistent practices that bring high levels of governance, transparency and accountability while retaining our efficiency and ability for rapid response. There is a balance we have sought to achieve in which IFF remains nimble with the formulation of by-laws that have been adopted on 17 August 2022. We intend to improve them based on operational experience, feedback and yearly reviews.

    • Monopolies

      • Trademarks

        • TechdirtUK Restaurant Threatens Other UK Restaurant Over Trademark On ‘Taqueria’

          One of the cornerstones of trademark law in most countries is that you cannot trademark descriptive terms or words. The reason for this should be obvious. If I start a search engine and want to trademark my company name, calling it “Google” differentiates me from the rest of the market. But if I named my search engine “Search Engine” and then tried to trademark that, it would be rejected because trademark law isn’t meant to preclude competitors from identifying what their products are.

      • Copyrights

        • Torrent FreakU.S. Pressured Taiwan to Ban Pirate TV Boxes But China's Not Too Interested

          When public figures in Taiwan were called out for watching the Olympics on pirate set-top boxes last year, it would've been no surprise to the U.S. that China was the supplier. But while Taiwan attempts to outlaw highly capable 'Ubox' devices, the source of the problem remains. In simple terms, Chinese authorities are only concerned when a crime occurs inside China.

        • TechdirtEven The Copyright Office Doesn’t Want What The JCPA Is Selling

          It should not be this hard to stamp out a bad idea, but here we are, with the JCPA continuing to haunt the country like a zombie that simply refuses to die. The JCPA, for those just tuning in, is a bill designed to create a link tax. Its supporters sometimes blanch at that description, but it is an apt one, rooted in the perversely censorial notion that no one should be able to link to material available on the Internet (or facilitate others linking to material available on the Internet) without paying for the privilege.

  • Gemini* and Gopher

    • Personal

      • TCJKOPA Wordo: CIVIL
      • The Toothpaste Argument

        The author seems to be too much into it to be thinking/expressing ideas clearly. There's too much fluff and rainbows and "if only UBI was here". I'm not into the subject and I barely know left from right, so ignore the sarcasm and bits of pedantry if you will, and enlighten me if you'll please!

      • Star Log 2022-09-16 04:30 AKDT (Fairbanks, AK, US)

        ChillyWeather (OpenWeather) had forecast overcast skies until pretty much the end of time, so I went to bed last night without any plans to do star gazing. When I got up at 3:30am, as I usually do, I took a quick glance at ChillyWeather and was shocked to discover that current conditions were reported as "few clouds" i.e., pretty much clear skies. I scrambled to get dressed, gather my star gazing tools, and get outside, as I only had a little over an hour before I needed to get ready for work. Our weather conditions have been so bad, so much, for so long, I felt like a hunter who had been hunting for a week and sees nothing, only to have a bull moose walk into camp.

      • Entering The Nocturnal Aftermath

        Colfax is the kind of street that gets you.

        Last night, armed with nothing save my cheap plastic folding table and my keyboard wrapped up in a cheap plastic bag (it had rained earlier that day, pretty heavily, too) I made my way down to Lions' Lair, which is the sort of establishment which has always for whatever reason eluded my eye and defied description. Maybe because of its ancient potential. It's an anachronism, caught between a liquor store and a convenience store, a relic which persists despite all logic to the contrary.

    • Technical

      • Limiting distraction on my phone

        For the past year, I've been slowly but surely "decluttering" my phone by removing many applications as well as changing the way I'm using it/them. I consider myself lucky not to have fallen into the social media trap too much, as I'm limiting social media to only the fediverse[1], where I barely post and interact sporadically. The other social media I'm on are services that includes social media capabilities that I don't use, mainly Github and Youtube (yes, they are partly social media) and linkedin that I don't really use… but I do receive interesting offer from time to time, so I'm keeping it open.

      • Using Netdata on NixOS and connecting to Netdata cloud

        I'm still playing with monitoring programs, and I've been remembered about Netdata. What an improvement over the last 8 years!

        This tutorial explains how to get Netdata installed on NixOS, and how to register your node in Netdata cloud.

      • Not a good fit

        /u/Awadara89 asked on /r/AskGameMasters about dealing with a player that keeps arguing about things that work differently in the real world. I've had players with endless discussions about character build options and optional rules to add to the game, and recently I've had a player relentlessly lobbying for a particular kind of familiar that I didn't fancy. My approach is to be blunt and cut down on the discussion since that's the part I enjoy the least, but also add a message about your own feelings to let them know that they are overstepping if they pursue the issue. And finally, be prepared to go separate ways.

      • Campaign preparations

        The map has locations. The locations have monster lairs or settlements. The settlements have two or three named NPCs with levels that could be important. This is the second layer.

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

Recent Techrights' Posts

Inclusion of Dissent and Diversity of Views (Opinions, Interpretations, Scenarios)
Stand for freedom of expression as much as you insist on software freedom
Jonathan Cohen, Charles Fussell & Debian embezzlement
Reprinted with permission from
GNU/Linux Continues to Get More Prevalent Worldwide (Also on the Desktop)
Desktops (or laptops) aren't everything, but...
Joint Authors & Debian Family Legitimate Interests
Reprinted with permission from Daniel Pocock
Bad faith: Debian logo and theme use authorized
Reprinted with permission from Daniel Pocock
Links 17/04/2024: TikTok Killing Youth, More Layoff Rounds
Links for the day
Jack Wallen Has Been Assigned by ZDNet to Write Fake (Sponsored) 'Reviews'
Wallen is selling out. Shilling for the corporations, not the community.
Links 17/04/2024: SAP, Kwalee, and Take-Two Layoffs
Links for the day
IRC Proceedings: Tuesday, April 16, 2024
IRC logs for Tuesday, April 16, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Examining Code of Conduct violations
Reprinted with permission from the Free Software Fellowship
Ruben Schade's Story Shows the Toxicity of Social Control Media, Not GNU/Linux
The issue here is Social Control Media [sic], which unlike the media rewards people for brigading otherwise OK or reasonable people
Upgrading IRCd
We use the latest Debian BTW
The Free Software Community is Under Attack (Waged Mostly by Lawyers, Not Developers)
Licensing and legalese may seem "boring" or "complicated" (depending on where one stands w.r.t. development), but it matters a great deal
Grasping at Straws in IBM (Red Hat Layoff Rumours in 2024)
researching rumours around Red Hat layoffs
Who is a real Debian Developer?
Reprinted with permission from Daniel Pocock
Links 16/04/2024: Many More Layoffs, Broadcom/VMware Probed (Antitrust)
Links for the day
Links 16/04/2024: Second Sunday After Easter and "Re-inventing the Wheel"
Links for the day
Upcoming Themes and Articles in Techrights
we expect to have already caught up with most of the administrivia and hopefully we'll be back to the prior pace some time later this week
Links 16/04/2024: Levente "anthraxx" Polyák as Arch Linux 2024 Leader, openSUSE Leap Micro 6 Now Alpha, Facebook Blocking News
Links for the day
Where is the copyright notice and license for Debian GNU/Linux itself?
Reprinted with permission from Daniel Pocock
Halász Dávid & IBM Red Hat, OSCAL, Albania dating
Reprinted with permission from the Free Software Fellowship
Apology & Correction: Daniele Scasciafratte & Mozilla, OSCAL, Albania dating
Reprinted with permission from the Free Software Fellowship
Next Week Marks a Year Since Red Hat Mass Layoffs, Another Round Would be "Consistent With Other Layoffs at IBM."
"From anon: Global D&I team has been cut in half."
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, April 15, 2024
IRC logs for Monday, April 15, 2024
Links 15/04/2024: Navartis, AWS and Tesla Layoffs
Links for the day
Gemini Links 15/04/2024: YAML Issues and Gemtext Specification 0.24.0
Links for the day
Richard Stallman to Give Public Talk in Portugal on Wednesday
new addition to his page
Richard Stallman's Hair Has Grown Back and He Does Not Talk About Cancer
May he live a long and happy life
New Video of Richard Stallman's Talk in Italy (Delivered a Week Ago)
a working copy of the video
Microsoft Windows Falling to New Lows in the United Kingdom and Worldwide
What's noteworthy here is that there's no sign at all of a Windows rebound
[Meme] Quantity of European Patents
they've rigged the system to make more money
Why do free software organizations eliminate community representatives?
Reprinted with permission from the Free Software Fellowship
[Teaser] Freenode LTD: What Happened
Upcoming series based on insiders' account with evidence
Links 15/04/2024: Signs of Desperation at Microsoft and Tesla Employees Brace for Mass Layoffs (Update: Yes, Over 10% at Tesla Laid Off)
Links for the day
Matthias Kirschner & FSFE People Trafficking, coercion of volunteers
Reprinted with permission from the Free Software Fellowship
Gemini Links 15/04/2024: Profectus Alpha 0.4 and RPG of One Capsule Progress
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, April 14, 2024
IRC logs for Sunday, April 14, 2024
Oceania: GNU/Linux Measured at Lower Than the International Average (4% or 7% Including ChromeOS)
statCounter's data
Human Rights Tribunal of Ontario (HRTO) Does Not Wish to Become an Instrument of Cost-Free Harassment or 'Cheap Revenge', It Says "Justice is Not Free. Quite the Contrary. Justice is Expensive."
Long story short, there is no lawsuit, there is a just a hateful, lying idiot abusing "the system" (which this idiot rejects entirely)