Bonum Certa Men Certa

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



  • GNU/Linux

    • Desktop/Laptop

    • Audiocasts/Shows

      • VideoWayland Finally Supports Fractional Scaling!!! - Invidious

        There are so many Wayland issues being dealt with right now and the latest is fractional scaling, finally Wayland is finally supporting it properly and not doing it through a giant hack.

      • FLOSS Weekly 709: The Tiny Free Library That Could - Jason Griffey, LibraryBox Project

        Jason Griffey of NISO is the guest this week on FLOSS Weekly. Aaron Newcomb and Doc Searls talk with Griffey about all the lessons we should all be learning from the successes, failures and future implications of his LibraryBox project. A great discussion on standards, open hardware and privacy.

      • Video5.4 million Twitter User Data Leaked Online by Hackers - Invidious

        What's up, Linux Community!!! In this video, I cover a cyber security article on how Twitter user data has been leaked online. While most of the data consisted of public information, such as Twitter IDs, names, login names, locations, and verified status, it also included private information, such as phone numbers and email addresses.

    • 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.



Recent Techrights' Posts

Microsoft's Bing Falls to Fourth in the Europe/Asia-Based Turkey, Share Halved Since LLM Hype, Now Only 1% (Sometimes Less)
Turkey (Eurasia) is another example of Microsoft failing with LLM hype and just burning a lot of energy in vain (investment without returns)
Backlash and Negative Press After Microsoft Tells Diversity, Equity, and Inclusion (DEI) People to DIE
Follow-up stories
Censorship as Signal of Opportunity for Reform
It remains sad and ironic that Wikileaks outsourced so much of its official communications to Twitter (now X)
The World Wide Web Has Been Rotting for Years (Quality, Accuracy, and Depth Consistently Decreasing)
In the past people said that the Web had both "good" and "bad" and that the good outweighed the bad
Comoros: Windows Plunges to Record Low of About 6% in Country of a Million People (in 2010 Windows Was 100%)
Many of these people earn a few dollars a day; they don't care for Microsoft's "Hey Hi PC" hype
The Mail (MX) Server Survey for July 2024 Shows Microsoft Collapsing to Only 689 Servers or 0.17% of the Whole (It Used to be About 25%)
Microsoft became so insignificant and the most astounding thing is how the media deliberate ignores it or refuses to cover it
Windows Down From 98.5% to 22.9% in Hungary
Android is up because more people buy smaller mobile devices than laptops
Microsoft Windows in Algeria: From 100% to Less Than 15%
Notice that not too long ago Windows was measured at 100%. Now? Not even 15%.
 
Joel Espy Klecker & Debian on Joe Biden's health and Donald Trump's assassination
Reprinted with permission from Daniel Pocock
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, July 17, 2024
IRC logs for Wednesday, July 17, 2024
Links 18/07/2024: Hostname Pedantry and Retro Coding
Links for the day
Fedora Week of Diversity (FWD) 2024 Attracting 0.01% of the IBM Staff "Was a Success"
They expect volunteers (unpaid slaves) to do the PR for them...
African's Largest Population (Nigeria) Approaching 80% Android "Market Share" Amid Steady Monthly Increases While Microsoft Has Mass Layoffs in Nigeria
Microsoft- and Apple-sponsored Western (or English-speaking) media chooses to ignore that or treat it as irrelevant (a racist disposition in its own right)
[Meme] The Warlord's Catspaw
Thugs that troll us
Microsoft Misogyny Will be the Fall of Microsoft (Covering Up for Misogynists is a Huge Mistake and Highly Misguided Short-term Strategy)
Microsoft's undoing may in fact be its attitude towards women
Red Hat Keeps Behaving Like a Microsoft Reseller (for Proprietary Stuff!), Microsoft Employees as Authors in redhat.com
In some ways this reminds us of Novell
UEFI 'Secure Boot' Once Again Bricking PCs and Fake Security Models Are Perishing in Geminispace
Let's Encrypt has just fallen again
Links 17/07/2024: New Attacks on the Press, European Patents Squashed Even at Kangaroo Court (UPC)
Links for the day
Gemini Links 17/07/2024: Proponents of Censorship and New Arrivals at Gemini
Links for the day
Links 17/07/2024: School Budget Meltdown and Modern Cars as Tracking Nightmares
Links for the day
This Should Certainly be Illegal, But the Person Who Helped Microsoft Do This is Still Attacking the Critics of It
perhaps time for an "I told you so post"
[Meme] A Computer With an Extra Key on the Keyboard Isn't Everyone's Priority
(so your telling me meme)
Africa as an Important Reminder That Eradicating Microsoft Doesn't Go Far Enough
Ideally, if our top goal is bigger than "get rid of Microsoft", we need to teach people to choose and use devices that obey them, not GAFAM
Billions of Computers Run Linux and Many Use Debian (or a Derivative of It)
many devices never get updated or even communicate with the Net, so exhaustive tallies are infeasible
[Meme] Microsoft is Firing
Don't worry, Microsoft will have some new vapourware coming soon
More DEI (or Similar) Layoffs on the Way, According to Microsoft Team Leader
What happened shortly before Independence Day wasn't the end of it, apparently
[Meme] Many Volunteers Now Realise the "Open" in "OpenSUSE" or "openSUSE" Was Labour-Mining
Back to coding, packaging and testing, slaves
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, July 16, 2024
IRC logs for Tuesday, July 16, 2024
Microsoft Windows "Market Share" in New Zealand Plunges to 25%
Android rising
[Meme] Ein Factory
A choice between "masters" (or "master race") is a false choice that results in mass exploitation and ultimately eradication (when there's little left to exploit)
Links 17/07/2024: Open Source Initiative Lies and Dark Net Thoughts
Links for the day
SUSE Goes Aryan: You May Not Use the Germanic Brand Anymore (It's Monopolised by the Corporation)
Worse than grammar Nazis
Media Distorting Truth to Promote Ignorance
online media is rapidly collapsing
Gratis But Not Free as in Freedom: How Let's Encrypt is Dying in Geminispace
Let's Encrypt is somewhat of a dying breed where the misguided CA model is shunned
Android Rises to New Highs of Almost 80% in Cameroon
How many dozens of nations will see Windows at under 10% this coming winter?
Links 16/07/2024: TikTok Ban in Europe and Yandex Split
Links for the day
Gemini Links 16/07/2024: On Packrafting and on Trump Shot
Links for the day
[Meme] Firefox Users Who Think They Know Better Than Mozilla
Enjoy Firebook
Firefox Used to Have About Half the Market in Switzerland, But It Doesn't Stand a Chance Anymore (Chrome Surging This Summer)
Mozilla has managed to alienate some of the biggest fans of Firefox
Microsoft's Biggest Losses Are in Europe This Summer
Microsoft's ability to milk a relatively rich Europe is fast diminishing
How to Make Software Suck and Discriminate Against People at the Same Time
ageism glorified
Bing Was at 2.6% in Russia When LLM Hype Started. Now It's Down to 0.8% (for 3 Months in a Row Already)
The sharp fall of Bing may mean that exiting the Russian market won't matter to anybody
[Meme] Microsoft Seems to be Failing to Comply With WARN Act (by Refusing to Announce Mass Layoffs as They Happen)
since when does Microsoft obey the law anyway?
Microsoft Layoffs Are Still Too Frequent to Keep Abreast of and Properly (or Exhaustively) Classify
The "HR" department knows what's happening, but whistleblowers from there are rare
Bahamas Joined the "5% Windows" Club
statCounter only traces back about 1 in 20 Web requests to Windows
Links 16/07/2024: Salesforce Layoffs and Microsoft's DMARC Fail
Links for the day
Antenna Abuse and Gemini Abuse (Self-hosting Perils)
Perhaps all this junk is a sign of Gemini growing up
Possibly Worse Than Bribes: US Politicians and Lawmakers Who Are Microsoft Shareholders
They will keep bailing out Microsoft to bail themselves out
The Software Freedom Conservancy Folks Don't Even Believe in Free Speech and They Act As Imposters (Also in the Trademark Arena/Sense)
Software Freedom Conservancy was already establishing a reputation for itself as a G(I)AFAM censor/gatekeeper
Djibouti Enters the Windows "10% Club" (Windows Was 99% in 2010)
In Africa in general Microsoft lost control
GNU/Linux Share Doubled in the United States of America (USA) in the Past 12 Months
Or so says statCounter
Even in North Korea (Democratic People's Republic Of Korea) Google Said to Dominate, Microsoft Around 1%
Google at 93.26%
[Meme] The Red Bait (Embrace... Extinguish)
They set centos on fire, then offer a (de facto) proprietary substitute for a fee
Shooting the Messenger to Spite the Message
segment of a Noam Chomsky talk
[Video] Boston Area Assange Defense (Yesterday)
It was published only hours ago
Guinea: Windows Down From 99.3% to 2.7% 'Market Share'
Guinea is not a small country
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, July 15, 2024
IRC logs for Monday, July 15, 2024
What's Meant by "Antenna Abuse" (Gemini)
syndication is not a monopoly in Gemini and if one doesn't condone political censorship, then one can create one's own syndication service/capsule
Microsoft Layoffs and Entire Unit Termination: Diversity, Equity, and Inclusion
What an announcement to make just before Independence Day
Links 16/07/2024: Old Computer Challenge and One Page Dungeon Contest
Links for the day