Bonum Certa Men Certa

Links 06/10/2022: GStreamer 1.21.1, G4S Cracked



  • GNU/Linux

    • Linux Magazine

    • Audiocasts/Shows

    • Kernel Space

      • LWNLinux 5.19.14
        I'm announcing the release of the 5.19.14 kernel.
        
        

        All users of the 5.19 kernel series must upgrade.

        The updated 5.19.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.19.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 5.15.72
      • LWNLinux 5.10.147
      • LWNLinux 5.4.216
      • LWNLinux 4.19.261
      • The New StackRust in the Linux Kernel - The New Stack

        Not that long ago, the idea that another major language would be supported in the Linux kernel would have been laughable. Linux was C’s poster child. Sure, there have been efforts to introduce other languages into the kernel, notably C++. They failed. Badly. As Linux’s creator Linus Torvalds once said, “C++ is a horrible language.” So, why is Torvalds now welcoming Rust into the kernel? Listen, my friend, and I’ll tell you.

      • The Register UKLinux 6.1: Rust to hit mainline kernel ● The Register

        The first big change for the forthcoming Linux kernel 6.1 is in… and it's a big one.

        Kees Cook made the pull request and Linus Torvalds accepted it earlier this week, meaning that Linux 6.1 will soon have direct support for Rust code, as teased earlier this week. The initial support is in the region of 12-and-a-half thousand lines of code.

        No, this doesn't mean that the kernel will start to be rewritten in Rust. There are already other Rust operating system kernels in development, such as Redox OS, and Linux is not, practically speaking, going to become one of them.

        What's interesting is that it's Rust that has made it. There are multiple languages vying to be successors to C, with C-like syntax but which extend C with new features. C++ was one of the first, which adds object oriented programming to C.

      • SlashdotBasic Rust Support Merged For Upcoming Linux 6.1
      • PC MagRunning Linux 5.19.2 on an Intel Laptop Can Damage the Display | PCMag

        A recent version of the Linux kernel can create a nasty flickering effect on Intel-powered laptops—to the point the problem may damage the display.

        The problem involves a bug in the 5.19.2 release for the Linux kernel. On Monday, an Intel software engineer named Ville Syrjälä noted(Opens in a new window) the software contains a “potentially bogus panel power sequencing delays, which may harm the LCD panel.”

        “I recommend immediate revert of this stuff, and new stable release ASAP. Plus a recommendation that no one using laptops with Intel GPUs run 5.19.12,” Syrjälä wrote in the Linux kernel mailing list.

        The good news is that the Linux team quickly rolled out(Opens in a new window) version 5.19.3, which seems to resolve the problem. Users can also downgrade their Linux release to 5.19.11 to prevent the flickering.

      • SlashdotIntel Laptop Users Should Avoid Linux 5.19.12 To Avoid Potentially Damaging The Display - Slashdot

        Intel laptop users running Linux are being advised to avoid running the latest Linux 5.19.12 stable kernel point release as it can potentially damage the display.

    • Graphics Stack

      • Conference Corrections – Mike Blumenkrantz – Super. Good. Code.

        …that I misspoke in the course of my XDC presentation. I want to apologize first to the live audience, for hearing such grave information firsthand, then to my fans, for disappointing them, and lastly to the ANGLE team:

        During a Q&A, I stated that ANGLE uses Vulkan secondary command buffers. This is false. ANGLE does not use secondary command buffers.

    • Applications

      • IT ProBest remote desktop for Linux in 2022 | IT PRO

        Choosing the best remote desktop for Linux will enable you to access computers and mobile devices remotely from your Linux computer. But there are far fewer options available for Linux users than for Windows or Mac owners, and these tend to be much more difficult to use.

        This can make it hard to select the right option, particularly if you don’t want too steep of a learning curve. Many Linux remote desktops are open-source and versatile, but they also require significant tech skills to install and use.

        To help you find your way through the confusing jargon surrounding Linux remote desktops and select the right option for your business, we’ve put together this guide. In it, we take a close look at the leading Linux remote desktop programs available today.

      • Ubuntu Pit15 Best Compression or Archive Managers for Linux System

        Data archive or compression is a method or an algorithm that we can use to squeeze the volume of the data to make the size smaller. Data compression is helpful for storing files on a drive and sending them over the internet. When you decompress the data, it uses the reverse algorithm to make the files as it was. Compression or archive is essential for data analysis, storing, and transferring. If we look at Gmail’s file attachment section, we can see that it doesn’t attach files more than a specific size. In that case, you can use the archive tools to make the file size smaller. Plenty of free and open-source tools can do the data compression/archiving task in Linux.

      • Ubuntu Pit15 Best Log Viewers and Log Analysis Tools for Linux in 2022

        If you are a Linux lover, you must have some knowledge about Linux log viewer tools. Log viewer gives you a full visual history of everything happening in your Linux system. We will have each piece of information in the logs file, such as the application log, system log, event log, script log, rewrite log, process ID, etc.

      • GStreamer 1.21.1 unstable development release

        The GStreamer team is pleased to announce the first development release in the unstable 1.21 release series.

        The unstable 1.21 release series adds new features on top of the current stable 1.20 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework.

        The unstable 1.21 release series is for testing and development purposes in the lead-up to the stable 1.22 series which is scheduled for release in December 2022. Any newly-added API can still change until that point.

        This development release is primarily for developers and early adaptors.

    • Instructionals/Technical

      • TechRepublicHow to install Linux kernel 6.0 on Ubuntu 22.04

        Linux kernel 6.0 is the latest release for the operating system and includes the usual bevy of fixes, performance improvements, enhancements and new hardware support. However, it will be some time before the majority of Linux distributions ship with the latest kernel from creator Linus Torvalds.

        Never fear: I’m going to show you how to get this new kernel running on your Ubuntu 22.04 deployments.

      • Make Use OfHow to Install OpenMediaVault on a Raspberry Pi

        Many enthusiasts have rallied together to create some awesome free software (and excellent guides) to help the average user create a home server in as little as a few minutes. Thanks to their creativity, we now have so many options to choose from.

        With the right tools, you can create a media server, network storage solution, ad blocking security, music streaming service, Apache web services, and more. OpenMediaVault is one such free home server solution that, when paired with the Raspberry Pi, creates an affordable server in your own home.

      • Hectic GeekHow to Remove PulseAudio & use ALSA in Ubuntu Linux?

        PulseAudio is a powerful cross-platform sound server Linux. Let me show you how to completely remove PulseAudio in Ubuntu & Uninstall it.

      • TechRepublicHow to create custom images with Podman

        Podman is a near 1:1 replacement for the Docker container engine. Although they are quite different underneath the hood, on top of it all they are quite similar. One thing they can both do is empower you to build your images to be used for custom container deployments. This means you can pull down an official image and then commit your changes so that image can be re-used for more custom deployments.

      • DebugPointHow to Fix VirtualBox Kernel Headers Not Found Error

        When you run Fedora or any related distro (such as RHEL, CentOS, etc.) in VirtualBox as a guest, you get this error while installing the VirtualBox guest additions.

        The primary reason is the difference in Kernel versions between the guest and the host system.

        For example, if your host system has Linux Kernel 5.19 for example and you are installing any distribution with a different version, say 5.14, then you may run into this error while running the setup script for the virtual box guest additions.

        The VirtualBox guest addition set-up requires the necessary Kernel modules to be built inside the guest system. Then it checks whether the Kernel modules match; otherwise, it throws this error.

      • ID RootHow To Install Anaconda on Fedora 36 - idroot

        In this tutorial, we will show you how to install Anaconda on Fedora 36. For those of you who didn’t know, Anaconda is a distribution of the Python and R programming languages for scientific computing, that aims to simplify package management and deployment. It includes packages related to data science for various platforms like Linux, Windows, and macOS.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Anaconda Python on a Fedora 36.

      • Linux CapableHow to Upgrade Mesa Drivers on Linux Mint 21 LTS

        For the average user, stability is vital regarding their computer. They don’t want to constantly update drivers or perform other maintenance tasks to keep things running smoothly. That’s why Linux distributions focusing on stability typically don’t include the latest and most significant drivers. Instead, they use the tried-and-true Mesa drivers. These drivers are free and open-source and support a wide range of graphic cards. However, they may not always be up-to-date with the latest hardware and technologies. As a result, you may need to periodically update your Mesa drivers to take advantage of new features and bug fixes using a LaunchPAD ppa that is well known.

        The following tutorial will teach you how to upgrade or install Mesa Drivers on Linux Mint 21 LTS release series with Obigaf PPA for the latest drivers to support Intel Radeon, NVIDIA, etc.

      • Running Heimdall Dashboard on the Raspberry Pi - Pi My Life Up

        Heimdall is a software aimed at being a dashboard for all your web applications and is a perfect solution for your browser’s start page.

        This web dashboard allows you to easily create what is essentially a bookmark for all your web applications, saving you from forgetting or losing them within your browser. It even allows you to set up a search bar to search straight from the dashboard easily.

        Heimdall even has built-in name recognition for a huge range of web apps, meaning you will see icons and other fields populated automatically. For some applications, it will even show you additional information.

        The Raspberry Pi is a perfect candidate for Heimdall as it is low-powered and is the perfect device to run many different web apps. Some examples of web apps you might use are PiHole, Plex, and PhotoPrism.

      • ZDNetHow to set up Linux hosts file | ZDNET

        In this project, we will be showing you how to install Heimdall on your Raspberry Pi. This software is an elegant application dashboard.

      • Copy DigitalOcean Spaces to an AWS S3 Bucket | by Mohammed Tayeh | Oct, 2022 | Medium

        sometime it’s good to copy important data between cloud providers, in my case we have about 10 TB of important data on DO spaces, and we need to copy it to AWS S3, in this guide i will show you how we do this process using Rclone.

      • Its FOSSHow to Contribute to Open Source in Hacktoberfest 2022 [Ultimate Guide] - It’s FOSS

        Open Source projects rule the world with their [usually] good code quality, but more importantly because they are available for free. This also means that the usage-to-contribution ratio is very low,

        In other words, a few hundred contributors work on maintaining/improving those open-source projects compared to thousands or millions of users.

        Hacktoberfest is one such event from DigitalOcean that encourages you to contribute back to your favorite projects. In exchange for your contributions, you either get a gift from DigitalOcean, or you can choose to plant a tree instead.

      • DebugPointHow to Fix "Kernel Headers not found for target Kernel" Error

        A quick fix for the VirtualBox Kernel Headers Not Found Error which comes while installing VirtualBox guest additions in Fedora & related.

        The primary reason is the difference in Kernel versions between the guest and the host system. For example, if your host system has Linux Kernel 5.19 for example and you are installing any distribution with a different version, say 5.14, then you may run into this error while running the setup script for the virtual box guest additions.

    • Games

      • Boiling SteamNew Steam Games with Native Linux Clients - 2022-10-05 Edition - Boiling Steam

        Between 2022-09-28 and 2022-10-05 there were 33 New Steam games released with Native Linux clients. For reference, during the same time, there were 313 games released for Windows on Steam, so the Linux versions represent about 10.5 % of total released titles.

      • Daniel AleksandersenA closer look at Steam’s local network cache proxying protocol | Ctrl blog

        There’s no need to waste family game-night time waiting for the same Steam game to download over the internet! All you need is a local caching proxy server. Repeated downloads from a local cache are faster, and you free up your internet bandwidth for other things (like downloading other games). Steam clients will even auto-discover and self-configure to use your local cache.

      • HacksterHardkernel's ODROID-GO ULTRA Packs a Six-Core CPU for Speedy On-the-Go Retro Gaming - Hackster.io

        Single-board computer specialist Hardkernel has launched its latest device — this time packing hardware from its ODROID-N2+ SBC into a handheld console built with emulation and gaming in mind: the ODROID-GO ULTRA.

        "ODROID-GO ULTRA [OGU] is a new gaming focused development platform," Hardkernel explains of its latest launch. "Its overall system was designed based on our powerful ODROID-N2+. OGU's exterior and LCD size are the same as OGS [ODROID-GO SUPER], but the internal core components have been completely redesigned. The OGU PCB shape is identical to the OGS, but it has a totally different circuit design and requires a heatsink to cool down its more powerful CPU."

    • Desktop Environments/WMs

      • The Register UKIceWM reaches version 3 after a mere 25 years ● The Register

        A new version of a quarter-century-old window manager shows that there's still room for improvement and innovation, even in established, mature tools.

        The world of Linux desktop environments is full of sound and fury, with a constant stream of new developments and new versions. Lots of them duplicate each others' work and functionality, sometimes just using slightly different tooling. All too often, ambitious or promising projects never reach version 1.0. Either they get abandoned or simply become moribund, and new updates stop appearing.

        It's easy to be distracted by this constant background noise and forget that there are simpler alternatives to a complete desktop, without going full Luddite and living at a console prompt. A trendy way to do this is with a tiling window manager, and alongside established favorites – for example awesomewm, i3, and ratpoison – there are lesser-known ones that are exploring new functionality such as bspwm, herbsluftwm, and Qtile. Lots of new tiling window managers are arriving on Wayland like cagebreak, dwl, newm, and river.

      • K Desktop Environment/KDE SC/Qt

        • CubicleNateEmoji Selector App on KDE Plasma - CubicleNate’s Techpad

          There are times when you stumble upon an application that brings you big giant goofy smile on your face. This application is just that. There is an application, built into Plasma, or at least it is a part of Plasma that came in automatically at some point in time without any fanfare and I didn’t notice it. It is almost a shame too since it was first released in 2019 to the world. It is such a fantastic piece of software that I could have been using for years and have missed out.

          [...]

          When using this, I’m not sure if I like the copy to clipboard interface as much as I would like to have a select to paste automatically better. This is probably a safer option as I could see myself over using emojis in messages. Either way, I think this is an underappreciated application as outside of the references below, I didn’t see any other buzz about this.

          If you are using Plasma, check this out and see what you think? Emojis are fun and now there is a bit more fun at my fingertips in my favorite desktop environment on my favorite operating system, KDE Plasma on openSUSE Tumbleweed.

        • Translations now working on UserBase | clauschr

          For the last several years the translation system in KDE’s UserBase wiki has been somewhat dysfunctional. After the recent upgrade of the wiki software that seems to have changed!

          If you have made translations on UserBase that were not displayed, they should be shown now. It would be great if you could check them and let us know, if something is still missing. Also please check that the translation system works as expected.

  • Distributions and Operating Systems

    • New Releases

      • IPFire Official Blogblog.ipfire.org - IPFire 2.27 - Core Update 171 is available for testing

        The next Core Update is available for testing. It updates major parts of the distribution, such as the kernel and the IPS engine, and features bug fixes as well as stability and security improvements.

        Also, it initiates the deprecation of IPFire support for 32-bit ARM hardware, ultimately taking effect on February 28, 2023.

    • Screenshots/Screencasts

    • SUSE/OpenSUSE

      • The Register UKSUSE wheels out first public prototype of its server Linux distro, asks for feedback

        As we reported back in July, the future direction of SUSE Linux Enterprise is starting to take shape, and it's containers all the way down.

        The Adaptable Linux Platform (ALP) prototype's internal version number is 0.01, so it has a long way to go yet, but it's ready for you to start experimenting. SUSE has already published some background information, and there's a 50-page manual too.

        After community feedback, the new OS will require only x86-64 version 2 support, not the version 3 support that was bruited earlier in the year.

        The first demonstration version, code named "Les Droites" after the first peak to surpass 4,000 meters in the Alps, is available for download.

        At this stage, two QCOW2 disk images for x86-64 machines are available: one unencrypted, and one with full disk encryption enabled. The plan is that this will support either conventional passphrase entry to unlock the image when the server or VM boots, or work with a hardware TPM chip, as SUSE Distinguished Engineer Olaf Kirch explains, with some demo code to match.

      • SUSE's Corporate BlogSUSE Receives 15 Badges in the Fall G2 Report Across its Product Portfolio

        I’m pleased to share that once again this quarter G2, the world’s largest and most trusted tech marketplace, has recognized our solutions in its 2022 Fall Report. We received a total of 15 badges across our business units for SUSE Linux Enterprise Server (SLES), SLE Desktop, SLE Real Time, and Rancher – including High Performer badges for almost each of our products – as well as a badge for the openSUSE community with Leap.

        Last month, we celebrated 30 years of service to our customers, partners and the open source communities and it’s wonderful to keep the celebrations going with this recognition by our peers. Growing from 2 badges last quarter to 15 badges reinforces the depth and breadth of our strong product portfolio as well as the dedication that our team provides for our customers.

      • FreeAptitude - Upgrading openSUSE Leap with zypper-upgradedistro

        After using the procedure explained for years in the upgrade with zypper article, I decided to collect all these steps in a practical script, which take care of all the statuses and, when needed, asks for confirmations, or suggests how to proceed manually in particular situations.

        Although I tried to cover all the errors and provide the right solutions for a wide range of possible mistakes, it’s strongly recommended to read the aforementioned article to have a clear idea of what is going on during an upgrade and to better understand the whole process.

      • Run a Booth, Increase Awareness of openSUSE - openSUSE News

        The openSUSE community is filled with tons of volunteers, professionals and hobbyists who contribute to the project and want to see it thrive.

        One of the ways of doing this is to organize an openSUSE booth for an event.

        Recently, security engineer Paolo Perego did this at an event in Rome called RomHack Camp. Perego learned quite a lot at the event that took place Sept 23 - 25 and shared his experience about the hacker camp on the openSUSE Project mailing list.

        Perego wrote that people at the conference were surprised to see an operating system vendor having a booth and was able to let them know that openSUSE is also a project full of tools for open-source development.

      • LinuxiacFedora and openSUSE Are Dropping Support for Some Video Codecs

        Fedora and openSUSE are removing H.264, H.265, and VC-1 VA-API video codecs support from Mesa to avoid potential patent issues.

        Fedora’s decision to drop support for several essential video codecs sparked widespread outrage in the Linux community last week. Additionally, openSUSE quickly followed suit, further escalating the situation.

        Because the case is highly complex, we will try to shed light on the nature of the problem, who is affected by it, and possible solutions.

    • Fedora Family / IBM

      • Make Use OfHow to Manage Flatpak App Permissions on Linux With Flatseal

        Flatpak is a universal packaging system that facilitates software installation on Linux. It's stable, forward-compatible, and bundles dependencies with the program itself, so you don't have to install them separately.

        Another advantage of Flatpak is that all Flatpak programs run inside a sandbox for improved system security. However, this also means each Flatpak program needs to request access to different system components.

        If you use Flatpak, you'd know that managing these permissions can be tricky. Flatseal is a graphical utility that simplifies this and lets you easily view and modify Flatpak permissions on Linux.

        Let's dive in to see how.

      • Red Hat OfficialMy 3 favorite Podman features | Enable Sysadmin

        Podman has plenty of great features that help you run containers better. These are my top three.

      • Enterprisers ProjectWhy IT leaders should embrace a data-driven culture

        We live in a data-centric world, where data drives most business decisions. While maintaining a steady influx of new insights is critical to continued growth, knowing how to use the data already available makes for more timely and effective decision-making.

        IT teams face an ever-increasing demand for their time, compounded by ongoing stress from hiring shortages and burnout across the industry. For IT managers, preventing team burnout while delivering high-value projects to their team and the organization must be top-of-mind.

        Data-driven decision-making enables IT managers to support their increasingly strained teams by informing insightful change, such as alleviating tedious manual tasks and providing greater opportunities to focus on high-value projects.

      • IBM Doubles Down on Red Hat Kubernetes Storage Platform - Container Journal

        IBM and Red Hat today reveal the core technologies within Red Hat OpenShift Data Foundation (ODF) will become the foundation for the next generation of the IBM Spectrum Fusion storage platform.

        Scott Baker, chief marketing officer for IBM Storage, says it’s clear the storage technologies used to create Red Hat ODF are going to be applicable to a wider range of use cases beyond cloud-native applications running on Kubernetes clusters. Those core components include an instance of the open source Ceph object storage operating system, the Rook orchestrator for Kubernetes and the NooBaa data management platform.

        Brent Compton, senior director for Red Hat Storage, says the goal is to build a unified storage platform that bridges cloud computing and on-premises IT environments to better enable bi-directional application and data mobility.

    • SMBs

      • Ubuntu PitTop 20 Best Raspberry Pi OS Available To Use in 2022

        Raspberry Pi is the most popular SBC – Single-Board Computer around the world. It can do pretty much everything a desktop computer can do and is suitable for all ages keen to explore computing. Raspberry comes with all the software; you require for basic computing. But if you want to extend the functionalities to some extent, you will need to take OS running on your device.

        It performs as a bridge between the user and Raspberry hardware. OS is the most crucial program that helps you to develop and execute programs. It enables the hardware to communicate with the software to generate meaningful interactions. Also, it manages CPU, memory, disk drives, printers, establishes user interface, and provides services for applications software.

        Although Raspbian is the official Raspberry Pi OS, other alternative operating systems are available to run on the Raspberry Pi projects.

      • The DIY LifeMy Raspberry Pi Case Now Has An M.2 SSD, and It's Way Faster! - The DIY Life

        I’ve been using one of my Raspberry Pis in my case with a wrap-around acrylic panel for the past few months, but one of the things that has been missing is an SSD. I don’t mind using a microSD card for tinkering with the Pi and for switching operating systems but when I start using it a bit more regularly with the same OS, then I prefer to use a faster and more reliable storage medium.

    • Canonical/Ubuntu Family

      • Silicon AngleCanonical announces free Ubuntu Pro subscriptions for up to five workstations or servers - SiliconANGLE

        Canonical Ltd., the company behind the popular Ubuntu Linux operating system, today announced that Ubuntu Pro for data centers and workstations, an expanded security maintenance and compliance offering that protects against a wider range of vulnerabilities and threats, is now available in public beta.

        Ubuntu Pro is launching with a free tier for personal and small-scale users covering up to five machines, and paid subscriptions for those with larger deployments.

      • Geeky GadgetsFree personal Ubuntu Pro subscriptions - Geeky Gadgets

        Canonical has just launched its new free personal Ubuntu Pro subscriptions for up to five machines, making it available as a public beta for data centres and workstations and providing a free tier for personal and small-scale commercial use. Ubuntu Pro includes tools for compliance management in regulated and audited environments and Ubuntu Pro users can access FIPS 140-2 certified cryptographic packages necessary for all Federal Government agencies.

      • UbuntuCanonical launches free personal Ubuntu Pro subscriptions for up to five machines | Ubuntu

        Ubuntu Pro, the expanded security maintenance and compliance subscription, is now offered in public beta for data centres and workstations. Canonical will provide a free tier for personal and small-scale commercial use in line with the company’s community commitment and mission to make open source more easily consumable by everyone.

        “Since we first launched Ubuntu LTS, with five years free security coverage for the main OS, our enterprise customers have asked us to cover more and more of the wider open-source landscape under private commercial agreements. Today, we are excited to offer the benefits of all of that work, free of charge, to anyone in the world, with a free personal Ubuntu Pro subscription”, said Mark Shuttleworth, CEO of Canonical.

      • UbuntuEngineering transformation through documentation | Ubuntu

        To help bring our ambitious documentation plans to fruition, we’re going to be hiring people to work in documentation – over the next couple of years, we’ll be increasing the number of Technical Authors at Canonical four-fold.

        This isn’t about documentation alone. If documentation is part of a product, and documentation work is part of engineering, then it has implications for engineering too.

        Generally speaking, technical writing is a poorly-understood discipline in the software industry. It’s a specialised role, and though the skills that it requires are typically exercised privately, the results are very public.

        And yet, everybody seems to have confident opinions about documentation! For example, an engineer might bristle hotly with indignation if an outsider were to cast judgements or make pronouncements about software theory or practice – but not hesitate to do the same about technical documentation.

        Some of this is fair enough, and some of it must change.

    • Open Hardware/Modding

      • CNX SoftwareRelayFi - A Tasmota compatible 4-channel relay board (Crowdfunding) - CNX Software

        CoreData Global, a Singapore-based research and development firm, has just introduced the RelayFi 4-channel relay board based on ESP32 and compatible with Tasmota open-source firmware, as well as Espressif’s ESP RainMaker cloud and ESP-NOW networking API.

        RelayFi is fitted with an ESP32-WROOM-32D WiFi and Bluetooth module, four relays capable of handling a load of 250 VAC/7A or 30 VDC/10A, and EL817C Optoisolators for safety. The board also comes with CH340C USB to TTL chip for programming, an I2C header for expansion, and some jumpers for relay selection.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Events

    • Content Management Systems (CMS)

      • Medevel10 Reasons Why Hexo is an Outstanding Open Source Static Site Generator

        Static website generator is taking the internet by storm, as they have proven to be fast, secure and reliable for quickly creating a highly customizable website that you can deploy easily anywhere.

        As there are many open-source static website generator alternatives, as the famous Jekyll and Hugo, there are also some not that famous ones as Hexo. Which offers dozens of useful features for developers, website admins and content creators.

        In this post, we will explain why Hexo.io is different, explore its amazing features, and why you should consider it.

    • Programming/Development

      • ID RootHow To Install Lua Scripting Language on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install Lua Scripting Language on Ubuntu 22.04 LTS. For those of you who didn’t know, Lua is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications. It’s an extensible and interpreted scripting language that is dynamically typed, and run by interpreting bytecode with a register-based virtual machine.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Lua programming language on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • Unix MenWhat is Linear Programming?

        Linear programming is a method for determining the best solution to a linear function. Making a few simple assumptions is the best technique for carrying out linear optimization. The objective function is referred to as the linear function. Relationships in the real world can be extremely complex. However, such relationships can be represented using linear programming, which makes it simpler to analyze them.

        Numerous sectors, including manufacturing, energy, telecommunications, and transportation, use linear programming. This article clarifies the various aspects of linear programming, including its definition, formula, approaches for using it to solve issues, and related examples.

      • Compiling syslog-ng git snapshots on FreeBSD - Blog - syslog-ng Community - syslog-ng Community

        The syslog-ng team publishes nightly syslog-ng git snapshot builds for Debian and Ubuntu. I publish weekly snapshot builds for RPM distributions. Recently, I was asked if creating git snapshot builds for FreeBSD is also possible. Yes, it is. That is how I test syslog-ng on FreeBSD. However, it needs some extra preparations.

      • QtCommercial LTS Qt 5.15.11 Released

        We have released Qt 5.15.11 LTS for commercial license holders today. As a patch release, Qt 5.15.11 does not add any new functionality but provides bug fixes and other improvements.

      • Rust

        • Neo SmartImplementing truly safe semaphores in rust

          Low-level or systems programming languages generally strive to provide libraries and interfaces that enable developers, boost productivity, enhance safety, provide resistance to misuse, and more — all while trying to reduce the runtime cost of such initiatives. Strong type systems turn runtime safety/sanity checks into compile-time errors, optimizing compilers try to reduce an enforced sequence of api calls into a single instruction, and library developers think up of clever hacks to even completely erase any trace of an abstraction from the resulting binaries. And as anyone that’s familiar with them can tell you, the rust programming language and its developers/community have truly embraced this ethos of zero-cost abstractions, perhaps more so than any others.

        • LWNAl-Qudsi: Implementing truly safe semaphores in rust

          Mahmoud Al-Qudsi provides extensive details on what it takes to implement a safe semaphore type in the Rust language.

    • Standards/Consortia

      • New YorkerThe Thorny Problem of Keeping the Internet’s Time | The New Yorker

        In 1977, David Mills, an eccentric engineer and computer scientist, took a job at comsat, a satellite corporation headquartered in Washington, D.C. Mills was an inveterate tinkerer: he’d once built a hearing aid for a girlfriend’s uncle, and had consulted for Ford on how paper-tape computers might be put into cars. Now, at comsat, Mills became involved in the arpanet, the computer network that would become the precursor to the Internet. A handful of researchers were already using the network to connect their distant computers and trade information. But the fidelity of that exchanged data was threatened by a distinct deficiency: the machines did not share a single, reliable synchronized time.

        Over decades, Mills had gained wide-ranging expertise in mathematics, engineering, and computer science. In the early seventies, as a lecturer at the University of Edinburgh, he’d written programs that decoded shortwave radio and telegraph signals. Later, largely for fun, he’d studied how the clocks in a power grid could wander several seconds in the course of a hot summer’s day. (The extent of their shifts depended not just on the temperature but on whether the grid used coal or hydropower.) Now he concentrated on the problem of keeping time across a far-flung computer network. Clock time, Mills learned, is the result of an unending search for consensus. Even the times told by the world’s most precise government-maintained “master clocks” are composites of the readings of several atomic clocks. The master clocks, in turn, are averaged to help create international civil time, known as Coördinated Universal Time and initialized as U.T.C.

      • FLOSS Weekly 701: Freedom and Scalable Cooperation - David P. Reed on Online Freedoms and Open Standards

        David P. Reed talks with Doc Searls and Simon Phipps on this episode of FLOSS Weekly. Reed, one of the Internet's founding figures, discusses online freedom, openness operating systems (including the end-of-life for Linux) and about how standards and patents are naturally opposed.

  • Leftovers

    • TediumBrazen Heads: The Pre-Robotics Machines Whose Makers Met Odd Fates

      Once, a few months ago, I went around my apartment apologizing to virtual assistants. Siri, Google Home—it wasn’t that I felt bad about anything, I just wondered what they would say. And they all had something to say. “It’s OK, Dayten.” “No problem.” Obviously the designers thought to program this in. It’s a little weird that they did, though—why assume humans would compulsively apologize to technology? Turns out we have a lot to apologize for. Today’s Tedium talks about humanity’s calamitous relationship with machines. (It has nothing to do with an imminent superintelligence takeover. It does have a little to do with demons.)

    • Proprietary

      • IT WireData of 5000 Australian employees of security firm G4S leaked after ransomware attack [Ed: Seems like Microsoft Windows TCO]

        About 5000 Australian staff of the local unit of global security firm G4S have been affected by a data leak following a ransomware attack in July on a work site, iTWire understands.

        The company offers services such as private security, prison management, cash transportation, care and justice, secure solutions and investigative services.

        In Australia, it operates under the name G4S Australia and has provided security at the Coalition Government's refugee detention centre on Manus Island sometime back. G4S also provides services in a number of prisons in Australia.

        The company says it employs more than half a million people around the world and claims it "plays a valuable and important role in society".

      • OMG UbuntuVivaldi Web Browser Continues Adding Every Feature, Ever [Ed: OMG!ProprietarySoftware, let's promote this!]

        Furthering its unstated, but much evident ambitions to replicate absolutely everything in existence inside itself, the latest version of the Vivaldi web browser comes with a new productivity feature.

      • Microsoft Releases Linux Desktop Management in Intune [Ed: Malware and surveillance are no feature]
      • How to Use Microsoft PowerShell Core on Linux Virtual Machines [Ed: Like the above, a Microsoft boosting site promotes this phony narrative where GNU/Linux users need failing Microsoft tools. They don't.]
    • Linux Foundation

    • Security

      • LWNSecurity updates for Wednesday [LWN.net]

        Security updates have been issued by Debian (barbican, mediawiki, and php-twig), Fedora (bash, chromium, lighttpd, postgresql-jdbc, and scala), Mageia (bash, chromium-browser-stable, and golang), Oracle (bind, bind9.16, and squid:4), Red Hat (bind, bind9.16, RHSSO, and squid:4), Scientific Linux (bind), SUSE (cifs-utils, libjpeg-turbo, nodejs14, and nodejs16), and Ubuntu (jackd2, linux-gke, and linux-intel-iotg).

      • CISAFBI and CISA Publish a PSA on Malicious Cyber Activity Against Election Infrastructure

        Confirms “the FBI and CISA have no reporting to suggest cyber activity has ever prevented a registered voter from casting a ballot, compromised the integrity of any ballots cast, or affected the accuracy of voter registration information.”

      • Help Net SecurityDissect: Open-source framework for collecting, analyzing forensic data - Help Net Security

        Fox-IT developed and has used Dissect over the past 10 years as a critical framework in incident response investigations for customers. Now it is available on GitHub to the security community as open source software to help advance and accelerate forensic data collection and analysis.

        “We developed Dissect because we dealt with increasingly complex IT environments and it has greatly enhanced our incident response capabilities. We are now sharing Dissect as open source software with the security community, particularly incident responders from fellow security companies and security teams from larger companies,” said Erik Schamper, Senior Security Analyst at Fox-IT.

      • Bruce SchneierOctober Is Cybersecurity Awareness Month

        For the past nineteen years, October has been Cybersecurity Awareness Month here in the US, and that event that has always been part advice and part ridicule. I tend to fall on the apathy end of the spectrum; I don’t think I’ve ever mentioned it before. But the memes can be funny.

      • The Washington PostThe dread, sincerity and comedy of Cybersecurity Awareness Month

        Ever since 2004, October has been Cybersecurity Awareness Month, created by the Department of Homeland Security and the nonprofit, industry-sponsored National Cybersecurity Alliance to … well … promote awareness of cybersecurity.

      • LinuxSecuritylibpcap and tcpdump Sources Trojaned
      • Privacy/Surveillance

        • Israel uses Palestine as a lab to test surveillance tech

          It was revealed late last month that the Israeli government has installed an AI-controlled gun at a military checkpoint on the busy Al-Shuhada street in the Palestinian city of Hebron. Marwa Fatafta, who is Palestinian, tweeted in response “Believe us when we say we are a surveillance testing lab in every sense of the word.”

          Fatafta is the Middle East-North Africa policy manager at the digital rights group Access Now and a policy analyst at the think tank Al-Shabaka which seeks to “educate and foster public debate on Palestinian human rights and self-determination.” Coda Story spoke with her to learn more about Israel’s use of surveillance technology in Palestine. This conversation has been edited for length and clarity.

        • The Wall Street JournalIndia’s Tech Regulation Onslaught Poses Dilemma for U.S. Companies

          The continuing tussle between India and U.S. social-media companies shows how difficult it is to rein in technology platforms’ outsize—and sometimes pernicious—influence on public discourse without radically enhancing governments’ power to police speech.

          Recent developments in India are worth watching for the precedents they could set, particularly for other large developing democracies.

    • Monopolies

      • Software Patents

        • DaemonFC (Ryan Farmer)The facts about video codec acceleration on Fedora 37. | BaronHK’s Rants

          The facts about the video codec acceleration on Fedora 37.

          There’s been some articles that have gotten the current situation extremely wrong about video codec hardware acceleration on Fedora 37.

          Here are the facts:

          Fedora 37’s Mesa3d package has split out the video codec acceleration libraries, but it has since started building them again as separate packages.

          It only affects users of open source AMD GPU drivers.

  • Gemini* and Gopher

    • Personal

      • SpellBinding: THLOPSC Wordo: NIGHT
      • The Only Culture of Any Worth

        In the early morning, which it is certainly not, one must have tea. Having stated that it is not (necessarily) early morning, do I have the requirement for tea? Yes. I must have tea. Why do I require tea if it is no longer early morning? The reason is the following: tea is omnipresent during all phases of time. The "length" of any arbitrary phase of time is immaterial. Thus, even though the original statement was that one must have tea in the early morning and it is currently no longer early morning, one must still have tea. The ubiquity of tea exists at every passing or stationary moment. In fact, this ubiquity is the membrane containing time. Each instant is an infinitesimal unit carried within *tea*. One could say, then, that *tea* is the true God. I bow to tea. I pray at its altar. I offer sacrifices of every imaginable variety to *tea*. Tea is gracious. Tea is delicious. Let tea be praised.

      • Star Log 2022-10-05 Morning (Fairbanks, AK, US)

        The skies looked mostly clear when I woke up this morning at about 2:30am AKDT, and the forecast wasn't looking great, so I decided to do some star gazing in the yard. I wanted to save time for devotions and prayer this morning, so I decided to take only my binoculars and to stay out there for about an hour.

      • company vision

        across the whole time i was with the company, there was talk about the dna, the vision, the values inside the company. multiple attempts were made to put that into words. a more ridiculous attempt was a workshop, and all employees should contribute, with the sum of it all being the company values.

        unsurprisingly it didn't work. company values, culture and dna come from the founders or the leadership board and they dribble down the ladder by example. this is a good way to handle it in companies that are new and not in there middle of restructuring. and finally during my parental leave, wait for it, the company founders had a workshop and there was a video about company culture and vision.

        [...]

        and now you probably feel a little bit liked i did. the essence of our company is to generate revenue by building a product that customers buy. and not a single word about how to get there, whether it's ok to cheat, pollute, gamble, threaten or lie in the process.

      • "Any resemblance to my employer is fictional"

        I've seen multiple Gemini capsules stating this when they're talking about their employers and I find it amusing. For one, why would any employer even search on Gemini? They mostly search on those highly SEO-centric websites where they can get as much data as they can on you.

        Even if they'd find a post where you just talk smack about your employer, it's not like "hey this is fictional!" would stop anyone connecting two and two. Mark the boss that likes to power trip is still the same Mark. "This Mark is not real! I promise. Just a coincidence.."

        On a more serious note, the whole "employers-stalk-you-before-employing-you" is just not a good behavior to encourage. No company or person should be preoccupied with the personal life of their employees at this level. Some really go to lengths of searching for social media accounts, if they don't find you on there you're "suspicious" which is silly for all the reasons you can think of.

    • Technical

      • Low Magic Age

        For the last few days, I’ve been playing a game called Low Magic Age (LMA). It’s a little bit roguelike, quite a bit RPG, and all together pretty charming. The game has been sitting in Early Access on Steam for quite some time, and is still there today. Usually I avoid games in this section because so many of them just wind up being abandoned, or generally don’t turn out all that great. However, LMA was on sale for about five bucks, so I thought, “Why not check it out?”

        [...]

        Of course, another big thing people look for in an RPG is loot, and there is a lot of that in LMA. Stats and abilities fixed to weapons, armor, and the like are fairly steeped in DnD conventions for the most part. There is also an MMO-inspired color coding to show the rarity of an item. On the whole, the game is pretty generous with its loot drops, sometimes even too generous. Rare items are indeed rare, but +1s, masterwork pieces, and the like drop left and right. Thankfully, inventory space is also pretty generous, so it’s hard to run out. However, players may be caught with their pants down if a particularly strong character dies in battle because there are also weight limits for inventory where the party can become overburdened. So, if a fighter or paladin, or some other character with high strength stats goes down, you may be in a situation of suddenly needing to dump a lot of heavy gear that could have turned a nice profit selling off in town.

      • Science

        • Two Curious Cases Of Fractals

          Here is a spooky case of two similar and seemingly disconnected concepts both appearing independendtly both in physical experements and mathematical dynamics.

          [...]

          This video displays an interesting and deceptively simple physical demonstration using 3 magnets and a pendulum used to show how where the pendulum ends up is entirely dependent on its initial starting place. This shows something that we refer to as 'sensitivity to initial conditions' as well as suprising geometric structures that govern our physics and statistics.

      • Internet/Gemini

        • 10-05-2022

          In class at time of writing. This class is entirely pointless and I could easily skip basically every day if not for the fact I sit in the very front and thus my absence is noticed.

        • Archiving the smallnet & fantasizing about a free mesh based internet

          The answer largely depends on what your personal taste in reading is, how much you value blog spam and human based content for creations sake, informational value to storage ratio which plays into the ease of archival/sharing.

          Imagine if libraries and other such public informational repositiories had flash drives that could be loaned out containing things like wikipedia (like kiwix project does) or in our case, a sizable portion of the small net. Im sure the internet archive team could figure out a way to adapt their services to gopher+gemini, and archive a SUBSTANTIAL portion of both protocols with much greater ease than the web.

        • Adding to evenfire’s “Clickbait on Gemini” post

          Because clickbait titles — which I’m defining here as “titles that withhold important information in order to get you to click through to see the entire article” — are so common on the Internet, I usually try and get myself to stop and consider if I could rewrite the feeds’ content text to put the most important part of the post in it, saving people clicks. More often than once, I’ve rewritten a title or two to make it more useful and less like Buzzfeed house style.

          On the other hand, I tend to craft titles that make me grin, and care much less about whether they make sense or if they’re just a good vehicle for a joke or pun or a snowclone. Besides, if you’re reading the title, you’re already here.


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



Recent Techrights' Posts

Advertisers and Their Covert Impact on Publications' Output (or Writers' Topics of Choice, as Assigned or Approved by Editors)
It cannot be trivially denied that sponsorship in the form of "advertising" impacts where publishers go (or don't go, won't go)
Terrible Year for Microsoft Windows in Cyprus
down from 86% to 72% since January
 
Links 24/12/2024: Labour Strikes and TikTok Scrambling to Prop Up Radical Politicians That Would Protect TikTok
Links for the day
Where the Population is Controlled by Skinnerboxes Inside People's Pockets (or Purses)
A very small fraction of mobile users practise or exercise freedom/control over the skinnerbox
[Meme] Coin-Operated Publishers (Gaming the Message, Buying the Narrative)
Advertise (sponsor) to 'play'
[Meme] How to Kill Unions (Staff on Shoestring Budget Cannot Afford Lawyers)
What next for the EPO? "Gig economy"?
The EPO's Staff Union (SUEPO) Takes Legal Action to Rectify the Decrease in Wages (Lessening of Purchasing Power)
here is what the union published
Gemini Links 24/12/2024: Deedum Gemini Client Gets Colour Support, Advent of Code 2024
Links for the day
Microsoft Windows Slides to New Lows in Colombia
Now Windows is at an all-time low
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, December 23, 2024
IRC logs for Monday, December 23, 2024
A Strong and Positive Closing for the Year's Last Week
In a lot of ways this year was a good one for Free software
Feels Too Warm for Christmas
Christmas is here, no snow in sight
Links 23/12/2024: 'Negative Time' and US Arms Taiwan Again
Links for the day
Links 23/12/2024: The Book of Uncommon Beings, Squirrels, and Slop Ruining Workplaces
Links for the day
Links 23/12/2024: North Korean Death Toll in Russia at ~1,100, Oligarch Who Illegally Migrated/Stayed (Musk) Shuts Down US Government
Links for the day
The World's 'Richest Country' Chooses GNU/Linux
This has gone on for quite some time
Richard Stallman on Love
Richard Stallman's personal website includes a section that lists three essays on the subject of love
Apple's LLM Slop Told Us Luigi Mangione Had Shot Himself, BetaNews Used LLMs to Talk About a Dead Linus Torvalds
They can blame it on some bot
Microsoft, Give Me LLM Slop About "Linux" and "Santa", I Need Some Fake Article...
BetaNews is basically an LLM slop site
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, December 22, 2024
IRC logs for Sunday, December 22, 2024
Technology: rights or responsibilities? - Part XI
By Dr. Andy Farnell
GNU/Linux and ChromeOS in Qatar Reach 4%, an All-Time High
Qatar has money to spend, but not much of it will be spent on Microsoft, or so one can hope
Links 22/12/2024: Election Rants and More Sites Available via Gemini
Links for the day
Links 22/12/2024: North Pole Moving and Debian's Joey Hess Goes Solar
Links for the day
This 'Article' About "Linux Malware" is a Fake Article, It's LLM Slop (Likely Spewed Out by Microsoft Chatbot)
They're drowning out the Web
Early Retirement Age: Linus Torvalds Turns 55 Next Week
Now he's almost eligible for retirement in certain European countries
Gemini Links 22/12/2024: Solstice and IDEs
Links for the day
BetaNews: Microsoft Slop is Your "Latest Technology News"
Paid-for garbage disguised as "journalism"
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, December 21, 2024
IRC logs for Saturday, December 21, 2024