11.30.22

Gemini version available ♊︎

Links 30/11/2022: Mesa 22.3, EuroLinux 9.1, and Texinfo 7.0.1

Posted in News Roundup at 9:40 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Desktop/Laptop

    • Audiocasts/Shows

    • Graphics Stack

      • Free Desktop[ANNOUNCE] mesa 22.3.0
        Hello everyone,
        
        I'm happy to announce a new feature release, 22.3.0.
        
        New features (in no particular order):
        - GL_ARB_shader_clock on llvmpipe
        - VK_KHR_shader_clock on lavapipe
        - Mesa-DB, the new single file cache type
        - VK_EXT_attachment_feedback_loop_layout on RADV, lavapipe
        - VK_KHR_global_priority on RADV
        - GL_KHR_blend_equation_advanced_coherent on zink
        - VK_EXT_load_store_op_none on RADV
        - VK_EXT_mutable_descriptor_type on RADV
        - VK_EXT_shader_atomic_float on lvp
        - VK_EXT_shader_atomic_float2 on lvp
        - GL_NV_shader_atomic_float on llvmpipe
        - VK_EXT_image_robustness on v3dv
        - VK_EXT_extended_dynamic_state3 on lavapipe
        - VK_EXT_extended_dynamic_state3 on RADV & anv
        - VK_EXT_pipeline_robustness on v3dv
        - Mali T620 on panfrost
        - Shader disk cache on Panfrost
        - support for R8G8B8, B8G8R8, R16G16B16 and 64-bit vertex buffer formats
          on RADV
        - initial GFX11/RDNA3 support on RADV
        - various ray tracing optimizations on RADV
        - extendedDynamicState2PatchControlPoints on RADV
          (VK_EXT_extended_dynamic_state2 feature)
        - Radeon Raytracing Analyzer integration (using RADV_RRA_* environment
          variables)
        - OpenGL 4.5 on freedreno/a6xx (up from 3.3)
        - VK_EXT_mesh_shader on ANV
        
        A couple of notes for packagers:
        - When building the Intel Vulkan driver with ray-tracing (using
          `-D intel-clc=enabled`, disabled by default), libclc is required
          (both as build and runtime dependency).
        - Rusticl, the OpenCL implementation (`-D gallium-rusticl=true`,
          disabled by default), introduces a bunch of new dependencies.
          Make sure you read docs/rusticl.rst (https://docs.mesa3d.org/rusticl)
          if you're considering enabling it.
        
        For now, no driver is enabled by default in Rusticl. See here for how
        to enable them:
        
        https://docs.mesa3d.org/envvars#rusticl-environment-variables
        
        If you find any issues, please report them here:
        
        https://gitlab.freedesktop.org/mesa/mesa/-/issues/new
        
        The next bugfix release is due in two weeks, on December 14th.
        
        Cheers,
          Eric
        
      • 9to5LinuxMesa 22.3 Brings Initial GFX11/RDNA3 Support on RADV, Shader Disk Cache on Panfrost

        Coming a little over two months after Mesa 22.2, the Mesa 22.3 release is here to introduce new features like Mesa-DB, a new single file cache type, initial GFX11/RDNA3 support on the Radeon Vulkan (RADV) driver, OpenGL 4.5 support on the Freedreno/a6xx driver, Radeon Raytracing Analyzer integration using the RADV_RRA_* environment variables, as well as shader disk cache and Mali T620 support on Collabora’s Panfrost driver.

        Mesa 22.3 also adds support for R8G8B8, B8G8R8, R16G16B16, and 64-bit vertex buffer formats on the Radeon Vulkan (RADV) driver, along with various ray tracing optimizations and the VK_EXT_extended_dynamic_state2 feature.

    • Instructionals/Technical

      • DedoimedoFirefox, AppArmor – self-update – Tutorial

        Several weeks ago, I wrote an article that provided a basic overview of the AppArmor hardening tool, explained how it works, and showed you a practical example on how to confine and harden the Firefox browser. But wait, not just any which Firefox, but specifically the tarball version that you can download from Mozilla. I’m talking about the tar archive. Grab, extract, run.

        So far so good. Using the AppArmor profile (template) from my Kubuntu installation, I was able, with small modifications, to create a custom ruleset for the Firefox tar version running from my home directory. Things are fine, but there be one problem. By default, it cannot update. We shall fix that now.

      • Make Use Of4 Ways to Shorten Linux Commands and Save Time

        Improve your terminal experience and save more time by reducing the length of your Linux commands with these methods.

        Linux commands are often known for being too long, and with excessive length comes increased complexity and comprehension issues. But there’s always a way to shorten your Linux commands and turn them into the neat, concise strings that everyone loves.

        Here are four ways to shorten the length of your commands so you can type less and do more within the Linux terminal.

      • Linux Made SimpleHow to install Firefox on a Chromebook

        This tutorial will only work on Chromebooks with an Intel or AMD CPU (with Linux Apps Support) and not those with an ARM64 architecture CPU.

      • Make Use OfHow to Create a Linux Virtual Machine Inside a Windows Virtual Machine Using Hyper-V [Ed: Proprietary software that makes GNU/Linux submissive, unsafe, controlled by Microsoft and its back doors]
      • TechTargetHow to check an IP address in Linux

        Linux is an incredibly powerful operating system for both servers and desktops. For the most part, anyone using Linux on a desktop could go their entire life without touching the command line.

        However, there are a lot of very handy tools from within the terminal window. Take, for instance, identifying your IP address.

        Let’s say you’re using a desktop version of Linux, complete with a desktop environment and all the features that come with it. If you have that desktop configured for DHCP, your machine will be given an IP address from a server or router on your network.

      • Network WorldCommands for finding out if compressed Linux files are the same | Network World

        Compressed Linux files are helpful because they save disk space, but what should you do when you have a series of compressed files and want to determine if any are duplicates? The zdiff and zcmp commands can help.

        To begin, if a directory contains two files like those below, it’s easy to tell just from the listing that they are not identical. After all, the file sizes are a little different.

      • Linux CapableHow to Install Videomass on Ubuntu 22.10/22.04/20.04

        Videomass is an excellent tool for anyone who needs to work with video files, and the user interface is intuitive and easy to use, making it perfect for beginners. Videomass also offers many features for more advanced users, including concatenating videos, creating presets, and managing conversions. Videomass is also open-source and cross-platform, meaning it can be used on Windows, Mac, and Linux distributions such as Ubuntu. Another great benefit, Videomass is officially supported with a PPA making the installation and updating straightforward.

        As the introduction explains, the tutorial will teach you how to install Videomass on Ubuntu 22.10/22.04/20.04 Linux using the command line terminal the LaunchPAD PPA by Gianluca Pernigotto. This is the best method for Ubuntu users to install Videomass and keep it up to date.

      • UNIX CopHow to Install Qoobar Tag Editor on Ubuntu 20.04 | 22.04 LTS

        In this tutorial, we will show you how to install Qoobar Tag Editor in Ubuntu systems.

        Qoobar is a simple tagger which is designed for editing tags in files of classical music.

        Qoobar uses Qt for GUI and Taglib for tags manipulation and runs under GNU/Linux, Mac OS X and Windows. It also uses parts of other libraries: loudgain library, some files from Qt Creator sources and KDE sources.

      • UNIX CopHow to Install Fotoxx on Ubuntu 20.04 | 22.04 LTS

        In this guide, we will show you how to install Fotoxx on Ubuntu systems.

        Fotoxx is a free open source Linux program for photo/image editing and collection management. The goal is to meet the needs of serious photographers while remaining fast and easy to use.

      • UNIX CopHow to Install Videomass on Ubuntu 20.04 | 22.04 LTS

        In this tutorial, we will show you how to install Videomass on Ubuntu systems.

        Videomass is a cross-platform GUI for FFmpeg and youtube-dl / yt-dlp.

        Videomass is a cross-platform GUI designed for FFmpeg enthusiasts who need to manage custom profiles to automate conversion and transcoding processes.

        It is based on an advanced use of presets and profiles in order to use most of the FFmpeg commands without limits of formats and codecs.

        It features graphical tools for viewing, analyzing and processing multimedia streams and downloading videos via youtube-dl or yt-dlp.

      • UNIX CopHow to Install and Use UNRAR on Ubuntu 20.04 | 22.04 LTS

        In this guide, we will show you how to install and use UNRAR on Ubuntu systems.

        UnRAR is the name of two different command-line applications for extracting RAR file archives.

        RAR is a proprietary archive file format that supports data compression, error correction and file spanning. It was developed in 1993 by Russian software engineer Eugene Roshal and the software is licensed by win.rar GmbH. The name RAR stands for Roshal Archive.

    • Desktop Environments/WMs

      • 9to5LinuxXfce’s Apps Update for November 2022: Xfce 4.18 Preview, Plugin Updates, and More

        This month brought lots of goodies for fans of the lightweight desktop environment as the development team released the first preview version of the upcoming Xfce 4.18 release. It looks like they are sticking to the original schedule and, if everything goes according to plan, we might see the final release of Xfce 4.18 on our GNU/Linux computers as soon as this Christmas.

        Xfce 4.18 will bring many cool new features and improvements, including (hopefully) initial Wayland support in applications. Thunar received a lot of changes, so check out the previous editions of my “Xfce’s Apps Update” monthly roundup if you can’t wait until the final release hits the streets so I can take it for a test drive and present you with the best new features and enhancements.

      • Linux MagazineXfce 4.18 is Coming Soon and Offers Subtle Improvements

        The Xfce team has announced the release date of the next iteration of the desktop, which includes a good number of features to polish the fan-favorite Linux UI.

        When the next version of Xfce is released, you might not be blown away by an array of new and game-changing features. Instead, what you’ll find are plenty of subtle new features and fixes that make the open source desktop better than ever… all the while remaining very familiar, stable, and easy to use.

        The new features include a number of improvements to the Thunar file manager – such as a new bookmark menu, Recent sidebar entry, customizable keyboard shortcuts, option to show full directory path, recursive search, UNDO/REDO options, a split view, support for drag & drop items in the view panels, and the ability to execute shell scripts from within a directory.

        As far as the desktop, you’ll find the panel length is now configured in pixels (as opposed to a percentage), a new Keep Panel Above Windows option, more font options for the Xfce clock applet, and header bards that can be disabled in dialogs.

        Also included are a new default multi-monitor behavior that can be configured before you attach a second display, fixes for move-to-monitor, and 1.25/1.75 scale ratios.

  • Distributions and Operating Systems

    • New Releases

      • LinuxiacProxmox Backup Server 2.3 Brings Essential Enhancements

        Proxmox Backup Server 2.3, based on Debian 11.5, adds namespace-aware prune jobs and offline mirroring capabilities.

        Proxmox Backup Server is a free, open-source enterprise backup solution to back up and restore virtual machines, containers, and physical hosts following the client-server model.

        The software stack is written in Rust as the software is published under the GNU AGPL, v3. Of course, it is also specifically optimized to function with the same company’s Proxmox Virtual Environment.

    • Fedora Family / IBM

      • EuroLinux 9.1 Release Notes – EuroLinux Documentation

        EuroLinux 9.1 introduces Keylime, a remote machine attestation tool using the trusted platform module (TPM) technology. With Keylime, you can verify and continuously monitor the integrity of remote machines.

        OpenSSH now supports setting minimum RSA key length. The option to be set is named RequiredRSASize. crypto-policies enforce minimum 2048-bit RSA key length for OpenSSH by default.

        NSS no longer support RSA keys shorter than 1023bit.

        SELinux user-space packages have been upgraded to version 3.4. Changes: – Improved relabeling performance through parallel relabeling – Support for SHA-256 in the semodule tool – New policy utilities in the libsepol-utils package

      • PR WebCIQ Stacks Advisory Board With Veteran Open-Source and Industry Leadership

        CIQ today unveiled an advisory board comprising veteran leaders with deep expertise in IT infrastructure, high performance computing (HPC), open-source software and business strategy. The advisory board will help guide CIQ as it builds the next generation of software infrastructure for enterprises running data-intensive workloads atop the Rocky Linux enterprise Linux distribution.

      • PR WebRocky Linux 9.1 Arrives With Keylime, New Module Stream and Compiler Toolset Versions

        Rocky Linux version 9.1 is now available. Major changes include the availability of Keylime, a remote boot attestation and runtime integrity management solution using Trusted Platform Modules (TPMs). Additionally, 9.1 introduces the first module streams including: node.js 18, php:8.1, maven:3.8 and ruby:3.1. New compiler toolset versions include GCC 12, LLVM 14.0.6, Rust 1.62, and Go 1.18.

    • Debian Family

      • Daniel PocockShaya Potter & Debian WaReZ expulsion

        In recent years, Debian leaders have abused their positions to leak rumors and gossip about some developers while hiding far more serious scandals.

        One of those is the shadow expulsion of Shaya Potter (blog, CV) in 1998.

        Potter was a child prodigy who began a US Navy internship when he was fifteen or sixteen. At the same time, Novare, Inc was hosting some Debian infrastructure on their company servers.

        Potter claims his software was being deployed to the USS Theodore Roosevelt (Secure Tactical Access Terminal) while at the same time, Debian records show that he was stashing WaReZ on master.debian.org, a server operated by Novare.

        The case of a navy intern committing piracy is interesting for a wide range of reasons that have a lot more to do with Debian than the navy.

        Potter began co-authoring Debian as a minor. It appears that he was 19 when he was caught with WaReZ but it is not clear what age he was when he actually downloaded these illegal copies of software. The age of majority varies between different countries and different states of the US. Therefore, there was some confusion about whether it should be handled as a juvenile offence. I recently wrote about the concerns with FSFE encouraging minors to do unpaid work on open source projects.

        Earlier this year I wrote about the fact that only 86 of the original Debian co-authors agreed to form an association with a constitution. If we look at the names of the people who consented to form an association, Shaya Potter is not in the list. If Potter did not consent to the constitution then he wasn’t a member at all. Morever, the association only came into existence at the end of the vote in December 1998. Potter was supposedly expelled in November 1998, one month before the vote. Therefore, as the organization didn’t really exist yet and as he hadn’t consented to be a member, we can’t really say he was expelled at all.

        Nonetheless, it looks like his position with the US Navy also ended the year after the Debian drama. Barely five years later, Potter went on to win the LISA’05 award for the best student paper.

        The great irony in this case is that people were angry with Potter for violating copyright law. Yet this was the first time the developers forcefully removed the name of a Debian co-author from the software. Therefore, by removing his name and failing to give him equal credit as a joint author of the Debian software, they were violating his copyright interests. They set a precedent for violating the copyright interests of other authors, for example, the violent suppression of Ted Walther in DebConf6.

    • Open Hardware/Modding

      • ArduinoThis health belt can provide early warning of heart failure | Arduino Blog

        Heart disease is the most common cause of death — not just in industrialized countries, but for the world as a whole. Many deaths caused by heart failure could be prevented if the patient received medical care sooner, but people are often unaware of impending heart failure until it actually occurs. However, there are physiological indicators that become detectable in advance of heart failure. This wearable “health belt” contains sensors that monitor for those indicators to give warning of imminent heart failure so patients can seek lifesaving medical attention.

        This health belt has a variety of sensors to monitor key physiological indicators, including thoracic impedance, heart rate, electrocardiogram activity, and motion activity. None of those alone would reliably correspond to upcoming heart failure without many false positives and negatives, but together they provide a clear picture. The sensor array, which is wearable and resembles a cumberbund, communicates via Bluetooth with the user’s phone. When the signs of heart failure appear, their phone can either notify them to seek medical attention or notify a third party, like a family member or doctor.

  • Free, Libre, and Open Source Software

    • Web Browsers/Web Servers

      • Chromium

        • GoogleLong Term Support Channel Update for ChromeOS

          LTS-102 is being updated in the LTS channel to 102.0.5005.189 (Platform Version: 14695.155.0) for most ChromeOS devices. Want to know more about Long Term Support? Click here.

      • Mozilla

        • Running For The @W3C Advisory Board (@W3CAB) Special Election – Tantek

          The W3C recently elected a Board of Directors (BoD) for the new W3C Legal Entity. Several new board members are currently on the W3C Advisory Board (AB) and they decided to step down from the AB to focus on the BoD. The W3C is holding a special election for the remaining 6-18 months of the terms of those four AB seats. This blog post is an extended version of my personal nomination statement for that election.

          Hi, I’m Tantek Çelik and I’m running for the W3C Advisory Board (AB) to help it reboot W3C as a community-led, values-driven, and more effective organization. I have been participating in and contributing to W3C groups and specifications for over 24 years.

          I am Mozilla’s Advisory Committee (AC) representative and have previously served on the AB for several terms, starting in 2013. In the early years I helped lead the movement to offer open licensing of W3C standards, and make it more responsive to the needs of independent websites and open source implementers. In my most recent term I led the AB’s Priority Project for an updated W3C Vision. I set the example of a consensus-based work-mode of summarizing & providing granular proposed resolutions to issues, presenting these to the AB at the August 2022 Berlin meeting, and making edits to the W3C Vision according to consensus.

    • Content Management Systems (CMS)

      • WordPressPeople of WordPress: Huanyi Chuang – WordPress News

        This month we feature Huanyi (Eric) Chuang, a front end developer from Taiwan, who helps connect local groups to WordPress and the worldwide open source community. He is part of the team helping to make the first WordCamp Asia a success in 2023.

        The People of WordPress series shares some of the inspiring stories of how people’s lives can change for the better through WordPress and its global network of contributors.

        [...]

        In 2018, he took the step to help as an organizer, having joined the Taoyuan Meetup in Taiwan. He played several parts across the organizing team, and the welcoming feeling he got in every situation encouraged him to get more involved.

        He recalls meeting new friends from different fields and other countries, which gave him a great sense of achievement and strengthened his passion for participating in the community.

        When the team started this meetup, numbers were much lower than in the group in the city of Taipei, but they were not disheartened and gradually grew the local WordPress community.

    • FSF

      • FSFFSD meeting recap 2022-11-25

        Check out the great work our volunteers accomplished at today’s Free Software Directory (FSD) IRC meeting.
        Every week, free software activists from around the world come together in #fsf on Libera.Chat to help improve the FSD, which is a catalog of useful free software that runs under free GNU-like systems (not limited to the GNU operating system and its GNU/Linux variants) and a project of the Free Software Foundation (FSF). This recaps the work we accomplished at the Friday, November 25, 2022 meeting, where we saw a one new program added and two entries updated. We also discussed and learned what it could mean for a free program to depend on a platform like Docker. If a program requires Docker in order to be available, it runs the danger of introducing difficult to detect nonfree dependencies, so we must be cautious when we discover a Docker configuration file or the prerequisite of Docker to run an otherwise free program.

      • FSFFifteen years of LibrePlanet: Register now to join us on March 18 and 19

        The fifteenth edition of the Free Software Foundation’s (FSF) annual conference is only a couple of months away. Registration is open now.

        For fifteen years, free software enthusiasts from around the world have joined us for the annual LibrePlanet conference. You can watch videos from the last conference (and do so using only free software!) on our MediaGoblin instance or on PeerTube. Also, you can now pre-order the colorful and ethically manufactured LibrePlanet 2023 T-shirt in the FSF shop. And if you order yours before the March 1, 2023, cutoff date, you’ll be able to wear it to the event.

    • GNU Projects

      • GNUtexinfo – GNU documentation system – News: Texinfo 7.0.1 [Savannah]

        We have released version 7.0.1 of Texinfo, the GNU documentation format. This is a minor bug-fix release.

      • GNUTexinfo 7.0.1 released
        This is a minor release containing minimal changes from the previous
        release (7.0).
        
        This is the first time we have issued such a release.  We have tried
        to show restraint in including any changes in order to make breakages
        less likely and to make it easier for people to review the changes.
        We hope to enable quicker fixes for known, serious issues in official
        releases.  We will also include any updated translations.
        
        This release process corresponds to a new use of "git" branches
        in the package development, where development continues on
        the master branch, and only selected commits are added to the
        release branch.  The git repository is to be found at Savannah
        (https://savannah.gnu.org/git/?group=texinfo).
        
        If there are further minor releases following on from the 7.0 release,
        the version numbers will follow the pattern 7.0.X.  Any future major
        releases will have version numbers of the form 7.X.
        
        Please email any comments to bug-texinfo@gnu.org.
        
        
    • Programming/Development

      • UbuntubuzzHow To Setup C++/gtkmm Programming Tools on Ubuntu

        This tutorial will help ypu installing software required to develop desktop Ubuntu applications with C++ language and GTKmm library version 4. You might want to do so following examples of the excellent programs created with GTKmm like Ardour, Inkscape, GParted, Rawtherapee and even VisualBoyAdvance. This is an alternative to programming with C/GTK as we published back in 2018. We will show you how to prepare the tools, write your first program, compile it and repeat it.

        [...]

        At default configuration, Geany cannot compile, build and run C++/GTKmm source codes correctly. For that purpose, one should configure Geany build commands manually. You can do this following the example above.

  • Leftovers

    • Jeff GeerlingJust Say No

      Saying yes is easy—at first.

      It makes you feel better. And it makes you feel like you can do anything! And the person you’re saying yes to also gets a happy feeling because you’re going to do something for them.

      Saying no is hard. It’s an admission you can’t do something. And worse still, you’re disappointing someone else who wants you to say yes.

      But here’s the thing: none of us is a god. We’re people. We have a certain amount of mental resources.

      Some people are kind of crazy and can do a lot more than you or I can, but nobody can do it all. And sometimes you can burn the midnight candle for a little while, but you’re just building up debt. Every ‘Yes’ is a loan you have to pay off.

      [...]

      The first time I seriously reflected on burnout as a maintainer was around 2016. I had a young and growing family, and had just had my third kid—with three under 5—and life was understandably getting stressful.

    • Ruben SchadeJeff Geerling: Just say no
    • Security

      • Matthew Garrettmjg59 | Making unphishable 2FA phishable

        One of the huge benefits of WebAuthn is that it makes traditional phishing attacks impossible. An attacker sends you a link to a site that looks legitimate but isn’t, and you type in your credentials. With SMS or TOTP-based 2FA, you type in your second factor as well, and the attacker now has both your credentials and a legitimate (if time-limited) second factor token to log in with. WebAuthn prevents this by verifying that the site it’s sending the secret to is the one that issued it in the first place – visit an attacker-controlled site and said attacker may get your username and password, but they won’t be able to obtain a valid WebAuthn response.

        But what if there was a mechanism for an attacker to direct a user to a legitimate login page, resulting in a happy WebAuthn flow, and obtain valid credentials for that user anyway? This seems like the lead-in to someone saying “The Aristocrats”, but unfortunately it’s (a) real, (b) RFC-defined, and (c) implemented in a whole bunch of places that handle sensitive credentials. The villain of this piece is RFC 8628, and while it exists for good reasons it can be used in a whole bunch of ways that have unfortunate security consequences.

      • Privacy/Surveillance

        • Patrick BreyerJob Offer: Chat Control Campaigner (part-time)

          MEP Patrick Breyer is looking for a campaigner on defending the digital secrecy of correspondence against the proposal to indiscriminately scan personal messages and data for suspicious content (so-called chat control proposal, see chatcontrol.eu).

    • Defence/Aggression

    • Finance

      • CoryDoctorowBooz Allen ticketmastered America’s public lands

        Want to pay your $7 to hike the prized Coyote Buttes North at Arizona’s Vermilion Cliffs National Monument? Sure, just pay a $9 “lottery application fee.” Even by junk fee standards, this is a very junky fee – it’s not a fee for paying a fee, it’s a fee for the chance to pay a fee.

        Only 4-10% of lottery entrants get a permit (Coyote Buttes is a very fragile ecosystem and entrance is severely limited), which means that Recreation.gov’s rake from this junk fee is about 1,000% of what it actually makes on hiking permits.

        Well, at least that money is going to Coyote Buttes, right? Preserving the petroglyphs and the dinosaur tracks and whatnot?

        Nope. The Bureau of Land Management gets the $7 entry fee from the 64 daily hikers who are lucky enough to visit Coyote Buttes. The $14,400 in lottery fees that the day’s hopeful hikers pay to Recreation.gov for a shot at a permit all go to a giant military contractor: Booz Allen.

        I know. What. The. Actual. Fuck. On his BIG newsletter, Matt Stoller explains how a beltway bandit like Booz Allen became the Ticketmaster of America’s public lands. The deal started in 2017, when Booz got the contract to build Recreation.gov “at no cost to the federal government.”

    • AstroTurf/Lobbying/Politics

    • Internet Policy/Net Neutrality

      • Advent of DDNet 2022 – DDraceNetwork News

        DDNet is running an Advent of DDNet event starting tomorrow until the last door opens on December 24…

      • Public KnowledgePublic Knowledge Applauds Announcement of Memorandum of Understanding for Spectrum Access on Tribal Lands – Public Knowledge

        Today, the Departments of the Interior and Commerce and the Federal Communications Commission (FCC) announced a new Memorandum of Understanding (MOU) that will enhance spectrum access and broadband deployment on Tribal lands. In addition, the Department of the Interior will establish an Office of Indigenous Communications and Technology which will assist in the development and implementation of new wireless services on Tribal lands. Public Knowledge applauds this announcement as a major step in closing the digital divide while supporting Tribal self-determination in the digital era.

      • Ruben SchadeRubenerd: Feedback about Gemini and Gopher

        I was originally leaning towards Gopher, but exploring Gemini in the Lagrange browser reminded me just how much I love it. Rather than boiling the ocean, I might try running my own server with some basic stuff on it first.

    • Monopolies

      • Patents

        • Congress Can Find Common Ground on Transparency

          Postmortems from the November 8th elections are in full swing with pundits and operatives making bold claims about what the results mean for Democrats, Republicans, and the country. The dust still hasn’t totally settled, but one thing is crystal clear: both chambers of Congress will be controlled by the slimmest of margins.

      • Copyrights

        • Michael GeistFreedom of Expression for a Price: Government Confirms Bill C-18 Requires Platform Payment for User Posts That Include News Quotes and Hyperlinks

          The longstanding debate over whether Bill C-18, the Online News Act, requires payment for linking came to an end yesterday. Government officials admitted that even basic quotes from news articles that include a hyperlink to the original source would scope user posts into the law and require platforms such as Google and Facebook to negotiate payment for the links. As noted below, even that position may understate the impact of the bill, which appears to also cover a user post of a news quote without a link. In other words, merely quoting a few sentences from a news article on an Internet platform is treated as making news content available, which triggers a requirement for the platforms to negotiate payment. This position runs counter to Canada’s copyright obligations under the Berne Convention and has no place in a country committed to freedom of expression.

          [...]

          The government’s aim is to remove the ability for platforms to argue that the use of news content on their platforms through quotation is permitted under the Copyright Act and therefore does not require payment or permission. The government now admits that the platforms are correct – this is a permissible activity – but wants to suspend the fair dealing rights of the platforms for the purposes of negotiating an agreement. Bill C-18 therefore sets aside user rights by forcing bargaining as if they did not exist. Article 10(1) of the Berne Convention creates a positive obligation to include a right of quotation within national copyright law, specifically citing the right to quote news articles…

  • Gemini* and Gopher

    • Personal

      • Pink bedsheets, for very non-existant values of “pink”

        The “pink” bamboo sheets [1] finally arrived at Chez Boca. These are the ones I paid $325 for because we “stained” them acidentally with some bed clothes. Bunny and I are both puzzled over these, because they certainly don’t appear pink in any meaningful, or unmeaningful, way. We looked at them in both dim light and exceedingly bright light, (thanks to some old-school 8mm movie lights I still have) and they look white to us.

      • Railroading, fudging, and cheating

        DMs who like linear campaigns are always super eager to discuss semantics and be like “that is actually not the definition of railroading, this is not railroading in that sense of the word, this is only a linear campaign”.

        And I, who really dislike linear campaigns of all kinds, am like “uh what a distraction. I wish I hadn’t called it ‘railroading’ because some people get really hung up on how it’s much more important that the stuff they’re doing is not called a particular taboo word that everyone knows is bad, than addressing what they’re actually doing and changing their campaign structures.”

    • Technical

      • Internet/Gemini

        • Alaska Weather Without Javascript

          This post is meant to be a brief overview of the NWS weather tools for Alaska and Fairbanks. I use these tools because they give a lot of detailed current and forecasted weather data for Alaska, without requiring the use of any JavaScript. Regarding my concerns about JavaScript:

        • Viewing Mastodon Art from the Terminal

          The Player and I (Lantashi) are continuing to use the Terminal as much as possible, and that includes using Mastodon. We use Toot (link below) to interact with Mastodon. Use “toot timeline” to read your timeline, or “toot tui” to bring up an ncurses interface.

          If you see an image in your timeline, you can wget the image – “wget myurl/mypic.jpeg”, and thus if you want to grab the images from your timeline, or from a tag search, you can grab them individually that way.

          As a Sylvan adventurer, defending the Wood Sea from the evil about, I don’t have time to individually wget images when I want them! I’d rather grab them all at once, and them “fim *” (link below) through them all, quickly!


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

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

Decor ᶃ Gemini Space

Below is a Web proxy. We recommend getting a Gemini client/browser.

Black/white/grey bullet button This post is also available in Gemini over at this address (requires a Gemini client/browser to open).

Decor ✐ Cross-references

Black/white/grey bullet button Pages that cross-reference this one, if any exist, are listed below or will be listed below over time.

Decor ▢ Respond and Discuss

Black/white/grey bullet button If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

DecorWhat Else is New


  1. Not Tolerating Proprietary 'Bossware' in the Workplace (or at Home in Case of Work-From-Home)

    The company known as Sirius ‘Open Source’ generally rejected… Open Source. Today’s focus was the migration to Slack.



  2. The ISO Delusion: A Stack of Proprietary Junk (Slack) Failing Miserably

    When the company where I worked for nearly 12 years spoke of pragmatism it was merely making excuses to adopt proprietary software at the expense of already-working and functional Free software



  3. Debian 11 on My Main Rig: So Far Mostly OK, But Missing Some Software From Debian 10

    Distributions of GNU/Linux keep urging us to move to the latest, but is the latest always the greatest? On Friday my Debian 10 drive died, so I started moving to Debian 11 on a new drive and here's what that did to my life.



  4. Stigmatising GNU/Linux for Not Withstanding Hardware Failures

    Nowadays "the news" is polluted with a lot of GNU/Linux-hostile nonsense; like with patents, the signal-to-noise ratio is appalling and here we deal with a poor 'report' about "Linux servers" failing to work



  5. Microsofters Inside Sirius 'Open Source'

    Sirius ‘Open Source’ has been employing incompetent managers for years — a sentiment shared among colleagues by the way; today we examine some glaring examples with redacted communications to prove it



  6. Links 29/01/2023: GNOME 43.3 Fixes and Lots About Games

    Links for the day



  7. The Hey Hype Machine

    "Hey Hype" or "Hey Hi" (AI) has been dominating the press lately and a lot of that seems to boil down to paid-for marketing; we need to understand what's truly going on and not be distracted by the substance-less hype



  8. IRC Proceedings: Saturday, January 28, 2023

    IRC logs for Saturday, January 28, 2023



  9. Unmasking AI

    A guest article by Andy Farnell



  10. The ISO Delusion/Sirius Corporation: A 'Tech' Company Run by Non-Technical People

    Sirius ‘Open Source’ was hiring people who brought to the company a culture of redundant tasks and unwanted, even hostile technology; today we continue to tell the story of a company run by the CEO whose friends and acquaintances did severe damage



  11. Links 28/01/2023: Lots of Catching Up (Had Hardware Crash)

    Links for the day



  12. IRC Proceedings: Friday, January 27, 2023

    IRC logs for Friday, January 27, 2023



  13. Microsoft DuckDuckGo Falls to Lowest Share in 2 Years After Being Widely Exposed as Microsoft Proxy, Fake 'Privacy'

    DuckDuckGo, according to this latest data from Statcounter, fell from about 0.71% to just 0.58%; all the gains have been lost amid scandals, such as widespread realisation that DuckDuckGo is a Microsoft informant, curated by Microsoft and hosted by Microsoft (Bing is meanwhile laying off many people, but the media isn’t covering that or barely bothers)



  14. This is What the Microsoft-Sponsored Media Has Been Hyping Up for Weeks (Ahead of Microsoft Layoffs)

    Reprinted with permission from Ryan



  15. [Meme] António Campinos Wants to Be F***ing President Until 2028

    António Campinos insists he will be EPO President for 10 years, i.e. even longer than Benoît Battistelli (despite having appalling approval rates from staff)



  16. European Patent Office Staff Losing Hope

    The EPO’s management with its shallow campaign of obfuscation (pretending to protect children or some other nonsense) is not fooling patent examiners, who have grown tired and whose representatives say “the administration shows no intention of involving the staff representation in the drafting of the consultant’s mandate” (like in Sirius ‘Open Source’ where technical staff is ignored completely for misguided proposals to pass in the dark)



  17. IRC Proceedings: Thursday, January 26, 2023

    IRC logs for Thursday, January 26, 2023



  18. Sirius Relegated/Demoted/Destined Itself to Technical Hell by Refusing to Listen to the Technical Staff (Which Wanted to Stay With Asterisk/Free Software)

    In my final year at Sirius ‘Open Source’ communication systems had already become chaotic; there were too many dysfunctional tools, a lack of instructions, a lack of coordination and the proposed ‘solution’ (this past October) was just more complexity and red tape



  19. Geminispace Approaching Another Growth Milestone (2,300 Active Capsules)

    The expansion of Geminispace is worth noting again because another milestone is approached, flirted with, or will be surpassed this coming weekend



  20. [Meme] Cannot Get a Phone to Work... in 2022

    Sirius ‘Open Source’ wasted hours of workers’ time just testing the phone after it had moved to a defective system of Google (proprietary); instead of a rollback (back to Asterisk) the company doubled down on the faulty system and the phones still didn’t work properly, resulting in missing calls and angst (the company just blamed the workers who all along rejected this new system)



  21. [Meme] Modern Phones

    Sirius ‘Open Source’ is mistaking “modern” for better; insecurity and a lack of tech savvy typically leads to that



  22. The ISO Delusion: Sirius Corporation Demonstrates a Lack of Understanding of Security and Privacy

    Sirius ‘Open Source’, emboldened by ISO ‘paperwork’ (certification), lost sight of what it truly takes to run a business securely, mistaking worthless gadgets for “advancement” while compelling staff to sign a new contract in a hurry (prior contract-signing scandals notwithstanding)



  23. Links 26/01/2023: LibreOffice 7.4.5 and Ubuntu Pro Offers

    Links for the day



  24. Links 26/01/2023: GNU poke 3.0 and PipeWire 0.3.65

    Links for the day



  25. IRC Proceedings: Wednesday, January 25, 2023

    IRC logs for Wednesday, January 25, 2023



  26. Companies Would Collapse Upon Abandoning Their Original Goals (That Attracted All the Productive Staff)

    Staff with technical skills won't stick around in companies that reject technical arguments and moreover move to proprietary software in a company that brands itself "Open Source"



  27. [Meme] Listen to Your Workers, Avert Disaster

    Companies that refuse to take input from staff are doomed to fail



  28. The ISO Delusion: When the Employer Doesn’t Understand the Company's Value Proposition (Building Systems) and Rejects Security

    Sirius ‘Open Source’ has failed to sell what it was actually good at; instead it hired unqualified people and outsourced almost everything



  29. Links 25/01/2023: NuTyX 23.01.1 and GNU Guile 3.0.9 Released

    Links for the day



  30. Links 25/01/2023: Stratis 3.5.0 and Many Political Links

    Links for the day


RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

Recent Posts