Bonum Certa Men Certa

Links 11/9/2020: Istio 1.7.1, NuTyX 11.6, Huawei Announces HarmonyOS 2.0



  • GNU/Linux

    • Audiocasts/Shows

      • An Open Source Canadian in Microsoft's World

        ...Marcel decides to stop fighting and give in to the dark side, setting up a Windows machine and plugging his nose. All is not lost however, as Marcel tries to make his Windows system look and behave more like a Linux system.

      • Vim: My Vimrc Is Way Too Big, Lets Split It Into Modules

        A while back I modularized my shell configs and recently someone suggested trying out the same thing with my vim and neovim configs and you what, it was actually a pretty good idea. While there's nothing wrong with having a massive vimrc there are some nice benefits you do get from splitting up you configs like this.

    • Kernel Space

      • Graphics Stack

        • Here is an alleged photo of AMD Radeon Big Navi Radeon RX 6000

          Yesterday Lisa Su from AMD announced that big Navi is going to be announced next month (and there have been far too many announcements about announcements). But meanwhile, in Asia, there's always a guy that has something to show. And as it turns out, that would be a photo of big Navi.

          The photo shows the backside' of the allegedly a Big Navi prototype PCB. You can see that Big Navi indeed is big as well as eight memory SMT traces with paper labels "Typical XT ASIC" references for a "16 Gb Samsung GDDR6 memory."

        • Adam Jackson: worse is better: making late buffer swaps tear

          But you don't use Present directly, usually, usually Present is the mechanism for GLX and Vulkan to put bits on the screen. So, today I merged some code to Mesa to enable the corresponding features in those APIs, namely GLX_EXT_swap_control_tear and VK_PRESENT_MODE_FIFO_RELAXED_KHR. If all goes well these should be included in Mesa 21.0, with a backport to 20.2.x not out of the question. As the GLX extension name suggests, this can introduce some visual tearing when the buffer swap does come in late, but for fullscreen games or VR displays that can be an acceptable tradeoff in exchange for reduced stuttering.

        • GRVK 0.2 Continues Advancing This AMD Mantle To Vulkan Translation Layer

          While there aren't too many Windows games out there still popular and supporting AMD's Mantle graphics API that was the precursor to Vulkan, open-source developer Clément Guérin continues work on his "GRVK" initiative for mapping Mantle on top of Vulkan as a learning exercise and for allowing those still relevant Mantle-supported games to in turn run on Vulkan.

    • Applications

      • Announcing Istio 1.7.1

        This release contains bug fixes to improve robustness. This release note describes what’s different between Istio 1.7.0 and Istio 1.7.1

      • Adobe Illustrator's open source rival Inkscape delivers v1.0.1 - with experimental Scribus PDF export

        Users accustomed to lengthy waits between releases will be surprised to find open-source vector graphic outfit, Inkscape, has squeezed out version 1.0.1 of its editor mere months after the version 1.0 milestone was achieved.

        It took 16 years for Inkscape to hit 1.0 last May and we came away impressed by the polish of the cross-platform vector graphic editor.

        While ostensibly a patch release for the inevitable bugs, the Inkscape team has popped in a number of features, some of which had been lurking beneath the covers of the previous release. The Selectors and CSS dialog which had been flagged as experimental in v1 has turned up in the Object menu and makes it possible to tinker with CSS properties saved in an element's style attribute.

    • Instructionals/Technical

    • Games

      • Cross-play should once again be back online for Civilization VI

        The ongoing saga of Civilization VI seeing online cross-play broken between updates continues, with it now once again back online as of the update today, September 10.

        A repeating issue: the game updates like most recently with the August 2020 release, cross-play has issues and gets disabled, then eventually it's sorted again. Hopefully at some point they will find the real cause of the constant breakage and actually sort it. Firaxis Games, the original developer, sent word yesterday that Aspyr Media were on it and today it's back online.

        [...]

        Sid Meier's Civilization VI is for Linux PC is available on the Humble Store and Steam.

      • X-Plane 11.50 Officially Released With Its Vulkan Renderer

        X-Plane has long been Linux-friendly and one of the most realistic flight simulators available while today it's taking a big step forward with its 11.50 release and the much anticipated introduction of its new rendering engine with Vulkan support.

        After being in public beta for months, X-Plane 11.50 is now official as the latest stable version of this high quality flight simulator.

      • Best Terminal Games on Linux

        GNU/Linux gaming has come a long way over the past decade. We are lucky to live in an age where there are a number of native linux games including AAA titles to choose from on the platform. Steam has also vastly increased the number of games available on Linux. Despite the vast availability of GUI based games, sometimes it can be more relaxing and entertaining to play terminal based ones. This is not so surprising considering the fact that most Linux users spend a lot of time on the command line and feel at home there. Luckily, there are a number of great terminal based games available on the platform as well.

      • Lilbits: Access Linux files in Windows, sync your Steam games with Chromebooks (in the cloud)

        Last month NVIDIA announced that its GeForce Now game streaming service was adding support for Chromebooks, allowing you to stream PC games through a web app, even if you’re using low-end hardware. Now NVIDIA is making it easier to access games you already own, by allowing Chromebook users to sync their Steam game libraries.

      • Super Tux Kart Is An Open Source Mario Kart Racing Alternative That's Penguin Powered

        Linux typically does not get all that much love when it comes to games. Now, the penguin-people out there are getting an update to a free kart racer called Super Tux Kart with Tux the penguin as the main character.

        First off, what is Super Tux Kart? According to the project’s webpage, it is an “3D open-source arcade racer with a variety characters, tracks, and modes to play.” In the early 2000s, a project called TuxKart floated around for Linux (if you want to see this lovely Word-webpage, you can do so here). Once the project tapered off around 2004, it was picked up again in 2006 by Joerg Henrichs, now with the moniker of “Super Tux Kart.” Over time, updates continued to be added as the team for Super Tux Kart grew. New maps, stories, and a whole game engine got added to this once small project. The game now features a whole host of open-source project mascots, such as the mascots for Linux, Blender, and GIMP. In 2019, online multiplayer was added, which brings us up to speed for Super Tux Kart's latest update.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Akademy 2020 - Thursday BoF Wrap-up

          Thursday continued the Akademy 2020 BoFs, meetings, group sessions and hacking. There is a wrap-up session at the end of the day so that what happened in the different rooms can be shared with everyone including those not present.

        • Call for Mentors (and Admins) for Season of KDE 2021

          As discussed in the Season of KDE/Google Summer of Code BoF that we had yesterday in Akademy 2020, our plan is to start the next edition of Season of KDE soon. But first we need to start thinking about some project ideas and, most importantly, we need mentors! So if you are a KDE contributor and want to participate as a mentor in the next SoK, please join us and fill the ideas page.

        • Testing testing and more testing
      • GNOME Desktop/GTK

        • Grouped Notifications Are Coming to GNOME Shell

          The backend plumbing required to support notification grouping is being tackled by GNOME developer Mariana Pícolo. She recently shared a blog post on the progress she made in this area as part of this year’s Google Summer of Code.

          Pictures paint a thousand words so here’s .gif of the new behaviour in action (keep in mind nothing you see here is finalised or finished)...

          But let’s back up a bit: what is notification grouping, and why is it useful?

          Notification grouping is a simple concept: multiple notifications from a single app are grouped together in one (expandable) notification. This approach keeps the message tray uncluttered and parseable as no one app able to “dominate” the alerts list with its notifications.

    • Distributions

      • New Releases

        • NuTyX 11.6 available with cards 2.4.122

          I'm very pleased to announce the new NuTyX 11.6 release.

          The 64-bit version contains more than 1000 packages upgraded.

          The 32-bit version of NuTyX, still actively supported.

          In the newest release, base NuTyX comes with the Long-Term Support (LTS) kernel 4.19.143 and the latest stable 5.8.7.

          Changelogs for the kernels are available here:

          kernel 4.19.143 changlog

          kernel 5.8.7 changelog

          The gnu c library, glibc, is now glibc 2.31

          The graphical server is xorg-server 1.20.9.

          The mesa lib is 20.1.7, gtk3 is 3.24.22, and qt has been updated to 5.15.0.

          Python interpreters 3.8.3 and 2.7.18 have been included in this release.

          The MATE Desktop Environment comes in 1.24.1, the latest version.

          The XFCE Desktop Environment comes in 4.14.1, the latest version.

          The KDE Plasma Desktop is now 5.19.5, the Framework is now 5.73.0 and applications are now 20.08.1

          Available browsers are: firefox 80.0.1, falkon 3.1.0, epiphany 3.36.4, etc

          Many desktop applications have been updated as well like thunderbird 78.2.1, Scribus 1.5.5, libreoffice 7.0.1.2, gimp 2.10.20, etc.

      • BSD

        • The GNU GDB Debugger and NetBSD (Part 4)

          The base-system version of GDB (GPLv3) still relies on a set of local patches. I set a goal to reduce the local patches to bare minimum, ideally reaching no local modifications at all.

      • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

      • Gentoo Family

        • New Packages site features

          Our packages.gentoo.org site has recently received major feature upgrades thanks to the continued efforts of Gentoo developer Max Magorsch (arzano).

      • SUSE/OpenSUSE

        • Firefox, Ceph Major Versions Arrive in Tumbleweed

          Six openSUSE Tumbleweed snapshots have arrived in the rolling release since the last Tumblweed update.

          KDE’s Plasma 5.19.5, php and Ceph were among more of the known updates.

          The display-oriented email client Alpine updated to version 2.23 in the 20200908 snapshot and provided support for the Simple Authentication and Security Layer-IR IMAP extension. The open-source disk encryption package cryptsetup 2.3.4 added support options for the 5.9 kernel and fixed a Common Vulnerabilities and Exposure affecting the memory write. A couple of RubyGem packages were updated in the snapshot and the 2.43 libcap package added some more release time checks for non-git tracked files. The snapshot is trending stable at a rating of 99, according to the Tumbleweed snapshot reviewer.

          Also trending at a 99 rating, snapshot 20200907 brought two package updates with fetchmail 6.4.12 and perl-Cpanel-JSON-XS 4.23. Fetchmail provided some regression fixes that were introduced in the versions between the 6.4.12 update and the previous 6.4.8 version in Tumbleweed.

          Just four packages were updated in the 20200906 snapshot. The Heaptrack fast heap memory profiler updated to version 1.2.0; the package that allows you to track all heap memory allocations at run-time removed a fix-compile patch for 32bit. New features were added in the libvirt 6.7.0 version; added support for device model command-line passthrough for xen was one of the changes and there was also a change to the spec file that enables the same hypervisor drivers for openSUSE and SUSE Linux Enterprise. The update of php 7.4.10 fixed a memory leak and python-libvirt-python 6.7.0 add all new APIs and constants in libvirt 6.7.0.

      • IBM/Red Hat/Fedora

        • Rocket Software Releases Terminal Emulator for IBM Z Servers

          Rocket Software has introduced Rocket BlueZone Web for Zowe, which provides terminal emulation for IBM Z servers from any browser-enabled device.

          Zowe is an open source initiative within the Open Mainframe Project (OMP), which delivers a modern browser-based GUI and services architecture to the IBM Z platform.

          According to the announcement, Rocket BlueZone Web provides “a secure, browser-based terminal emulator that lives within the Zowe desktop environment. It includes superior configuration options for macros and settings, enabling a familiar emulation environment.”

        • An Open Conversation on the Future of Cloud

          What does the future hold for hybrid cloud? Watch Stefanie Chiras, Vice President and General Manager, Red Hat Enterprise Linux Business Unit, and Brian Hopkins, Vice President and Principal Analyst, Forrester Research, in an open conversation on the future of cloud and Red Hat’s recommended strategy.

        • Portshift Cloud Workload Protection Platform Now Available On Red Hat Marketplace

          Built in collaboration with Red Hat and IBM, Red Hat Marketplace is an open cloud exchange for enterprise customers.

      • Canonical/Ubuntu Family

        • A New Version of Zorin OS is Now Available
          Zorin OS is one of those distributions that users love, because it offers tons of options. Users can work with a typical Linux desktop, one that resembles Windows, or a desktop that is decidedly very macOS-like. No matter which interface you use, it’s still very much Linux underneath.

          With the latest release of Zorin OS, you’ll find new versions of software, as well as Zorin Connect, which allows you to easily connect your Android phone to the desktop. The latest version of Zorin Connect improves the auto search for devices on trusted Wi-Fi networks, adds quick buttons to send files and clipboard contents, supports the latest Android release, and includes performance and stability enhancements. Zorin OS 15. 3 also includes the latest security patches for every piece of included software.

        • How Aldo’s passion for artificial intelligence and machine learning led to a role at Canonical

          I’ve lived in Austin, Texas for a little over 5 years and recently turned 25. I’m currently a Marketing Manager here at Canonical. When I started at Canonical in sales, I worked closely with the LATAM team, focusing primarily on the larger Latin America countries with significant enterprise IT markets. When I’m not working I like to jump on my XBOX and play competitive games, or watch my favorite drag queens lip sync “FOR THEIR LIVES” on RuPaul’s Drag Race.

          My major in college was Communication, and one of my focuses was in intercultural and interpersonal studies. Towards the end of my college career, I got into artificial intelligence and machine learning (AI/ML), and I ended up writing a “thesis” on the ethics of AI/ML and data collecting.

          [...]

          I speak both English and Spanish, and working at Canonical enables me to practice my Spanish everyday! I regularly use Spanish to communicate with IT professionals in Latin America, figuring out what they’re doing at an enterprise level and what Ubuntu-based solutions they might be interested in. I’ve also been translating some of our written content. All the practice has definitely helped me improve my Spanish, and I quickly learned a lot of tech and business terminology. In PR and communications, I hope to continue using my spanish-language skills for social media.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Web Browsers

        • Chromium

          • Google Chrome calculates your autoplay settings so you don't have to - others disagree

            Google's rules for when its Chrome browser allows and blocks the automatic playback of web audio and video have come under fire following a company developer's decision not to address objections to the removal of autoplay blocking controls from Chrome for Android.

            Earlier this year, a user of the mobile version of Chrome on Android complained on the Google support forum that videos started playing upon visiting a web page and there appeared to be no way to prevent this.

            Other forum participants chimed in, noting that the controls for preventing videos from autoplaying had disappeared. It's a concern that has been raised before.

            The issue applies specifically to muted videos since unmuted videos aren't supposed to autoplay, even if they do sometimes. It was raised in March as a bug in the Chromium bug tracking system.

      • Productivity Software/LibreOffice/Calligra

      • FSFE

        • Collaborative Free Software Platform for Administrations - Group presents concept

          The increased use of Free Software is a central component for more digital sovereignty. Together with a strong alliance of administrations, politics, business and civil society, we call for the development of a code repository with Free Software for the public sector.

          The increased use of Free Software by public institutions is a central building block for more digital sovereignty. Free Software, also known as Open Source Software, can be reviewed by everyone and can thus be independently checked for security aspects. Applications can be operated by the user and adapted to their needs. In this way, a high degree of independence from single vendors can be achieved. In addition, administrations have the opportunity to cooperate with each other more easily across organisational boundaries.

          Together with the Open Source Business Alliance, the federal working group of municipal IT service providers Vitako and other experts, FSFE has developed a first concept for a code repository for the public sector and has found numerous supporters from administrations, politics, economy and civil society. Under the slogan "A place for public code", the interest group now wants to pave the way for a portal through which the public administration in Germany can exchange and jointly develop Free Software, also known as Open Source Software, in an adequate and legally compliant manner.

      • FSF

        • Licensing/Legal

          • Microsoft Surface Duo kernel source code is now available

            Now in a bid to comply with the requirements of GPL v2 and help aftermarket developers get the ball rolling on building ROMs and kernels, Microsoft has released the kernel source code for the Surface Duo.

          • OpenWrt Joins Conservancy

            OpenWrt — building on their sixteen years of success as the most popular Free and Open Source (FOSS) wireless router project — today joins Conservancy as a member project. FOSS wireless routers assure software freedom for all Internet users. Conservancy will help OpenWrt continue to thrive and grow as its new fiscal sponsor.

      • Programming/Development

        • Perl/Raku

          • Perl Weekly Challenge: Fibonacci Sum and Lonely X

            Spoiler Alert: This weekly challenge deadline is due in a couple of days (September 13, 2020). This blog post offers some solutions to this challenge, please don’t read on if you intend to complete the challenge on your own.

        • Python

          • TDD in Python with pytest - Part 1

            This series of posts comes directly from my book Clean Architectures in Python. As I am reviewing the book to prepare a second edition, I realised that Harry percival was right when he said that the initial part on TDD shouldn't be in the book. That's a prerequisite to follow the chapters on the clean architecture, but it is something many programmers already know and they might be surprised to find it in a book that discusses architectures.

            So, I decided to move it here before I start working on a new version of the book. I also followed the advice of valorien, who pointed out that the main example has some bad naming choices, and so I reworked the code.

          • Python’s @property Decorator Explained

            Python provides a built-in @property decorator which makes usage of getter and setters much easier in Object-Oriented Programming.

            Properties are useful because they allow us to handle both setting and getting values in a programmatic way but still allow attributes to be accessed as attributes.

          • Python program to convert Linux file permissions from octal number to rwx string

            The permissions of a file in a Linux system are split into three sets of three permissions: read, write, and execute for the owner, group, and others. Each of the three values can be expressed as an octal number summing each permission, with 4 correspondings to read, 2 to write, and 1 to execute. Or it can be written with a string using the letters r, w, and x or - when the permission is not granted.

            For example, 640 is read/write for the owner, read for the group, and no permissions for the others; converted to a string, it would be: "rw-r-----"

          • Displaying Breaks - Building SaaS #72

            In this episode, I worked to add breaks to the display of the week schedule. We had to update context to include the break information into the schedules. I refactored a method out of the calendar display code to make some reusable logic for handling breaks.

            The app needs to display breaks on the schedule and adjust what is displayed based on when the breaks are. I started with changing the background color of the break days. The break days were added to the context of the view. Once in the context, I adjusted the colors to show the breaks.

          • Wing Python IDE 7.2.5 - September 9, 2020

            Wing 7.2.5 enhances the accuracy of some types of code warnings, improves Debug I/O process management, streamlines new virtualenv creation, implements vi mode :[range]y, and makes a number of usability improvements.

          • Ordered Dictionaries

            If you worked with Python 2 or an early version of Python 3, you probably remember that in the past, dictionaries were not ordered. If you wanted to have a dictionary that preserved the insertion order, the go-to solution was to use OrderedDict from the collections module.

            In Python 3.6, dictionaries were redesigned to improve their performance (their memory usage was decreased by around 20-25%). This change had an interesting side-effect - dictionaries became ordered (although this order was not officially guaranteed). “Not officially guaranteed” means that it was just an implementation detail that could be removed in the future Python releases.

            But starting from Python 3.7, the insertion-order preservation has been guaranteed in the language specification. If you started your journey with Python 3.7 or a newer version, you probably don’t know the world where you need a separate data structure to preserve the insertion order in a dictionary.

          • Python 3.8.5 : Get Sentinel-3 satellite data from Eutelsat.
          • Correlation matrix in Excel, Python and R
        • Rust

          • Launching the 2020 State of Rust Survey

            It's that time again! Time for us to take a look at how the Rust project is doing, and what we should plan for the future. The Rust Community Team is pleased to announce our 2020 State of Rust Survey! Whether or not you use Rust today, we want to know your opinions. Your responses will help the project understand its strengths and weaknesses and establish development priorities for the future. (If you'd like to give longer form feedback on the Rust roadmap, we're also collecting blog posts!)

            Completing this survey should take about 10–15 minutes and is anonymous unless you choose to give us your contact information. We will be accepting submissions for the next two weeks (until September 24th), and we will write up our findings afterwards to blog.rust-lang.org. You can also check out last year’s results.

  • Leftovers

    • Whale of a History
    • From Perry Lane to the Southern Sea
    • Esports Milestone: Guild Esports Looks For London Stock Exchange Listing

      For years now, we've covered various milestones the esports industry has hit as it has exploded in popularity. Once relegated primarily to a few overseas markets, the past decade has seen an acceleration of the industry hitting the mainstream, from features in sports media on participants, college scholarships for esports, IRL leagues getting in the game, and even the betting markets opening up to esports gambling. While this trend began long before the world's current predicament, it's also true that the COVID-19 pandemic, which shuttered live sports for months, acted as a supercharger for all of this.

    • Education

      • The Wrong Lesson

        Boulder, Colo.—The call to action my generation received, during our first moment of inflection, was to get back to business. I was in my last year of high school on September 11, 2001, when an airliner slammed into the Pentagon a few miles away. Later that month, while visiting O’Hare International Airport, President George W. Bush implored the American people to “do your business around the country. Fly and enjoy America’s great destination spots. Get down to Disney World in Florida.”

    • Health/Nutrition

      • Several Schools in Pennsylvania and Ohio Find Harmful Bacteria in Water Systems

        As schools cautiously reopen for the fall semester, several have discovered potentially harmful bacteria in their water systems. Parents are likely concerned about what this means for their children, and other districts may be checking their own water’s safety.

      • Trump Told Bob Woodward He Was Intentionally Deceptive on “Deadly” COVID

        President Trump was well aware of how dangerous COVID-19 was in the early days of the pandemic. He even admitted to journalist Bob Woodward in February that he understood the disease was deadlier than the flu, contradicting his public statements and attitudes toward the disease during that time and in the months following.

      • Saying 'Underlying Premise' of For-Profit System Out Loud, GOP Staffer Punished for Telling Constituent People Don't Deserve Healthcare They Can't Afford

        The staffer for North Carolina Sen. Thom Tillis compared obtaining healthcare in the U.S. to purchasing new clothes, telling a three-time cancer survivor, "If I can't afford that dress shirt, I don't get to get it."

      • Death and Loathing Are on the Ballot

        A frightening report that appeared on CNBC “Key coronavirus forecast predicts over 410,000 total U.S. deaths by Jan. 1 ‘The worst is yet to come’” (September 4, 2020), is worse news than the fact that other signs of death will be on the ballot in November. The Newspaper of Record takes a somewhat similar tack in “America’s summer failure,” (September 4, 2020).

      • The House Is About to Pass Marijuana Decriminalization. What Will the Senate Do?

        If President Trump and Senate Republicans were willing to work with Democrats on just one issue, a bill ending federal marijuana prohibition could finally become law.

      • Sorry we exist The emergence, blossoming, and almost complete defeat of Russian drug activism

        After the collapse of the Soviet Union, a wave of drug use swept over Russia. Opioids, which were easily accessible not just on the black market but in regular drug stores as well, were especially popular. This led to a spike in deaths from overdoses and the increased spread of HIV. Previously, information about the consequences of drug use and access to antiretroviral therapy was practically nonexistent (therapy only became available to all Russians in 2006). At the time, a few, but notable, drug activists focused on education and harm reduction. Russia’s conservative turn in drug policy, however, later squeezed them out of the country altogether. At Meduza’s request, journalist Evgeniya Ofitserova retells the history of this drug activism.

      • Andrew Dalke: United States v. Brown ... v. Tanimoto

        I work in what I'll call algorithmic molecular similarity, where people use an algorithm to characterize if two molecules are similar. There is almost no overlap between those methods and legal molecular similarity. Two essays ago I covered patent law, where patentability depends on the expectations of a "person having ordinary skill in the art". In my previous essay I covered drug control law, which in the US seems based on the ability of laypeople to judge chemical similarity based on 2-D structure.

    • Integrity/Availability

      • Proprietary

        • Security

          • The New YubiKey 5C NFC Security Key Lets You Use NFC to Easily Authenticate Your Secure Devices

            If you are extra cautious about securing your online accounts with the best possible authentication method, you probably know about Yubico. They make hardware authentication security keys to replace two-factor authentication and get rid of the password authentication system for your online accounts.

            Basically, you just plug the security key on your computer or use the NFC on your smartphone to unlock access to accounts. In this way, your authentication method stays completely offline.

          • KeePass Password Safe 2.46

            KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key file. So you only have to remember one single master password or select the key file to unlock the whole database. The databases are encrypted using the best and most secure encryption algorithms currently known (AES and Twofish).

            KeePass is really free, and more than that: it is open source (OSI certified). You can have a look at its full source and check whether the encryption algorithms are implemented correctly.

          • Privacy/Surveillance

    • Defence/Aggression

      • Trump Disses Troops but Correctly Labels 2 of America’s Costliest Wars Unjustified or ‘Stupid’

        Let’s be honest about America’s wars and the men (overwhelmingly) and women who have fought them.

      • The U.S., China, and the New Cold Warriors

        On the days when he is not celebrating his friendship and trade deals with China’s president Xi Jinping, Donald Trump has sought to hype China as the United States’ major enemy in the world. This has meant not only absurd allegations about the pandemic (top Trump economic adviser Peter Navarro has claimed that China€ deliberately sent€ infected people to the U.S. to spread the virus and damage the U.S. economy), but also sanctions, tariffs, and hints of military confrontations. While much of this silliness will go away if Donald Trump is defeated, the idea that the United States is involved in an intense global rivalry with China has gained serious credence among elite types. This is both wrong and dangerous.

      • American Carnage From a Pandemic President

        The year was 1991 and the United States was suddenly the globe’s lone superpower, its ultimate hyperpower, the last and greatest of its kind, the soon-to-be-indispensable nation. The only one left — alone, utterly alone and triumphant atop the world.

      • The US Is a Failed State

        The year was 1991 and the United States was suddenly the globe’s lone superpower, its ultimate hyperpower, the last and greatest of its kind, the soon-to-be-indispensable nation. The only one left—alone, utterly alone and triumphant atop the world.

      • Trump Is Throwing Billions at the Pentagon But Wants Us to Believe He’s a Dove

        “I’m not saying the military’s in love with me,” Donald Trump said on Monday. “The soldiers are. The top people in the Pentagon probably aren’t because they want to do nothing but fight wars so that all of those wonderful companies that make the bombs and make the planes and make everything else stay happy.”

      • NATO and This Election

        What does NATO have to do with the election? What—as we talk about the coronovirus crisis and systemic racism, unemployment and health care and Trump’s alleged coddling of Putin—does NATO have to do with anything?

      • Russia’s Foreign Ministry lodges complaint with German Embassy over ‘unfounded allegations and ultimatums’ in connection with Navalny’s poisoning

        The Russian Foreign Ministry summoned Germany’s Ambassador to Russia, Géza Andreas von Geyr, to its office on Wednesday, September 9, to “convey strong protests” in connection with the situation surrounding opposition figure Alexey Navalny, who is in intensive care in Berlin.

    • Transparency/Investigative Reporting

      • The Government Has Been Binging On Classification. Senators Say It's Time To Start Purging.

        Senators Ron Wyden and Jerry Moran have published an op-ed at Just Security detailing the government's overuse of classification (and distaste for declassification) -- a practice that uses our tax dollars to keep secrets from us. Overclassification is a problem. It has been a problem for decades, but it keeps getting worse. Multiple government agencies spend billions every year marking things "classified" and then forgetting the documents they've classified still exist.

    • Environment

    • Finance

      • These Big City Mayors Want Green Stimulus Spending to Counter Covid-19
      • Why Your Boss Wants You to Love Your Job

        Today, working people in the United States are faced with a cruel paradox: Productivity is off the charts, and yet they work more hours than their parents’ generation did at the same age, and their real wages haven’t budged in decades. Many can’t make enough money at their jobs to dig themselves out of debt. Jamie K. McCallum argues in his new book, Worked Over, that these coinciding trends all began in the early 1970s and were partly initiated by a concern that well-paid union factory workers couldn’t stand their jobs.

      • No, The Federal Reserve Cannot Make Up for the Senate GOP's Inaction

        There has been plenty of debate about what the Fed should do differently to ease the economic crisis. But again, it is Congress—hamstrung by Senate Republicans’ refusal to act—which has all the power to end this crisis

      • Blue States are Not Wrong to Want to Restore the Deduction for State and Local Taxes

        Richard Reeves and Christopher Pulliam had a New York Times column complaining that Democrats want to restore the full deductibility for state and local income taxes, which was ended with the 2017 tax cut bill. They claim, rightly, that the vast majority of this deduction goes to rich people.

    • AstroTurf/Lobbying/Politics

      • What Do Young Black Women Want From This Election?
      • Trump Law, Trump Order and the Danger Ahead

        Insofar as Donald Trump is campaigning in, as opposed to subverting, the 2020 presidential election, his main selling point is Law and Order.

      • Biden Must Resist the Calls for a ‘Sister Souljah’ Moment

        Pundits across the political spectrum are pushing similar advice on Joe Biden: In the words of Washington Post columnist George Will, “He needs a Sister Souljah moment.” The Wall Street Journal editorial board, Bret Stephens in The New York Times, conservative Amanda Carpenter, liberal George Packer, and more urge the same tactic. Packer warned that the upheaval in Kenosha could be fatal to Biden’s chances in November. “In the crude terms of a presidential campaign, voters know that the Democrat means it when he denounces police brutality, but less so when he denounces riots. To reach the public…Biden has to go beyond boilerplate and make it personal, memorable.”

      • Collusion, Corruptions and Chaos

        In the “old” days prior to the institution of legislative term limits in Montana, veteran Butte legislators loved to play a trick on their newly elected colleagues. They’d come up to them and quietly ask: “Did you get your envelope yet?” The clueless rookies would say “what envelope” and they’d be told “the envelope with the money from The Company.” “The Company” was the Anaconda Company, the offspring of the notorious Copper Kings that rode roughshod over the law and routinely bought or threatened legislators, sheriffs and judges as they made untold millions pulling copper from The Richest Hill on Earth.

      • Department of Justice Moves to Defend Trump in Rape Accuser’s Defamation Suit

        The U.S. Department of Justice (DOJ) took the unprecedented step on Tuesday evening of seeking to defend President Trump against a private lawsuit by advice columnist E. Jean Carroll who has accused Trump of sexual assault. Carroll sued Trump for defamation after he denied ever having met her and accused her of lying.

      • For Trump, Defaming His Rape Accuser Is Part of His Job

        Yesterday, on his last day to appeal a New York state court ruling ordering him to produce documents and a DNA sample as a defendant in an ongoing defamation suit, Donald Trump did the unthinkable: He fired his private attorneys, replaced them with Department of Justice lackeys, and argued that the statements and smears he made against the woman who sued him were done in his official capacity as president of the United States.

      • Barr Slammed for Acting as 'Personal Henchman' of Trump as DOJ Moves to Take Over His Defense in Suit Filed by Rape Accuser

        "By putting the DOJ to work defending him over conduct that has nothing to do with his official capacity, Trump has taken another giant step toward full-blown authoritarianism."

      • Trump Campaign Appears to Be Hiding Large-Dollar Payments to Top Staff

        The Trump campaign faces a cash crunch, having spent about $800 million of the roughly $1.1 billion it raised since January 2019. At the same time, it appears to be hiding payments to top officials charged with cracking down on profligacy.

      • ‘I saw similar scenes everywhere’ The photographer tells the story behind a remarkable snapshot from yesterday’s women’s march in Minsk

        On September 8, Minsk witnessed another solidarity rally in support of those arrested during opposition protests. The demonstration was predominantly attended by women, some of whom brought their children. Belarusian law enforcement typically only arrests men during protests, but this time it was different. A photo taken by Minsk photographer Yevgeny Yerchak began circulating widely online and in the media: it showed a group of women with their arms linked, backed against a wall, looking at a security officer in an unmarked uniform. “Meduza” asked Yevgeny Yerchak to tell the story behind this photograph and explain what happened to its subjects.

      • Putin will combine this year’s TV call-in marathon with his annual press conference in December

        Vladimir Putin won’t host a marathon call-in show on television this year. The Russian president’s spokesman, Dmitry Peskov, told the news agency TASS on Wednesday that a “direct line” in 2020 would be “excessive,” given Putin’s multiple national addresses already this year.

      • Hawkins Campaign Blasts Democrats’ Manufactured Crisis In Wisconsin

        Today the Wisconsin Supreme Court ordered that absentee ballots should not be mailed until it decides whether to place Green Party candidates Howie Hawkins and Angela Walker on the ballot. The Court will review the actions taken by the Democrats on the Wisconsin Election Commission in keeping the Green candidates off the ballot. The Court is seeking additional facts to make a decision in this critically important case involving voter choice.

        “The courts are right to be skeptical of this manufactured delay caused by the Democrats,” said campaign manager Andrea Mérida, “Had the Democrats on the Elections Commission avoided violating basic due process at the hearing, we would not be in this position. Instead, the hyper-partisan Democrats on the commission denied our campaign the right to present evidence and should have dismissed the challenge from the beginning because our campaign followed the commission staff’s instructions to the letter regarding Angela Walker’s address change.”

    • Censorship/Free Speech

      • If Lawmakers Don't Like Platforms' Speech Rules, Here's What They Can Do About It. Spoiler: The Options Aren't Great.

        What should platforms like Facebook or YouTube do when users post speech that is technically legal, but widely abhorred? In the U.S. that has included things like the horrific video of the 2019 massacre in Christchurch. What about harder calls – like posts that some people see as anti-immigrant hate speech, and others see as important political discourse?

      • GOP Senators Release Latest Truly Stupid Section 230 Reform Bill; Would Remove 'Otherwise Objectionable'; Enable Spamming

        Honestly, you'd think that the Senate might have a few more important things to be working on right now than introducing what has to be the... what... 8th bill to try to rewrite Section 230 of the Communications Decency Act this year? Either way, three Senators on the Commerce Committee have released yet another truly ridiculous attempt at reforming Section 230. Senators Roger Wicker, Lindsey Graham, and Marsha Blackburn are the three clueless Senators behind the ridiculously named "Online Freedom and Viewpoint Diversity Act."

      • French Government To Make Insulting Mayors A Criminal Offense

        French government entities continue to clamp down on speech. Following a terrorist attack on a French satirical newspaper, government leaders vowed to double down on protecting controversial speech. The govenment then fast-tracked several prosecutions under its anti-terrorism laws, which included arresting a comedian for posting some anti-semitic content. It further celebrated its embrace of free speech by arresting a man for mocking the death of three police officers.

    • Freedom of Information/Freedom of the Press

      • In Memoriam: Kevin Zeese Is Irreplaceable

        Kevin Zeese was a major constant reliable presence in the movement for peace and justice. He used writing, editing, online and all other forms of communication. He organized events, protests, occupations. He risked arrest. He ran for office. He was an attorney and used the courts and shared his expertise. He thought independently. He acted collaboratively. He maintained good relations with those he disagreed with — even those he disagreed with over that most disagreeable of topics in a collapsing oligarchy: elections.

    • Civil Rights/Policing

    • Internet Policy/Net Neutrality

      • Pai FCC Ignored Falsely Inflated Broadband Numbers To Pat Itself On The Back

        We've noted more than once that the Donald Trump, Ajit Pai FCC isn't much for this whole accurate data thing. This FCC can routinely be found parroting inaccurate lobbyist claims on a wide variety of subjects, whether that's the rate of recent broadband investment, or the number of people just out of reach of affordable broadband. As such, it's not uncommon to find the FCC basing policy decisions on junk data; most recently exemplified by its rubber stamping of the job and competition eroding Sprint/T-Mobile merger (which was approved before FCC staff had seen ANY data).

    • Monopolies

      • Two Errors in the Ninth Circuit’s Qualcomm Opinion

        On August 11, 2020, the Ninth Circuit handed down its opinion in Federal Trade Commission v. Qualcomm Inc., reversing the district court’s judgment in favor of the FTC. This essay argues that the Court of Appeals made two significant errors in its analysis. The first relates to the court’s failure to understand how Qualcomm’s conduct in the market for patent licenses affects competition in the complementary market for smartphone chips. The second concerns the court’s statement, at odds with the D.C. Circuit’s landmark decision in Microsoft, that if conduct “is not anticompetitive under €§ 1, the court need not separately analyze conduct under €§ 2.”

      • Trademarks

        • Money to feed the goats: Attorney Fees at the Federal Circuit

          The dispute is over whether the USPTO should cancel Al Johnson’s registered trademark for goats on a green roof. To be clear – the mark is not the image of goats on a roof, but instead is an actual building with live goats walking around on the roof.

          [...]

          The TTAB dismissed the opposition for lack of standing. That decision was then affirmed on appeal since Bank provided neither a real interest nor a reasonable basis for his belief of damage. The court noted that the “offense” injury was substantially undermined by Tam.

          [...]

          Following the court’s decision, there was some debate on attorney fees. In particular, Swedish Restaurant requested that the court clerk enter the attorney fee award. Banks protested — arguing that attorney fee awards must be calculated and awarded by the court, not the clerk. The Federal Circuit agreed on that point and today awarded all of Swedish Restaurant’s requested fees of $28,523.00. (The Clerk separately taxed the costs at $241.54.)

      • Copyrights



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