Bonum Certa Men Certa

Links 28/10/2020: FreeBSD 12.2, NixOS 20.09 and WordPress 5.6 Beta 2



  • GNU/Linux

    • Desktop/Laptop

      • 3.1 pound System76 Galago Pro Linux laptop with Intel Tiger Lake coming soon

        The System76 Galago Pro is a thin and light laptop powered by either Ubuntu Linux or Pop!_OS, which is a custom Linux distribution developed by System76.

        While the company has been offering versions of the Galago Pro for a few years, the latest version will be one of the first System76 laptops sporting an 11th-gen Intel Core processor.

        The new Galago Pro is coming soon and it supports up to an Intel Core i701165G7 Tiger Lake processor with Intel Xe graphics. There’s also optional support for an NVIDIA GeForce GTX 1650 discrete GPU.

    • Server

      • 4 best Raspberry Pi server distros

        Are you looking for a Linux server distribution to run on your Raspberry Pi? Can’t figure out what distribution to use? We can help! Follow along with this list as we talk about the 4 best Raspberry Pi server distros!

    • Audiocasts/Shows

      • Confronting Flatkill: The Case Against Flatpaks - YouTube

        Flatpaks are are very useful tool however, they're not perfect and some people have taken it upon themselves to show off the problems that exist with them in this case this author discusses some of the security problems but they make a few very simple mistakes along the way.

    • Kernel Space

      • Linux 5.10 Released: Bigger Kernel Release Than Expected

        Linus Torvalds this week announced the first release candidate of version 5.10 of the Linux kernel (Linux 5.10-rcl), a release that also marks the end of the feature merge window for this EOY 2020 kernel. Version 5.10 should debut as stable by mid-December. This kernel will then be maintained under the Linux long-term support (LTS) program.

        "This looks to be a bigger release than I expected," Torvalds said on the Linux kernel mailing list, "and while the merge window is smaller than the one for 5.8 was, it's not a lot smaller. And 5.8 was our biggest release ever."

        The merging window is a key part of the new kernel release process. Up to 1,000 patches are submitted by the developer community and merged every day into the mainline repository managed by Torvalds. A review process ensures that each patch implements a desirable change.

        Linux 5.9 to 5.10-rc1 added about 704k lines of new code and approximately 419k lines were deleted. By comparison, Linux 5.8 to 5.9-rc1 had 727k lines added and 270k deletions, and 5.7 to 5.8-rc1 had 973k lines added and 429k deletions (that was largest ever).

      • Linux 5.10 will be the next long-term support Linux kernel

        Even many Linux users aren't aware that there are many different kinds of Linux kernels. Sure, there's the eternal release candidate kernels, which Linus Torvalds is perpetually working on, but then there are the ones we use every day on our desktops, servers, and clouds. Of these, the most important one for hardware designers and programmers are the long-term support (LTS) kernels. So, when their chief maintainer, Linux kernel developer and leader Greg Kroah-Hartman, says, "#Linux 5.10 will be the next Longterm (aka LTS) #kernel (and thus supported for at least two years, but, in the end, it often is six)." It's a big deal.

        There's nothing that special about the forthcoming Linux 5.10 kernel. True, an ancient memory feature, which dates back to when 286 processors hummed inside out computers, have been taken out. But, so far, there are no important new features, such as Linux 5.6's WireGuard, included. We can expect 5.10 to see the light of day in December 2020.

      • Bcachefs Linux File-System Sent Out For Review With Exciting Feature Progress

        Bcachefs has been developed for a half-decade now as the Linux file-system born out of the block cache "bcache" kernel code. Kent Overstreet continues spearheading the work and while it's been quiet in recent months today he sent out a new round of Bcachefs patches for review on the Linux kernel mailing list.

        Bcachefs is a copy-on-write file-system aiming to compete with the likes of ZFS and Btrfs with features being worked on like Zstd/LZ4 compression, native encryption, advanced checksumming, support for multiple block devices RAID, and more.

        The on-disk format for Bcachefs has been firmed up for a while and last year saw core feature work being completed. Patches were sent out for review then albeit never mainlined while today the latest Bcachefs patches are out on the LKML.

    • Benchmarks

      • A Look At The Performance Improvements With System76 Pop!_OS 20.10

        At the end of last week System76 released Pop!_OS 20.10 as their customized distribution built atop Ubuntu 20.10 Groovy Gorilla. For those curious here are some benchmarks of System76's Pop!_OS 20.10 versus 20.04 using the Thelio Major with AMD Ryzen Threadripper 3990X and Radeon RX 5700 XT graphics.

        Pop!_OS 20.10 has similar key package versions to Ubuntu 20.10 for which it is based: the Linux 5.8 kernel is at play, GNOME Shell 3.38.1, X.Org Server 1.20.8 by default, Mesa 20.2.1, GCC 10.2, Python 3.8.6, and numerous other package updates.

    • Applications

      • Chemtool: Open-source Chemical Structure drawing program

        Chemtool is a lightweight application for drawing chemical structures like organic molecules. It's originally written by Thomas Volk from Germany. Later on, more developers came to aid for development and code maintenance.

        [...]

        The program is created for Linux X systems, it does not work on Windows or macOS.

        License

        Chemtool is released under GNU General Public License.

    • Instructionals/Technical

      • How to install CentOS 8 workstation

        CentOS is a rock-solid, reliable Linux distribution similar to Debian, but with RPMs and RedHat technology rather than DEB and Debian tech. It’s used a lot on servers, but did you know that you can also use it as a desktop Linux distribution?

      • Adding a USB Datastore and Creating a VM on ESXi on Arm -- Virtualization Review

        I downloaded the Ubuntu 20.04 LTS iso and used SCP to copy it over to the USB drive on my ESXi server. I also used the host client to create a 3 vCPU, 2GB RAM VM on it.

        I started the VM, opened a console to it, and installed Ubuntu by using the defaults. This took longer than it did on my x86 servers, but it did get created nevertheless, and I was able to use the console and SSH to access it.

      • How to install Minecraft on Deepin 20 - YouTube
      • TCP Analysis with Wireshark | Linux Journal

        Transmission Control is an essential aspect of network activity and governs the behavior of many services we take for granted. When sending your emails or just browsing the web you are relying on TCP to send and receive your packets in a reliable fashion. Thanks to two DARPA scientists, Vinton Cerf and Bob Kahn who developed TCP/IP in 1970, we have a specific set of rules that define how we communicate over a network. When Vinton and Bob first conceptualized TCP/IP, they set up a basic network topology and a device that can interface between two other hosts.

      • Do You Need a Boot Partition in Linux? - Make Tech Easier

        If you fire up a partitioning tool and point it at your hard disk drive, it’s quite probable you will see a small boot partition before everything else. It may only eat up a tiny fraction of your hard disk drive and not appear when actively using the computer. Is that partition essential? Can you delete it? Read on to find the answers to whether you need a dedicated boot partition on your Linux installation.

      • How To Install SQLite on Ubuntu 20.04 LTS - idroot

        In this tutorial we will show you how to install SQLite on Ubuntu 20.04 LTS, as well as some extra required package by SQLite

      • How to Quickly Set Up a Mail Server on Ubuntu 20.04 with Modoboa

        Quickly set up your own email server on Ubuntu 20.04 with Modoboa, which is a free and open-source mail hosting and management platform designed to work with Postfix SMTP server and Dovecot IMAP/POP3 server.

      • How to install the Kubernetes dashboard > Tux-Techie

        The Kubernetes dashboard provides a way to manage your Kubernetes cluster from your browser. You can easily check CPU usage, memory usage, and overall health of your cluster with the dashboard. You can also deploy applications from the dashboard and much more. In this tutorial, we will show you how to install the Kubernetes dashboard on a cluster running in Ubuntu 20.04. We will also set up an admin account and log in to the dashboard with a token. Check out this article to learn how to set up a Kubernetes cluster.

      • Beginner's guide to NGINX SSL CONFIGURATION - The Linux GURUS

        Security is one of the main concerns that needs to be addressed on priority for all applications or websites. All websites are required to have a valid SSL certificate installed in order to encrypt the data packets/traffic between users & websites. Even web browsers show a warning when we visit a website that does not have SSL certificate installed.

        In this tutorial, we will discuss how we can perform Nginx SSL configuration to configure a SSL certificate to secure our websites hosted on Nginx. So start the complete process for Nginx SSL configuration but let’s discuss the prerequisites first.

      • Pandora Client Pithos 1.5.1 Released [Ubuntu PPA] | UbuntuHandbook

        Pithos, native Pandora Radio client for Linux, released version 1.5.1 a day ago with minor bug-fixes and improvements.

        [...]

        If you’re OK with the containerized flatpak package. Pithos 1.5.1 has been made into flathub.org for most Linux systems.

        For those prefer .deb package, the unofficial PPA is available for Ubuntu 18.04, Ubuntu 20.04, Linux Mint 20, Ubuntu 20.10.

    • Games

      • Godot Web export progress report #3

        Howdy Godotters! It's-a me! Fabio! It is time for an update on the Godot export for the Web.

        In the last few months, a lot has been going on regarding the Godot export for the Web. Most of the enhancements mentioned in the previous report have now been merged into the master branch, and backported to 3.2 (included in 3.2.4 beta 1).

        This sadly does not yet include the virtual keyboard support, since implementing it without impacting the experience on touchscreen-enabled devices that also have a physical keyboard has proven harder than expected.

        There is great news, though, on the other topic mentioned in that report, which is... GDNative support on HTML5 exports!

        Additionally, a new prototype version of the Godot Web Editor is now available for you to try out.

      • Stadia Pro for November has Sniper Elite 4, Risk of Rain 2, Republique and new releases | GamingOnLinux

        Google has announced the latest set of Stadia Pro games, along with new titles about to release like Sekiro: Shadows Die Twice and Watch Dogs: Legion. PLUS news of Ubisoft+ coming to Stadia soon.

        What is Stadia? A quick primer for people not following: it's a game streaming service that uses Debian Linux under the hood along with the Vulkan graphics API. Playable on Linux in Chromium / Chrome browsers. You can either buy games, or subscribe to Stadia Pro to claim games each month (or do both).

      • Graveyard Keeper - Game Of Crone expansion is out now | GamingOnLinux

        Graveyard Keeper - Game Of Crone is an expansion to the medieval graveyard building and management sim that's like a morbid take on Stardew. This fresh expansion adds in another bunch of hours (6-12 they said approximately) to play through, along with a whole new story to follow where you help a bunch of escaped prisoners build up a camp.

        "You’ll have to help the escaped prisoners of the Inquisition survive in the wilderness by providing them with everything they need. To develop their camp to a fortified settlement while keeping in mind its benefits. To protect those who entrusted you with their lives, from the sword and fire. And also - to untangle the circumstances of the cruel game, which turned into the Great Blast and the return of the Ancient Curse."

      • Papercraft styled tactical-RPG 'Wildermyth' has a big new campaign out | GamingOnLinux

        Wildermyth is the character-driven, procedurally-generated tactical RPG with an art style resembling papercraft and it's brilliant. Now it's also bigger with a big campaign update out.

        In Wildermyth you play through various generated campaigns, each of which mixes things up like characters and events and so every play-through is different. You're supposed to see it as something resembling a classic tabletop RPG experience. Mixing together a party-based RPG with overworld exploration, random events and tactical turn-based combat there's a lot to love about it.

    • Distributions

      • New Releases

        • NixOS 20.09 released

          Hey everyone, I'm Jonathan Ringer, one of the release managers for 20.09. As promised, the latest stable release is here: NixOS 20.09 “Nightingale”.

          [...]

          Stabilization of the NixOS happens a month before planned release. The goal is to have as little as possible continuous integration (Hydra) jobs failing before the release is cut. While we would like to release on time, a high quality release is more important.

          Individuals who contributed to stabilizing this release: volth, Robert Scott, Tim Steinbach, WORLDofPEACE, Maximilian Bosch, Thomas Tuegel, Doron Behar, Vladimír ÄŒunát, Jonathan Ringer, Maciej Krüger, and 190 others!

      • BSD

        • FreeBSD 12.2-RELEASE Announcement

          The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 12.2-RELEASE. This is the third release of the stable/12 branch.

        • October 2020

          27 October: FreeBSD 12.2-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 12.2. More information about FreeBSD releases can be found on the Release Information page.

        • FreeBSD 12.2 Released - Supports Linux In Jailed Environments, Better Hardware Support

          FreeBSD 12.2-RELEASE is now available as the latest feature and bug fix update to the FreeBSD 12 platform ahead of the expected FreeBSD 13.0 release around the end of Q1-2021.

          FreeBSD 12.2 brings with it many improvements to the stable code-base for this BSD operating system including the likes of:

          - The default LLVM Clang compiler toolchain and LLVM sub-projects updated against the 10.0.1 release.

        • This summer in KDE-FreeBSD | [bobulate]

          The FreeBSD project – which creates and publishes an operating system for a half-dozen machine architectures and packages and distributes about 40000 software products – has a quarterly report from all the various parts of that project: administration, sysadmin, ports and packages and specific technical highlights.

          One small part of that vast collection of moving parts is the KDE-FreeBSD initiative, which is also a part of the KDE community. KDE-FreeBSD is a kind of a bridge project, trying to make various bits fit together.

      • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

        • Mozilla Firefox updated to 82.0.1 €» PCLinuxOS

          The Mozilla Firefox web browser has been updated to 82.0.1 which is a security and bug fix update. This package will appear as an update in your Synaptic Package Manager if you have Firefox installed.

      • IBM/Red Hat/Fedora

        • Fedora Linux 33 with GNOME 3.38 now available for PC and Raspberry Pi
          Last month, we told you about Fedora 33 Beta. This Linux distribution is significant for several reasons, including the fact that Linus Torvalds himself uses it. Yes, the father of Linux uses Fedora, and that is saying a lot. In fact, many expert-level Linux users choose Fedora because of its focus on truly free software.

          While it may not be ideal for all beginners, even those new to Linux may find Fedora to be a pleasing experience. I personally use it as my distro of choice, but I must confess that System76's Pop!_OS keeps enticing me more and more nowadays. Despite my distro-hopping activities, Fedora remains the rock that I can always count on.

        • Fedora 33 released with lots of improvements to the Linux desktop | GamingOnLinux

          Sponsored by Red Hat, the Fedora Linux distribution has today released Fedora 33 which brings in numerous improvements for desktop users.

          For desktop users, Fedora Workstation is what you're looking for if you want what they claim is a "just works" Linux experience. Fedora 33 pulls in GNOME 3.38 'Orbis' which by itself is a pretty big upgrade, see our previous overview on that here. They're also now using the BTRFS filesystem as the default, which is again quite a major change that includes lots of advanced features for those who want it but for desktop users it shouldn't be a noticeable change. The Fedora team mention that the switch to BTRFS is laying the foundation to build upon in future releases.

      • Canonical/Ubuntu Family

        • Snap speed improvements with new compression algorithm!

          Security and performance are often mutually exclusive concepts. A great user experience is one that manages to blend the two in a way that does not compromise on robust, solid foundations of security on one hand, and a fast, responsive software interaction on the other.

          Snaps are self-contained applications, with layered security, and as a result, sometimes, they may have reduced perceived performance compared to those same applications offered via traditional Linux packaging mechanisms. We are well aware of this phenomenon, and we have invested significant effort and time in resolving any speed gaps, while keeping security in mind. Last year, we talked about improved snap startup times following fontconfig cache optimization. Now, we want to tell you about another major milestone – the use of a new compression algorithm for snaps offers 2-3x improvement in application startup times!

          LZO and XZ algorithms

          By default, snaps are packaged as a compressed, read-only squashfs filesystem using the XZ algorithm. This results in a high level of compression but consequently requires more processing power to uncompress and expand the filesystem for use. On the desktops, users may perceive this as a “slowness” – the time it takes for the application to launch. This is also far more noticeable on first launch only, before the application data is cached in memory. Subsequent launches are fast and typically, there’s little to no difference compared to traditionally packaged applications.

          To improve startup times, we decided to test a different algorithm – LZO – which offers lesser compression, but needs less processing power to complete the action.

          As a test case, we chose the Chromium browser (stable build, 85.X). We believe this is a highly representative case, for several reasons. One, the browser is a ubiquitous (and popular) application, with frequent usage, so any potential slowness is likely to be noticeable. Two, Chromium is a relatively large and complex application. Three, it is not part of any specific Linux desktop environment, which makes the testing independent and accurate.

          For comparison, the XZ-compressed snap weighs ~150 MB, whereas the one using the LZO compression is ~250 MB in size.

        • Canonical's Snap Packaging Switching To LZO Compression For Faster Startup Times

          The Snap packaging / software deployment effort led by Canonical for Ubuntu and other distributions currently relies on XZ compression of the SquashFS-based archives while moving forward they are planning to make use of LZO compression. Snap'ing with LZO will result in faster startup-times at the cost of larger packages.

          LZO offers less compression abilities than XZ but has the benefit of being less taxing during decompression and thus faster. The Chromium browser Snap package, for example, is ~150MB with XZ compression but increases to ~250MB with the LZO packaged version.

        • Ubuntu Groovy Gorilla adds Raspberry Pi as a “first class citizen”

          Last week, Canonical released the latest intermediate version of Ubuntu, 20.10 "Groovy Gorilla"—which, for the first time, adds first-class platform support for the Raspberry Pi 4. Groovy Gorilla itself is a pretty typical interim release, offering an updated GNOME version (3.38) with lots of bugfixes and small feature additions, such as drag-and-drop organization of folders and shortcuts in the Applications grid. Support has also been added for Windows Active Directory in the Ubiquity OS installer itself.

          Canonical embraces the Pi

          While it has been possible for some time to install Ubuntu on Raspberry Pi hardware, up until now that has been strictly a community effort. The Pi itself ships with Raspberry Pi OS, a Debian-based distribution whose origins began with the Pi community, but which has since been officially adopted and supported by the Raspberry Pi Foundation itself. And while Canonical added the Pi as a supported platform in 20.04 Focal Fossa earlier this year, that support was only for the Ubuntu Server distribution—not Desktop.

          With 20.10 Groovy Gorilla, Canonical has added full desktop support for the Pi 4. Martin Wimpress, Canonical's director of engineering for the Ubuntu Desktop, says this means the Pi is now a "first-class citizen." Canonical guarantees the same level of integration, QA, and support from kernel to userspace that it does for an x86 PC. The entire Ubuntu software repository—save for specifically architecture-targeted packages, which start with names like i386—is available and supported on the Pi.

        • Ubuntu 20.10 Delivers Linux Desktop on Raspberry Pi

          Ubuntu Desktop 20.10 is optimized for Raspberry Pi images and is the first release of Ubuntu for the desktop. Support for the Ubuntu server on the Raspberry Pi, however, has been available since the 20.04 LTS release. In addition to Raspberry Pi desktop support, Ubuntu 20.10 includes GNOME 3.38 and other features as outlined in the release notes. Ubuntu 20.10 includes Canonical's micro cloud stack combines Metal-as-a-Service (MAAS), LXD, MicroK8s, and Ceph storage. MicroK8s 1.19 and LXD 4.6 are for resilient micro clouds, small clusters of servers providing VMs and Kubernetes on the edge. MicroK8s provides the ability to orchestrate workloads on the edge. LXD allows to build a home lab appliance with it's clustering and VM capabilities that become available on the Raspberry Pi via Ubuntu desktop. It's possible to do pretty much everything an average desktop user would expect on a Raspberry Pi 4. With a Raspberry Pi 4, a microSD card (8GB recommended) and a few other accessories it's possible to install Ubuntu Desktop as outlined in the tutorial.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • CMS

        • News – WordPress 5.6 Beta 2 – WordPress.org

          WordPress 5.6 beta 2 is now available for testing!

          This software is still in development, so we recommend that you run this version on a test site.

        • News – Take the 2020 WordPress Annual Survey (and view the 2019 results)! – WordPress.org

          For many years, WordPress enthusiasts have filled out an annual survey to share their experiences and feelings about WordPress. Interesting results from this survey have been shared in the annual State of the Word address and/or here on WordPress News.

          This survey helps those who build WordPress understand more about how the software is used, and by whom. The survey also helps leaders in the WordPress open source project learn more about our contributors’ experience.

          To ensure that your WordPress experience is represented in the 2020 survey results,

          Take the 2020 Annual Survey! (English) You can also take the survey in French, German, Japanese, Russian, and Spanish! The survey will be open for at least 6 weeks, and results will be posted on this blog.

          [...]

          The WordPress Professionals group consists of those who: work for a company that designs/develops websites; use WordPress to build websites and/or blogs for others; design or develop themes, plugins, or other custom tools for WordPress sites; or are a designer, developer, or other web professional working with WordPress.

          This WordPress Professionals group is further divided into WordPress Company Pros (those who work for a company that designs/develops websites) and WordPress Freelancers/Hobbyists (all other professional types) subgroups.

      • FSF

        • Licensing/Legal

          • NASA ROSES-20 Amendment 64: Release of Final text of E.8 Supplemental Open Source Software Awards

            Supplemental open source software awards are used to encourage the conversion of legacy software into modern code to be released under a generally accepted, open source license (e.g., Apache-2, BSD-2-clause, GPL). The supplement would add a software component to their previously selected "parent" research and analysis award.

            ROSES-2020 Amendment 64 Releases Final text for E.8 Supplemental Open Source Software Awards. Notices of Intent are not requested. Proposals will be accepted on a rolling basis with a final due date of April 14, 2021.

      • Programming/Development

        • Qt 6€ Additional Libraries€ via Package Manager

          With Qt 6 we want to provide more flexibility via leveraging a package manager in addition to Qt Online Installer. The new package manager functionality, based on conan.io (https://conan.io), allows providing more packages to the users without increasing the complexity of the baseline Qt. In addition to the packages provided by Qt, the package manager can be used for getting content from other sources.

        • Perl/Raku

        • Python

          • Equality vs Identity

            You're probably already familiar with equality: that's the == operator. identity uses the is operator.

          • Creating a Binary Search in Python – Real Python

            Binary search is a classic algorithm in computer science. It often comes up in programming contests and technical interviews. Implementing binary search turns out to be a challenging task, even when you understand the concept. Unless you’re curious or have a specific assignment, you should always leverage existing libraries to do a binary search in Python or any other language.

          • How to Set Axis Range (xlim, ylim) in Matplotlib

            Matplotlib is one of the most widely used data visualization libraries in Python. Much of Matplotlib's popularity comes from its customization options - you can tweak just about any element from its hierarchy of objects.

            In this tutorial, we'll take a look at how to set the axis range (xlim, ylim) in Matplotlib, to truncate or expand the view to specific limits.

          • On code isolation in Python | Artem Golubin

            I started learning Python in 2009, and I had a pretty challenging task and somewhat unusual use of Python. I was working on a desktop application that used PyQT for GUI and Python as the main language.

            To hide the code, I embedded Python interpreter into a standalone Windows executable. There are a lot of solutions to do so (e.g. pyinstaller, pyexe), and they all work similarly. They compile your Python scripts to bytecode files and bundle them with an interpreter into an executable. Compiling scripts down to bytecode makes it harder for people with bad intentions to get the source code and crack or hack your software. Bytecode has to be extracted from the executable and decompiled. It can also produce obfuscated code that is much harder to understand.

          • Python Software Foundation Fellow Members for Q3 2020

            It's that time of year! Let us welcome the new PSF Fellows for Q3! T

        • Rust

          • Rust Lands Experimental Cranelift-Based Code Generator - Much Faster Debug Build Times - Phoronix

            Landing yesterday within the Rust code-base is the initial version of a Cranelift code generator back-end. By leveraging the Cranelift code generator that is developed as part of the Bytecode Alliance for WebAssembly, Rustc with Cranelift can experince much faster debug builds.

            The pull request adding rustc_codegen_cranelift as an alternative code generator for the Rust compiler has been merged. When compiling Rust code with the debug mode set, this has the potential of speeding up compile times by 20~30% compared to the debug mode LLVM builds.

  • Leftovers

    • ‘PEN15’ Is So Good It Hurts

      In 1998, the doll company American Girl published a cheerful guide to female puberty titled The Care and Keeping of You. The slim volume included sections on body hair, acne, bras, hygiene, peer pressure, and menstruation, as well as a helpful—if controversial—graphic explaining how to insert a tampon. “The more you know about your body, the less confusing and embarrassing growing up will seem—and the easier it will be to talk about,” read an introductory letter to readers.

    • Checking the Systems That Hold Us Back

      Lights are blinking. Alarms are blaring. The dashboard of our democracy is warning us that it is time to check our systems. That’s exactly what Melissa Harris-Perry, the Maya Angelou presidential chair at Wake Forest University and a longtime Nation contributor, and Dorian Warren, the president of Community Change and a Nation board member, are setting out to do with their new Nation podcast, System Check.

    • Health/Nutrition

      • Amid Staff COVID Outbreak, Democrats Call on Pence to Stop Presiding Over Senate

        With multiple members of Vice President Mike Pence’s senior staff now confirmed to be infected with the coronavirus — and Senate Republicans scheduled to ram through the final confirmation vote for Supreme Court nominee Amy Coney Barrett as early as Monday afternoon or evening — Democratic leaders in the Senate are calling on Pence to forgo his plans to preside over the chamber in the name of public health and out of concern for all who work there.

      • Book McEnany Gave to Stahl on "60 Minutes" Contained No Actual Health Care Plan

        A large book that Press Secretary Kayleigh McEnany told “60 Minutes” host Lesley Stahl had contained President Donald Trump’s health care plan for his second term was, in fact, devoid of any such content.

      • How Coronavirus Exposed the Flaws of the Childcare Economy

        It is no coincidence that an industry dominated by women, particularly women of color (40 percent of childcare workers are women of color—twice their population representation) is in dire straits. The vast majority of childcare workers do not have health insurance. Many are self-employed and, even before the pandemic, operated on razor-thin margins to stay financially afloat. While the cost of operating a childcare center is fixed, children age out quickly, making revenues extremely unstable. According to the Wall Street Journal, “The businesses have little in the way of collateral. Banks are rarely interested in lending to them, beyond costly credit cards, making it difficult to ride out rough patches.”

        In other words, childcare is not a lucrative business in spite of its crucial nature, and while the cost of childcare for parents is often far too high, the cost of operating even a bare-bones childcare business is also too high.

    • Integrity/Availability

      • Proprietary

        • Pseudo-Open Source

          • Entrapment (Microsoft GitHub)

            • GitHub should stand up to the RIAA over youtube-dl

              Earlier this week, GitHub took down the repository for the youtube-dl project. This came in response to a request from the RIAA—the recording industry’s lobbying and harassment body. youtube-dl is a tool for downloading videos. The RIAA argued that this violates the anticircumvention protections of the Digital Millennium Copyright Act (DMCA). While GitHub taking down the repository and its forks is true to the principle of minimizing corporate risk, it’s the wrong choice.

              Microsoft—currently the world’s second-most valuable company with a market capitalization of $1.64 trillion—owns GitHub. If anyone is in a position to fight back on this, it’s Microsoft. Microsoft’s lawyers should have a one word answer to the RIAA’s request: “no”. (full disclosure: I own a small number of shares of Microsoft)

              [...]

              We should also consider the risks of consolidation. git is a decentralized system. GitHub has essentially centralized it. Sure, many competitors exist, but GitHub has become the default place to host open source code projects. The fact that GitHub’s code is proprietary is immaterial to this point. A FOSS service would pose the same risk if it became the centralized service.

              I saw a quote on this discussion (which I can’t find now) that said “code is free, infrastructure is not.” And while projects self-hosting their code repository, issue tracker, etc may be philosophically appealing, that’s not realistic. Software-as-a-Service has lowered the barrier for starting projects, which is a good thing. But it doesn’t come without risk, which we are now seeing.

              I don’t know what the right answer is for this. I know the answer won’t be easy. But both this specific case and the general issues they highlight are important for us to think about.

        • Security

          • Security updates for Tuesday [LWN.net]

            Security updates have been issued by Debian (thunderbird), Fedora (createrepo_c, dnf-plugins-core, dnf-plugins-extras, librepo, livecd-tools, and pdns-recursor), openSUSE (firefox and mailman), Oracle (firefox), Red Hat (chromium-browser, java-1.8.0-openjdk, and Satellite 6.8), Scientific Linux (java-1.8.0-openjdk), SUSE (libvirt), and Ubuntu (blueman, firefox, mysql-5.7, mysql-8.0, php7.4, and ruby-kramdown).

    • Defence/Aggression

      • White House Gangster Wants to Avoid Nuclear-Armed Stigma

        Formal ratification of the new law — TPNW for short — is a nation’s binding promise “never under any circumstances … develop, test, produce, manufacture, otherwise acquire, possess or stockpile nuclear weapons or other nuclear explosive devices.” The United Nations opened the TPNW for consideration by a vote of 122 to 2 in July 2017.

        A mere 90 days after the 50th nation state ratification, the TPNW will enter into force as international law, binding on countries that have seen it ratified.

      • There Are Anti-War Candidates

        CORI BUSH

        One is going to be Cori Bush from St. Louis who won her primary against a long-time incumbent. She’s recently tweeted the following:

      • Argentina’s Veteran Ambassador Makes a Stand for the Sovereignty of Latin America

        While waiting to go to Russia to take up this position, Castro was angered when Argentina’s government voted against Venezuela in the United Nations Council for Human Rights on October 6. She resigned from her post and made her resignation letter public. “Today,” Castro wrote, “I want to present my resignation as ambassador because I do not agree with the current foreign relations policy.”

        I spoke to Castro a week after she resigned from her position. She indicated to me that this was not a difficult decision. Rather, she would not have been able to serve her country’s government if she did not agree with its overall policy orientation toward its own sovereignty and the sovereignty of Latin America, the “Patria Grande” or the Great Homeland.

    • Environment

      • Wildlife/Nature

        • Forests as Carbon Preserves

          In the face of climate change society must accelerate the storage of atmospheric carbon if we hope to slow and eventually reverse the worse effects of the climate crisis.€  One of most effective and inexpensive ways store carbon is in our forests (Law et al. 2018).

          Yet we have many misinformed politicians, foresters and the US. Forest Service proposing that we log more forests based on the flawed assumptions that timber harvest will slow or preclude large blazes.

    • Finance

      • Lack of Paid Leave Makes Our Economy So Fragile: A Q&A With Heather Boushey

        Heather Boushey is the rare woman at the top of the economic field who also walks the halls of power. The president and cofounder of the Washington Center for Equitable Growth, a D.C.-based, progressive-leaning economic think tank, in 2016 she was named chief economist for Hillary Clinton’s presidential transition team, and this election season, she’s been unofficially working with the Biden campaign as one of the Democratic candidate’s top economic advisers. The author of Unbound: How Economic Inequality Constricts Our Economy and What We Can Do About It and Finding Time: The Economics of Work-Life Conflict, Boushey is also a leading voice on issues like paid leave, child care, and economic inequality—issues that have morphed into full-blown crises during the Covid pandemic. We spoke about the ways she’s watched these issues evolve over the last decade and how the pandemic has accelerated calls for change.

    • AstroTurf/Lobbying/Politics

      • Can Georgia’s Jon Ossoff Finish the Job This November?

        Georgia Democratic Senate challenger Jon Ossoff raised a whopping $21 million in the third quarter, but arguably two of his biggest in-kind contributions came from his opponent, Senator David Perdue. In late July, Perdue released an ad that enlarged the nose of Ossoff, who is Jewish, and linked him to Senate minority leader Chuck Schumer and big money, which many people understandably saw as anti-Semitic. (Perdue’s campaign first denied the alteration, then blamed it on a vendor.) Then, last week, he mocked Kamala Harris’s name while introducing Donald Trump at a Macon rally—“KAH’-mah-lah? Kah-MAH’-lah? Kamala-mala-mala? I don’t know. Whatever,” he joked, to the crowd’s cheers. The nationwide backlash helped raise Ossoff almost $2 million in two days.

      • As Senate Dems Hold Talkathon in Protest, Warren Condemns GOP Vote on Barrett as 'Last Gasp of a Desperate Party'

        Sen. Elizabeth Warren and others slammed the Republicans for prioritizing the judge's confirmation over providing coronavirus relief for American families.

      • Trusted Demonologies: US Electoral Interference, the Proud Boys and Iran

        On some level, this standards to reason. In 1948, the United States, still flushed with victory, made a punchy bid to interfere with the outcome of the Italian elections. It was the Central Intelligence Agency’s first covert operation, and it was ignominiously undemocratic. As Walter Dowling, Italian desk officer at the US State Department urged in a memorandum in November 1946, the US had to become increasingly involved with Italian affairs, making itself “so pro-damned Italian that even the dumbest wop would sense the drift.” Being so damnably pro-Italian naturally meant being anti-communist. US intelligence officials got to work ensuring that the Italian Communist Party (PCI), allied with the Italian Socialist Party (PSI) were kept out of office in favour of Alcide De Gasperi. Contingency plans were laid for the prospect of US military intervention in the event of civil strife. After De Gasperi’s victory, covert US aid to Italy’s centrist parties continued into the 1960s.

        Hair splitting in these sorts of things is the order of the day. Chat in the land of political inference, especially when appraising the US role, focuses on how considerably different the meddling tends to be. “Unlike Russian electoral interference,” suggests Thomas Carothers of the Carnegie Endowment for International Peace, “US democracy promotion does not … favour particular candidates, or undercut the technical integrity of elections. On the whole, it seeks to help citizens exercise their basic political and civil rights.” Carothers had obviously forgotten Chile in all of this, along with Secretary of State Henry Kissinger’s infamous remarks about correcting the democratic choice of Chile’s voters.

      • Get Ready for the Eight Longest Days of Our Lives

        At long last, it stands before us: the Last Week, the longest week, 40 miles of bad road between what we don’t know and what we will find out once the 2020 election deal goes down. Every second drops with the bone-cracking slowness of a cat’s long, insouciant yawn. I find myself staring off into space for moments at a time, snapping back to the jittery stew of anticipation and dread roiling my gut. I am simply terrified, for a thousand reasons.

      • The Death and Life of Great American Newspapers

        On November 3, what is likely the most consequential election of my lifetime, I won’t be in a newsroom.

      • Progressive Democrats Sweep Rhode Island

        On September 8, the edifice of power that Rhode Island’s Democratic Party machine held over the statehouse was revealed to be a mostly empty facade. Rhode Island progressives ousted eight incumbents in the state’s Democratic primaries, and five more won open seats, forming one of the latest, and most sweeping, waves of primary challenges from the left to a state Democratic Party.

      • At UN, Iranian Foreign Minister Blames US War on Terror for 'Countless Broken Societies'

        The Iranian foreign minister took at at the "eight violent wars that the United States initiated or joined since 2001."

      • Whatever Happened to Left Solidarity?

        In 40 states, the vote for the Green presidential ticket determines whether the Green Party retains or gains ballot line for the next election cycle. In most states, it’s 1%, 2%, 3%, or 5%. But there is no support for the Green Party this year from these progressives. What happened to left solidarity?

        They have abandoned the idea that the best way for the left to fight the right is to build and fight with its own independent strength, advancing its own program under its own banner against two-capitalist-party system of corporate rule. Instead, they have responded to the rise of Trump by shifting to the right with him, telling the independent left to silence and disarm itself and back Biden, a man who would fit comfortably into the center-right parties of Europe.

      • Study Shows GOP Has Moved to Extreme Right Over Past 20 Years

        Is the Republican Party, under President Donald Trump’s leadership, veering toward authoritarianism? Many already believe that to be the case, but a newly-published study confirms that the GOP has moved in a decidedly autocratic direction over the past 20 years.

      • “Democratic” Means Social Equality

        “Democratic; of, characterized by, or advocating democracy” and later “believing in or practicing social equality”.

        Are all these countries who call themselves “democratic” practicing “the principles of social equality…”? As the 1%, the super rich, continue to grow richer while most of their people see their lives growing harder by the day can you call this “democracy”, “believing in or practicing social equality”? Hell no!

      • A New Constitution: What the United States Can Learn From Chile

        It is not often that a country gets to decide its destiny in one momentous election. I am thinking, of course, of the United States. But I am also thinking of the referendum in Chile, where, this past Sunday, the people of that country decided by a landslide—78.27 percent of those who voted—to give themselves a new Constitution and thereby drastically redefine the way they wished to be governed.1

      • Organizers Are Gearing Up to Resist Far Right Intimidation at Polls

        As the election approaches, progressives are experiencing a lot of fear and anxiety. Of course, a major fear — beyond Trump winning — is that he will lose but refuse to step down. But far right intimidation at the polls themselves, as well as pre- and post-election violence, are also possibilities — and progressive organizers are making plans for all of these scenarios.

      • Election Organizing: Know-Your-Rights and Legal Support | National Lawyers Guild

        This November, voters will turn out for a historic election taking place at the height of a global pandemic and economic downturn, which many are calling “the most important election in United States history.” The NLG views voting in this election as an action, and governors around the country have already started taking efforts to suppress voter turnout, largely in support of the Trump Administration which says that it will challenge election results if not re-elected, and aggressively crackdown on protests that result. Voters should be prepared for voter suppression on November 3rd, and activists should be aware of their rights.

    • Civil Rights/Policing

      • "I'm Gonna Die in Here": Investigation Shows How Jails' Privatized Healthcare Places Profit Over Prisoners, With Deadly Results

        A Reuters report found that inmates in jails with contracted medical services were more likely to die and suffer substandard care than those in facilities with publicly managed care.€ 

      • The Labor Movement Isn’t Ready to Expel Police Unions

        We do not need symbolic measures from organized labor that supposedly demonstrate opposition to police brutality and extrajudicial killings. We need concrete steps challenging oppression that are fully integrated into the trade union movement.

      • We Must Sever Law Enforcement From the Labor Movement

        The police were never supposed to have a union. In 1897 the American Federation of Labor, which would merge with the Congress of Industrial Organizations to form the AFL-CIO, rejected a petition from a group of Cleveland officers on the grounds that “It is not within the province of the trade union movement to especially organize policemen, no more than to organize militiamen, as both policemen and militiamen are often controlled by forces inimical to the labor movement.”

      • Cuba Responds to Pandemic, Blockade and New Economic Troubles

        The UN’s Economic Commission for Latin America and the Caribbean (CEPAL) reported in October that the region “is experiencing its worst economic crisis in a century” and that Cuba’s GDP this year will be down at least eight percent. Tourist income, remittances, foreign trade, and tax collections have fallen. Oil and gasoline shortages, the result of U.S. sanctions against Venezuela, have stressed the economy.

        Public spending on health care, unemployment compensation, and pensions is up; I50 000 state workers and 250,000 private sector workers have been idle. Effects of the U.S economic blockade compound matters with restrictions affecting the tourist industry, foreign imports, and access to foreign currency and loans.



Recent Techrights' Posts

Windows in Åland Islands: From 100% to Less Than Half
Åland Islands lost the sense of urgency to move to GNU/Linux
Not Just Slow News But Also Late News (Julian Assange Landing in Thailand)
Why did AP take so long (nearly a week) to release these?
[Meme] Smart Alec Poettering
How many Microsofters can the Debian Project withstand?
Getting Rid of Microsoft Does Not Go Far Enough
Microsoft already has many problems. One day Microsoft won't exist anymore. But that does not guarantee users' freedom.
Alyssa Rosenzweig's LibrePlanet Talk About Freeing the Apple GPU
Alyssa Rosenzweig is the graphics witch behind the reverse-engineered drivers for the Apple GPU. She previously led Panfrost, the free drivers for Arm Mali GPUs powering devices like the Pinebook Pro. She graduated in 2023 with a Computer Science degree from the University of Toronto and now writes free software full-time.
Links 30/06/2024: LLMs Under Fire and Dictatorship of the Old
Links for the day
[Meme] Walking Outside the Guardrails of the Walled Gardens Built by Monopolies
So-called "advertiser-unfriendly" material was never a problem for Wikileaks
 
200 This Week
Monday started with 40 articles/pages and this is #200
Press Complicity and Public Apathy All Along Enabled 14 Years of Illegal, Arbitrary Detention and Coercion Into Plea Bargain of Julian Assange on Brink of Death
They basically blackmailed him into letting the US 'win' the argument
At the End Journalism a Crime (If It Involves Accessing or Gaining Access to Documents Marked "Confidential" or "Classified" by Those Looking to Hide Their Misconduct/Crimes)
At least in the US, especially where the imperialism is at stake
Links 30/06/2024: Tensions in Korea and Japan, Criminalisation of Sleeping Outdoors
Links for the day
100% Slop/Spam From linuxsecurity.com
This is the kind of stuff that's killing the Web faster
Gemini Links 30/06/2024: Murdoch and Ideal OS
Links for the day
In the First 6 Months of 2024 Thailand Moved to GNU/Linux, Not to Windows Vista 11
maybe users moved from Vista 10 and 11 to GNU/Linux, seeing where Microsoft was heading with forced hardware "upgrades"
Eko K. A. Owen, New Outreach and Communications Coordinator for the FSF
Nice to see many new additions to the FSF's team
Microsoft Has Slaves and Enablers, Not Partners
Obligatory meme too
Tobias Platen Covered Freedom-To-Play Games in LibrePlanet 2024
Freedom-To-Play games using Taler
[Meme] Opening a 'Webapp' With 'Only' 4 GB of RAM
Until 2020 none of my PCs ever had more than 2 GB of RAM
Destination 'Five Percent'
We reckon GNU/Linux can break the 5% barrier some time by the end of this year, even without counting Chromebooks
A Crisis of Online Journalism
Almost a week ago a journalist was forced to plead guilty for an act of journalism
Germany One of Many Countries Where Microsoft's Bing Lost Market Share After All That LLM Nonsense (Bing Chat and Further Rebrands/Renames)
openai.com traffic plunged 60% last month
Microsoft’s Latest Antitrust Scrutiny
4 new stories
Microsoft Layoffs, Mass Plagiarism, and More
outrage included
GNU/Linux Climbed 0.25% This Month (in statCounter)
Around midday on Tuesday we'll start seeing preliminary data for July
Ilya Gulko Introduces Pollyanna
"Pollyanna is a web framework that makes it easy to create your own libre social space, such as a social network or blog."
'FSFE': Underage Labour, GAFAM Fronting, and Identity Theft to Undermine the FSF's Current Fundraiser
looking to raise funds at the same time as the FSF
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, June 29, 2024
IRC logs for Saturday, June 29, 2024
Links 29/06/2024: Astronauts at Risk, Ukraine Updates
Links for the day
Fedora and Red Hat Leftovers
mostly redhat.com
Microsoft is Now Googlebombing or Spamming 'Open Source' and 'Linux' to Promote Proprietary Surveillance, Azure
Notice the title and the image, what's being promoted etc.
Seychelles: GNU/Linux Doing OK
Seychelles cannot be considered poor
This War Crime Footage, Nothing Political Per Se, Is What They Made Julian Assange Plead Guilty To (War Criminals Not Convicted, Only Those Who Expose Them)
Wikileaks' Julian Assange: Exposing the US Military Crimes
Gemini Protocol Isn't Even Remotely "Dead"
"Lupa knows of 505,000 (half a million!) working Gemini URLs at present, up from about 425,000 this time last year"
About 10 New Free Software Foundation (FSF) Members Per Day
The total changed from 46 to 47 while typing the article
20 Years Passed, Let's Go Even Faster Now
We are hoping to bring more original stories
Vista 11 Adoption Unusually Low in Germany and It's Going Down, Not Up
This is not happening only in Germany
Kevin Korte on Computers Being Allowed to Make Decisions Based on Cryptic Algorithms and Proprietary/Secret Data
It uses buzzwords where none are needed
[Meme] Garbage In, Garbage Out (linuxsecurity.com)
It is neither Linux nor security, just chatbot-generated slop
Microsoft-Invaded CISA Spreads Anti-Free Software FUD (as If Proprietary Software Has No Memory Safety Issues), Brittany Day Uses Chatbots to Amplify and Permutate the Microsoft FUD
linuxsecurity.com became an anti-Linux spam site
Microsoft Laying Off Staff in an Act of Retaliation and Union-Busting
retaliatory layoffs at Microsoft
Gemini Links 29/06/2024: Content Drowning in 'Goo' and LLM Slop
Links for the day
Windows Lost Almost 92% Market Share in Egypt
From over 99% to just over 7%
In Ecuador, GNU/Linux Adoption Surged From Under 1% to Over 4% in About 3 Years
Not even counting Chromebooks
LibrePlanet: Cultivating Backups (of Recordings)
an appeal to recover some of these talks
Microsoft/Windows Machines Are Turned Off (or Windows Deleted/Decommissioned) in Web Servers, as the "Market Share" Collapse Continues
Taking full history into account, this is a decrease of over 90% in some cases
Corwin Brust Hosting Freedom: A Behind-the-scenes Tour With the GNU Savannah Hackers
"the "smiling faces" behind it."
Android at 90% or More in Chad
Windows below 2%
David Wilson: Cultivating a Welcoming Free Software Community That Lasts
"a feeling of shared ownership for all users."
Julian Assange Might Continue Wikileaks, But Certainly Not Yet (Recovery Time Needed)
And probably at a symbolic capacity only
Bringing in 12 Santas and Taking 13 Out (Old Interview With Julian Assange)
Julian Assange's life inside the Ecuadorian embassy
Neil Plotnick on GNU/Linux in the High School Classroom
uploaded to the LibrePlanet instance of MediaGoblin
Asia Appears to be Fastest to Adopt GNU/Linux
the home of a considerable majority of the world's population
Alexandre Oliva's LibrePlanet 2024 Talk About "Software Enshittification"
in spite of technical difficulties encountered while recording
What They Used to Do With Mono They Now Do With Systemd (Lower and Deeper Down Than Userspace)
Now we have a project started primarily by Red Hat (and managed by Microsoft GitHub, which is proprietary) being managed by Microsoft and primarily serving Microsoft and IBM
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, June 28, 2024
IRC logs for Friday, June 28, 2024
Links 28/06/2024: Kangaroo Courts and Patents Spam, EFF Still Fighting for CPC's TikTok (a Digital Weapon)
Links for the day
Links 28/06/2024: Overton window and Polarization
Links for the day
[Meme] In 50 Years...
Microsoft's Vista 11 will take 50 years to be fully adopted
Only About 1 in 8 Russian Windows Users is Using Vista 11
it looks like over the past 12 months Vista 11 hardly grew and it remains very low at around 12% of Windows usage in Russia
Links 28/06/2024: More Attacks on the Press, More Censorship in Russia
Links for the day
Gemini Links 28/06/2024: Christmas Prematurely, Self-hosting
Links for the day
IBM: So Long, Suckers. Your Free OS is Now Proprietary. Pay IBM or Else.
almost exactly a year after turning RHEL into proprietary software
Vista 11 is Doomed and Despite Lack of Adoption Microsoft Already Speaks of Vapourware ("12")
"Microsoft has pulled a Windows 11 update after users reported boot loops and startup failures."
ChromeOS Reaches Highest Share in Years at the World's Most Populous Nation, Windows Now at All-Time Low of 13%
We're talking about India today
[Video] "It Is Incredible That Julian Assange Survives"
There was a positive and mutual relationship between Wikileaks and Dr Jill Stein
Never Assume That Because the Law Exists the Powerful Will Follow the Law
Who's going to hold them accountable now?
Nearly a Month Has Passed and Nobody at the Debian Project Even Attempted to Explain What Seems Like Back-dooring of Debian (and Hundreds of Distros That Are Debian-Derived)
I can cynically guess that only matters when a user with a Chinese name does it
[Video] Julian Assange Explains Wikileaks' Logistics
predating indefinite detention
IBM Was Never the "Good Guy", Just a Self-Serving and Opportunistic Money- and Power-Hungry Monopolist, Living Off of Taxpayers' Money (Government Contracts)
The Nazi Party of Germany was its second-biggest client at one point and now it's looking to profit from the work of slaves
"I Hated Working at IBM. They Were the Most Unfriendly People."
Don't forget what Watson the son did to a poor woman on a plane
State of the News (and Depletion of Journalism Online, Not Just Offline)
Newspapers are not coming back and the Web is not coming back either
GNU/Linux Consolidates in North America
Android rising a lot this year, too
[Meme] More Monopolies Granted While Patent Examiners Die (Overworking for Less Compensation)
Work more; Get less
Staff Union of the EPO (SUEPO) is Taking the New Pension Scheme (NPS) to an International Tribunal (ILOAT)
SUEPO wants more EPO staff to participate in collective action
Stella Assange and the Legal Team Speak to the Media a Day After WikiLeaks Founder Julian Assange Arrives in Australia
Published yesterday by a number of mainstream publishers
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, June 27, 2024
IRC logs for Thursday, June 27, 2024
RIP Daniel Bristot de Oliveira, Red Hat death
Reprinted with permission from Daniel Pocock