IRC Proceedings: Tuesday, July 28, 2020

Posted in IRC Logs at 2:37 am by Needs Sunlight



#techrights log

#boycottnovell log



#boycottnovell-social log

#techbytes log

Enter the IRC channels now

‘Clickbait Star’ ZDNet Does Not Know the Difference Between Linux and Docker Misconfiguration

Posted in Deception, FUD, GNU/Linux, Security at 1:25 am by Dr. Roy Schestowitz

Irrfan Khan - Drake - Hotline approves: Badmouthing 'Linux'; Actually, this isn't about Linux

Summary: Another ‘own goal’ for the world’s worst ‘tech’ site, which spreads fear based on misunderstandings and misinformation (anything for clicks and to help push their sponsor, Microsoft)

Links 29/7/2020: LLVM 11.0 Release Candidate, Tails 4.9 and WordPress 5.5 Release Candidate

Posted in News Roundup at 12:52 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Desktop/Laptop

      • Linux Impressions

        I won’t try to do any benchmarking here. More interesting to me is the perceived performance.

        Here I can say that the biggest difference is as, already mentioned, Docker.

        Apart from that file search in my editor and also starting applications are both definitely faster on Linux. KRunner in KDE also feels faster than searching in Gnome or Spotlight on a Mac.

        I mostly cannot tell a difference between Manjaro+KDE and Ubuntu+Gnome, but looking at the system status you can see that Manjaro+KDE consumes less ressources and has less systemd services running. For me it was definitely a surprise to find out that in 2020 KDE is more lightweight than Gnome. That used to be very different.

        Booting the system I have to say that Dell BIOS seems to be the fastest and Lenovo Thinkpad the slowest. Or Lenovo prefers likes to show their giant red logo for a bit longer.

        The actual Linux distros are both pretty fast. I find that KDE gives you a smoother booting experience and Manjaro doesn’t have a loading screen while Ubuntu shows a loading screen for 1-2 seconds.

        One point for the MacBooks is that their sleep mode (closing the laptop lid) lasts longer. I think the Mac switches to hibernate automatically. While hibernate works on the Linux laptops, it seems to be not faster than rebooting from scratch.

      • Librem 14 Adds Microphone Kill Switch Enhancements

        Last week we announced that the Librem 14 would feature a special “kill switch” of sorts on the motherboard that would write-protect the BIOS and EC chips. We’re pleased to announce another enhancement that will be in the Librem 14: the microphone kill switch will also kill microphones connected through the headphone jack.

        Our camera/microphone hardware kill switch has long been a unique feature on our laptops. While covering your webcams with tape is better than nothing (even if Apple has no tolerance for webcam covers), that only solves half of your privacy issues. Even if a snoop can’t watch you through a webcam cover, they could still listen to you so we’ve made sure our camera/microphone kill switch disables the webcam at the top of the laptop screen and the embedded microphone.

      • Hack the planet in style with the new Linux Terminal in Chrome OS 84

        Google has been ramping up the Linux environment on Chrome OS lately, with features like microphone support and USB connections. For those of you who spend a lot of time in the command-line Terminal, Chrome OS 84 has updated the app with new themes and customization options.

        The Terminal app on Chrome OS has changed very little since the Linux container was originally released — it’s a single window with text. However, the new version shipping in Chrome OS 84 offers tabs, pre-made themes, customizable colors and fonts for text, and even cursor options.

    • Audiocasts/Shows

      • The Business of Free Software: Red Hat

        In this opener to series two of the Tech Means Business podcast, we were delighted to speak to Stefanie Chiras, the Vice President and General Manager, RHEL Business Unit at Red Hat.

        With a skew of qualifications that would make a recruitment professional weep (Harvard, Princeton, UCSB), Stefanie was a career IBM-er until two years ago, when she shifted up a gear into Red Hat, post-acquisition of the latter by the former. Now at the helm of the pivotal Red Hat Enterprise Linux Business Unit, she’s in the business of making the case for all things FOSS at organizations across the world.

        We talk about getting the message right, open-source monetization, and how it’s not about the details of the code, but the outcomes for the business that matter. As the world transitions to open, cloud-y, platform-agnostic solutions and services, we hear how RHEL makes its particular case among the Ubuntus, SUSEs, Salesforces and SAPs of this world.

        Stefanie & Joe mull over upstreaming code, communities of developers, high-performance & supercomputing, microservices and monolithic applications: all in all, a substantial series two opener, with more food for thought than an open buffet at a rocket science convention!

      • This Week in Linux 110: AMD Ryzen Linux Laptops, Thunderbird 78, Cooler Master Raspberry Pi Case

        On this episode of This Week in Linux, we’ve got some really cool hardware news, we’ve finally got some Linux laptops equipped with an AMD Ryzen 4000H series processor. These laptops are thanks to Tuxedo Computers and KDE Slimbook. Cooler Master has launched a kickstarter campaign to make a pretty slick Case for the Raspberry Pi 4. We’ve also got a LOT of App News this week with the latest release of the most popular open source email client, Thunderbird 78 from Mozilla. KDE has released version 7.0.0 of digiKam. If you’ve been wanting an open source way to control your RGB lights on your devices then OpenRGB may be the tool for you. And finally, PeerTube has announced the 2.3.0 release that comes with the much anticipated Global Search feature! All that and much more on Your Weekly Source for Linux GNews!

      • LHS Episode #359: Backup Solutions Deep Dive

        Welcome to Episode 359 of Linux in the Ham Shack. In this episode, the hosts take a deep dive into the world of real-time backups, archiving, replication, data storage, cloud services and more. Everyone should have a reasonable backup and disaster recovery solution and this episode hopes to provide several options for accomplishing that goal with open source software and hardware in mind. Thanks for listening and we hope you have a great week and good backups.

      • [S5:E2] Command Line Heroes: Where Coders Code
      • mintCast 340 – Unit of Measurement

        First up, in our Wanderings, Jason prints a masterpiece, I get knee deep in Mint, Tony Hughes becomes a journalist, Moss has new toys, Joe springs a leak, and Tony Watts is rockin’ in the free world.

    • Kernel Space

      • Linux 5.9 To Support New EF100 NIC Architecture Developed By Xilinx

        One of the new network drivers now queued up for Linux 5.9 is the SFC EF100 driver for the EF100 NIC architecture.

        The EF100 NIC architecture has been developed at Xilinx and based partially on Solarflare IP. Given the similarity to existing Solarflare SFC9000/SFC9100 series hardware, the EF100 support is being extended within the “SFC” Linux networking driver.

      • Graphics Stack

        • AMD “Navy Flounder” Support Merged Into Mesa 20.2

          “Navy Flounder” as the codename for another Navi 2 GPU following the “Sienna Cichlid” Linux driver work has made it into Mesa 20.2 for the RadeonSI Gallium3D driver.

          The Navy Flounder AMDGPU kernel driver support for Linux was sent out several weeks ago and will come with the Linux 5.9 kernel alongside the newly-enabled Sienna Cichlid support for these initial Navi 2 GPUs seeing open-source Linux driver support.

        • Mike Blumenkrantz: Internal Changes

          Today I’m going to briefly go over a big-ish API change that’s taking place as a result of a MR from Jason Ekstrand.

        • Mike Blumenkrantz: Versioning

          Today I thought it might be interesting to dive into how mesa detects version support for drivers.

          To do so, I’m going to be jumping into mesa/src/mesa/main/version.c, which is where the magic happens.

    • Instructionals/Technical

    • Games

      • 5 new titles and 1 leaving Stadia Pro in August, Celeste out now + more Stadia news

        Here’s your regular dose of Stadia news, as today Google revealed a bunch more games coming to their Linux-powered game streaming service.

        For Stadia Pro on August 1 subscribers will get free access to play Strange Brigade, Kona, Metro 2033 Redux and Just Shapes & Beats. If you don’t subscribe to Pro, all games will be available to purchase on Stadia as normal. Zombie Army 4: Dead War will also be leaving Stadia Pro at the end of this month, so claim it now if you haven’t already. On top of that Google has confirmed that Rock of Ages III will release on Stadia on August 14, launching right into Stadia Pro.

        If you enjoy playing PUBG on Stadia, it’s also getting a new season on July 30 with the latest ‘Survival Pass’ being given free for Stadia Pro subs as well.


        For any Android mobile/tablet gamers amongst our readers, Stadia will also soon let you play across 4G/5G with a new experiment you can opt into in the Stadia App. This is on top of the current experiment that lets you opt into playing on any Android device that can install the Stadia App.

      • Release candidate: Godot 3.2.3 RC 2

        Godot 3.2.2 was released on June 26 with over 3 months’ worth of development, including many bugfixes and a handful of features. Some regressions were noticed after the release though, so we decided that Godot 3.2.3 would focus mainly on fixing those new bugs to ensure that all Godot users can have the most stable experience possible.

      • Valve gets another developer to work on Linux graphics drivers, starting with AMD RADV

        It appears that Valve aren’t stopping their push to improve Linux gaming, as they just recently hired another developer to help improve open source graphics drivers.

        The new hire is Tony Wasserka, a programmer with a lot of experience. Looking over their resume, Wasserka previously worked for the likes of Imagination Technologies where they worked on the Vulkan driver for PowerVR graphics chips. Additionally they also help to found the Nintendo 3DS emulator Citra, they’re a contributor to the GameCube and the Wii emulator Dolphin, they also contributed in the past to the Wine compatibility layer and more. It’s pretty safe to say they know their way around some complicated code.

      • Valve Hires Another Developer To Work On RADV Radeon Vulkan Driver

        Valve appears to have hired yet another open-source graphics driver developer and will initially be working on the Mesa Radeon “RADV” Vulkan driver.

        Tony Wasserka, new to the Mesa scene but has spent years in the embedded and graphics space, shared today that he has been hired by Valve to contribute to their open-source graphics work on Linux and will be first taking a stab working on RADV.

      • The Humble Raw Fury 2020 Bundle is out with some sweet gaming action

        Another game bundle has been released today with the Humble Raw Fury 2020 Bundle and there’s some good looking Linux games included with it.

      • 4 new titles and 1 leaving Stadia Pro in August, Celeste out now + more Stadia news

        Here’s your regular dose of Stadia news, as today Google revealed a bunch more games coming to their Linux-powered game streaming service.

        For Stadia Pro on August 1 subscribers will get free access to play Strange Brigade, Kona, Metro 2033 Redux and Just Shapes & Beats. If you don’t subscribe to Pro, all games will be available to purchase on Stadia as normal. Zombie Army 4: Dead War will also be leaving Stadia Pro at the end of this month, so claim it now if you haven’t already. On top of that Google has confirmed that Rock of Ages III will release on Stadia on August 14, launching right into Stadia Pro.

        If you enjoy playing PUBG on Stadia, it’s also getting a new season on July 30 with the latest ‘Survival Pass’ being given free for Stadia Pro subs as well.

    • Desktop Environments/WMs

      • MATE Review: A Lightweight Desktop Environment for the Nostalgic

        MATE is one of the great Linux Desktop Environments for those who are looking for something very traditional and nostalgic. It is the living descendant of one of the most popular Linux desktops, GNOME 2, and has a classic feel and approach. In this MATE review, we’ll look at the user interface, performance, and some notable features, and we’ll cover who should try MATE.

        MATE feels classic when you first boot up. This makes sense, as MATE is a fork and continuation of GNOME 2, one of the most beloved Linux desktops of all time. MATE follows traditional desktop paradigms and gives you a great-looking and great-feeling interface. MATE is incredibly sharp out of the box with a great theme and icon pack. The feel is great as well, with very minimal resource usage and a fast, snappy interface. Things run well, and MATE would be a great choice for a lower-end system or those looking to remain efficient on system resources.

      • K Desktop Environment/KDE SC/Qt

        • GSoC’20 Progress: Week 7 and 8

          With the subtitle information, i.e., the text, the start and end points of each subtitle, being correctly stored in the abstract list model, I shifted my focus in these two weeks towards the UI development of subtitles in the timeline.

          First, to confirm whether the information is stored properly, I worked on displaying vertical lines across the timeline according to the start positions of each subtitle.

        • GSoC’20 with KDE

          The second coding period for GSoC’20 is now over. I am excited to share that the first part of my project is now over. I have finally finished porting kde.org to hugo and am now working on a refresh for the Season of KDE Website

          Porting kde.org allowed for easy resuability of code and helped in removing a lot of extra files. This code reusability can be achieved in two ways – shortcodes and layouts.

      • GNOME Desktop/GTK

        • Apoorv Sachan: Revisiting Basic and Permissions Page

          Porting of Basic and Permissions pages, have been covered in the previous posts, but like the heading suggests there sure was something left. The candidates which remained to be ported were the volume usage widget featuring the pie-chart and the change permissions dialogue which can be used to change permissions of enclosed files in a folder.

        • Pitivi: Object Tracking

          I’ve been selected as a student developer at Pitivi for Google Summer of Code 2020. My project is to create an object tracking and blurring feature.

          In this post, I introduce a feature in development which allows the user to track an object inside a video clip.

    • Distributions

      • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

        • OpenMandriva Lx 4.2 Reaches Alpha

          Along with OpenMandriva working on a rolling-release version of its distribution long ago derived from Mandrake/Mandriva, OpenMandriva Lx 4.2 is coming along as the next stable release.

          OpenMandriva Lx 4.2 pulls in the Linux 5.7 kernel as a significant step forward in its own right, now makes use of the KDE Plasma 5.19 series along with Qt 5.15, KDE Applications 20.04 series, and a variety of other software package updates.

          Aside from many package upgrades, OpenMandriva Lx 4.2 adds Zstd compression support to their kernel build, upgrades its Calamares installer, and has a variety of other alterations.

      • IBM/Red Hat/Fedora

        • Red Hat Enterprise Linux 8.3 Beta Released

          Red Hat today announced the beta availability of Red Hat Enterprise Linux 8.3 (RHEL 8.3), the latest minor release of the RHEL 8 platform. The RHEL 8.3 beta keeps the open-source software provider on track to provide a predictable six month release cadence for minor updates. This update includes new security profiles, updated and expanded RHEL System Roles, and updated developer tools via Application Streams.

          The Application Streams (AppStreams) repository, introduced to RHEL 8 in 2018, allows Red Hat to deliver components as modules, which are collections of packages representing logical units–say, an application, a language stack, a database, or a set of tools. These packages are built, tested, and released together.

        • Red Hat Enterprise Linux 8.3 Beta Now Available

          Red Hat has announced the availability of Red Hat Enterprise Linux 8.3 beta, which focuses primarily on delivering updated stable and supported developer tools, new RHEL System Roles for logging and environmental metrics and several new security profiles to improve IT security and compliance stances.

          To provide access to many of the latest, stable open source tools and utilities, Red Hat Enterprise Linux 8.3 beta features new and updated Application Streams. These include Git 2.26, NGINX 1.18, Node.js v14, Perl 5.30, PHP 7.4 and Ruby 2.7.

        • Red Hat Enterprise Linux 8.3 Hits Beta With New/Updated Application Streams

          Red Hat has announced the public beta of the forthcoming Red Hat Enterprise Linux 8.3 release.

          Red Hat Enterprise Linux 8.3 is bringing new system roles for logging and for metrics, a new profile for HIPAA compliance in the healthcare space, updates to performance tools and debuggers, and a variety of other updates.

        • Red Hat Enterprise Linux 8.3 beta released

          The beta will work on all major RHEL architectures. These are AMD and Intel 64-bit, 64-bit ARM, IBM Power, and IBM Z. On the AMD architecture, RHEL now supports Secure Encrypted Virtualization (SEV). On every platform, RHEL 8.3 beta uses the 4.18.0-221 Linux kernel.

          As is usually the case, this new RHEL 8 mostly features developer updates. These come, beginning with RHEL 8, in Application Streams. These bundle together up-to-date programming tools and libraries with the underlying base operating system programs. The result is developers get the newest tools, while, simultaneously, administrators retain the same foundation operating system for better operational stability.


          RHEL 8.3 beta also comes with new security profiles. Specifically, it now supports the Center for Internet Security (CIS) benchmark and the Health Insurance Portability and Accountability Act (HIPAA) as Security Content Automation Protocol (SCAP) profiles. These provide you with pre-set security best practices. Finally, the beta also adds a System Role for Network-Bound Disk Encryption (NBDE) to help add disk encryption configuration consistency and repeatability.

          Want to start checking it out? RHEL 8.3 beta is now accessible for Red Hat Enterprise Linux customers via the Red Hat customer portal and as part of the no-cost Red Hat Enterprise Linux Developer Subscription.

        • IT meets behavior science: Driving change by understanding the 8 emotional stages

          Energized members gang up and start new initiatives in opposite directions. Now, things have escalated, and you risk rogue activities springing up that dilute or derail your efforts. This is a very difficult stage to navigate because the energy that was available in the previous stage is now undirected. Unfortunately, much of what happens in this stage is often quite counterproductive to what the initial change should achieve.

          In large scale projects, these types of activities might be political in the sense that they try to undermine your change. The activities could also be practical, such as inviting a different provider, installing another software, or employing different processes to include or invalidate part or all of your change.

          Here is where you need management support, especially when it comes to big changes. If you have the board or senior management on your side, the opposition will soon realize that “resistance is futile.” However, use your powers wisely so as not to prolong the next stage.


          This guide will help you navigate the people aspect of change management regardless of which process or tool(s) you use. One of the most important lessons is to stay on course. Keep your focus on the desired outcome and don’t give up, but be flexible. Reality seldom matches the plan, so you have to adapt as you go along. Help others do the same by keeping an open discussion going and, at the same time, make sure you have strong support from senior management. Empower those around you to take the lead.

          Heed this advice, as well as the warning signs that your technical project might fail (see articles linked below) and you will be in a strong position to manage change and navigate the complex landscape of IT that is made up of fantastic people and interesting technology.

      • Debian Family

        • Tails 4.9, the Amnesic Incognito Live System, Released with Linux Kernel 5.7

          Tails 4.9 is a monthly update that’s here to replace last month’s Tails 4.8 release for those who want to install the popular amnesic incognito live system on new computers.

          Therefore, Tails 4.9 is just an updated installation media containing various up-to-date components. The most important updated component in this release being the Linux kernel, which has been updated to version 5.7.6.

          Tails 4.8 was using Linux kernel 5.6, which is no longer supported, so the inclusion of the latest Linux 5.7 kernel series in Tails is great news for those who want to run the Debian-based distribution on newer hardware.

        • Tails 4.9 is out

          This release fixes many security vulnerabilities. You should upgrade as soon as possible.

        • Jonathan Carter: Free Software Activities for 2020-06

          Hmm, this is the latest I’ve posted my monthly updates yet (nearly by a month!). June was both crazy on the incoming side, and at the same time I just wasn’t that productive (at least since then I caught up a lot). In theory, lockdown means that I spend less time in traffic, in shops or with friends and have more time to do stuff, in practice I go to bed later and later and waste more time watching tv shows and playing mobile games. A cycle that I have at least broken free from since June.

        • Steve Kemp: I’m a bit of a git (hacker?)

          Sometimes I enjoy reading the source code to projects I like, use, or am about to install for the first time. This was something I used to do on a very regular basis, looking for security issues to report. Nowadays I don’t have so much free time, but I still like to inspect the source code to new applications I install, and every now and again I’ll find the time to look at the source to random projects.

          Reading code is good. Reading code is educational.

          One application I’ve looked at multiple times is redis, which is a great example of clean and well-written code. That said when reading the redis codebase I couldn’t help noticing that there were a reasonably large number of typos/spelling mistakes in the comments…

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Chef & Jenkins: Better Together

        Chef Habitat changes the way applications are defined and deployed enabling automation teams to describe in code everything the application needs to be built, run, and managed. By standardizing this process, Chef Habitat provides a way to automate application deployment in even the most heterogeneous environments. To illustrate this, we recently hosted a webinar where we showed how Chef Habitat can be used in concert with Jenkins to drastically simplify pipeline creation.

      • Web Browsers

        • Mozilla

          • Mozilla Firefox 79.0 Released with Various Security Fixes

            Mozilla Firefox web browser 79.0 was released a few hours ago with new features and various security fixes.


            Firefox 79 will be made into official Ubuntu security / updates repositories for Ubuntu 16.04, Ubuntu 18.04, and Ubuntu 20.04 in a few days!


          • The Talospace Project: Firefox 79 on POWER

            Firefox 79 is out. There are many new web and developer-facing features introduced in this version, of which only a couple are of note to us in 64-bit PowerPC land specifically. The first is a migration of WebExtensions storage to a new Rust-based implementation; there was a bit of a pause while extension storage migrated, so don’t panic if the browser seems to stall out for a few long seconds on first run. The second is a further rollout of WebRender to more Windows configurations, so this seemed like a good time to me to check again how well it’s working on this side of the fence. With the Raptor BTO WX7100 installed in this Talos II, I’ve forced it on with gfx.webrender.enabled and layers.acceleration.force-enabled both set to true (restart the browser after) and worked with it all afternoon with no issues noted, so this time I’m just going to leave it on and see how it goes. Any GCN-based AMD video card from Northern Islands on up (the WX7100 is Polaris) should work. about:support will show you if WebRender and hardware acceleration are enabled, though currently no Linux configuration has it enabled by default.

          • Firefox 79: The safe return of shared memory, new tooling, and platform updates

            Modern JavaScript depends on promises, async/await, events, and timeouts to orchestrate complex scheduling between your code, libraries, and the browser. And yet, it can be challenging to debug async code to understand control and data flow. Operations are broken up over time. Async stack traces solve this by combining the live synchronous part of the stack with the part that is captured and asynchronous.

            Now you can enjoy detailed async execution chains in the Firefox JavaScript Debugger’s call stack, Console errors, and Network initiators.


            Starting with Firefox 79, developers of tab management extensions can improve the perceived performance when users switch tabs. The new tabs.warmup() function will prepare the tab to be displayed. Developers can use this function, when they anticipate a tab switch, e.g. when hovering over a button or link.

            If you’re an extension developer and your extensions sync items across multiple devices, be aware that we ported storage.sync area to a Rust-based implementation. Extension data that had been stored locally in existing profiles will automatically migrate the first time an installed extension tries to access storage.sync data in Firefox 79. As a quick note, the new implementation enforces client-side quota limits. You should estimate how much data your extension stores locally and test how your extension behaves once the data limit is exceeded. Check out this post for testing instructions and more information about this change.

            Take a look at the Add-ons Blog for more updates to the WebExtensions API in Firefox 79!

          • Firefox 79.0

            Firefox 79.0 has been released. This version has improved accessibility for people using screen readers. See the release notes for more details.

          • 79.0 Firefox Release

            We’d like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox.

      • SaaS/Back End/Databases

        • MariaDB’s Platform X5 Now Available

          MariaDB Corporation recently announced the general availability of MariaDB Platform X5, which represents a major update to the open source database solution. According to the announcement, MariaDB Platform X5 includes upgrades to every component of the platform as well as the new MariaDB Xpand smart engine for distributed SQL.

          “With MariaDB Platform X5, our customers can start small and go big – adaptively, pragmatically and with extreme ease,” said Michael Howard, CEO, MariaDB Corporation.

      • Productivity Software/LibreOffice/Calligra

        • LibreOffice Tips & Tricks: Converting 4:3 Slides into 16:9 Slides

          Today, the majority of screens and projectors is using the 16:9 aspect ratio, while in the past has been using the 4:3 aspect ratio. So, many people have a large number of slide decks based on the old 4:3 aspect ratio, which have to be converted to the new 16:9 aspect ratio. Using LibreOffice Impress in the right way, which means that all slides are based on a slide template, the conversion procedure is rather trivial, and this blog post provides a step by step tutorial.

      • CMS

        • WordPress 5.5 Release Candidate

          The first release candidate for WordPress 5.5 is now available!

          This is an important milestone in the community’s progress toward the final release of WordPress 5.5.

          “Release Candidate” means that the new version is ready for release, but with millions of users and thousands of plugins and themes, it’s possible something was missed. WordPress 5.5 is slated for release on August 11, 2020, but we need your help to get there—if you haven’t tried 5.5 yet, now is the time!

      • FSF

        • Presenting the expanded Free Software Foundation Bulletin, online!

          Right now, in a rapidly changing and uncertain world, free software has a special role to play. This issue of the biannual Free Software Foundation Bulletin addresses some of the challenges that life during the COVID-19 pandemic poses to software freedom, but it also highlights some of the unique contributions that activists are making to safeguard your rights today. Whether through manufacturing desperately-needed medical supplies, advocating for and supplying free and secure videoconferencing for remote learning, or creating flexible and portable libre medical information systems, activists have put in extraordinary effort to ensure that our user freedom is protected along with our safety.

        • GNU Projects

          • Digital Dollar Project In Light Of Recent Congressional Hearings

            There has to be a notion of a controlling owner, and the eventual recording of the transfer in a ledger against double spend. This is the case even in bitcoin. Inevitably, the owner and a ledger creep back into the equation. There are designs like the David Chaum’s DigiCash and GNU Taler which do have technical solutions for anonymous peer to peer transfers. Digicash declared bankruptcy, GNU Taler is brand new. Pure peer to peer and customer to merchant could operate in a disconnected setting, but for small amounts.

      • Programming/Development

        • Named arguments squeak into PHP 8.0, 7 years after first RFC

          The next major version of the PHP language will support named arguments after 76 per cent of lead developers voted to include it.

          PHP 8.0 is now expected to be released in November 2020 and feature freeze is on 4 August. The RFC (Request For Comments) for Named Arguments was submitted in September 2013 but revived for the PHP 8.0 release. Approval required a two-thirds majority. There is a pull request for a partial implementation, but it seems there is a fair amount of work still to do.

        • Some Usenet groups suspended in Goggle Groups 1 Reply

          Over the last few days, a number of Usenet groups have been banned. The two that I am aware of are comp.lang.lisp and comp.lang.forth, two programming languages groups in the Usenet comp hierarchy. This is the message I see;

          Banned content warning

          comp.lang.forth has been identified as containing spam, malware, or other malicious content.

          For more information about content policies on Google Groups see our Help Center article on abuse and our Terms of Service.

          As with most of Usenet, the comp.* hierarchy is largely unmoderated. These two groups definitely are, so this is a Google action to ban them and not one of moderation, since there aren’t any moderators. It’s unclear how these groups have breached the rules.

          Of specific concern is the archive. These are some of the oldest groups on Usenet, and the depth & breadth of the historical material that has just disappeared from the internet, on two seminal programming languages, is huge and highly damaging. These are the history and collective memories of two communities that are being expunged, and it’s not great, since there is no other comprehensive archive after Google’s purchase of Dejanews around 20 years ago.

        • Historical programming-language groups disappearing from Google

          As Alex McDonald notes in this support request, Google has recently banned the old Usenet groups comp.lang.forth and comp.lang.lisp from the Google Groups system. “Of specific concern is the archive. These are some of the oldest groups on Usenet, and the depth & breadth of the historical material that has just disappeared from the internet, on two seminal programming languages, is huge and highly damaging. These are the history and collective memories of two communities that are being expunged, and it’s not great, since there is no other comprehensive archive after Google’s purchase of Dejanews around 20 years ago.” Perhaps Google can be convinced to restore the content, but it also seems that some of this material could benefit from a more stable archive.

        • LLVM [11.0.0 Release] Release Candidate 1 is here
          Hello everyone,
          We're a little bit behind schedule, but RC1 is now here. It was tagged
          earlier today as llvmorg-11.0.0-rc1.
          Source code and docs are available at
          https://prereleases.llvm.org/11.0.0/#rc1 and
          Pre-built binaries will be added as they become available.
          Please file bug reports for any issues you find as blockers of
          Release testers: please start your engines, run the script, share your
          results, and upload binaries.
          RC2 was originally scheduled for Friday, but seeing as we just cut
          this one it will come a little later.
        • LLVM 11.0-RC1 Now Available For Testing

          While LLVM 11.0 was branched almost two weeks ago with many new/improved features for this open-source compiler stack, it has taken until today to get into shape for issuing the first release candidate.

          LLVM 11.0-RC2 was already due to be released this week per their original schedule but with LLVM 11.0-RC1 only now surfacing, that second release candidate will be pushed back slightly.

        • Dirk Eddelbuettel: ttdo 0.0.6: Bugfix

          A bugfix release of our (still small) ttdo package arrived on CRAN overnight. As introduced last fall, the ttdo package extends the most excellent (and very minimal / zero depends) unit testing package tinytest by Mark van der Loo with the very clever and well-done diffobj package by Brodie Gaslam to give us test results with visual diffs:

        • Python

          • Python’s None: Null in Python

            If you have experience with other programming languages, like C or Java, then you’ve probably heard of the concept of null. Many languages use this to represent a pointer that doesn’t point to anything, to denote when a variable is empty, or to mark default parameters that you haven’t yet supplied. null is often defined to be 0 in those languages, but null in Python is different.

            Python uses the keyword None to define null objects and variables. While None does serve some of the same purposes as null in other languages, it’s another beast entirely. As the null in Python, None is not defined to be 0 or any other value. In Python, None is an object and a first-class citizen!

          • More capabilities for remote development with the R plugin

            It has been a long time since our previous update. This release of the R plugin comes with enhancements and stability improvements as well as with the new features for remote work. Also, in this release, we discontinue supporting R 3.3.

            R plugin introduces the new type of the R interpreters, so that you can execute your R scripts remotely. Consider a task when you write your R code on one machine and need to execute it on another.

          • Early Access PyCharm Podcast — With Nafiul Islam

            Welcome to Early Access PyCharm, a brand-new podcast that goes behind the scenes of how the PyCharm IDE is made and all the thinking that goes into it. In the upcoming episodes, you will hear from the people who work daily to make you more productive and your code even better.

          • A Hundred Days of Code, Day 020 – Setting up an Editor for Python Development

            Had given myself a day, to see if I could get a good Python development environment using Elpy and Emacs.
            It does work.
            Just not well enough for me.
            At the end of the day today, I was happy I learnt so much about Emacs.
            But that is not my focus right now. Python is.
            Emacs knowledge can come slowly and organically.

          • Modern Python Cookbook 2nd ed — Advance Copies — DM me

            I’ll be putting you in contact with Packt marketing folks who will get you your advanced copy so you can write blurbs and reviews and — well — actually use the content.

            It’s all updated to Python 3.8. Type hints almost everywhere. F-strings and the walrus operator. Bunches of devops and data science examples. Plus a few personal examples involving sailboat navigation and management.

            See me at LinkedIn https://www.linkedin.com/in/steven-lott-029835/ and I’ll hook you up with Packt marketing folks.

          • PyTorch 1.6.0 Now Available

            PyTorch is a widely used, open source deep learning platform used for easily writing neural network layers in Python enabling a seamless workflow from research to production. Based on Torch, PyTorch has become a powerful machine learning framework favored by esteemed researchers around the world.

          • sphinxcontrib-spelling 5.2.0

            sphinxcontrib-spelling is a spelling checker for Sphinx-based documentation. It uses PyEnchant to produce a report showing misspelled words.

          • PSF GSoC students blogs: Week 8 Check-in
          • PSF GSoC students blogs: Week 9 Check In!
          • PyCoder’s Weekly: Issue #431 (July 28, 2020)
  • Leftovers

    • Chris Lamb: Pop culture matters

      Many people labour under the assumption that pop culture is trivial and useless while only ‘high’ art can grant us genuine and eternal knowledge about the world. Given that we have a finite time on this planet, we are all permitted to enjoy pop culture up to a certain point, but we should always minimise our interaction with it, and consume more moral and intellectual instruction wherever possible.

      Or so the theory goes. What these people do not realise is that pop culture can often provide more information about the world, humanity in general and — what is even more important — ourselves.

      This is not quite the debate around whether high art is artistically better, simply that pop culture can be equally informative. Jeremy Bentham argued in the 1820s that “prejudice apart, the game of push-pin is of equal value with the arts and sciences of music and poetry”, that it didn’t matter where our pleasures come from. (John Stuart Mill, Bentham’s intellectual rival, disagreed.) This fundamental question of philosophical utilitarianism will not be resolved here.


      In summary, we can simultaneously say that pop culture is not worthy of our time relative to other pursuits while consuming however much of it we want, but deliberately dismissing pop culture doesn’t mean that a lot of other people are not interacting with it and is therefore undeserving of any inquiry. And if that doesn’t convince you, just like the once-unavoidable millennial pink, simply sticking our collective heads in the sand will not mean that wider societal-level ugliness is going to disappear anytime soon.

    • Integrity/Availability

      • Proprietary

        • Pseudo-Open Source

          • Privatisation/Privateering

            • Linux Foundation

              • Participate in the 2020 Open Source Jobs Report!

                The Linux Foundation has partnered with edX to update the Open Source Jobs Report, which was last produced in 2018. The report examines the latest trends in open source careers, which skills are in demand, what motivates open source job seekers, and how employers can attract and retain top talent. In the age of COVID-19, this data will be especially insightful both for companies looking to hire more open source talent, as well as individuals looking to advance or change careers.

        • Security

          • The Ultimate Guide to Using Data Encryption on Linux

            Data encryption has never been more important. New data protection and privacy regulations, such as GDPR, mean that companies storing unencrypted customer information are vulnerable to paying heavy fines. The public is now more aware of the importance of encryption, with massive data breaches impacting companies like Facebook receiving major media coverage.

            With these issues in mind, it’s only natural that many of us want to start encrypting our sensitive data – both at work and at home. But how exactly should you go about it? This blog aims to answer that question by showing Linux users how to install and set up encryption on their systems.

          • Security updates for Tuesday

            Security updates have been issued by openSUSE (cacti, cacti-spine, go1.13, SUSE Manager Client Tools, and tomcat), Red Hat (postgresql-jdbc and python-pillow), Slackware (mozilla), SUSE (python-Django and python-Pillow), and Ubuntu (clamav, librsvg, libslirp, linux-gke-5.0, linux-oem-osp1, linux-hwe, linux-azure-5.3, linux-gcp-5.3, linux-gke-5.3, linux-hwe, linux-oracle-5.3, and sqlite3).

          • Microsoft Engineer Proposes “TRAMPFD” For Improving Linux Security [Ed: The comments are better than this article]

            TRAMPFD aims to better secure trampoline code used by the likes of GCC nested functions and the Foreign Function Interface library (libffi) where the pages with the instructions tend to be mapped with execute permissions. While there are Linux security modules and SELinux that try to protect against pages that have both write and execute permissions, Microsoft’s Madhavan Venkatarama is aiming to provide a way to safely execute trampolines without making any security exceptions and to further reduce the potential attack surface.

          • Security professionals lose ‘central watering hole’ with demise of Peerlyst

            For years, the Peerlyst social network has been a resource for software developers looking for a job or cybersecurity enthusiasts wanting to host meet-ups across the world. But on Aug. 27, the website will shut down, Peerlyst founder Limor Elbaz said Monday, citing financial pressure.

          • Nextcloud introduces Forms to protect privacy-sensitive survey data

            Nextcloud GmbH, the company behind the worlds’ most deployed on-premises content collaboration platform, announces the immediate availability of Nextcloud Forms. Similar to Google Forms, this app makes it easy to create surveys for anything from market research or customer feedback to planning an office party. Privacy is an issue with surveys, as a third of people who abandon a form do so for privacy and security reasons. With Nextcloud Forms, data remains secure on the Nextcloud server and the privacy of respondents is respected.

          • Keep Your Surveys Private With Nextcloud Forms

            Have you ever filled in a form using Google Forms, Typeform or any other SaaS platform? How was the experience like? Did it leave you worried about your security and privacy as a surveyed participant?

            Well, here is some good news for surveyors! Nextcloud GmbH has announced Nextcloud Forms—an integrated platform to build a variety of forms, gather data, view and export it! The best part: no data leaves the Nextcloud server.

            Similar to Google Forms, this app makes it easy to create surveys for anything from market research or customer feedback to planning an office party.

            Privacy is an issue with surveys, as a third of people who abandon a form do so for privacy and security reasons. With Nextcloud Forms, data is said to remain secure on the Nextcloud server and the privacy of respondents respected.

    • Civil Rights/Policing

      • Nigerians returned from Europe face stigma and growing hardship

        The EU is doubling down on reducing migration from Africa, funding both voluntary return programmes for those stranded along migration routes before they reach Europe while also doing its best to increase the number of rejected asylum seekers it is deporting.

        The two approaches serve the same purpose for Brussels, but the amount of support provided by the EU and international aid groups for people to get back on their feet is radically different depending on whether they are voluntary returnees or deportees.

        For now, the coronavirus pandemic has slowed voluntary return programmes and significantly reduced the number of people being deported from EU countries, such as Germany. Once travel restrictions are lifted, however, the EU will likely resume its focus on both policies.

        The EU has made Nigeria one of five priority countries in Africa in its efforts to reduce the flow of migrants and asylum seekers. This has involved pouring hundreds of millions of euros into projects in Nigeria to address the “root causes” of migration and funding a “voluntary return” programme run by the UN’s migration agency, IOM.

        Since its launch in 2017, more than 80,000 people, including 16,800 Nigerians, have been repatriated to 23 African countries after getting stuck or having a change of heart while travelling along often-dangerous migration routes connecting sub-Saharan Africa to North Africa.

    • Monopolies

      • Patents

        • ENDRA Life Sciences Inc. Granted EPO; Key Indicators to Know Before Trading (NDRA)

          ENDRA Life Sciences Inc. (NDRA) share are up around 7.21% in Friday market trading with stock price surged as much as 12.0% to hit day high of $1.09, before returning a portion of gains to finally trade around $1.04 in the green before the closing bell in New York.

          About a week ago, the company announced that it has been issued a European Patent 3328285 from the European Patent Office (EPO). Moreover, recently, a member of ENDRA’s Board of Directors, Sanjiv ‘Sam’ Gambhir passed away on July 18 as the company mourns on his passing.

          With the issuance of European Patent, it will allow ENDRA to expand TAEUS’s coverage across Europe that is covered in the related U.S. patent, US10022107. The following patent covers ENDRA’s method and network that will enhance the image quality of ultrasound and spatial resolution in tissues. ENDRA’s ultrasound method also reduces the computation-time which is used to correct for fat-related aberrations.


It’s Good to be King (of EPOnia)

Posted in Europe, Patents at 8:51 pm by Dr. Roy Schestowitz

No, he definitely doesn’t look like he’s going to rob a liquor store

The king António Campinos

Summary: Ode to king of the European Patent Office (EPO), António Campinos


Signing is fun
PPH on the run
Negotiations are none

Embargo first
EPO second
Patents supreme
Justice all flattened

Princess Diana and ArnaultBattistelli the emperor
Guardian of the galaxy
Oligarchy available
Monopoly a fantasy

Royalties secured
FRAND is all “Fair”
Bow to your overload
Come on, grow a pair

The awards up for grabs
Service was done
In service of barons
As society we shun

Big clubSUEPO is dirty
As dirty as “peasants”
CSC we shoot down
After ‘sport’ with the pheasants

Firearms at the Office
Battistelli brought Benalla
Projection tactics assured
Blame it all on Allah (and Judge Corcoran)

The balance of power
As power we serve
“Pirates” are the powerless
To dissent they found he nerve

[Meme] Demolishing Facts, As Always, With Help From IAM ‘Magazine’

Posted in Deception, Europe, Patents at 7:45 pm by Dr. Roy Schestowitz

Star Trek Green Men (Repair): Tell people our quality is 'best', we'll link to your site; while blocking Techrights for speaking to actual EPO staff

Summary: ‘Demolition crew’ IAM still helps European Patent Office (EPO) President António Campinos — as it did Benoît Battistelli before him — distort reality and lie to the world about what goes on inside the Office; but the Office goes even further by completely blocking sites that refute the lies

The Internet and General-Purpose Technology Will Never Improve (But Only Get Worse Over Time) Unless People Stick to Principles, Take a Smarter Stance

Posted in America, Free/Libre Software, Law, Microsoft at 7:04 pm by Dr. Roy Schestowitz

What will it take for people to realise this? (What’s the moralistic threshold?)

Azure military

Microsoft loves control

Summary: Fascistic and autocratic tendencies, which seem to be on the rise internationally, will teach people that unless they reject/eschew rather than absorb whatever gets thrown at them in the name of ‘novelty’ (including the Web and especially Social Control Media) they can become victims of injustice

THE Internet never really evolved along the lines of users’ needs; corporations quickly took over the Web back in the 1990s and used it — or brutally leveraged it — to expand their monopoly power. Proprietary extensions were added for no reason other than domination (recently DRM was added in “EME” clothing, after W3C had been captured). This rogue trajectory is all very well documented (including in antitrust material). What started as a project of a CERN scientist, inspired in part by Richard Stallman and looking to share his physics papers, turned into Social Control Media with spying on everything from mouse movements to clicking. He is dissatisfied to see this trend, but it’s too late… as he lost control of his own creation. He and Stallman nowadays have another thing in common.

“Corporations strive for greater wealth for themselves and governments wish to control their population, if not in seemingly harmonious ways (‘soft power’) then by force.”Technology isn’t a new thing. It started well before computers. Machinery for calculating things and for spying on people doesn’t need a central processing unit when similar things can be done by people equipped with pens, papers, and many piles of documents, ranging from travel records to family trees (birth, marriage, death certificates and so on).

Corporations strive for greater wealth for themselves and governments wish to control their population, if not in seemingly harmonious ways (‘soft power’) then by force. So it’s hardly surprising they’d leverage anything within their means to get richer and stronger, respectively. In a lot of countries there’s no real separation between corporations and government, only perceptual separation.

“At the moment the revolt comes from the top (looting of trillions disguised as “stimulus”) and the riots are perpetrators by goons who work for the state, shooting rubber bullets at reporters (eyewitnesses) and gassing people with legitimate grievances.”Apathy among citizens and ‘customers’ (or ‘consumers’) is our biggest threat. If people unquestionably accept anything thrown at them by corporations and governments, e.g. contract-tracing ‘apps’ and so-called ‘phones’ that mostly spy on people 24/7, then resistance against misuse of power would seem hopeless (until it’s too late). Right now, for example, even in the United States, the DHS is ‘kidnapping’ people based on predictive models (the assumption they may simply gather peacefully to protest injustice). This relies on surveillance, of course…

No need to ask where the data comes from. The DHS made it no secret that it’s harvesting and analysing Social Control Media.

Recently we wrote a bunch of articles about IBM’s history of oppression and assistance to ethnic cleaners, including blatant eugenics in Jamaica. With the Internet the data gathering process (data-mining people’s thoughts and intents) became a lot more extensive. That’s nothing to be celebrated but feared. Look what companies control this data and examine their track record (Facebook, Palantir, Cambridge Analytica, Microsoft etc. — all in the same data pool); they’re not your friend and they’re not “social”. They sure “follow” you, but not in a good way (think of police officers who follow protesters around). At the moment the revolt comes from the top (looting of trillions disguised as “stimulus”) and the riots are perpetrators by goons who work for the state, shooting rubber bullets at reporters (eyewitnesses) and gassing people with legitimate grievances. Just because you do nothing wrong doesn’t mean you have “nothing to hide…” (especially when the state does many wrong things)

“In this country we have no place for hyphenated Americans.” –Theodore Roosevelt

When the Mainstream German Media Stops Reporting or Even Talking About EPO Scandals for No Valid Reason/s

Posted in Europe, Patents at 5:45 pm by Dr. Roy Schestowitz

They don’t want to even comment on the apparent self-censorship (as if it’s a “national security” or perceived national interest matter)

Ah, that's hot: Any EPO Coverage? No, puff pieces only

SZ coverage of EPO affairs these days
SZ coverage of EPO affairs these days (almost nothing unflattering, except ‘monkey patents’)

SZ coverage of EPO affairs back in the days there was proper scrutiny
SZ coverage of EPO affairs back in the days there was proper scrutiny

Summary: Based on journalists whom I met in person, there are consequences (from above) for exposing EPO scandals; Katja Riedel still writes for this publication (e.g. about AfD this year [1, 2]) but never about European Patent Office (EPO) scandals; we heard some stories related to this and reached out to inquire (they never responded)

Links 28/7/2020: OpenMandriva Lx 4.2 Alpha, 4MLinux 33.1, Telegram Desktop 2.2 and GNOME OS Testing

Posted in News Roundup at 10:42 am by Dr. Roy Schestowitz

  • GNU/Linux

  • Free, Libre, and Open Source Software

    • Getting started as an open source builder and more industry trends

      As part of my role as a principal communication strategist at an enterprise software company with an open source development model, I publish a regular update about open source community, market, and industry trends for product marketers, managers, and other influencers. Here are three of my and their favorite articles from that update.

    • Web Browsers

      • Mozilla

        • Mozilla Firefox 79 Released, This is What’s New

          Before you get too excited by this news I’ll tell you up front that this is not a big update (at least as far as Firefox updates go). That said there are a couple of changes you may want to know about.

          Such as?

          Well, if you’re a Firefox user in Germany you now get to “enjoy” more Pocket recommendations being shown to you on the new tab page. I know: you’re ecstatic. If you don’t want to see these — surely not? — you don’t have to; you can turn off Pocket stories (as well as other elements) on the new tab page without any hacks.

          A number of bug fixes related to using screen readers (including developer tools) make it in to this update as do a swathe of security patches. For privacy reassurance there’s also more improvement to the browser’s built in tracker blocker.

        • Firefox 79 Is Ready To Ship With Safeguard On “_blank” Links, More Wayland VA-API Work

          Firefox 79.0 isn’t scheduled to be formally announced until Tuesday but the release binaries have now hit Mozilla’s FTP servers.

          Firefox 79 isn’t a particularly exciting release with few end-user alterations but some developer additions. The developer docs note a number of WebAssembly items now shipping including support for bulk memory operations, reference types, and threads with shared memory and atomics. Plus there are the usual assortment of additions to JavaScript APIs and CSS. Older versions of macOS have also been dropped from Firefox 79.

          One of the most notable changes worth mentioning for Firefox 79 is on the security front and that is “_blank” links will now implicitly provide the same behavior as also adding rel=”noopener”. The rel=”noopener” is a security improvement and with being implicitly set for all “_blank” links will ensure the DOM on the original page cannot be manipulated by the linked website should it be malicious. Without this attribute, it’s possible for the linked website to use JavaScript to take control of the referring window.

        • Karl Dubost: Formatted console.log lines. Stacktraces export wish.

          When we select the console.log lines in Firefox devtools, and cut and paste in an editor, there are newline characters added to the output.


          Silly idea of the day. This is not available right now in devtools, but I wish it was.

          Put two breakpoints in devtools.
          Run the code as record stacktrace in between these two targets
          export the stack trace as a json in a standard format in between these two breakpoints (do the same thing in another browser)
          Have a diff tool giving the possibility to explore the differences in between the two stack traces.

        • Rust-Written Redox OS Now Supports GDB Debugging

          For helping to debug more issues within the Rust-written Redox operating system, the GNU Debugger (GDB) is beginning to work well on the platform.

          Thanks to work being achieved during the Redox Summer of Code, the GDB debugger is beginning to work well enough on the platform that bugs are being evaluated with the popular GNU Debugger. In recent weeks it’s been serving well for debugging the operating system’s dynamic linker and issues with shared libraries.

        • This Week In Servo 134

          In the past week, we merged 69 PRs in the Servo organization’s repositories.

          The latest nightly builds for common platforms are available at download.servo.org.

          Servo has been successfully integrated into 3d Unity scenes as a 2d browser plugin.

        • Australian watchdog recommends major changes to exceptional access law TOLA

          Australia’s Independent National Security Legislation Monitor (INSLM) earlier this month released a 316-page report calling for significant, and much needed, reforms to the nation’s 2018 Telecommunications and Other Legislation Amendment (TOLA) law. The Parliamentary Joint Committee on Intelligence and Security (PJCIS) will meet later this month to consider the INSLM’s recommendations. While we still believe this dangerous law should be repealed, if enacted, these recommendations would go a long way in reducing the risk of this flawed piece of legislation.

          This legislation – which Mozilla has continually opposed – allows Australian authorities to force nearly all actors in the digital ecosystem (Designated Communications Providers or DCPs) to do “acts or things” with an explicit goal of weakening security safeguards. For example, under this law, using a Technical Assistance Notice (TAN), Australian authorities could force a company to turn over sensitive security information, or using a Technical Capability Notice (TCN), they could force a company to redesign its software.


          Mozilla has been involved throughout the legislative process and the development of the INSLM’s report. We filed comments to the PJCIS in late 2018 and early 2019 warning of TOLA’s dangerous effects. Martin Thomson, Mozilla Distinguished Engineer, testified at a hearing held by the INSLM – which ultimately proceeded to quote a portion of Martin’s testimony in his final report. Moreover, our team has provided comments to the Australian Ministry of Communications, Cyber Safety & the Arts relating specifically to the significant security risks posed by TCNs. Our December 2019 cover letter to the INSLM contributing input to his report can be found here. A detailed list of Mozilla’s recommendations alongside related INSLM recommendations can be found here.

          The PJCIS will hold a hearing later this month to discuss the recommendations and likely begin the process of discussing amendments to TOLA. This presents the PJCIS with a unique opportunity to demonstrate leadership in defending individuals’ online privacy and security while enabling effective access to justice. The implementation of TOLA continues to pose serious privacy, security, and due process issues for both users and developers, and Mozilla will continue to oppose this law. In the event that the bill is not repealed, we strongly urge the involved MPs and Senators to adopt the INSLM’s recommendations which may help soften the blow of some of the law’s most damaging provisions.

        • The Open Technology Fund’s vital role for democracy worldwide should not be undermined

          The Open Technology Fund plays a vital role for democracy worldwide. That’s why Mozilla on Friday joined a friend of the court brief in support of the Open Technology Fund’s independence from government control as OTF’s case moves forward to the D.C. Circuit Court of Appeals.

          The Open Technology Fund is a U.S. government funded, independent nonprofit corporation with a mission to support development of open-source technologies that “increase free expression, circumvent censorship, and obstruct repressive surveillance as a way to promote human rights and open societies.” One such OTF-supported project is Tor Browser, which is built on the Firefox codebase and enables encrypted access to the web for anonymous browsing. Another is Let’s Encrypt, a free certificate authority enabling more secure web connections that began as a project of Mozilla, EFF, and the University of Michigan. These are invaluable tools not only to citizens of authoritarian regimes, but more broadly to internet users everywhere who rely on them to protect the privacy of their personal associations, communications, and interests.

        • New alpha release: Tor

          There’s a new alpha release available for download. If you build Tor from source, you can download the source code for from the download page on the website. Packages should be available over the coming weeks, with a new alpha Tor Browser release by mid-August.

          Remember, this is an alpha release: you should only run this if you’d like to find and report more bugs than usual.

    • SaaS/Back End/Databases

      • 10 Years of OpenStack – Alan Clark at SUSE

        Happy 10 years of OpenStack! Millions of cores, 100,000 community members, 10 years of you.

        Storytelling is one of the most powerful means to influence, teach, and inspire the people around us. To celebrate OpenStack’s 10th anniversary, we are spotlighting stories from the individuals in various roles from the community who have helped to make OpenStack and the global Open Infrastructure community successful.

    • Productivity Software/LibreOffice/Calligra

      • Tender for implementing support for a dedicated, built-in UNO object inspection tool in LibreOffice (#202007-02)

        We are looking for an individual or company to implement support for a dedicated, built-in UNO object inspection tool in LibreOffice, to start work as soon as possible.

        In order to make working with UNO objects easier and to avoid the need to always install extensions before debugging, it is necessary to be able to inspect UNO objects in a running LibreOffice instance effectively.

        This task involves reading the existing Basic IDE Watch code, evaluating how it can be improved based on ideas implemented in external tools like xray and MRI and extending the Watch code to be a first-class inspector that allows focusing the relevant part of the UNO API for opened documents and also based on your current selection (similar to what is possible in web browsers).

        A good part of the features are implemented already. Work carried out under this tender will therefore mostly consist in making the features more accessible and more stable, adjusting the UI and refactoring things.

      • Tech freebies: 15 upgrades you get for free

        First, there’s the free and open-source office suite LibreOffice. This suite offers six programs that will feel instantly familiar if you’ve ever used Office. Writer, Calc, and Impress are equivalent to Microsoft Word, Excel, and PowerPoint. Even better, it can open and edit the documents you made in Office and can save new files in Office formats.

      • Simulated Animation Effects Week#8

        Started adding support for complex shapes, so that they are now simulated by their shape instead of their bounding box.

      • Week 8 Report

        The last week was the 8th week of coding weeks in GSoC program. So this report is final report before phase 2 evaluation . I am still in the final exams period but I continued adding support for the non supported items.

    • CMS

      • TiddlyWiki, 12 Use-cases and 5 Tips for New Users.

        I have been using TiddlyWiki for years, mainly as personal memo, to-do organizer and encrypted data reserve (to keep track about some of my patients, or while learning). I always recommend this amazing project to my friends, colleagues doctors and developers alike, because I believe the value it gives is far so great than its minimal size and humble look.

        As a self-learner, TiddlyWiki was my main choice and companion to record what I learn, links I collect, code snippets, medical cases and algorithms. It’s the only tool I am still using for more than decade.

        I consider a TiddlyWiki is a masterpiece, not in coding but its simplicity and flexibility, needless to say its rich features list.

      • WordPress 5.5 Beta 4

        WordPress 5.5 Beta 4 is now available!

        This software is still in development, so it’s not recommended to run this version on a production site. Consider setting up a test site to play with the new version.


        WordPress 5.5 is slated for release on August 11th, 2020, and we need your help to get there!

        Thank you to all of the contributors who tested the beta 3 development release and gave feedback. Testing for bugs is a critical part of polishing every release and a great way to contribute to WordPress.

    • FSF

      • GNU Projects

        • Guix Is An Advanced GNU Operating System For Freedom Lovers

          Guix is an advanced distribution of the GNU operating system developed by the GNU Project. It is available as a GNU/Linux-libre distro or you can use Guix with GNU’s HURD kernel. Guix supports transactional upgrades, roll-backs, and unprivileged package management. Guix is a 100% free distro and is approved by the Free Software Foundation.

      • Licensing/Legal

        • The falsehoods of anti-AGPL propaganda

          Google is well-known for forbidding the use of software using the GNU Affero General Public License, commonly known as “AGPL”. Google is also well-known for being the subject of cargo-culting by fad startups. Unfortunately, this means that they are susceptible to what is ultimately anti-AGPL propaganda from Google, with little to no basis in fact.


          The Google page about the AGPL details inaccurate (but common1) misconceptions about the obligations of the AGPL that don’t follow from the text. Google states that if, for example, Google Maps used PostGIS as its data store, and PostGIS used the AGPL, Google would be required to release the Google Maps code. This is not true. They would be required to release their PostGIS patches in this situation. AGPL does not extend the GPL in that it makes the Internet count as a form of linking which creates a derivative work, as Google implies, but rather that it makes anyone who uses the software via the Internet entitled to its source code. It does not update the “what counts as a ‘derivative work’” algorithm, so to speak — it updates the “what counts as ‘distributing’ the software” algorithm.

          The reason they spread these misconceptions is straightforward: they want to discourage people from using the AGPL, because they cannot productize such software effectively. Google wants to be able to incorporate FOSS software into their products and sell it to users without the obligation to release their derivative works. Google is an Internet company, and they offer Internet services. The original GPL doesn’t threaten their scheme because their software is accessed over the Internet, not distributed to end-users directly.

        • Motorola Moto G8 Plus, Nubia Mini 5G, and Realme 1/U1 Android Pie kernel sources are now available

          Publishing the kernel source of an Android-powered smartphone is needed for the OEM to comply with the GNU General Public License v2, and it also helps third-party developers to build custom recoveries and ROMs for that device. An ideal kernel source release should be accompanied by appropriate commit history, and all the dependencies are expected to be properly documented. While we don’t expect every OEM to maintain such high-quality control, even a partial release should be enough for experienced developers to get the ball rolling. Manufacturers like Motorola and Nubia have a good track record of releasing kernel sources and they have now posted kernel sources for the Moto G8 Plus and the Nubia Mini 5G, respectively. Realme, on the other hand, has released a revised kernel source package targeting the Realme 1 and the Realme U1.

    • Programming/Development

      • Git v2.28.0
        The latest feature release Git v2.28.0 is now available at the
        usual places. It is comprised of 317 non-merge commits since
        v2.27.0, contributed by 58 people, 13 of which are new faces.
        It is smaller than the releases in our recent past, mostly due to
        the development cycle was near the shorter end of the spectrum (our
        cycles last 8-12 weeks and this was a rare 8-week cycle).
      • Git v2.28.0

        Version 2.28.0 of the git version control system has been released. “It is smaller than the releases in our recent past, mostly due to the development cycle was near the shorter end of the spectrum (our cycles last 8-12 weeks and this was a rare 8-week cycle).”

      • Git 2.28 Now Shipping With Feature For Configurable Default/Main Branch Name

        Git 2.28 is now officially out this Monday and features continued work on moving off the “master” default branch naming as well as the ongoing work around ultimately transitioning from SHA1 to SHA256 for hashing to prevent possible collisions.

        With Git 2.28 the support is now in place for git config init.defaultBranch to set the default branch name for newly-created Git repositories. This is to replace Git’s existing hard-coded default of “master” so instead users can opt for alternative default branch names like “default” or “main” and others. This new option does not change existing Git repositories.

      • 3 Free Books to Learn Vala

        Vala is an object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system.

        Vala combines the high-level build-time performance of scripting languages with the run-time performance of low-level programming languages.

        Vala is syntactically similar to C# and includes notable features such as anonymous functions, signals, properties, generics, assisted memory management, exception handling, type inference, and foreach statements.

        Its developers, Jürg Billeter and Raffaele Sandrini, wanted to bring these features to the plain C runtime with little overhead and no special runtime support by targeting the GObject object system. Rather than compiling directly to machine code or assembly language, it compiles to a lower-level intermediate language. It source-to-source compiles to C, which is then compiled with a C compiler for a given platform, such as GCC.

        Did you always want to write GTK+ or GNOME programs, but hate C with a passion? Try Vala.

        Vala is published under the GNU Lesser General Public License v2.1+.

      • Back Up Your Data

        This post is a public service announcement about backups inspired by the one that got lost. I’ve had my own backups for over 5 years, and never have I lost any data from those backups. So I have a little bit of experience making backups. The following advice is meant for individuals, not a corporate or business setting.

      • Michael Sheldon: Emoji Support for Linux Flutter Apps

        Recently Canonical have been working alongside Google to make it possible to write native Linux apps with Flutter. In this short tutorial, I’ll show you how you can render colour fonts, such as emoji, within your Flutter apps.

      • Visual Basics: Codecademy Launches a Course on Coding with Emojis

        July 17 was “World Emoji Day,” and so the online learning site Codecademy found a fun way to celebrate. It unveiled a five-hour mini-course teaching Emojicode, a unique programming language that consists entirely of emojis.

        “We believe that Emojis have expressive force,” explained the language’s official web page. “Let’s use that to make programming more fun and accessible.”

        Originally, Codecademy planned to reveal the mini-course on April Fool’s Day, but was delayed in the height of the world dealing with the COVID-19 pandemic.

      • Perl/Raku

        • 2020.30 Almost On Time

          Alexander Kiryuhin announced the Rakudo 2020.07 Compiler Release just a few days after the targeted date! The delay was caused by some build breakage introduced just days before the release, which needed to be fixed first. The associated binary packages are available at the expected locations.

        • Polling for fun and engagement

          I’ve been posting some Perl related polls in Perl Programmers over the last few weeks. Despite the obvious weaknesses in the sampling method, they’ve provided some good insights and great talking points.

      • Python

      • Java

        • 25 Years of Java: Still as Popular as It’s Ever Been

          The Java programming language celebrated 25 years on May 23 this year. It was first released by Sun Microsystems in 1995. Two and a half decades on, it remains one of the most popular programming languages.

          In 1991, James Gosling, an engineer at Sun Microsystems, began developing a new language that he initially called Oak. Later on, the language came to be known as Java. The purpose of developing this new language was to build a system that would enable a large network of interactive consumer electronic devices that could be managed from a handheld remote controller. The concept didn’t excite the digital cable television industry at that time. Perhaps, it was too advanced for them way back in 1995.

          Developers began using Java, however, to develop applications for desktop computers. The Internet was beginning to catch on around the same time. In 1993, the World Wide Web became a public domain, thereby enabling the public to join in the fun. In 1995, the Pew Research Center reported that 14 percent of adults in the US were already “online.” Programmers started using Java for web applications and it soon became the preferred programming language for apps.

          Java was better suited for the Internet and enterprise application development than older languages, such as COBOL, C, and C++. It provided support for Internet protocols, such as HTTP. Java enabled easier and faster application programming than COBOL or C because of its object-oriented design, integrated libraries, and run-time error detection capability.

  • Standards/Consortia

    • The MTA’s got porn in its Google search results

      Apparently the issue is with a file called robots.txt that tells search engine crawlers which pages or files the crawler can or can’t request from your site. When a page uses robots.txt to prohibit certain content from appearing in its search results — like, I don’t know, “Flirtatious something something for something something blonde something” — Google may still list the page and form a title for it from other sources that link to it. Normally, the company’s systems work to prevent forming any titles that might be obscene. That system failed in this case, and Google is working to figure out why.

      Google recommends sites that really want to block certain content from making uninvited cameos in their search results use the noindex tag rather than robots.txt. Noindex prevents a page from appearing in Google’s listings at all.

    • Microsoft + Oculus Shipping First Conformant OpenXR 1.0 Implementations

      OpenXR 1.0 was officially released nearly one year ago to the day while now the first conformant implementations are shipping. These implementations have been vetted using Khronos’ open-source OpenXR CTS (Conformance Test Suite).

  • Leftovers

    • ‘Meduza’ presents: ‘Cold Summer of 2019,’ a film by Katerina Gordeyeva How Russia’s capital fought for free elections and ended up with ‘The Moscow Case’

      Last summer, Moscow saw dozens of mass protests in response to independent candidates being banned from running in the City Duma elections — drawing an unprecedented amount of attention to the 2019 municipal election campaign. Law enforcement aggressively dispersed the rallies, arresting 1,373 people on July 27, 2019, alone. The protests ended with the launch of “The Moscow Case” for alleged criminal rioting. The case included 32 suspects; 22 were convicted and 10 are still serving time in prison colonies. Some of the most active participants in the protests became rising stars on the political scene, such as Alexei Minyaylo from candidate Lyubov Sobol’s campaign team, and municipal deputy Ilya Azar. Members of the systemic opposition ended up winning nearly half the seats in the Moscow City Duma. Journalist Katerina Gordeyeva’s interviews with the most important figures of last summer’s events turned into a documentary filmed titled “Cold Summer of 2019.” Work on the documentary was completed in September of last year, but it has yet to be released to viewers. To mark the anniversary of the July 27 protests, Meduza premieres Gordeyeva’s new film.

    • Unusually, copper and gold prices are rising in tandem

      As China invests to recover from the pandemic, though, the Americas are still grappling with it, explains Jeff Currie of Goldman Sachs, a bank. Because copper production is concentrated in South America, that has constrained supply. Some mines in Peru, shut because of the virus, are only slowly resuming production, points out Susan Bates of Morgan Stanley, another bank. In Chile, where mines have been operating with reduced staff, the deferral of needed maintenance may restrict supply in the months to come. And miners may strike, further threatening output.

    • Science

      • [Old] Software Engineering: What Has Changed Since 1968?

        My recommendation to any practising software engineer is to go back and read the stuff discovered by the early software engineers. There’s a lot we can learn from ourselves, if we only take the time to.

        Start with the nato Software Engineering Conference reports. Then read the papers by David Parnas on software modularity and designing for contraction and extension. Read things by Ward Cunningham, Alan Perlis, Edsger Dijkstra, Douglas McIlrouy, Brian Randell, Peter Naur, and so on.

    • Education

      • Universities must seize the opportunity to improve their online teaching

        But the apparent success of this episode should not blind institutions to some of its shortcomings. Universities did move their teaching online, but in general, staff have not been doing what most educational experts consider ”online teaching”. Understanding this difference is critical if universities want to learn from this lockdown experience.

        Effective online teaching uses technology to create learning situations that are more student-centred, encouraging more collaboration, active learning and formative assessment. It requires the development of new instructional skills; the teacher-student interaction and communication is entirely different to conventional teaching, while the format of teaching and learning materials differs from to that found in tutorials.

    • Health/Nutrition

      • We Should Be Fighting For Healthcare For Everyone, Not Taking It Away

        As a nation, we will only be healthy if everyone has access to healthcare.

      • SCOTUS’ Birth Control Decision Favors Medicare for All
      • Inner Circle Infection as Trump’s National Security Adviser Robert O’Brien Tests Positive for Covid-19

        The White House claims there is no risk to the president or vice president.

      • The Pandemic Is Killing Research—So Where Is University Support?

        In the throes of the Covid-19 emergency, almost all of New Jersey’s state universities, like many university research centers across the country, have halted in-person functions—except for work on the pandemic. And rightly so. This is a dangerous public health emergency that requires large-scale shifts in how we live and work until we get it under control. But it also requires an institutional response that matches the scale of the problem.

      • How Technology And The Pandemic Are Bringing People Closer Together, Even As We’re Physically Apart

        About a month or so ago on the radio program Fresh Air, host Terry Gross spoke to epidemiologist Michael Osterholm from the University of Minnesota about a variety of topics related to the pandemic. It’s an interesting discussion, and one part stood out: he complained about the term “social distancing” arguing that the phrase “social distancing” was misleading since it suggested not being social with others.

      • ‘Red Line for a Humane Society’: 360+ DNC Delegates Vow to Oppose Democratic Platform If It Doesn’t Support Medicare for All

        “Democrats who understand the profound need for Medicare for All don’t want a pat on the head. We want a genuine political commitment to healthcare as a human right.”

      • Trump Changes Tone on COVID After Advisers Warn “Our People” Are Being Hit Hard

        Several individuals who are close to President Donald Trump are suggesting that his recent statements on coronavirus, indicating a change in tone on how he views the crisis in the United States, came about more due to politics than a genuine concern for the American people as a whole.

      • Conservative Incoherence

        As I write this, armed protesters have occupied the Michigan statehouse to protest the state’s stay-at-home orders. Men in fatigues and MAGA hats, some wielding assault-style long guns, filled the lobby outside the house floor, where lawmakers debated a twenty-eight-day extension to Governor Gretchen Whitmer’s state of emergency. Whitmer, a Democrat, has become a target of particular bile, thanks in part to President Trump’s tendency to single her out (“that woman from Michigan,” he called her, and later, “Gretchen ‘Half’ Whitmer”). Protesters have taken to calling her “Governor Hitler.”
        The images were chilling but familiar. Open-carrying firearms has become a mainstay of conservative protests in recent years. Some Michigan lawmakers donned bulletproof vests on the floor, from which gun-toting protesters could be seen in the rafters above. But the protest concluded peacefully. And the Republican-controlled legislature denied Whitmer’s request to extend her emergency powers.
        When this essay appears in print, this moment will either represent a passing exhibition of the inchoate ire of a small segment of conservatives, egged on by the president and funded by partisan libertarian groups, or else the first glimmers of a genuine cohering of dangerous social forces. I hope for the former, but I have learned to entertain ever darker premonitions of the future’s shape.
        Thus far, the conservative response to COVID-19 has been defined by its heterogeneity: a blur of contradictory recriminations, confirmation biases, and conspiracy peddling.
        There are those, like Missouri Senator Josh Hawley and Arkansas Senator Tom Cotton, who have treated the crisis as an opportunity to hammer away at their ideological hobbyhorses, summoning the menace of China and blaming globalized supply chains for shortages of medical supplies. Some fringier but no less popular figures, like Candace Owens, have continued to take their cues from Trump and Fox News circa late February, when the party line on coronavirus was that it was no more dangerous than the flu, that those panicking about it were doing so with the intent of harming the economy and thereby the president’s reelection prospects. Tucker Carlson, who personally beseeched Trump to take the virus more seriously in early March, has reversed course, joining the chorus of doubters. Ever the chameleon, Carlson now says the pandemic “just isn’t nearly as deadly as we thought it was” and dismisses the role of state lockdowns in preventing healthcare systems from becoming overwhelmed.

      • On Statements, Facts, Hypotheses, Science, Religion, and Opinions

        The other day, we went to a designer’s fashion shop whose owner was rather adamant that he was never ever going to wear a face mask, and that he didn’t believe the COVID-19 thing was real. When I argued for the opposing position, he pretty much dismissed what I said out of hand, claiming that “the hospitals are empty dude” and “it’s all a lie”. When I told him that this really isn’t true, he went like “well, that’s just your opinion”. Well, no — certain things are facts, not opinions. Even if you don’t believe that this disease kills people, the idea that this is a matter of opinion is missing the ball by so much that I was pretty much stunned by the level of ignorance.

        His whole demeanor pissed me off rather quickly. While I disagree with the position that it should be your decision whether or not to wear a mask, it’s certainly possible to have that opinion. However, whether or not people need to go to hospitals is not an opinion — it’s something else entirely.

        After calming down, the encounter got me thinking, and made me focus on something I’d been thinking about before but hadn’t fully forumlated: the fact that some people in this world seem to misunderstand the nature of what it is to do science, and end up, under the claim of being “sceptical”, with various nonsense things — see scientology, flat earth societies, conspiracy theories, and whathaveyou.

        So, here’s something that might (but probably won’t) help some people figuring out stuff. Even if it doesn’t, it’s been bothering me and I want to write it down so it won’t bother me again. If you know all this stuff, it might be boring and you might want to skip this post. Otherwise, take a deep breath and read on…

    • Integrity/Availability

      • Proprietary

        • Pseudo-Open Source

          • Openwashing

            • Welcome Antmicro to the OpenPOWER Foundation

              This May, Antmicro announced support for the POWER ISA in Renode, its open source, multi-architecture, heterogeneous multi-core capable simulator for software development and software-hardware co-development.

              It’s an exciting development, as developers can now test applications based on the POWER ISA before running them on actual hardware. It’s an important step in achieving the vision of the OpenPOWER Foundation – to make POWER the easiest architecture on which to go from an idea to a silicon chip.

        • Security

          • Filesystem deduplication is a sidechannel

            First off – nothing I’m going to talk about in this post is novel or overly surprising, I just haven’t found a clear writeup of it before. I’m not criticising any design decisions or claiming this is an important issue, just raising something that people might otherwise be unaware of.

            With that out of the way: Automatic deduplication of data is a feature of modern filesystems like zfs and btrfs. It takes two forms – inline, where the filesystem detects that data being written to disk is identical to data that already exists on disk and simply references the existing copy rather than, and offline, where tooling retroactively identifies duplicated data and removes the duplicate copies (zfs supports inline deduplication, btrfs only currently supports offline). In a world where disks end up with multiple copies of cloud or container images, deduplication can free up significant amounts of disk space.

            What’s the security implication? The problem is that deduplication doesn’t recognise ownership – if two users have copies of the same file, only one copy of the file will be stored[1]. So, if user a stores a file, the amount of free space will decrease. If user b stores another copy of the same file, the amount of free space will remain the same. If user b is able to check how much free space is available, user b can determine whether the file already exists.

          • Security updates for Monday

            Security updates have been issued by Debian (e2fsprogs, ffmpeg, milkytracker, mupdf, openjdk-11, and qemu), Fedora (bashtop), Gentoo (ant, arpwatch, awstats, cacti, chromium, curl, dbus, djvu, filezilla, firefox, freexl, fuseiso, fwupd, glib-networking, haml, hylafaxplus, icinga, jhead, lha, libexif, libreswan, netqmail, nss, ntfs3g, ntp, ocaml, okular, ossec-hids, qtgui, qtnetwork, re2c, reportlab, samba, sarg, sqlite, thunderbird, transmission, tre, twisted, webkit-gtk, wireshark, and xen), openSUSE (cacti, cacti-spine, chromium, freerdp, go1.13, kernel, knot, libraw, LibVNCServer, perl-YAML-LibYAML, salt, tomcat, vino, and webkit2gtk3), and SUSE (mailman, rubygem-excon, rust, rust-cbindgen, samba, and tomcat).

          • Potential Legacy Risk from Malware Targeting QNAP NAS Devices

            This is a joint alert from the United States Cybersecurity and Infrastructure Security Agency (CISA) and the United Kingdom’s National Cyber Security Centre (NCSC).

            CISA and NCSC are investigating a strain of malware known as QSnatch, which attackers used in late 2019 to target Network Attached Storage (NAS) devices manufactured by the firm QNAP.

            All QNAP NAS devices are potentially vulnerable to QSnatch malware if not updated with the latest security fixes. The malware, documented in open-source reports, has infected thousands of devices worldwide with a particularly high number of infections in North America and Europe. Further, once a device has been infected, attackers can prevent administrators from successfully running firmware updates.

            This alert summarizes the findings of CISA and NCSC analysis and provides mitigation advice.

          • You can skip the virtual machine: Using SELinux with containers to help secure cloud native 5G

            Many communication service providers (CSPs) are looking at shifting to containers and a cloud native architecture, but have concerns about security. In this post, we’ll explain why you don’t need virtual machines to offer the security features the telecommunications market needs.


            The solution to the security problem for telecom and other markets is SELinux. This set of changes for the Linux kernel originally came right from the National Security Agency (NSA) itself and it is standard with Red Hat CoreOS and RHEL. CoreOS is specifically a hardened version of Linux perfect for support of containerized applications.

          • Logging into a Linux System with G Suite Password

            With many organizations relying on G Suite™ as their core productivity suite, IT administrators wonder whether their users can log into their systems using their G Suite passwords Specifically, for those interested in automating their Linux® management, the possibility of logging into a Linux system with a G Suite password could help save time and money.

          • Linux malware could soon be a thing of the past

            A new version of popular Linux toolkit REMnux is now available to download, equipping security analysts with an improved arsenal of tools with which to scrutinize Linux malware.

            Built on Ubuntu, REMnux has been in circulation for more than 10 years, now in its seventh incarnation. The latest version, REMnux 7, does away with some tools present in previous iterations and also adds a handful of new ones to the roster.

            As with previous versions, the new toolkit is configured specifically to minimize friction experienced by malware analysts and reverse engineers working to better understand Linux threats.

          • Fear, Uncertainty, Doubt/Fear-mongering/Dramatisation

          • Privacy/Surveillance

            • Appeals Court Bashes Predictive Policing And The Judge Who Argued People In High Crime Areas Want Fewer Rights

              A very interesting decision [PDF] has been handed down by the Fourth Circuit Court of Appeals. It not only addresses what constitutes exigent circumstances, but also attacks predictive policing as nothing more than a tool law enforcement uses to enforce a racist status quo.

            • San Francisco Police Accessed Business District Camera Network to Spy on Protestors

              The San Francisco Police Department (SFPD) conducted mass surveillance of protesters at the end of May and in early June using a downtown business district’s camera network, according to new records obtained by EFF. The records show that SFPD received real-time live access to hundreds of cameras as well as a “data dump” of camera footage amid the ongoing demonstrations against police violence.

              The camera network is operated by the Union Square Business Improvement District (BID), a special taxation district created by the City and County of San Francisco, but operated by a private non-profit organization. These networked cameras, manufactured by Motorola Solutions’ brand Avigilon, are high definition, can zoom in on a person’s face to capture face-recognition ready images, and are linked to a software system that can automatically analyze content, including distinguishing between when a car or a person passes within the frame. Motorola Solutions recently unveiled plans to expand its portfolio of tools for aiding public-private  partnerships with law enforcement by making it easier for police to gain access to private cameras and video analytic tools like license plate readers. 

            • Trump Advances Bid to Weaken Shield for Twitter, Facebook

              The Commerce Department on Monday asked the Federal Communications Commission to write a regulation weakening protections laid out in Section 230, language in a 1996 law that protects online companies from legal liability for users’ posts, and for decisions to remove material.

            • Tencent Offers $2.1 Billion for Chinese Search Giant Sogou

              A takeover of Sogou also raises the prospect of a lucrative listing in Hong Kong or Shanghai in the future, on the heels of well-received debuts by Alibaba Group Holding Ltd. and JD.com Inc. It’s become an increasingly attractive route for tech giants such as Jack Ma’s Ant Group, which is speeding toward what could be the city’s biggest float in years. Sogou Chief Executive Officer Wang Xiaochuan in 2018 declared his ambition to list on mainland bourses when regulations permit.

            • Facebook takes the EU to court over privacy spat

              Two investigations are being carried out into Facebook to find out if it breaches competition laws.

              To gather information, the European Commission has demanded internal documents from Facebook that include 2,500 specific key phrases.

              Facebook says that means handing over unrelated but highly sensitive data.

              The European Commission says it will defend the case in court, and its investigation into Facebook’s potential anticompetitive conduct is ongoing.

              The social media giant has filed an appeal to the EU courts, arguing against the breadth of the document requests.

            • College TikTok Is Stressful for Some High School Students

              Teen Vogue spoke to four teenagers from around the country about how they engage with college TikTokers and YouTubers. Danielle Park, a rising senior at an independent school in San Francisco, has spent much of her time in self-isolation playing Animal Crossing; Kaelyn Walker, 15, is a student at the School at Marygrove in Detroit, and a Hamilton megafan; Pahal Ahuja is a rising senior at New Canaan High School in Connecticut, who is currently into making friendship bracelets and watching Dynasty; and Dru Donald, 16, is an anime fan who attends Fort Lauderdale High School.

            • TikTok secretly loaded with Chinese surveillance software, lawsuit claims

              “TikTok clandestinely has vacuumed up and transferred to servers in China vast quantities of private and personally-identifiable user data that can be employed to identify, profile, and track the location and activities of users in the United States now and in the future,” the lawsuit states.

              “TikTok also has surreptitiously taken user content, such as draft videos never intended for publication, without user knowledge or consent. In short, TikTok’s lighthearted fun comes at a heavy cost.”

            • Tinder Names Ex-CBS Digital Boss Jim Lanzone as CEO

              Match Group, parent company of the Tinder dating app, announced that Lanzone has been appointed Tinder’s new CEO. Lanzone takes over the role from Elie Seidman, who is stepping down as chief exec. Lanzone starts at Tinder on Aug. 3, reporting to Match Group CEO Shar Dubey.

              Lanzone had spent nine years at CBS, most recently president and CEO of CBS Interactive. He exited CBS last fall to join venture-capital firm Benchmark Capital as executive-in-residence.

            • Zuckerberg to Tell Congress Facebook’s Success Is Patriotic

              Zuckerberg plans to portray his company as an American success story in a competitive and unpredictable market, now threatened by the rise of Chinese social media apps around the world — and increasingly, at home, with the popularity of TikTok, according to people familiar with the matter, who asked not to be identified because the CEO’s remarks aren’t yet public.

            • Don’t Ban TikTok. Make an Example of It.

              There are legitimate concerns about a Chinese-owned company capturing the attention and data of millions of Americans — especially one like ByteDance, which has a history of bending the knee to the country’s ruling regime. Like all Chinese tech companies, ByteDance is required to abide by Chinese censorship laws, and it could be forced to give user data to the Chinese government under the country’s national security law. Lawmakers have also raised concerns that TikTok could be used to promote pro-China propaganda to young Americans, or censor politically sensitive content.

    • Defence/Aggression

      • Three Questions for the “Resistance”

        The Trump/Pence regime has sent a federal occupying army into Portland to “quell” ongoing protests. Overseen by the Department of Homeland Security and cobbled from a number of federal agencies, including Customs & Border Patrol and the Coast Guard, these anonymous thugs in camouflage, virtually indistinguishable from right-wing militias, have seized the authority to kidnap protesters.

      • The Heart of Darkness in Portland

        Soon it will be 60 straight nights of demonstrations and ear shattering protests in Portland, Oregon. There is a continuous drum corps that is beating hypnotic rhythms that gives thousands of Portlanders a reason to be alive.

      • Progressives Applaud AOC Proposal to Ban ‘Insidious Practice’ of Military Recruiting in Schools

        “It’s important that our youth understand that joining the military isn’t the only way to pay for college or find stability in life.”

      • State investigators launch preliminary inquiry into ex-governor’s potential involvement in two more organized killings

        Russia’s Investigative Committee is carrying out a preliminary inquiry into the potential involvement of former Khabarovsk Territory governor Sergey Furgal in two more instances of murder and attempted murder in 2003–2004, a source in law enforcement told TASS. 

      • Killing Democracy in America

        The military-industrial complex as a cytokine storm.

      • The Beginning of the U.S.-Iran Hot War?

        President Trump remains committed to escalating against Iran even as the U.S. battles a worsening pandemic, an economic depression, and internal discord not seen in decades.

      • Trump’s Federal Police Surge Could Provoke an Election Day Constitutional Crisis

        Courts must end Trump’s paramilitary urban war against Democratic mayors and cities ahead of the November election, voting rights and legal experts tell Truthout, otherwise they leave open the possibility of an unprecedented constitutional crisis buttressed by the president’s personal secret police.

      • Boogaloo Movement: USA Far Right is Growing Thanks to Donald Trump

        As of this writing, the United States is rocked with civil unrest due to racism and police violence, and the country continues to break records for the most cases of coronavirus. The unstable and unhinged president Donald Trump makes things far worse domestically and internationally with his inflammatory language and his disdain for science. As this occurs, a new, radical right-wing ‘movement’, one fueled at least in part by Trump’s racist rhetoric, has entered the U.S.  This is known as the ‘Boogaloo’ movement, and while loosely organized, has as its goal civil war. Members tend to be gun enthusiasts, neo-Nazis and white supremacists.

    • Environment

    • Finance

    • AstroTurf/Lobbying/Politics

      • ‘We Have Never Endorsed You,’ Sunrise Movement—Which Backs Ed Markey—Reminds Joe Kennedy III

        “It is now day 309 of trying to figure out why Kennedy decided to run for Senate. He obviously doesn’t even know either.”

      • A City Too Far

        President Donald Trump’s law and order gambit against Democrat-led cities and states that is intended to swing votes his way Nov. 3 could use more law and less disorder.

      • Will the Left Get a Say in the Biden Doctrine?

        Over the past few years, a loose coalition of activist groups, think tanks, and policy-makers dedicated to ending the post-9/11 forever war has asserted itself in foreign policy debates. As recently as February, when Bernie Sanders appeared to be the front-runner for the Democratic presidential nomination, it seemed possible that US foreign policy was on the verge of turning toward a less militarized and interventionist approach. Sanders and the other major progressive candidate in the race, Elizabeth Warren, had foreign policy advisers who advocated slashing defense budgets and reinvesting in diplomacy to confront nonmilitary threats.

      • Present Absences

        Here’s the script: Criminalize the boycotts, deport the human rights advocates, rebrand anti-Zionism as anti-Semitism, smear the leftist Jews, infiltrate the leftist organizations, defund the aid programs, torpedo the political campaigns, fire the high school teachers and speech pathologists and network commentators, and pinkwash the occupation. The tactics vary today, but the intent remains the same. For as long as I have been alive, the barriers in the West to advocating for Palestinian rights have deterred all but the most committed people.

      • ‘Incapable Leadership’: Trump Response to Coronavirus Eroding US Credibility Worldwide

        “Totally avoidable. Entirely foreseeable.”

      • “No, I Won’t Be Going”: Trump Says He Will Not Pay Respects to John Lewis Lying in State

        Trump said in January 2017 that Lewis, one of the original Freedom Riders, was “all talk” and “no action.”

      • One Cheer for John Kasich

        Some Democrats and progressives, including Nation columnist Elie Mystal, are upset that former representative and Ohio governor John Kasich, a Republican, will be speaking at the Democratic convention in August. For most of his political career, Kasich was anathema to Democrats and liberals. It isn’t clear if he’ll officially endorse Joe Biden, but his presence at the convention is a very public repudiation of Trump.

      • Lawless State: Go Ask Donald, Joe, and Barack

        The Orange Knight is Talking Backwards

      • How to Move Biden Left

        Can Joe Biden be moved to the left on the issues that matter most and are critical to the sort of mass mobilization of voters that might transform our politics and our governance? Yes. That’s the best takeaway from the presumptive Democratic nominee’s July 14 announcement of a climate and jobs plan that would have him move immediately as president to invest $2 trillion in developing clean energy infrastructure and a host of other responses to the climate crisis. “We’re not just going to tinker around the edges,” Biden declared. “We’re going to make historic investments that will seize the opportunity and meet this moment in history.”

      • As Americans Fall, Trump Lies On

        Check out all installments in the OppArt series.

      • Black Left Views on American Elections Matter

        Netfa Freeman is an organizer for Pan-African Community Action and the Coordinating Committee of the Black Alliance for Peace. He is also a radio talk-show host of the popular D.C.-based Voices with Vision and an active supporter of the Cuban and Bolivarian revolutions. In an exclusive online interview for teleSur from Washington D.C., Freeman asserted that the principal message he has for readers is: “The Black left perspective is that our struggle is for power.” In response to a question regarding illusions about the Democratic Party as an alternative to the Trump/Republicans, he stated:

      • 4 in 5 Voters Say the US Is on the “Wrong Direction” Under Trump

        A poll published over the weekend has some bad news for President Donald Trump: Most Americans, by a wide margin, believe we’re headed in the “wrong direction.”

      • Sky News Miss the Story

        Sky News are today carrying the story that Nicola Sturgeon attended a meeting with Salmond’s former Chief of Staff, Geoff Aberdein, about a historic sexual allegation made against Alex Salmond on 29 March 2018, several days before she claimed to parliament that she first heard of it. It will prove in the long term still more significant that this meeting also contradicts Sturgeon’s claim that it was Alex Salmond who first told her of the existence of the allegations.

      • Election admins vulnerable to email attacks
      • In the news: West African leaders call for Mali unity government

        West African presidents called for the formation of a unity government in Mali on Monday amid renewed efforts to resolve a political crisis that has seen tens of thousands of protesters take to the streets against President Ibrahim Boubacar Keita.

        The heads of states – who visited Mali last week as part of a delegation from the regional ECOWAS bloc – said members of the opposition should join the new government, and threatened sanctions against anybody undermining the process.

        Mali’s cabinet said it had begun negotiations with “concerned parties”, but the opposition coalition leading the protests, M5-RFP, appeared unhappy with the ECOWAS plan, having rejected a similar one put forward by the bloc earlier this month.

        “We take note, but we really believe that this is not the will of the people, it is not what we expect,” a coalition spokesman, Nouhoum Togo, told Reuters.

        Political tensions have been rising across Mali since a disputed legislative election in March. Some results were later overturned by the country’s constitutional court in a decision perceived to benefit Keita’s party, sparking protests in different cities.

        Protesters are also unhappy with the state of the economy, perceived government corruption, and Keita’s failure to stem rising jihadist and inter-communal violence in the country after seven years in power.

        The latest ECOWAS plan calls for a partial re-run of the March polls and an inquiry into the deaths of at least 11 protesters during recent clashes with security forces in the capital, Bamako.

    • Censorship/Free Speech

    • Freedom of Information/Freedom of the Press

    • Civil Rights/Policing

      • Protesters Keep Focus on BLM Agenda as Feds Send Tactical Teams Into Seattle

        As nationwide protests against systemic racism and police violence stretch into their second month, President Trump has sent a team of federal agents to Seattle, following a controversial deployment of federal forces in Portland, Oregon. “We don’t know exactly what the federal officers are doing. What we do know is we are in a situation where local police are welcoming those federal agents into our cities,” says Seattle community organizer Nikkita Oliver, co-executive director of Creative Justice. We also speak with Pastor E.D. Mondainé, president of the Portland, Oregon, branch of the NAACP.

      • If We Don’t Want Armed Feds Occupying Our Cities, We Must Hit the Streets

        On July 25, Day 58 of the continuous Portland, Oregon, Black Lives Matter protests, thousands of protesters swarmed the Justice Center located in the city’s downtown area. This was a crushing number of people, and they were joined by solidarity marches in other cities. Protesters pushed up against a fence that was raised around the federal buildings and anchored in cement blocks in an attempt to stop demonstrators from getting into the building as they had during previous nights. The vast majority of the crowd were wearing helmets, goggles and gas masks or respirators in anticipation of the violence these federal officers have become famous for using. Some were holding up umbrellas or shields to block the MK-9 pepper spray that the officers had been using against the demonstrators.

      • Police Are The Real Cancel Culture

        What say the millions of jailed black and brown Americans to the fret over cancel culture? If they could say anything, we would know. But the real cancellation of black lives cannot be ignored as we attempt to assert a white opinion cosmopolitanism. How many Americans are canceled because of their neighborhood or their lack of one? How many Americans have had their literal lives canceled during coronavirus because they can’t afford health care or can’t afford to not work? How many immigrants are canceled because they can’t even report this virus without being deported or caged? How many are canceled because of their record sheet or even specifically their race? Trans folks are canceled with near universality. Women don’t have to worry about their abusers being canceled, they have to worry about the opposite. When was the last time a cop was canceled for murder? When was the last time a billionaire was canceled for slavery or ecocide?

      • The Media Manipulator: Why Trump’s Distractions May Not Save Him This Time

        Donald Trump has fallen far enough behind in the polls as to raise the hopes of the world that it will soon see the back of him as US president come the election in 100 days’ time. Given his calamitous handling of the coronavirus pandemic, the decline in his popularity is scarcely surprising.

      • ‘Mediazona’ journalist injured by police fined for disobeying law enforcement officers

        On Monday, July 27, St. Petersburg’s Dzerzhinsky District Court found Mediazona correspondent David Frenkel guilty on three administrative counts: disobeying law enforcement officers, impeding the work of election officials, and violating self-isolation orders.

      • Trump’s Secret Police Have Never Been a Secret to Brown People

        As I see white mothers and mayors being teargassed on the streets of Portland, Ore., one word keeps bubbling up from my bleeding heart: “Welcome.” Welcome to the world of secret police and nighttime raids. The world where you can be snatched by an unidentified officer in an unmarked van. The world where you get to see an attorney, maybe, after the government is done beating you. Welcome to the world as experienced by brown people with foreign-sounding names in this country since 9/11.

      • A Symbol of Hate

        The Confederate flag (one of three flag designs used by the Confederate States of America… The flag pictured in the video is commonly referred to as the Confederate battle flag) is cut in two, part of this heinous symbol of racism and racist violence remains on its flag pole attached to the side of a garage in a yard strewn with many objects. The other half of the flag has been nailed to the same side of the garage. Perhaps the nailed half of the flag is a symbol of the effort of its owner to preserve this representation of hate?

      • The Volatile Path to Democracy in Ethiopia

        Ancient ethnic divisions and long held grievances die hard. Ethiopia is made up of dozens of tribal/ethnic groups, divided into nine regional states. Oromia is the largest region (it includes the capital, Addis Ababa) and, with 34% of the population (c.40 million), the Oromo people make up the biggest single group.

      • New ACLU Analysis of Crime Data Shreds GOP’s Argument Against Decarceration During Pandemic

        “With additional decarceral efforts, many further infections can be prevented in the… cities analyzed and many others.”

      • Court Blocks Federal Officers From Attacking, Arresting Reporters Covering Protests In Portland

        A surge of federal agents swept into Portland, Oregon in response to ongoing protests in the city. The city hadn’t asked for federal help, but help arrived anyway. And it wasn’t much help. The blend of federal agents — drawn from the CBP, US Marshals Service, and ICE — rolled onto the streets in unmarked vehicles. Out of these vehicles sprang agents dressed like soldiers, wearing no markings clearly identifying the officers or the agency they represented. Residents were taken off the street to unknown locations for questioning. They were later released and given no paperwork that informed them who had detained them or for what reason.

      • The FBI Issued Warning To Law Enforcement Agencies After Being Duped By A Satirical ‘Paid Protester’ Website

        The federal government’s “Fusion Centers” — overseen by the DHS — continue to provide us with the least bang for our federal buck. DHS officials have told Congress that the real purpose of the centers — supposedly designed to gather intelligence about threats to the country — is to generate conversations about terrorism. And those conversations are meant to portray the DHS as useful and worthy of continued funding.

      • ‘This is a turning point in Belarusian history’ Opposition leader Svetlana Tikhanovskaya on how her presidential campaign is taking on Lukashenko

        As Belarus approaches its presidential elections on August 9, the 2020 race has already been deemed the dirtiest in the country’s history: the authorities arrested alternative candidate Viktor Babariko and opposition leader Sergey Tikhanovsky, while another would-be candidate, veteran politician Valery Tsepkalo, recently fled to Russia with his children. In response, the Belarusian opposition united around Svetlana Tikhanovskaya, who decided to run in the presidential elections in place of her husband (Sergey Tikhanovsky). Now, Tikhanovskaya has found herself heading up a vibrant and inspiring campaign. Meduza summarizes Svetlana Tikhanovskaya’s conversation with our special correspondent Svetlana Reyter.

      • The Black and White Disability Gap Widens With Age

        With the 30th Anniversary of the Americans with Disabilities Act (ADA) happening this weekend as Black Lives Matter protests continue, it’s a good time to look at the intersection between race and disability in the United States. The figure below compares disability rates by age, sex, and race for non-Latinx adults. The data in the figure comes from the National Health Interview Survey (NHIS). A person is counted as disabled if they answer “yes” to any one of five questions in the survey.

      • How Transformative Justice Responds To Violence Without The Carceral System

        In the wake of the police killings of George Floyd, Breonna Taylor, and Rayshard Brooks, protesters have taken to the streets against the violence of policing and to make demands, including defunding policing.

        That demand is gaining traction as organizers have ignited a new wave of interest in the abolition of prisons and policing—a concept theorized mostly by Black women and femmes.

      • Episode 99 – Racial Justice and Art, spirituality and activism w/Rev. Mark Doox – Along The Line Podcast
      • Make America White Again: Eddie Glaude on Trump and What James Baldwin Still Has to Teach Us

        Amid a nationwide reckoning with systemic racism, we speak with Princeton African American studies professor Eddie Glaude, whose new book on James Baldwin offers lessons from the iconic writer for the present. Baldwin, says Glaude, insisted that “we put aside the myths and illusions and understand what white supremacy has done in terms of disfiguring and distorting the character of this nation.” The book is titled “Begin Again: James Baldwin’s America and Its Urgent Lessons for Our Own.”

      • “Don’t Simply Yoke Him to Dr. King”: Eddie Glaude on How Radical Student Activism Shaped John Lewis

        Memorials for John Lewis, the civil rights icon and 17-term congressmember, are highlighting the bravery he and others showed in the face of police violence as they fought for the right to vote. We highlight the radical early years of Lewis, when he was chairperson of the Student Nonviolent Coordinating Committee. His political upbringing as a youth and student organizer and “the movement that he came out of” can’t be ignored, says Princeton professor Eddie Glaude. It’s important that people “don’t simply yoke him to Dr. King, [and] understand him as a product of this student activism.” Glaude is chair of Princeton University’s Department of African American Studies.

      • America

        America I’ve given you my blood and my skin and
        now I’m too old to riot in the streets of Portland,


        America, it’s those Chinese and Russian spies, and those terrorists
        who want our Coca Cola and our Internet.
        America I’m scattering my ashes above the fruited plain and praying for a rebirth of wonder.

      • Donald Trump Has Ruined Our Lives and Now He’s Ruining Baseball Too

        With all that’s going on at home and abroad, you’d hope something as picayune as baseball could offer a moment of wholesome distraction and relief. That’s the point of it, right? The national pastime? Turn on a game and unplug your brain for three hours. Hell, that’s why Major League Baseball was in such a hot rush to get the season going even in the face of the COVID-19 pandemic (well, that and the money, of course). Baseball is “normal,” and normal has been in desperately short supply.

      • WNBA Players—Again—Show the Meaning of Radical Dissent

        As the sports world limps toward a reopening, complete with bubbles, fake crowds, and Covid nursing stations with the kind of round-the-clock testing the rest of us couldn’t hope to access, we are also seeing more athlete protest than ever before. Part of the spectacle now is seeing who takes a knee before or during the anthem, wears a Nike/NBA-approved racial justice slogan on their uniforms, or raises a fist as the anthem plays. These gestures, which would have been absolutely electric a year ago, are now commonplace and acceptable. It’s a testament to the kind of “woke capitalism” that the sports world seems desperate to embrace.

      • When Good People Do Bad Things, Should You Care? Depends on Whether You Have the Right Ideology

        Persuasion describes itself as an outlet for “advocates of free speech and free institutions,” and is described by Slate (7/10/20) as “a newly launched ‘intellectual community,’ whose announced list of members overlaps heavily” with the signers of the Harper’s open letter “on Justice and Open Debate”—”particularly, the core group that the New York Times credited with having written the Harper’s letter.”

      • 10 Ways To Reduce Our Reliance On Policing And Make Our Communities Safer For Everyone

        Even when it comes to crimes of violence, it turns out that law enforcement often fails to protect people. Less than 4 percent of an officer’s time is spent investigating so-called violent crimes, and police don’t even do a particularly good job at that. In Chicago, for example, police typically solve only 4 out of 10 murders, and only 2 out of 10 when the victim is Black. Yet police are expensive, eating large amounts of municipal budgets. The City of Chicago spends approximately $4 million dollars per day on the Chicago Police Department, an amount equivalent to 5 months of mental health services, 18 months of substance abuse treatment, or 32 months of violence prevention programs.

        As former Dallas Police Chief David Brown said, “We are asking cops to do too much in this country. We are. Every societal failure, we put it off on cops to solve. Not enough mental health funding, let the cops handle it… Here in Dallas we got a loose dog problem; let’s have the cops chase loose dogs. Schools fail, let’s give it to the cops… that’s too much to ask. Policing was never meant to solve all these problems.”

        Police should no longer occupy all of our vital support systems in our communities. Here are ten ways to make our communities safer for everyone. The following concrete steps present a way forward, one that would begin to reduce reliance on policing.

      • Couple stabbed to death in Nazimabad

        Rizvia Society SHO Muzaffar Ali said they had married around four to five months back. It was the second marriage of the man. The woman’s family had opposed the marriage. He claimed that Hina’s brothers were involved in the double murder and they had been arrested. The suspects killed the couple with a knife and an axe.

      • Wall of Moms, Black Lives Matter sue Trump admin over Portland response

        In a nine-count complaint, the plaintiffs accused the Department of Homeland Security (DHS) and other federal agents of violating constitutionally protected rights including freedom of speech and protest, and exceeding their law enforcement authority.

      • Seattle & Portland Activists: Protest Federal and City Police Crackdowns & Keep Focus on BLM Agenda

        As nationwide protests against systemic racism and police violence stretch into their second month, President Trump has sent a team of federal agents to Seattle, following a controversial deployment of federal forces in Portland, Oregon. “We don’t know exactly what the federal officers are doing. What we do know is we are in a situation where local police are welcoming those federal agents into our city,” says Seattle community organizer Nikkita Oliver, co-executive director of Creative Justice. We also speak with Pastor E.D. Mondainé, president of the Portland, Oregon, branch of the NAACP.

    • Internet Policy/Net Neutrality

      • After 100 Years As A Bullying Gatekeeper, AT&T Pivots To Whining Unironically About Bullying Gatekeepers

        For decades, incumbent broadband and television giants like Comcast and AT&T enjoyed life from a comfortable position of monopoly dominance. If you want to subscribe to broadband, such companies are often your only option. If you wanted to subscribe to television service, you were required to rent a locked down, highly proprietary cable box courtesy of the industry’s cable hardware monopoly. Are you a broadcaster and want to have your cable channel in a conspicuous position in the lineup? Expect headaches. Want to use their utility poles to build a decent competitor? Expect a lot of bullshit.

    • Monopolies

      • Patents

        • Drawing the Fall Line: No Mandamus for Real-Party-In-Interest Argument

          In this case, Judge Moore begins with a lamentation that a Federal Circuit panel is “bound by the determinations of a prior panel, unless relieved of that obligation by an en banc order of the court or a decision of the Supreme Court.” Quoting Deckers Corp. v. United States, 752 F.3d 949 (Fed. Cir. 2014).*

          Here, Fall Line appealed against the PTAB’s real party-in-interest determinations. That argument was recently foreclosed in ESIP Series 2, LLC v. Puzhen Life USA, LLC, 958 F.3d 1378 (Fed. Cir. 2020). Fall Line attempted to skirt the decision by asking the court to use its “mandamus jurisdiction” to hear the case. On appeal, the Federal Circuit concluded that would be improper in this case. Although mandamus may be proper to review “institution decisions that implicate constitutional or jurisdictional violations” — mandamus is not proper for an “ordinary dispute” over the construction of an “institution-related statute.” Fall Line’s argument would have carried more weight – but for Thryv.

        • Patent case: Silife Ltd. et al. vs. Roka Beheer B.V. et al., Netherlands

          The Court of Appeal of the Hague held that entering into a second exclusive licence contract is possible, but the failure to end the first contract in the present case constituted unlawful behaviour and tort. Further, the Court discussed the extent to which a tort between two parties can affect the liability of third parties.

        • Inventorship: “Conclusory and Self-Serving Testimony is Insufficient”

          James filed this change-of-inventorship lawsuit against the patent owner (Advanced Messaging Tech.). James alleged that he was the sole inventor of U.S. Patent No. 6,208,638 and that his name should replace that of Jaye Muller and Jack Rieley.

          The listed inventors – Rieley and Muller are famous in the music world. Rieley was the Beach Boy’s manager in the 1970s and co-wrote many songs with them as part of their “revival.” Muller (“J”) is a German musician. In the 1990s, the pair started a company known as JFAX. The company – now known as J2 – has a $2.6B market cap. The company’s original idea was to receive VM and faxes via email.


          The district court sided with J2 — and the Federal Circuit has affirmed. In particular, the court ruled that James’s claim of invention was not supported by sufficient documentary evidence.

        • Gensetix, Inc. v. Board of Regents of the University of Texas System (Fed. Cir. 2020)

          In a conundrum worthy of a law school civil procedure examination, plaintiff Gensetix found itself apparently with no remedy for infringement by Baylor College of Medicine, Diakonos Research Ltd., and William Decker of patents licensed from the University of Texas (UT), when UT refused to join as a necessary party on sovereign immunity grounds. The Federal Circuit, in a fractured decision reminiscent of the alignment of the judges in Amgen v Sandoz, remedied this situation in its decision last Friday in Gensetix, Inc. v. Board of Regents of the University of Texas System.

          The case arose related to Gensetix’ exclusive license of UT-owned patents, U.S. Patent Nos. 8,728,806 and 9,333,248 relating to methods of modifying a patient’s immune system to kill cancer cells. Defendant Dr. Decker had invented the claimed methods when we was a UT faculty member and then left (as professors are wont to do) to join the faculty at Baylor.

          The license between Gensetix and UT provided that Gensetix was obliged to pursue infringement at its own expense and was entitled to any recovery from such enforcement efforts. However, should Gensetix fail to pursue its legal remedies within six months of obtaining knowledge that there was infringement, UT had a secondary right to pursue enforcement of these patents (with a corresponding entitlement to any recovery). There were provisions in the contract of mutual cooperation between the parties of any such lawsuits. Importantly, however, the contract also contained an express provision that UT did not waive its sovereign immunity as a State by entering into the contract.

        • Federal Common Law of Patent License Interpretation

          The license covered “parents” and “continuations”, but did not expressly combine those in a way that would include the ‘836 patent — which is “a continuation of a continuation of the parent of a continuation-in-part.” In its decision, the Federal Circuit extended the license terms to cover the ‘836. And, since AT&T buys its products from the licensee, AT&T’s activity was covered by the license.

          In its petition here, the patentee argues that the Federal Circuit should not – as it did here – create and extend a Federal common law of patent license contract interpretation.

        • Software Patents

          • PTAB Discretionary Denials: In the First Half of 2020, Denials Already Exceed All of 2019

            Following on Unified’s previous study, the PTAB continues their steady uptick in procedural denials under § 314 through the first half of 2020, and on procedural, non-merits-based denials in general. These § 314 denials have surpassed 2019’’s annual total—and total denials are just 7 denials shy of 2018’s total, with just half the year reported. Projections show procedural denials will most likely greatly exceed those in 2019 by the end of Q3. Most significantly, though, the General Plastic/NHK framework is being used to procedurally deny petitions more than ever—projecting more than double the number of denials in 2019, they are set to make up 30% of all denials this calendar year.


            Indeed, § 314(a) now accounts for the majority of procedural denials (including denials under § 325 and those related to joinder). The ratio of § 314(a) procedural denials has grown this year, as you can see below. 2019 saw 49% of all procedural denials be § 314(a) (75 out of 154); in 2020, more than 73% of procedural denials have been under § 314(a) (81 out of 111). This means that the PTAB is expected to issue 162 § 314(a) denials by the end of the year, a 116% increase from last year.

            When looking at the petitioners that are denied on 314(a) with related parallel district court litigation, the California Northern District Court comprises 45% of the cases related to denials, with 208 cases being cited. (It should be noted that often with denials multiple cases are cited for the denial, and these numbers don’t yet distinguish between “multiple petition” denials under General Plastic, “parallel petition” denials under the July 2019 Trial Practice Guide Update, or “trial date” denials under NHK Spring and Aptiv. A large number of these suits are related to sprawling ongoing litigations, like the yearslong Finjan or Rovi v. Comcast disputes.) These numbers encompass the Board’s entire history, and are a lagging indicator of where cases were being filed years ago.

            The Texas Eastern District has 80 cases cited, comprising 17% of all 314(a) denials. The Delaware District Court had 67 cases cited, comprising 15% of all 314(a) denials. The Texas Western District Court has seen 1 case cited in 2019, and this year that number has risen to 4, accounting for 1% of all 314(a) denials to date; as that docket balloons to more than 20% of the US patent docket, that number is set to rise dramatically.

          • $2,500 for prior art on Heritage IP Patent

            On July 27, 2020, Unified Patents added a new PATROLL contest, with a $2,500 cash prize, seeking prior art on at least claim 1 of U.S. Patent 6,854,067. The patent is owned by Heritage IP, LLC, an NPE subsidiary owned by IP Edge. The ’067 patent generally relates to a method and system for interaction between a processor and a power on reset circuit to dynamically control power states in a microcontroller. This patent has been asserted in district court against NXP, Resideo Technologies, Maytronics, Insulet Corp., and August Home.

          • $2,000 Awarded for Digi Portal ’342 prior art

            Unified is pleased to announce the PATROLL crowdsourcing contest winner, Preeti Dua, who received a cash prize of $2,000 for her prior art submission for U.S. Patent 9,626,342. The ’342 patent was formally owned by Yahoo and is now owned by Digi Portal, an NPE and subsidiary of Excalibur IP, owned by IP Edge. The ’342 patent generally relates to a dynamic page generator.

            To help the industry fight bad patents, we have published the winning prior art below.

          • UNISOC Joins the Largest Patent Non-Aggression Community in History – Open Invention Network

            Open Invention Network (OIN) and UNISOC announced today that UNISOC has become one of OIN’s community members. As a leading fabless semiconductor company in mobile communications and IoT chipsets, and a strong proponent of open source software (OSS), UNISOC is committed to OSS as an enabler of advanced communications and industrial / IoT systems.

            “OSS is ushering in a transformation of the IT and Communications sector and enabling realization of the vision of the billion-device universe first discussed in the mid-90′s. Growth in networking through Linux Foundation Networking projects such as OPNFV and ONAP is driving innovation in silicon,” said Keith Bergelt, CEO of Open Invention Network. “As a global leader in mobile and communications chipsets we are excited to have UNISOC join OIN and for its recognition of the need for patent non-aggression in the core of Linux and adjacent OSS.”

      • Trademarks

        • EUIPO Fourth Board of Appeal says that “LEGNOLAND” for Class 28 goods is confusingly similar to “LEGO” and “LEGOLAND”

          In a recent decision, the EUIPO Fourth Board of appeal did not consider it relevant that the public might understand the contested figurative mark as meaning “land of wood” (“legno” in Italian means “wood”) and that the message conveyed to consumers would be that the goods sold under the contested mark are made of wood. Instead, it confirmed that, when a sign is composed of word and figurative elements, the former are – as a rule – more distinctive than the latter, since the average consumer will more easily refer to the goods in question by citing the name rather than by describing the figurative element (T-460/11, Bürger). As a result, registration of “LEGNOLAND” as an EU trade mark (EUTM) could not proceed due to likelihood of confusion with the opponent’s earlier EUTMS “LEGO” and “LEGOLAND”.


          Visually, the earlier sign consists of the word “LEGO”, while the contested sign is figurative and consists of an irregular rectangle resembling a handmade wooden sign and the word “LEGNOLAND” appearing inside, represented in a highly stylised font in upper-case letters together with a tree depicted over the second “L” letter.

          Also, the Italian word “legno” means wood, and the contested trade mark intends to convey to consumers the message that the toys sold under the “LEGNOLAND” brand are all made of wood. This message is emphasized by the graphic element depicting a tree.

          Aurally, the earlier mark consists of a four-letter and disyllabic word, LE-GO, while the verbal element in the trade mark applied for is a nine-letter and trisyllabic word, LE-GNO-LAND. They only share three out of nine letters in the same sequence.

          Lego submitted that the signs are similar irrespective of how ‘legno’ is understood, which merely concerns Italian-speaking consumers: the tree symbol in the contested mark will simply be perceived as a decoration and consumers who do not speak Italian will not understand the word “legno” as meaning wood, solely because of the depiction of a stylised tree in the contested mark.


          While overall the Board’s decision may not be surprising, it is not entirely convincing to consider that Danish- and English-speaking consumers would not recognize the word “legno” at all in connection with wood. In fact, the word “legno” appears routinely used – at least in certain contexts – to signify products made of or with the appearance of wood. If nothing else, decisions like the present one demonstrate once again the importance of defining the characteristics of the relevant public appropriately.

        • European Council authorises signature of the EU-China agreement on geographical indications

          On 20 July 2020, the European Council announced its decision on the agreement between the EU and China on Geographical Indications (GIs).


          This dialogue of the EU-China cooperation on GIs was opened back in September 2010. The latest concrete result was the completion of the ‘10 plus 10’ project in 2012, which provided mutual protection on 20 agriculture GIs in total, ten within each other’s territories. This time, the ‘100 plus 100 in 2020’ is a major step forward.

          The EU-China agri-food trade has been remarkable. A Commission report showed that China was the second destination of exports of EU agri-food products from September 2018 to August 2019, reaching €12.8 billion; it was also the second destination of EU exports of products protected as GIs (accounting for 9% of its value), including wines, agri-food products and spirit drinks. In June 2020, the agri-food monitor observed that ‘the COVID-19 outbreak did not appear to impact the EU’s agri-food exports to China, as monthly values rose by €291 million compared to February 2019.’

          The Chinese market is known as a high-growth market, surely no exception for exotic food and drinks. To quote Agriculture and Rural Development Commissioner Phil Hogan: ‘Consumers are willing to pay a higher price, trusting the origin and authenticity of these products, while further rewarding farmers.’ It is noted that this is particularly the case for those who ‘have a taste for iconic, high-quality and genuine European products’.

          This high-level cooperation is good news for foodies. For instance, when craving some Salamini Italiani alla Cacciatora or Pu’er Cha (普洱茶), people can now save themselves the trouble of guessing which product is actually from the specific geographic area they want by spotting the official GI symbol.

      • Copyrights

        • Another ISP Sues Record Labels Over False and Deceptive Piracy Notices

          The legal battles between Internet providers and record labels are developing a familiar pattern. After the music companies accuse ISPs of failing to terminate accounts of pirates, the ISPs strike back by accusing the rightsholders of sending inaccurate and deceptive DMCA notices. A few days ago, Bright House Communications submitted its counterclaims.

        • Neil Young Is Considering Suing President Trump Over Song Use

          Young faces long legal odds if he decides to go through with a legal challenge over Trump’s use of “Rockin’ in the Free World,” but that may not stop him from trying. “Imagine what it feels like to hear ‘Rockin’ in the Free World’ after this president speaks, like it is his theme song,” Young writes. “I did not write it for that.”

        • YouTube Sued By Frustrated User Over Alleged DMCA Failures

          A frustrated YouTube user has filed a lawsuit against the company in California, alleging multiple failures to comply with the requirements of the DMCA. While the case is likely to fail, it may provide useful pointers for those in a similar position and considering the same kind of action.

        • How Mexico’s New Copyright Law Crushes Free Expression

          When Mexico’s Congress rushed through a new copyright law as part of its adoption of Donald Trump’s United States-Mexico-Canada Agreement (USMCA), it largely copy-pasted the US copyright statute, with some modifications that made the law even worse for human rights.

          The result is a legal regime that has all the deficits of the US system, and some new defects that are strictly hecho en Mexico, to the great detriment of the free expression rights of the Mexican people.

        • Viacom’s Copyright Bots Take Down ‘Star Trek’ Comic-con Panel Because These Bots Suck Out Loud

          We’ve argued for a long, long time that these automated copyright takedown bots that far too many media companies utilize are both broken and illuminate just how broken copyright takedown policies for streaming sites have become. The output of this broken system is shown when these bots take down totally legitimate content or when grifters abuse the system to try to take some measure of income away from small third-party streamers. But attempts at machine-based copyright enforcement are truly at their most satisfying when content companies employing these bots commit unintentional copyright seppuku.

« Previous Page« Previous entries « Previous Page · Next Page » Next entries »Next Page »

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

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

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

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

New to This Site? Here Are Some Introductory Resources




Samba logo

We support

End software patents


GNU project


EFF bloggers

Comcast is Blocktastic? SavetheInternet.com

Recent Posts