Bonum Certa Men Certa

Links 3/9/2021: Gzip 1.11 and EasyOS 2.9



  • GNU/Linux

    • Kernel Space

      • NFS Client Changes For Linux 5.15 Bring Connection Sharing, Better Responsiveness - Phoronix

        While Linux 5.15 has added KSMBD as an SMB3 in-kernel file server, the NFS code within the Linux kernel continues advancing as well for network file sharing needs. With NFS in Linux 5.15 are a few notable improvements.

      • Linux 5.15 Working Towards Comprehensive Compile-Time & Run-Time Detection Of Buffer Overflows - Phoronix

        The latest security effort being pursued by Google's Kees Cook is to provide full compile-time and run-time coverage of all detectable buffer overflows.

        This compile/run-time detection of buffer overflows for the Linux kernel would include coverage of such overflows via array indexing or memcpy(), memmove(), and memset() while the str*() functions already boast full coverage.

        Kernel developers have been working towards this mission for some time while in Linux 5.15 is a big batch of the buffer overflow detection improvements, including some new common helpers along with other low-level improvements.

      • The New NTFS File-System Driver Has Been Submitted For Linux 5.15

        It looks like Paragon Software's NTFS3 kernel driver providing much better Linux support for the Microsoft NTFS file-system will land for the 5.15 kernel!

        Last year Paragon Software made the surprise announcement that they were looking to mainline their NTFS3 kernel driver that previously was commercial-only. But given that there are less organizations interested in NTFS these days but rather Microsoft exFAT and even file-systems like F2FS for Android, it's nice to see Paragon finally willing to mainline the driver and also commit to maintaining it upstream moving forward.

    • Applications

      • Gtkeddit – GTK4 Reddit App Designed for Linux Mobile Such as Pinephone

        For Reddit users, Gtkeddit is another GTK app for Linux desktop and mobile.

        It’s a free and open-source app written in C++. With the libadwaita library (formerly libhandy), it has an adaptive UI that works on Linux phones such as the Pinephone.

        The software has dark mode for working at night, though I don’t find how to enable it in Ubuntu using the Flatpak package. And it allows you to browser without an account.

        Compare to Giara, another Reddit App written in Python with GTK4, the UI navigation feels good and smoother in Gtkeddit. Though it freezes every time during loading new content, maybe due to my poor VPN network connection.

    • Instructionals/Technical

      • Lessons learned from deploying Cloudera Data Platform for IBM Cloud Pak for Data

        Here in this last blog post in our series, we focus on lessons learned from installing, maintaining, and verifying the connectivity of Cloudera Data Platform and IBM Cloud Pak for Data. If you haven’t read the first two posts — A technical deep-dive on integrating Cloudera Data Platform and IBM Cloud Pak for Data and Installing Cloudera’s CDP Private Cloud Base on IBM Cloud with Ansible, then I’d invite you to go back and read them for additional context.

      • How to Encrypt Ubuntu 20.04 Desktop Post Installation

        In a separate tutorial, we highlighted the process to deploy full disk encryption on Ubuntu Desktop 20.04 with LUKS encryption during installation. In practice, this is the recommended method to protect an Ubuntu device since it encrypts all disk partitions including the swap space and system partitions, thus achieving full disk encryption.

        If you already have Ubuntu installed without any encryption, then full disk encryption with LUKS may not be an option; however, you could still encrypt the home directory and swap space without requiring a complete reinstallation of the operating system.

        By default, the home directory is the directory where most of your personal files reside. This can include documents, spreadsheets, music, videos, images, and any other files you may download. Swap space is the space on the hard drive that is used as virtual memory. When a Linux system is running out of RAM, the inactive pages are pushed to the swap space; while access time is a tad slower than the RAM, in doing so the swap space supplements the device’s RAM when it is almost exhausted.

      • How To Install ClamAV on AlmaLinux 8 - idroot

        In this tutorial, we will show you how to install ClamAV on AlmaLinux 8. For those of you who didn’t know, ClamAV is an open-source antivirus engine for detecting trojans, viruses, malware, adware, rootkits, and other malicious threats. ClamAV offers a Command-line scanner, a Milter interface for Sendmail, an Advanced database updater, and built-in support for archive formats, ELF executables + Portable Executable files, and popular document formats.

        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 through the step-by-step installation of ClamAV on an AlmaLinux 8. You can follow the same instructions for CentOS and Rocky Linux.

      • How to Combine PDF Files on Windows and Linux - Make Tech Easier

        You have probably received PDF files before and may have many PDF documents stored in your computer. Deleting them is not an option, and backing them up may take up a lot of storage space. One solution is to combine/merge multiple PDF files into a single PDF so that it is easier to manage, access, and back up. PDFtk Server is a command line tool that allows you to easily combine multiple PDF files into one.

      • How to Enable CentOS SIG Repositories in AlmaLinux

        There are software repositories in Linux, which are essentially servers from which we get packages. SIGs (Special Interest Groups) are smaller groups within the CentOS community that focus on a specific topic in order to raise awareness or focus on development.

        SIGs have their own repositories, and in order to enable them, you must manually find the correct repository, download and install the package. AlmaLinux has now made CentOS SIGs release packages available in AlmaLinux's repository in response to the issue.

        In this tutorial, we'll look at how to enable the CentOS SIG repositories in AlmaLinux using dnf.

      • How to Install urBackup on Ubuntu 20.04 – VITUX

        UrBackup is a client/server backup tool that supports image backups as well as file backups. It is available for both Linux and Windows operating systems. A prominent feature of this backup system is that it never interrupts the current working of your system rather the backups are created in parallel while your target system is running. In this guide, we will take a look at the installation procedure of UrBackup on an Ubuntu 20.04 system.

      • Using Cat Command in Linux with Examples

        In Linux, the cat command is one of the most commonly used commands. cat which stands for "concatenate", can read, write and concatenate file contents to standard output. The cat command is usually used to view the contents of one or more text files, combine files by adding contents of one file to another and create new files.

        In this tutorial, we will learn how to use the cat command to its full potential with examples.

      • Reverse Proxy with Nginx: A Step-by-Step Setup Guide

        This step-by-step tutorial is going to show you how you can easily set up a reverse proxy with Nginx to improve security and performance.

        One of the more popular reverse proxy tools at the moment is Nginx. Although Nginx itself is a web server, it does an outstanding job of serving as a reverse proxy.

      • Print files from your Linux terminal

        Printing on Linux is easy, but sometimes it feels like a lot of work to launch an application, open a file, find the Print selection in the menu, click a confirmation button, and so on. When you're a Linux terminal user, you often want to perform complex actions with simple triggers. Printing is complex, and there's little as simple as the lpr command.

      • Monitor your Linux server with Checkmk | Opensource.com

        Monitoring IT assets is an essential task for any IT department. Still, due to the growing number of devices in corporate networks, it is getting more and more challenging to find an approach that is flexible enough to monitor the wide range of available systems properly. It's essential to have a monitoring tool that is flexible, scalable, and easy to use.

        In this article, I demonstrate how to install Checkmk, the monitoring tool from tribe29, and how to monitor servers and network devices with it.

      • Canon Pixma TR4540 All-in-one Printer/Scanner on openSUSE

        The device driver for the Canon Pixma TR4540 All-in-one Printer/Scanner does not come bundled with openSUSE, whether you are on Leap or Tumbleweed. It is non available from the official repositories as well, at least I didn't find them, neither on openSUSE Non-OSS or Packman repos.

        However, Canon provides the drivers on its website along with an installation script. The tarball containing the the .rpm files and the script can be from its package-archive. At the time that I tested, the driver package was at version 5.70.

    • Wine or Emulation

      • Emulate the Dragon 32/64 home computer with Linux

        Emulation is the practice of using a program (called an emulator) on a PC to mimic the behaviour of a home computer or a video game console, in order to play (usually retro) games on a computer.

        Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a single non-technical user.

        Back in the 1980s, home computers came to the forefront of teenagers’ minds. Specifically, the Amiga, ZX Spectrum, and Atari ST were extremely popular. They were hugely popular home computers targeted heavily towards games, but they also ran other types of software.

        [...]

        Initially, the Dragon was reasonably well supported by the large UK software companies. Top-selling games available for the Dragon include Arcadia (Imagine), Chuckie Egg (A&F), Manic Miner and sequel Jet Set Willy (Software Projects), Hunchback (Ocean) and Football Manager (Addictive). Due to the basic graphics modes of the Dragon, converted games had a distinctive appearance, with colour games being usually played on a green or white background (rather than the more common black on other systems) or games with high-definition graphics having to run in monochrome.

    • Games

    • Distributions

      • Linspire 10 SP2 Released

        Today, the PC/OpenSystems LLC Development team has released Linspire 10 SP 2, a major update which begins a new chapter in Linspire’s story by taking it to the cloud. Linspire streamlines all of Google’s services into the distro; users can create any web app they want, on the fly, using the IceSSB utility which seamlessly turns any web page / web app into a dedicated desktop application utilizing the Chrome/Chromium framework. Which includes 1). full use of audio / video and 2). drag and drop from the Caja file manager. And never fear : all of the applications and resources of the Ubuntu repositories are available as well as installation from traditional Debian/Ubuntu packages, Flatpak and AppImage are available for traditional use cases. The underpinnings of Linspire still support a full-blown Linux desktop experience.

      • Screenshots/Screencasts

      • SUSE/OpenSUSE

        • Wireshark, PipeWire, Audacity Update in Tumbleweed

          Snapshot releases of openSUSE’s rolling release Tumbleweed have been constantly trickling out to users since last week’s review.

          This review will cover the five snapshots made available since August 26. Each of the snapshots delivered about a handful of updated software packages.

          Snapshot 20210831 updated bind to version 9.16.20, which fixed a Common Vulnerability and Exposure; CVE-2021-25218 an assertion failure could have allowed an attacker to abused the Path Maximum Transmission Unit Discovery protocol to trick bind into exceeding the interface MTU. The C Library for manipulating module metadata files libmodulemd updated to 2.13.0 and the modulemd-validator enables a user to constrain a document type with a new --type option. The other packages to update in the snapshot were libqmi 1.28.8 and libjpeg-turbo 2.1.1, which fixed a couple regressions affecting AArch64 and arm 32-bit hardware.

          Linux Kernel 5.13.13 was one of the two packages updated in the 20210830 snapshot. The Direct Rendering Manager had some fixes in the kernel update and added an AAL output size configuration. The kernel update also had an Advanced Linux Sound Architecture enablement for the 4-speaker output in the Dell XPS 15 9510 laptop. The other package to update in the snapshot was perl-Image-ExifTool, which had a version bump to 12.30.

        • openSUSE Tumbleweed – Review of the week 2021/35

          This week has shown that Tumbleweed is indeed back at full speed. We have published new snapshots daily. Of course, that also means we could rely on not receiving broken things that managed to slip through stagings without being noticed. So thanks go mostly to the developers/maintainers who submitted pre-tested things. And openQA of course!

        • SUSE Linux Enterprise Micro 5.1 Public RC (RC 2) is out!

          We are thrilled to announce the Public Release Candidate (RC 2) of SUSE Linux Enterprise Micro 5.1!

          SLE Micro is an ultra-reliable, lightweight operating system purpose built for edge computing. Please check out our Product page to learn more, but for the beta program, please refer to our dedicated beta page.

        • SUSE Rancher 2.6 Helps Customers Better Manage Growing Kubernetes Environments

          SUSE Rancher 2.6, the latest release of SUSE‘s open source enterprise Kubernetes management platform, is now available. It features major updates across the platform that will help enterprise customers better manage their growing Kubernetes environments.

      • IBM/Red Hat/Fedora

        • Kushal Das: Default values, documentation and Ansible

          While testing my qubes_ansible project on the upcoming Qubes OS 4.1 project, I noticed something really strange. But, before getting into that, this Ansible module and the connection plugin are for Qubes OS only, and based on the excellent Python modules provided by the Qubes team.

        • Looking back on 30 years of Linux history with Red Hat's Stephen Smoogen

          The Linux kernel and the second version of the GNU General Public License (GPLv2) turned 30 this year.

        • Red Hat Looking To Bolster EPEL

          Red Hat is said to be establishing a "small team" to work on activities around EPEL, the "Extra Packages for Enterprise Linux" that is popular with RHEL/CentOS users for easily fetching extra packages not available via RHEL proper.

          The Fedora-hosted Extra Packages for Enterprise Linux (EPEL) has been a great success for complementing the package selection available on RHEL, CentOS, and friends. This Fedora special interest group has done a great job providing and maintaining this wide assortment of additional packages for easy deployment on RHEL-based distributions.

        • Red Hat will officially support EPEL in the future

          As CentOS blog can be seen in the , Red Hat officially wants to upgrade the EPEL repository, which has been maintained since 2007, with a small team of full-time supervisors. The community-based special interest group EPEL SIG is not to be replaced, but supplemented. So far, Red Hat or the Fedora Project have not given any guarantees, support or certifications for EPEL packages, as is usual for packages in the official RHEL repository. This could change now.

      • Debian Family

        • EasyOS version 2.9 released

          EasyOS is an experimental distribution, a "new paradigm"; a blend of the best ideas from Puppy Linux and Quirky Linux, and a fundamental rethink of the security, maintainability and ease-of-use. Special features include a custom container system, named EasyContainers, a special isolated ultra-secure mode running in RAM, and all packages are compiled from source, in a port of OpenEmbedded with an EasyOS layer.

          Version 2.9 is the latest in the "Dunfell series", the name derived from the Dunfell release of OpenEmbedded (OE). Version 2.9 is a complete recompile in OE, with package version updates. Also updated are SeaMonkey, now 2.53.9, and the Linux kernel, now 5.10.61.

        • How and why EasyOS is different page updated
        • How and why EasyOS is different

          EasyOS was born in January 2017, and since then there have been bits and pieces written here and there about how and why it is different from other Linux distributions. This includes some rather technical descriptions. What is needed is a simple plain-English list, so that anyone can get a quick idea of what EasyOS is all about.

          So, here goes. Do note, though, that Easy is an experimental distribution, and the features may change, and some features are a work-in-progress. These items are not listed in any particular order...

      • Canonical/Ubuntu Family

        • Snapcraft 6.0 is around the corner

          A good sign of maturity and confidence in software is when said software utilizes its own components for future development and enablement. Snapcraft is a command-line utility that allows developers to package and distribute their applications as snaps. But Snapcraft itself is also distributed as a snap, and built in the same manner!

          Today, Snapcraft is built using the core18, based off of Ubuntu 18.04 LTS. Very soon, Snapcraft will move to the latest LTS base, core20, both to ensure forward support and updates, as well as to make use of various improvements in the snappy ecosystem. This migration will bring a number of important changes, so we’d like to share our roadmap and plan for Snapcraft, and how these changes may affect you.

          [...]

          For most developers and publishers, the release of Snapcraft 6.x will not cause any change to their existing processes. They will be able to continue building snaps as before, and utilize the latest features in the 6.x channel. For those who still need to support the i386 architecture, they can use the 5.x channel. Moreover, Launchpad will retain the ability to dispatch core18 tasks, with or without the i386 architecture.

        • Snapcraft 6.0 Coming To Finally Move From Ubuntu 18.04 To 20.04 LTS Base, Phase Out i386

          Canonical is preparing to soon release Snapcraft 6.0 as the latest version of their utility for packaging and distributing Snaps, the Ubuntu-preferred route for sandboxed apps.

          The principal highlight of Snapcraft 6.0 is shifting from an Ubuntu 18.04 LTS base to Ubuntu 20.04 LTS. In turn with Snapcraft 6.0 switching to an Ubuntu 20.04 LTS core, 32-bit x86 (i386) support is phased out while RISC-V support is now available. But for those still wanting i386 support, the legacy track with Snapcraft will still allow using the older Ubuntu 18.04 base.

    • Devices/Embedded

      • Video SBC with NPU equipped Allwinner V833 sells for $125

        Lindenis’ open-spec, $125 “Lindenis V833” SBC runs a Linux-based Lindenis Video SDK on Allwinner’s 1.2GHz, single -A7 V833 camera SoC with a 0.4-TOPS NPU. Features include up to 3GB RAM, LAN, WiFi, 4-lane MIPI-DSI and CSI, and BT1120 HDTV I/O.

        In Jan. 202, Shenzhen based Lindenis Tech. Ltd. launched a sandwich-style, 4K camera-oriented Lindenis V536 SBC based on an Allwinner V536 compute module. The Lindenis V536 is still available at Amazon for $109, but unlike its flagship Lindenis V5, the SBC is not listed on the Lindenis website. The V5 SBC is based on a similarly quad -A7 Allwinner V5 camera SoC.

        Now Lindenis has returned with a lower powered, but AI-enabled Lindenis V833 video processing board equipped with MIPI-DSI/CSI and BT1120 vision I/O. Available for $125, the open-spec SBC is designed for smart camera, smart IPC, and SDV (switched digital video) applications.

      • M5Stamp Pico ESP32-PICO-D4 module ships with a heat-resistant plastic shell - CNX Software

        Most WiFi IoT modules are designed to be integrated into products with an enclosure, but the M5Stamp Pico module based on ESP32-PICO-D4 SiP comes with a removable heat-resistant plastic shell that protects the 3D antenna and components, while leaving space to solder headers and/or a Grove connector.

        The tiny module also comes with a button and RGB LED, and like other ESP32-based M5Stack hardware, M5Stamp Pico is programmable with UIFlow graphical programming platform and compatible with Arduino, MicroPython, and the ESP-IDF.

      • Open Hardware/Modding

        • Freedesktop SDK 21.08 Released With RISC-V Support

          The Freedesktop SDK as a platform and SDK run-time for Flatpak apps/run-times is out with its first major stable update in one year.

          Freedesktop SDK 21.08 is notable in that RISC-V is the latest CPU architecture supported by this SDK/run-time popular with Flatpaks. There is also a wide variety of updated packages contained within this SDK, GStreamer-VAAPI has been re-added as a supported extension, and the Rust extension was removed.

      • Mobile Systems/Mobile Applications

        • Jolla Sailfish OS uses AppSupport for Linux

          An article on techcrunch.com, which can also be found on the Jolla homepage under News, reports that Jolla has reached profitability in the 2020 financial year after 10 years. I do not know whether there are still claims from the crowdfunding campaign for the tablet and whether these will now be settled.

          Opinion: Whether such claims are legally justified may be another matter, but one’s own reputation and moral claim beyond the requirements of national and international legislation should be worth something to owners and company management.

    • Free, Libre, and Open Source Software

      • The Apache News Round-up: week ending 3 September 2021

        Welcome, September --we're opening the month with another great week. Here's what the Apache community has been up to...

      • CMS

        • The Month in WordPress: August 2021

          That was Josepha Haden on the “The Art and Science of Accessibility” episode of the WP Briefing Podcast, talking about accessibility and exploring how it applies to the WordPress open source software. You will find that many of our updates from August 2021 tie in closely with the core principles of access, accessibility, and usability. Read on to find out more!

      • FSF

        • GNU Projects

          • gzip @ Savannah: gzip-1.11 released [stable]

            This is to announce gzip-1.11, a stable release.

            There have been 43 commits by 5 people in the 2.7(!) years since 1.10.

            See the NEWS below for a brief summary.

            Thanks to everyone who has contributed! The following people contributed changes to this release:

            Bjarni Ingi Gislason (1) Dmitry V. Levin (1) Ilya Leoshkevich (8) Jim Meyering (20) Paul Eggert (13)

          • Gzip 1.11 Released With "Orders of Magnitude Faster" Performance On IBM Z

            The last release of Gzip was v1.10 back at the end of 2018 while now it's finally been succeeded today by Gzip 1.11.

            But even with the two and a half years since the release of Gzip 1.10, the Gzip 1.1 release isn't all that exciting... Unless you happen to be using IBM Z hardware.

          • Haiku Upstreams Its GNU Binutils Support

            The BeOS-inspired Haiku open-source operating system project has upstreamed its GNU Binutils support.

            For years the Haiku project has been maintaining their own GNU Binutils patches downstream but as of yesterday that work has been upstreamed.

      • Programming/Development

        • Dirk Eddelbuettel: RQuantLib 0.4.13: Routine Update

          A new release 0.4.13 of RQuantLib arrived on CRAN yesterday, and has been uploaded to Debian as well.

          QuantLib is a very comprehensice free/open-source library for quantitative finance; RQuantLib connects it to the R environment and language.

          This updates RQuantLib to a few now-deprecated (daycount convention) interfaces in QuantLib release 1.23. As the last release was sixteen months ago, we also updated a few standard packaging aspects (such as use of r-ci), updated README.md and DESCRIPTION and fixed an old typo. No other changes, no new interfaces.

        • Dirk Eddelbuettel: RcppSMC 0.2.4 on CRAN: Even More GSoC !!



          A brand new release 0.2.4 of the RcppSMC package arrived on CRAN earlier today, with a dual delay for CRAN closing for a well-earned break, and then being overwhelmed when reopening. Other than that the processing was again versy smooth.

          RcppSMC provides Rcpp-based bindings to R for the Sequential Monte Carlo Template Classes (SMCTC) by Adam Johansen described in his JSS article. Sequential Monte Carlo is also referred to as Particle Filter in some contexts.

        • What's new in QML Tooling in Qt 6.2?
        • Opening doors: Eclipse Foundation

          As you probably know by now, the Eclipse Foundation has become an European non-profit organization and they are strengthening their team in Europe. The organization reach has always been global including a team in Europe, but this formal movement means that there is now a solid Open Source organization to host collaboration projects created by corporations and companies for commercial purposes, under EU laws, which has interesting implications at different levels.

          After contributing to KDE and being part of its Board of Directors, working at ASOLIF (Spanish trade federation of associations of FOSS companies) as executive, being a line manager at Linaro, leading the GENIVI distribution as supplier or contributing to different initiatives at the Linux Foundation as member representative, being part of one of the most relevant organizations that provides a neutral environment to different type of organizations helping to create and consolidate projects is very appealing to me.

        • Rust

  • Leftovers

    • Integrity/Availability

      • Proprietary

        • Banned: The 1,170 words you can't use with GitHub Copilot

          GitHub's Copilot comes with a coded list of 1,170 words to prevent the AI programming assistant from responding to input, or generating output, with offensive terms, while also keeping users safe from words like "Israel," "Palestine," "communist," "liberal," and "socialist," according to new research.

          Copilot was released as a limited technical preview in July in the hope it can serve as a more sophisticated version of source-code autocomplete, drawing on an OpenAI neural network called Codex to turn text prompts into functioning code and make suggestions based on existing code.

          To date, the results have been interesting but not quite compelling – the code produced has been simplistic and insecure, though the project is still being improved.

        • Why can an ad break the Windows 11 desktop and taskbar?

          Earlier today, Microsoft pushed a promotional message to early adopters of Windows 11. The promo intended to promote the upcoming operating system’s integration with Microsoft Teams. Instead, it caused Explorer (the Windows desktop shell) to stop responding and left users without a working Start menu and taskbar.

        • Pseudo-Open Source

          • Openwashing

            • Hesk: Open-source Ticketing system for enterprise

              Hesk is a simple open-source ticketing system. It comes with two company versions that let you choose from them.

              The platform downloaded from over than 650,000 times. It is a features-rich and comes with a large set of integration options that make it ideal to use for a company.

            • Osticket Open-source Ticketing system for enterprise

              Osticket is a web-based customer ticketing support system. It comes to help you in customer service, make them happy, manage, organize and archive all your support requests and responses in one place, improve your customer experience.

              This solution is widely used comes with a large set of feature with easily scale that empower businesses and customer experience.

              Unlike its other competitors, Osticket focuses on improve customer service professionally by providing a simply and easily installation process that helps you to get started with it with no time.

              This software is an alternative to higher-cost and complex customer support systems. It used from more than five million people from all around the world.

              Osticket is a simple application, easy to use, suitable for all businesses, it comes with social features. It also supports ticket systems on the market.

              [...]

              The software is an open-source app released and distributed under the GPL-2.0 License.

            • FAVEO Open-source Ticketing system for enterprise

              FAVEO is a web-based help desk ticketing system. It is focus on customer service management, incident management, SLA management, built in knowledge base. It also provides Businesses with an automated Helpdesk system to manage customer support.

              Furthermore, it is a platform integrated with face book, Twitter, WhatsApp MSG91, and more.

              With it, you will get a great customer service. It provides Businesses with an automated Helpdesk system.

              The platform comes with a community edition that is totally free and open source, Pro Edition that is a paid version, Freelancer addition, and a service desk addition.

        • Security

          • Reproducible Builds (diffoscope): diffoscope 183 released

            The diffoscope maintainers are pleased to announce the release of diffoscope version 183. This version includes the following changes:

            [ Chris Lamb ]
            * Add support for extracting Android signing blocks.
              (Closes: reproducible-builds/diffoscope#246)
            * Format debug messages for elf sections using our
              diffoscope.utils.format_class utility.
            * Clarify a comment about the HUGE_TOOLS dict in diffoscope.external_tools.
            
            

            [ Felix C. Stegerman ] * Clarify output around APK Signing Blocks and remove an accidental duplicate "0x" prefix.

          • Beware of malware attacks: Little-known facts and why they matter - ManageEngine Blog

            As cybersecurity advances, threat actors develop malware with new tricks that exploit weaknesses in an IT environment. Once the malware finds a loophole, it spreads exponentially like a disease, corrupting files, exfiltrating data, redirecting traffic to other destinations, and performing other malicious activities.

    • Civil Rights/Policing

      • How networks of consent can fix social platforms

        Social platforms are powerful tools which allow a user to communicate with their friends and family. They also allow for activists to organize and manage political movements. Unfortunately, they also allow for users to harass other users and the mitigations available for that harassment are generally lacking.

        By implementing networks of consent using the techniques presented, centralized, federated and distributed social networking platforms alike can build effective mitigations against harassment. Not all techniques will be required, depending on the design and implementation of a given platform.

        What does consent mean here?

        In this case, consent does not have any special technical meaning. It means the same thing as it does in real life: you (or your agent) is allowing or disallowing an action concerning you in some way.

        As computers are incapable of inferring whether consent is given, the user records a statement affirming their consent if granted. Otherwise, the lack of a consent statement must be taken to mean that consent was not granted for an action. How this affirmation is recorded is platform specific.

        In technical terms, we refer to these affirmations of consent as an object capability. Many things in this world are already built on object capabilities, for example Mach’s port system and cryptographic assets are forms of object capabilities.

    • Internet Policy/Net Neutrality



Recent Techrights' Posts

Journalists Should be Ashamed for Parroting False Claims From IBM Management About "Quantum Computing", Say IBM Insiders Who Work on "Quantum Computing"
IBM is a buzzwords vendor. International Buzzwords Machines.
Exposing Corruption Using a Highly Resilient Platform
Growing levels of trust, based on our track record, help us attract whistleblowers
FOMO (Fear Of Missing Out) Has Weakened If Not Ruined What's Left of Big Media
Many things that have existed for decades are now being rebranded as "AI"
SLAPP Censorship - Part 97 Out of 200: Garrett in Hiding (From the Simple Observable Fact He's Closely Connected to the Microsofter Who Strangles Women, Tells Women to Kill Themselves, and Worse)
They use one another; they are coordinating this via the SLAPP industry in another continent
Rust Outsources its Financing (or Financial Control) to Microsoft
How long before the third "E"?
IBM's Shares Fell Nearly 13% in One Day (Including After Hours)
its main product is false promises
European Patent Office (EPO) Series: "Operation Influencer"
Costa's political career was far from finished
 
Links 04/06/2026: Self-hosting Remotely and GemText Emphasis
Links for the day
Links 04/06/2026: Ukraine’s Daily Moment of Silence and Uber Lays off 23% of HR
Links for the day
SLAPP Censorship - Part 98 Out of 200: Microsoft Threatening Real Security Researcher With Criminal Investigation for Talking About Microsoft's Bug Doors/Back Doors
The crime should be the back doors (deliberate attack on every user's data protection), not talking about those back doors
Microsoft Would Get Away Even With Pedophilia
"Microsoft should never be above the law"
Free Software is Nourishment to Software Users, Unlike Proprietary Software
Quit treating "mere users" of software "like animals"
The "Peanut Gallery" of GAFAM Has Infiltrated Free Software Projects or Disrupts Free Software Communities
They contribute nearly nothing and do substantial damage; they're freeloaders who attack the most productive members of projects
Coding is Not a Quantity Game (It Never Was!)
"less is more"
Mass Layoffs Expected at Microsoft in July 2026
They're preparing more "lists" of people
Reflection on EPO Leadership That Harbours Cocaine, IBM Leadership That Pumps-and-Dumps the Shares, and More
ManCity replaced Manuel Pellegrini with a more famous manager it didn't envision winning 20 titles in 10 years (it could only hope) [...] Team-building is something that "Pep" seemed to be good at, as was Jürgen Klopp
Pump and Dump by IBM Insider Traders: Nickle LaMoreaux, Gary Cohn, James Kavanaugh, Arvind Krishna, Robert Thomas, and Others
the shares are already collapsing
Links 04/06/2026: Microsoft Threatening Security Researcher for Naming Back Doors in BitLocker, "Demand is Booming for" Old Tech
Links for the day
Gemini Links 04/06/2026: "Word Vomit", Slop", and Moving to Gopher/Gemini
Links for the day
"Format Sovereignty" Can Only be Accomplished With LaTeX or OpenDocument Format (ODF) or Vendor-Neutral Standards for Editable Documents
Microsoft is, in effect, above the law
The Cyber Show on the Importance of Software Freedom and Why GNU/Linux Could Not be Stopped
an excellent article
Drew DeVault Can Still Redeem His Reputation. Revisiting His Attacks (and Attack Site) on Richard Stallman Might be a Good Start.
DeVault has openly apologised (this past spring)
The Register MS is Publishing Paid SPAM; Some of It is Designed to Prop Up the "AI" Pyramid Scheme
The Register MS participates in scams
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, June 03, 2026
IRC logs for Wednesday, June 03, 2026
GNU/Linux Usage Rising Among Gamers, But "Hardware Survey Data Not Available."
Not anymore, not for now anyway
Jumping Up and Down on the Shoulders of Giants, Never Talking About What Bill Gates Did
We're back to 2019
Despite LLM Slop or Chatbots, Our Traffic Has Doubled Since We Moved Everything to the UK (in 2023)
The demise of news sites was not what we thought it would be
Software Developers Attacked by Plagiarism Engines Because These Developers Can Teach People How to Exercise Control, Not Outsource to Monopolies of Slop and Back Doors
"Universities should be telling industry what is to be done next, not the other way about. Present education policy has the tail wagging the dog."
Quantum Quantum Quantum Quantum (Pump, Then Dump)
What has IBM become?
Communicating With Freedom - Part I - Developing “Quibble” and Improving GNU LibreJS in the Process
In the next part we shall examine where things currently stand
Quantum Computers Are "All the Rage" (35 Years Ago, What IBM Promises This Year is What People Promised When the CEO Was in His 20s)
"Quantum" hype is high on the agenda
How IBM Removes 15% of Its Staff Without Even Checking Performance of Staff (or Calling That "Layoffs")
Performance Improvement Plan (PIP) as veiled RAs
Links 03/06/2026: Mobile Systems, Openwashing, and New Antenna
Links for the day
Canonical as Reseller of Back Doors in "Ubuntu" Clothing
Microsoft is the antithesis of security and autonomy
Romania Used to be Windows Stronghold, But That's No Longer the Case
Windows was once upon a time so ubiquitous that institutions didn't bother supporting anything except it
KDE Has Long Used Dragons, and Dragons Come From Hatched Eggs
That Microsoft Lunduke tries to paint this as some "trans agenda" thing says a lot about Microsoft Lunduke and his COVID-19-damaged brain
IBM Announces 5 Billion Dollars "Invested" in "AI", in "Security", and 10 Billion Dollars for "Quantum", But IBM Does Not Have This Kind of Money (It's Fake News to Manipulate the Share Price)
IBM has fast-growing debt and liabilities, it does not intend to invest this kind of money, it's a smokescreen and false promises timed to alleviate the sagging share price (52-week low)
When Science and Religion Are on the Same Side, United Against Slop Pushers
The "Mathematics Pope" (sometimes known as "Pope Pi") brought together science and religion, united against technofascists who are mostly college drop-outs who abhor women
Links 03/06/2026: "In Turkey, Criticizing a Corporation Can Land You in Jail" and "Court Bans X Account of Turkey's Oldest Newspaper"
Links for the day
Web Censorship Benefits the Corrupt and the Criminal
More so when corrupt politicians are in charge
Have a "Lifetime" Without Microsoft
The online rage over this is still ongoing
Internet Archive’s Wayback Machine Undoing Censorship of Corporate Wrongdoing
That won't go away anymore
"For Entertainment Purposes Only" But Everyone Must Adopt It for Work and Governance, Say Anti-Scientific Technocrats
"The present mentality around "AI" is like driving to the gym to use a treadmill - it's walking for people who hate fresh air and beautiful changing scenery."
Gemini Links 03/06/2026: Ian Murdock's Ex-wife Footprint in Debian and Alhena 5.6.1 Released
Links for the day
Irish Company statCounter Recognises It Overestimated Microsoft Windows' Market Share in Ireland
it seems like the Irish people are gradually moving away from Windows
Corporate Media Participates in the Lie That Mass Layoffs at GitLab and Loss of Geographic Footprint in More Than a Third of Countries is "AI" and Thus "Success Story"
There's no way to spin this as positive news
Slop Prompting is Not a Coding Skill and Slop Deserves Shunning
Red Hat is hypocritically shunning the very same thing it keeps promoting
IBM colleagues "handed out a PIP and then right after the end date they are gone"
Some go into early 'retirement' to save face
SLAPP Censorship - Part 96 Out of 200: When You Receive Death Threats From Anonymous Sockpuppets/Burner Accounts Connected to People Who Strangle Women and Tell Women to Kill Themselves
Women are not objects and my wife ought not be mentioned in "threats to kill" (how cops have described this)
European Patent Office (EPO) Series: A Tale of Two Antónios - Introducing the Other António
António Costa
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, June 02, 2026
IRC logs for Tuesday, June 02, 2026
Advertisements as Articles in The Register MS
Trust in media
Social Control Media Does Not Improve Reach, It Wastes a Lot of Time
many people still think that no presence in Social Control Media necessarily means invisibility
Links 02/06/2026: New York Times Debunks "Hey Hi (AI) Layoffs" (Excuse, False Narrative), Sheinbaum Publicly Bemoans US Meddling
Links for the day
Despite Mass Layoffs and Culls Dubbed "Buyouts" Google's Debt Doubled in a Year and It's Desperate for Money (to Pay Salaries and Bills)
Google and GAFAM in general have mass layoffs because they have no clear route towards profitability
Gemini Links 02/06/2026: Arch Linux WriterDeck and Papyrix Reader
Links for the day
Bloggers Still Have Considerable Impact on This Planet
Nowadays, in academia almost anywhere in the world, there's growing expectation that lecturers will spend not much of the time doing research or even teaching
The Firing Line Against Techrights
Tomorrow we'll tell a story about campaigns to intimidate us with death threats
The Cyber Show on the Fight Against Technofascism
It's very long (all combined), but nevertheless refreshing
What Efforts to Cancel Richard Stallman Ought to Teach Us About the Media, Including Very Large British Publishers
Richard Stallman is like a modern-age Alfred Dreyfus
After Threats to Greenland Northern Europe Seems to be Moving Away From Microsoft Windows Even Faster
The facts on the ground are, more people/businesses/institutions "get the message"
Claim of 500+ IBM Red Hat Layoffs With Termination Next Month
IBM is doing great... at hiding internal affairs
Slop Did Not Rewire Democracy, It's a Giant Flop
we already see slop giants accepting they'll never make money
The Register MS Embeds in Articles "SPONSORED LINKS" That Link to "AI" Ponzi Scheme/Scam
The circular financing giants are allocating budget for the spam, as do the banks (lenders)
Many Countries Divest From Microsoft
new numbers at statCounter today
European Patent Office (EPO) Series: A Tale of Two Antónios - On the Campaign Trail in Brussels
Part 1
SEO is an Acronym That Stands for Slop Engine Orientation
The Web changed a lot when Web directories, portals, and then social control media gained popularity
IRC Network OFTC is Shedding Off Servers
Down to 17
Julian Assange's Counsel Jennifer Robinson Has Just Won an Award
Jennifer Robinson is relatively young
Schweizerische Bundesbahnen (Swiss Federal Railways) and Richard Stallman
It seems like RMS is receiving endorsement or at least belated recognition from very high-profile institutions
Almost 30 Years After Rob Malda Made Slashdot It Still Inspires New Implementations
Maybe the issue isn't Slash per se, just the complexity of it (which SoylentNews complained about in the past)
Links 02/06/2026: "The Infosec Phrasebook", 'Perfect Randomness' and "Leaving the Tech World Professionally"
Links for the day
Faking Demand for Slop: Google's Search Prompt Becomes Slop Prompt (Bait, Switch, Fake Usage)
If there is no consent, then it's unsustainable
When You Give People (or Companies) Money to Buy Your Own Products and Then Call It "Revenue"
A lot of modern "economics" don't benefit ordinary people (all they get is high inflation rates); they're devaluing money by faking economic activity
IBM is Self-Detonating, the Cheeto-Infused Rally is Another Con by Don
pump and dump
"Quantum" as the "Next Big" Bubble
disappointing and delivering nothing
Links 02/06/2026: "$1.5 Trillion Defense Budget Benefits Billionaire Cheeto Mussolini Supporters", US "Plans to Criminalize Sleeping Outside"
Links for the day
Gemini Links 02/06/2026: Organising Oneself and Killing Off Distracting "Notifications"
Links for the day
SLAPP Censorship - Part 95 Out of 200: The Growing Risk of Tolerating Men Who Abuse and Physically Assault Women
FOSS should not be a "safe harbour" or "hideout" for criminals
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, June 01, 2026
IRC logs for Monday, June 01, 2026