09.06.20

Links 6/9/2020: GNUnet 0.13.3, Akademy 2020 Day 2, Python 3.5.10

Posted in News Roundup at 9:28 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Making Everything Linux-Capable

      It’s not clear how the edge will play out or what will be the winning formula from a hardware standpoint. But for everything beyond the end device, and possibly even including the end device, a key prerequisite will be the ability to run Linux.

      That means at least one processor or core within the hardware will need to run 64-bit software. In addition, systems will need to have enough storage and processing horsepower to be able to run multi-threaded, parallelizable applications based upon Linux.

      There are several reasons why this is happening. First, Linux has a long history in the corporate enterprise and the cloud. Despite its rather modest beginnings as a free version of Unix, it has matured over time to be the OS of choice in many data centers. Being able to run this OS on a system means that end users can assess a product based upon a slew of existing benchmarks.

      That doesn’t necessarily mean that one chip will perform any better than another for specific compute jobs at the edge. In fact, the opposite might be the case. But it’s at least a starting point for further research and experimentation, and for lots of companies many of the applications they run are Linux-based because that has been the standard OS in many companies for at least a couple decades.

      Second, operating systems are becoming the glue between the edge and the cloud, and not just in the obvious ways. Like general-purpose CPUs, server OSes are pretty big and clunky for a lot of operations, but they are very good at managing available resources on-chip and off-chip. So despite the need for customization of algorithms for specific markets, an OS can do things like manage peripherals and memory and traffic prioritization. This is true for proprietary OSes like iOS and Windows, as well as open-source software such as Linux.

    • Desktop/Laptop

      • Tuxedo readies new 15.6-inch Polaris gaming notebooks featuring AMD’s Ryzen 4000H and Intel’s Comet Lake processors

        German laptop OEM Tuxedo is expanding its AMD-based portfolio with the Polaris models that are aimed at budget gamers. Unlike the Pulse 14 laptops announced last week, the Polaris notebooks can be equipped with AMD’s Renoir APUs, as well as Intel’s Comet Lake processors. Tuxedo ships all its laptops with pre-installed Linux distros like the proprietary Tuxedo_OS or openSUSE / Ubuntu, but users can pay a bit more for the Windows 10 dual-boot option.

        The processor options include AMD’s Ryzen 5 4600H hexa-core and Ryzen 7 4800H octa-core APUs, while Intel only gets a single option with the Core i7-10750H hexa-core CPU. These can be coupled with up to 64 GB of DDR4-3200 RAM plus up to 4 TB of NVMe or SATA III SSD storage. The default configuration features the GTX 1650 Ti GPU, but this can be upgraded to an RTX 2060 Refresh model.

    • Server

    • Audiocasts/Shows

      • The Pinebook Pro Is The Affordable Linux Laptop We’ve Been Waiting For

        I ordered a Pinebook Pro a few weeks ago. And as luck would have it, the laptop was delivered to me in the middle of dealing with Hurricane Laura and the power outage afterwards. So it’s been sitting in its box for a few days just waiting to be unleashed. So here’s an unboxing video.

      • Alacritty’s New Vim Mode And Other Awesome Features

        In a recent (ish) update to Alacritty it received a new set of features, one that really peaked my interest was the introduction of a so called Vi mode, this isn’t intended to replace what your shell does in fact I find that it complements it fairly well.

      • Going Linux #395 · Listener Feedback

        Bill is still on Manjaro! The Ubuntu MATE Guide is now available online. We answer questions about MeWe, dual booting, fresh install, replacing a sheet feed scanner, System76, Crossover, and LibreOffice spell check.

      • Talk Python to Me: #280 Python and AI in Journalism

        If there has ever been a time in history that journalism is needed to shine a light on what’s happening in the world, it’s now. Would it surprise you to hear that Python and machine learning are playing an increasingly important role in discovering and bringing us the news? On this episode, you’ll meet Carolyn Stansky, a journalist and developer who’s been researching this intersection.

      • Python Bytes: #197 Structured concurrency in Python
    • Kernel Space

      • Stable Kernels: 5.8.7 and 5.4.63

        I’m announcing the release of the 5.8.7 kernel.

        All users of the 5.8 kernel series must upgrade.

        The updated 5.8.y git tree can be found at:
        git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.8.y
        and can be browsed at the normal kernel.org git web browser:

        https://git.kernel.org/?p=linux/kernel/git/stable/linux-s…

      • Linux 5.4.63
      • Intel IWD 1.9 Released With New Capabilities

        Intel’s iNet Wireless Daemon (IWD) is out with a new feature release with this daemon continuing to see new usage and possibly on Ubuntu moving forward.

        With IWD 1.9 there has been work most notably on sorting out the APIs around WiFi Display support this is around the WFD / Miracast standards. Included with IWD 1.9 is a sample/test app using GStreamer with a WiFI Display device making use of the new IWD interface.

      • Cache Coloring: Interference-free Real-time Virtualization

        At this year’s Xen Developer and Design Summit, Stefano Stabellini from Xilinx gave a talk on Cache Coloring, a new feature for Xen that helps better support real-time workloads.

        Many embedded deployments require deterministic IRQ latency, which can be difficult to pull off as even small spikes lead to failure. No matter the activity in other VMs, the latency-sensitive app has to continue unaffected.

        Xen can fully dedicate physical CPUs to VMs to minimize latency and interference, however, real-time deadlines can still be missed due to the presence of a shared L2 cache across the ARM cores. One app on one CPU core can affect the performance of another app in a different VM by causing cache interference.

      • Rethinking fsinfo()

        The proposed fsinfo() system call, which returns extended information about mounted filesystems, was first covered here just over one year ago. The form of fsinfo() has not changed much in that year, but the debate over merging it continues. To some, fsinfo() is needed to efficiently obtain information about filesystems; to others, it is an unnecessary and over-engineered mechanism. Changes will probably be necessary if this feature is ever to make it into the mainline kernel.

        Linux has long supported the statfs() system call (usually seen from user space as statvfs()) as a way of obtaining information about mounted filesystems. As has happened so often, though, the designers of statfs() made a list of all the filesystem attributes they thought might be interesting and limited the call to those attributes; there is no way to extend it with new attributes. Filesystem designers, though, have stubbornly refused to stop designing new features in the decades since statfs() was set in stone, so there is now a lot of relevant information that cannot be obtained from statfs(). Such details include mount options, timestamp granularity, associated labels and UUIDs, and whether the filesystem supports features like extended attributes, access-control lists, and case-insensitive lookups.

        As it happens, the kernel does make much of that information available now by way of the /proc/mounts virtual file. The problem with /proc/mounts, beyond the fact that some information is still missing, is that it is inefficient to access. Reading the contents of that file requires the kernel to query every mounted filesystem for the relevant information; on systems with a lot of mounted filesystems, that can get expensive. Systems running containerized workloads, in particular, can have vast numbers of mounts — thousands in some cases — so reading /proc/mounts can be painful indeed. For extra fun, the only way to know about newly mounted filesystems with current kernels is to poll /proc/mounts and look for new entries.

        David Howells proposes to solve the polling problem with a new notification mechanism, but that mechanism, in turn, relies on fsinfo(), the 21st revision of which was posted on August 3. Howells requested that both notifications and fsinfo() be pulled during the 5.9 merge window, but that did not happen. Instead, the request resulted in yet another discussion about whether fsinfo() makes sense in its current form.

      • Linux 5.8 Kernel: Biggest Release In Years

        “So I didn’t really expect this, but 5.8 looks to be one of our biggest releases of all time,” said Linux headmaster Linus Torvalds on the Linux Kernel Mailing List when he made the announcement of the Linux Kernel 5.8 rc1 on June 14, 2020.

        Later in his announcement, Torvalds went on to describe just how big of a release the 5.8 kernel was, by the numbers: over 14,000 non-merge commits (over 15,000 if you count merges), 800,000 new lines of code, and over 14,000 files changed.

        [...]

        Closer to home, Texstar has already started working on making the new Linux kernel available to PCLinuxOS users. As of the time of the writing of this article, the new kernel is in the testing section of the PCLinuxOS repository. Most likely, it will be moved from testing to the regular repository by the time you read this.

        Meanwhile, Linus Torvalds has already released Linux Kernel 5.9 (rc1) on August 16, 2020, just two weeks after releasing the 5.8 kernel to the masses. Not resting on his laurels or accomplishments, work is continuing where work on 5.8 left off.

      • Faster Reading From /dev/zero With Linux 5.10

        Queued up in char-misc-next ahead of the Linux 5.10 cycle is a speed-up for reading from /dev/zero…

        The patch adds a non-iov_iter version of reads for the /dev/zero interface. The write performance is unchanged as it already had a non-iov_iter implementation.

      • What would you like to see most in minix?

        I’m working on a couple of presentations and I wanted to share this nugget of joy with anyone who hasn’t actually read it.

      • Graphics Stack

        • Mike Blumenkrantz: More Map Gains

          Optimizing transfer_map is one of the first issues I created, and it’s definitely one of the most important, at least as it pertains to unit tests. So many unit tests perform reads on buffers that it’s crucial to ensure no unnecessary flushing or stalling is happening here.

    • Benchmarks

      • New/Updated Benchmarks For August From TensorFlow Lite To ASTCENC

        In addition to the new OpenBenchmarking.org now out in public “alpha”, a number of new and updated test profiles were published in August for users of our open-source, cross-platform automated benchmarking software.

        When it comes to new tests/benchmarks added over the course of August, the additions include:

        tensorflow-lite – Complementing the existing TensorFlow benchmarks, TensorFlow Lite is now available as a benchmark for evaluating the performance of this implementation focused for inference on the edge.

        astcenc – The Arm-developed ASTC Encoder (astcenc) with its 2.0 release is now available as a benchmark. This encoder for Adaptive Scalable Texture Compression times how long it takes to create ASTC compressed textures with different quality presets.

    • Applications

      • VirtualBox gains support for Linux kernel 5.8

        It’s a little over a month since Linus Torvalds announced the release of version 5.8 of the Linux kernel — something he previously described as “one of our biggest releases of all time”.

        But despite the fact that Linux kernel 5.8 was released so recently, VirtualBox has already been updated to include support for it. This means that the virtualization software can be used to run distros like Ubuntu 20.10 (Groovy Gorilla), which is powered by version 5.8 of the kernel.

        [...]

        With the release of VirtualBox 6.1.14, Linux kernel 5.8 is supported in both guest and host modes, but there is more to this release than just support for the latest Linux kernel. This latest version also includes numerous bug fixes for the Windows and macOS releases.

    • Instructionals/Technical

    • Games

      • What have you been gaming on Linux lately? Come chat

        Another week full of game updates, new releases and plenty still to come. Time for another of our weekly chats about all the wonderful gaming we’ve been doing.

        This week saw some interesting releases for Linux including Desperados III, A Long Way Down, Crusader Kings III, a new set of Stadia Pro games and plenty of upcoming releases mentioned like The Jackbox Party Pack 7, BOY BEATS WORLD, art of rally, Tenderfoot Tactics, Songs of Syx and plenty more from our Gamescom round-up. Certainly no shortage and that’s only off the top of my head from this last week.

        My current love that I keep going back to is Super Bomberman R Online, which is currently a time-limited exclusive on Stadia. If you have Stadia Pro, it’s free to claim until November 30 (and Stadia Pro still gives a month free on sign-up) and it seems there’s plenty of players on it, I’ve had no troubles finding matches.

      • Street Fighter Remastered on PCLinuxOS

        After almost 30 years (27 to be exact), a game is modified to work as it should, on the date it was released. Street Fighter 2 Remastered is a hack for the Megadrive/Genesis game, which was released on September 28, 1993 in Japan, on September 27 in the USA and October 29 in Europe.

        [...]

        We got to the most interesting point in the article: How to play Street Fighter 2: Remastered on PCLinuxOS. Just follow this easy, easy recipe.

      • Glitchy kingdom action-adventure RPG Lenna’s Inception has a big post-release update

        Lenna’s Inception, the wonderful top-down Zelda-like action-adventure that takes place in a world that’s glitching away has a big first post-release upgrade.

        “The Kingdom is glitching. The evil Chairman of the Banker’s Guild has captured the Prince, opening the way for destruction at the hands of the Archangels. With the Hero eliminated, and the world horribly unraveling, reluctant tutor Lenna must step up to save the kingdom. But it won’t be easy–all she has to guide her is the voice of the deceased elder, and he seems to know more than he’s letting on…”

      • Ready for another good laugh? The Jackbox Party Pack 7 releases later this year

        Jackbox Games have announced The Jackbox Party Pack 7, a brand new set of amusing party games that will be releasing with Linux PC support later this year. It was actually announced months ago, which we entirely missed but thanks to the Steam page going live we spotted it right away.

      • Valve’s card game Artifact 2.0 takes another step closer to launch

        Valve’s failed deck-building card game Artifact continues undergoing major changes in the closed beta for Artifact 2.0, with another big step taken towards releasing for everyone.

        The team mentioned how they listened to tons of feedback, including from players who wanted a more detailed introduction to the game and those who wanted better ways to find matches for certain game modes. Some of this work is now available in the latest update.

        Artifact 2.0 now had a matchmaking queue for the Constructed game mode. They say this highly competitive mode will be the biggest test of the game mechanics and all the changes, which will inevitably lead to more changes to come as they tweak it from feedback.

      • Pixel art survival horror Lamentum gets a publisher, new trailer and a delay

        The upcoming pixel-art survival horror adventure Lamentum is coming along in development, although it’s going to see a delay with it now releasing in 2021.

        After getting successfully funded on Kickstarter back in the Summer of 2019, Lamentum looked like a promising upcoming indie game with a great atmosphere. We’ve followed along since then and a recent Kickstarter update noted some major changes. Developer Obscure Tales mentioned the delay reason being the “current situation” complicating things, which presumably they mean the COVID19 pandemic. So it should now release in Q1 2021, a while away but hopeful the result is a game that is not rushed.

        Not all bad news, they have teamed up with publisher Another Indie who will help with with translations, QA and more. Another Indie has worked with numerous other developers on titles like the popular Yuppie Psycho.

        [...]

        We spoke to the developer, who confirmed again their continued intention to have it available for Linux too.

      • Valve gives update on the Dota 2 competitive scene, TI 10 for August 2021

        As the Dota 2 Battle Pass for The International 10 tournament continues shattering records, Valve have given an update on when they expect the competitive scene to get going again.

        This has obviously been a tough year for everyone, with so much being postponed or cancelled completely. Plenty of things did move entirely online but for the Dota 2 competitive scene it was a bit too silent. Valve didn’t communicate much in public about their plans, while continuing to pull in money for the upcoming tournament.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KDE Starts September With Faster Konsole Launching, Dolphin Thumbnail Generation

          KDE has kicked off the new month with some interesting improvements.

          KDE developer Nate Graham continues in his weekly summaries highlighting the improvements to this open-source desktop environment. Among the strides made this week include:

          - Annotations support within Spectacle.

          - The System Settings Bluetooth pages have been merged into a new QML-based page.

        • Akademy Kicks off

          Akademy 2020 launched in style with this video starring moi and many other good looking contributors..

          [...]

          I gave the first KDE talk of the conference talking about the KDE is All About the Apps goal

        • Akademy 2020 Day 2 – Conference

          The first day of Akademy talks were varied and interesting, covering a wide range of topics, from managing project goals and technical advances in Qt and KDE technologies, to Open Source in dentistry and Linux in automobiles.

          Aleix Pol, President of KDE, kicked off the day at 8:50 UTC sharp by playing a video made by Bhavisha Dhruve and Skye Fentras welcoming everybody to the event.

        • KDE’s Fiduciary License Agreement

          Today my Akademy talk about KDE’s Fiduciary License Agreement goes live. The title in the schedule is FLA FLA FLA FLA FLA’ing Alive which I thought was a marginally clever play on something by the Bee Gees but .. marginally clever. So in my talk I’ll just use the title KDE’s Fiduciary License Agreement (you trust us with your life, right?) which still suffers from marginal cleverness, but is a little better.

          [...]

          What KDE e.V. can do with the covered code is bounded by the FLA itself (PDF) and the Fiduciary Relicensing Policy (PDF). This ensures that Open Source remains Open Source.

          The FLA expressly is not a Contributor License Agreement or an impalanced assignment: it is optional, and ensures that you have full rights to use, distribute, modify and relicense copies of the covered code.

    • Distributions

      • Linux themes update – September 2020

        Hello there and welcome to LinuxH2O. I’m continuing on the themes update for the month. It’s September 2020 now so let’s see what the Linux community has to offer us.

        This month we have a total of 6 themes for you.

        Three GTK+ themes
        Two icon theme packs
        One cursor theme pack
        One GRUB bootloader theme
        So you can see it’s full of 360° customization for your favorite Linux distribution. Now lets into the updates.

      • Lilbits: The tiniest “iMac,” Android for PCs, and Surface Duo unboxed

        The “World’s Smallest iMac” looks like an Apple computer, but behind the 7 inch display is a Raspberry Pi computer running a GNU/Linux distribution called Twister OS which has been skinned to look like macOS.

        [...]

        The “world’s smallest iMac” is actually a 3D printed case with a 7 inch screen, a Raspberry Pi 4 (cut down to size with a dremel), and the Linux-based Twister OS with a macOS-like user interface.

      • Reviews

        • CAELinux 2020: Linux for engineering

          CAELinux is a distribution focused on computer-aided engineering (CAE) maintained by Joël Cugnoni. Designed with students and academics in mind, the distribution is loaded with open-source software that can be used to model everything from pig livers to airfoils. Cugnoni’s latest release, CAELinux 2020, was made on August 11; readers with engineering interests may want to take a look.

          CAELinux’s first stable version was released in 2007 and was based on PCLinuxOS 2007. The distribution was created to make the GPL-licensed finite element analysis tool Salome-Meca easier to obtain. CAELinux 2020 is now the eighth release of the distribution, which is based on Xubuntu 18.04 LTS, and has expanded its focus over the years into an impressive array of open-source CAE-related tools.

          The minimum requirements for CAELinux 2020 are a x86-64 platform with 4GB of RAM for “simple analysis.” For professional use, the project recommends 8GB of RAM or more with a “modern AMD/NVidia graphic card.” The entire distribution can be run from an 8GB USB memory drive, with the option to install it to disk (35GB minimum). For those users (like me) who wanted to run the distribution as a virtual machine, the project recommends the commercial VMware Player over the open-source VirtualBox project due to “some graphical limitations” of VirtualBox.

          There are too many different software packages unique to the CAELinux distribution to cover them all in a single article. Since the distribution is built on top of Xubuntu, CAELinux comes with all of the standard tools available in the base distribution. In addition to the standard packages, however, CAELinux bundles CAE pre/post processors, CAD and CAM software, finite element solvers, computational fluid dynamics applications, circuit board design tools, biomedical image processing software, and a large array of programming language packages. A review of the release announcement provides a full list of the specific open-source projects available, including a few web-based tools that merely launch the included browser to the appropriate URL.

          It would be impossible for me to claim familiarity with the full range of tools provided, but I was familiar with many. For example, FreeCAD has been written about at LWN, and CAMLab was used in our article on open-source CNC manufacturing. I have personally used other bundled packages like FlatCAM for isolation routing of homemade circuit boards and Cura to slice 3D models for printing. What was particularly neat about exploring the distribution was getting introduced to new open-source software that matched my interests. I discovered KiCad EDA’s PCB Calculator utility (simple, but handy), and I am looking forward to checking out CAMotics as another CAM alternative for my CNC router.

      • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

        • PCLinuxOS Family Member Spotlight – wdt

          Since no one here uses Window$ (even if it is present on the HD), it is a non-issue. Except for ARM immaturity, Linux seems mostly trouble free. ARM, on the other hand …

        • [PCLinuxOS] Screenshot Showcase
        • Gramps updated to 5.1.3

          gramps (Genealogical Research and Analysis Management Programming
          System) is a GNOME based genealogy program supporting a Python
          based plugin system.

        • Palemoon Browser updated to 28.13.0

          Pale Moon is an open-source web browser with an emphasis on customizability; its motto is “Your browser, Your way”. There are official releases for Linux. Pale Moon is a fork of Firefox with substantial divergence.

      • SUSE/OpenSUSE

        • Here’s What’s .NEXT for Nutanix and SUSE

          Let’s start by stating the obvious. At SUSE, we’re passionate about advancing open source technology to provide better customer outcomes. While that ethos is at the core of SUSE’s business, the truth is that many of our partners embrace that same passion, and work with SUSE to deliver better experiences for their own customers and end users.

        • Adapting for Hybrid Cloud – Part 3 of 3: The Results

          Most enterprises today are pursuing a hybrid strategy, mixing and matching public and on-prem venues depending on each workload’s requirements. One of the issues facing enterprises with hybrid today is the difference in pricing and procurement models. For public cloud, on-demand operating expense pricing is pretty mainstream, and this on-demand access to huge capacity is one of the key drivers behind public cloud adoption, driving more rapid instantiation of resources, allowing the scaling of applications to suit changing demands, making innovation easier and simplifying entry into new markets.

        • SLES for SAP Applications 15 SP2: What’s New and What’s Next
      • IBM/Red Hat/Fedora

        • Fedora IoT becomes an edition

          The Fedora 33 release is currently scheduled for late October; as part of the process of designing this release, the deadline for system-wide change proposals was set for June 30. This release already has a substantial number of big changes in the works, so one might be forgiven for being surprised by a system-wide change proposal that appeared on August 4, which looks to be pre-approved. Not only that, but this proposal expands the small set of official Fedora “editions” by adding the relatively obscure Fedora Internet of Things Edition.

          The Fedora distribution is released in a number of forms, including a fair number of “Fedora spins” that skew the distribution toward a specific use case. The flagship Fedora products, though, are the editions, of which there are currently only two: Fedora Workstation and Fedora Server. The former is obviously aimed at desktop deployments, while the latter is meant to be useful on back-end systems. This set of editions has been stable for some time.

          There are a few “emerging editions” in the works, including Fedora CoreOS and Silverblue. Also on that list is Fedora IoT which is now poised to become the third edition to be part of the Fedora 33 release. The proposal notes that this is “largely a paperwork exercise at this point”. While the remaining work may be confined to paperwork, the project may want to put some effort into documentation sooner or later; actual information about what Fedora IoT is and how to work with it is relatively hard to find.

          [...]

          One other significant difference with Fedora IoT is a relatively strong focus on the use of containers to install applications. The podman tool is provided for this purpose; it’s meant to look a lot like Docker, but without the need for any background daemons. Podman comes configured to pull images from docker.io by default. Your editor attempted to use it to install a few versions of NetHack that must all surely be legitimate, but none of them consented to run correctly — thus saving your editor a considerable amount of wasted time.

          Beyond those changes, though, Fedora IoT feels much like any other Fedora system. The commands work in the same way, and the usual packages are available. This makes for a relatively rich and comfortable environment for embedded-systems work.

          One can’t help wonder about the ultimate objective, though. Fedora comes with no support guarantees, a fact that is sure to give pause to any companies thinking about which operating system to install in their million-device products. If Fedora is to have any chance of being deployed in such systems, some sort of commercial support option will have to materialize. When that happens, it may well go under the name of “Red Hat IoT” or some such. Fedora itself may not make it onto all of those devices, but Fedora users will have played with the technology first and helped to make it better.

        • Open source: the pathway to innovation

          Open source technology has seen widespread adoption over the past ten to fifteen years as organisations cross-industry have caught on to its undeniable benefits.

          As the largest open source company in the world, at Red Hat, we believe in the power of open source and its ability, from both a software and cultural perspective, to push the boundaries of technological capabilities. Here’s why.

          [...]

          Open source software is by definition ‘open’, offering companies full visibility and transparency of the code – this means bugs and defects can be identified much more quickly than in proprietary software, leading to enhanced security. As Linus Torvalds, the founder of the open source operating system Linux, once said: “given enough eyeballs, all bugs are shallow”.

          Secondly, it doesn’t include many of the costs associated with proprietary software, such as licensing fees – this is a big perk for businesses, allowing them to significantly reduce operating costs. Then there is the added cost of wanting to switch to a different software provider down the line; using open source software helps to avoid the pitfall of getting locked into using an expensive proprietary vendor.

          Open source also enables companies to better customise their software. Unlike proprietary software that is developed within the four walls of the company and based on limited input, open source software is typically better tailored to the customers’ needs, as the users themselves can add their preferred features while the technology is in development.

          [...]

          Female contributors are definitely becoming more widely recognised. And even though there is still more work to be done, throughout my career I’ve encountered more women in the context of open source than in proprietary software, and I’ve witnessed more inclusive meritocracy within open source companies. Besides the fact that open thinking is an essential part of supplementing the open source, open communities, by their design, make it much easier for individuals from all backgrounds to participate, have a voice, and share their experience and skills.

          It’s been proven time and again that the more diversity you can bring to a project, the better the outcome is, as you’re benefitting from a greater variety of perspectives, ideas and experience. For this reason, I’d argue that open source is both the fastest and most inclusive way to innovate.

        • Collaboration integral to operations, Red Hat CFO says

          When the pandemic hit, CFO Laurie Krebs, with other function leaders at open-source operating system company Red Hat, created a war room to respond to customers’ deferral requests and other payment concessions.

          “Our premier product is an operating system, so, [for that to] go dark is not an option for a lot of customers,” Krebs said.

          Rather than create a single playbook, the team approached each request on a case-by-case basis. “To some people, cash is important,” she said. “To other people, holding onto their subscription is important.”

          The war room’s collaborative approach, in which representatives from sales, sales operations, technical accounting and business finance weighed requests as a team, defines how the company approaches all of its policymaking, said Krebs, who took over as CFO last year after serving as vice president of global tax.

        • Want to make better decisions? Encourage disagreement

          Dissent is incredibly important to successful open decision making. When you’re seeking collaboration on an important decision, you don’t want to be surrounded by people who always agree with everything you say. You already know everything that you’re saying and what you believe to be the best path forward. However, you also know (or should know) that your knowledge, experience, and visibility of the entire picture is limited. What you really need are perspectives from people with knowledge, experience, and visibility complementary to yours. That helps round out your perspective—people who will bring up something that you didn’t think of or didn’t fully comprehend its importance.

          In this article, I’ll explore in more depth the importance of dissension during decision making. I’ll present a compilation of ideas from a number of my colleagues (at Red Hat), which arose in an open forum discussion we had on the subject.

          [...]

          When presenting an idea and asking for opinions in a meeting, plenty more great ideas and perspectives may be left unsaid. How can we unleash the power that this potential represents?

          [...]

          Using this method can empower your group to fully explore various ways to achieve their objectives. It should present decision makers with all available perspectives and enable them to make the decision that is best for the group.

          Best of all, since they’ve been included in a decision making process, the entire group will feel ownership over the decision and passionately work to implement and execute it.

      • Debian Family

        • Elana Hashman: Three talks at DebConf 2020

          This year has been a really unusual one for in-person events like conferences. I had already planned to take this year off from travel for the most part, attending just a handful of domestic conferences. But the pandemic has thrown those plans into chaos; I do not plan to attend large-scale in-person events until July 2021 at the earliest, per my employer’s guidance.

          I’ve been really sad to have turned down multiple speaking invitations this year. To try to set expectations, I added a note to my Talks page that indicates I will not be writing any new talks for 2020, but am happy to join panels or reprise old talks.

        • Utkarsh Gupta: FOSS Activites in August 2020

          Here’s my (eleventh) monthly update about the activities I’ve done in the F/L/OSS world.

        • Mike Gabriel: My Work on Debian LTS (August 2020)

          In August 2020, I have worked on the Debian LTS project for 16 hours (of 8 hours planned, plus another 8 hours that I carried over from July).

      • Canonical/Ubuntu Family

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • 10 Open-source Open source Identity and Access Management IAM Systems for the Enterprise

        Identity and access management or IAM for short, is a collective term that covers: User identity, rules and authentication management software and access management policies and protocols.

        IAM is a necessary requirement in today’s enterprise business especially when it’s proven to provide answers to many security issues and ease multiple systems integration.

        Basically, IAM is responsible for identities, authentication and authorization.

      • Ben Armstrong: Dronefly relicensed under copyleft licenses

        To ensure Dronefly always remains free, the Dronefly project has been relicensed under two copyleft licenses. Read the license change and learn more about copyleft at these links.

        I was prompted to make this change after a recent incident in the Red DiscordBot development community that made me reconsider my prior position that the liberal MIT license was best for our project. While on the face of it, making your license as liberal as possible might seem like the most generous and hassle-free way to license any project, I was shocked into the realization that its liberality was also its fatal flaw: all is well and good so long as everyone is being cooperative, but it does not afford any protection to developers or users should things suddenly go sideways in how a project is run. A copyleft license is the best way to avoid such issues.

        In this incident – a sad story of conflict between developers I respect on both sides of the rift, and owe a debt to for what they’ve taught me – three cogs we had come to depend on suddenly stopped being viable for us to use due to changes to the license & the code. Effectively, those cogs became unsupported and unsupportable. To avoid any such future disaster with the Dronefly project, I started shopping for a new license that would protect developers and users alike from similarly losing support, or losing control of their contributions. I am grateful to one particular team member who is skilled in licensing issues and went with their choices. We ran the new licenses by each contributor and arrived at this consensus: the AGPL is best suited for our server-based code, and CC-BY-SA is best suited for our documentation. The relicensing was made official this morning.

      • Web Browsers

        • Mozilla

          • Rust on Haiku: the Case of the Disappearing Deceased Threads

            Summer! The time to slow down, relax, go to strange places, and do the projects that are long overdue. This summer I had the joy of spending my time in a lovely house near Lyon in France. In many ways the summer was like others, meaning there was plenty of wine and a lot of relaxing activities. At the same time, the Covid situation did give me a lot of reasons to scale back exploratory activities at the tourist hot spots, and instead focus on activities close to home. I decided to seize the opportunity and to see if I could dive into one of my long-standing pet peeves in the Haiku ecosystem.

            For a long time I have been maintaining the build of the Rust compiler and development tools on Haiku. For this purpose, I maintain a separate tree with the Rust source, with some patches and specific build instructions. My ultimate end goal is to have Rust build on Haiku from the original source, without any specific patches or workarounds. Instead we are in the situation where we cannot build rust on Haiku itself (instead we need to cross-compile it), and we need a customization to be able to run the Rust compiler (rustc) and package manager (cargo) on Haiku. This summer my goal would be to fi

          • Haiku Seeing Better Rust Support Following Important Fix

            Following a summer quest for figuring out a pesky thread issue with Rust, a fix has been merged into the BeOS-inspired Haiku kernel for one less patch to worry about with getting this popular programming language running well.

            Developer nielx spent quite a bit of time this summer investigating “failed to join thread: No such process” errors when compiling Cargo and failed test cases.

          • A look at password security, Part V: Disk Encryption

            The previous posts ( I, II, III, IV) focused primarily on remote login, either to multiuser systems or Web sites (though the same principles also apply to other networked services like e-mail). However, another common case where users encounter passwords is for login to devices such as laptops, tablets, and phones. This post addresses that topic.

            [...]

            It’s natural to think of passwords as a measure that protects access to the computer, but in most cases it’s really a matter of access to the data on your computer. If you make a copy of someone’s disk and put it in another computer that will be a pretty close clone of the original (that’s what a backup is, after all) and the attacker will be able to read all your sensitive data off the disk, and quite possibly impersonate you to cloud services.

            [...]

            The obvious way to do this — and the way things used to work pretty much everywhere — is to generate the encryption key directly from the password. [Technical Note: You probably really want generate a random key and encrypt it with a key derived from the password. This way you can change your password without re-encrypting the whole disk. But from a security perspective these are fairly equivalent.] The technical term for this is a password-based key derivation function, which just means that it takes a password and outputs a key. For our purposes, this is the same as a password hashing function and it has the same problem: given an encrypted disk I can attempt to brute force the password by trying a large number of candidate passwords. The result is that you need to have a super-long password (or often a passphrase) in order to prevent this kind of attack. While it’s possible to memorize a long enough password, it’s no fun, as well as being a real pain to type in whenever you want to log in to your computer, let alone on your smartphone or tablet. As a result, most people use much shorter passwords, which of course weakens the security of disk encryption.

      • Productivity Software/LibreOffice/Calligra

        • LibreOffice – Designed by Committee

          LibreOffice has a lot of issues with its public image, marketing strategies, management, long-term vision, major code contributors, volunteer programmers, and code quality, in case you haven’t noticed by now. I will try to explain a few of those here.

          [...]

          Whoever comes towards LibreOffice, large organizations or government, the less than 1% users of LibreOffice, do so only because they did not want to pay anything in the first place. Ask them to pay, and they will easily move back to greener pastures. If they wanted, could, or were motivated to pay anything for a commodity, they would have picked one with a perceived quality and support with the least bugs and frictions.

          Collabora et al., which I will call “eco-partners” in the rest of this post, picked an already established, free, open source, and known software that already had a mandate to stay open and free for all, no matter what, then they tried to make a business around it. It didn’t work. Now, the eco-partners are complaining that their business model is not working unless the software they chose does some marketing for them.

      • FSF

        • GNU Projects

          • 10th Annual GNU Radio Conference

            GNU Radio Conference (GRCon) is the annual conference for the GNU Radio project & community, and has established itself as one of the premier industry events for Software Radio. It is a week-long conference that includes high-quality technical content and valuable networking opportunities. GRCon is a venue that highlights design, implementation, and theory that has been practically applied in a useful way. GRCon attendees come from a large variety of backgrounds, including industry, academia, government, and hobbyists.

          • GNUnet 0.13.3 released

            Continuing to “release early / release often”, we present GNUnet 0.13.3. This is a bugfix release for gnunet 0.13.2.
            It fixes some build issues and contains major changes to the re:claimID API.

      • Programming/Development

        • The programmer’s CAD: OpenSCAD

          OpenSCAD is a GPLv2-licensed 3D computer-aided design (CAD) program best described as a “programmer’s CAD”; it is available for Linux, Windows, several flavors of BSD, and macOS. Unlike the majority of 3D-modeling software packages which are point-and-click, the OpenSCAD website describes the project as “something like a 3D compiler”, where models are generated using a scripting language. It is a unique way of approaching CAD and has many real-world applications that may be of interest.

          Like the FreeCAD project we have previously looked at, OpenSCAD can be used to build 3D-models suitable for everything from 3D-printing to CNC machining. Unlike FreeCAD, however, the solitary way to create models is by programming them using the OpenSCAD scripting language. Once programmed, models produced by OpenSCAD can be exported in a variety of formats, including notably STL, SVG, and PNG.

          The Qt-based interface provided by OpenSCAD is fairly simple; on one side a code editor is provided to write scripts, while the other provides a view of the generated model and a console for messages. Making a model starts with coding modules that generate primitives like cylinders and cubes, then those primitives are manipulated and combined in code to build more complicated objects. Notably, OpenSCAD is a unit-less CAD program; it leaves the units to be decided once the model is exported.

        • Fuzzing in Go

          Fuzzing is a testing technique with randomized inputs that is used to find problematic edge cases or security problems in code that accepts user input. Go package developers can use Dmitry Vyukov’s popular go-fuzz tool for fuzz testing their code; it has found hundreds of obscure bugs in the Go standard library as well as in third-party packages. However, this tool is not built in, and is not as simple to use as it could be; to address this, Go team member Katie Hockman recently published a draft design that proposes adding fuzz testing as a first-class feature of the standard go test command.

          [...]

          AFL is an excellent tool, but it only works for programs written in C, C++, or Objective C, which need to be compiled with GCC or Clang. Vyukov’s go-fuzz tool operates in a similar way to AFL, but is written specifically for Go. In order to add coverage recording to a Go program, a developer first runs the go-fuzz-build command (instead of go build), which uses the built-in ast package to add instrumentation to each block in the source code, and sends the result through the regular Go compiler. Once the instrumented binary has been built, the go-fuzz command runs it over and over on multiple CPU cores with randomly mutating inputs, recording any crashes (along with their stack traces and the inputs that caused them) as it goes.

          Damian Gryski has written a tutorial showing how to use the go-fuzz tool in more detail. As mentioned, the go-fuzz README lists the many bugs it has found, however, there are almost certainly many more in third-party packages that have not been listed there; I personally used go-fuzz on GoAWK and it found several “crashers”.

        • Flowing Text Around Images

          Traditionally this type of layout was limited to print because text that can re-flow as the medium changes sizes made it infeasible to manually add line breaks to shape the text around images.

          With CSS Shapes, it’s not difficult to achieve text wrapping around an image by using the shape-outside: url() property. This directive will cause the browser to take the image’s outline and use it as the shape around which text will flow. Fortunately, shape-outside is well-supported in modern browsers and the fallback for unsupported browsers is to use a rectangle around the image as the shape, as if the image were simply floated off to the side (which it is!).

        • Perl/Raku

        • Python

          • New Firebird driver for Python – release 0.7.0

            New Firebird driver for Python – release 0.7.0. This version provides support for new Firebird 4 data types: TIME/TIMESTAMP WITH TIMEZONE, DECFLOAT and extended DECIMAL/NUMERIC via internal INT128 storage.

          • Techiediaries – Django: How to Delete Local/Remote Git Branches

            If you have previously worked with Git for versioning your Angular code, there is a good chance that you had some situation where you wanted to delete a remote branch or multiple branches. This happens many times to developers, particularly in large projects.

          • Python 3.5.10

            Python 3.5 has now entered “security fixes only” mode, and as such the only changes since Python 3.5.4 are security fixes. Also, Python 3.5.10 has only been released in source code form; no more official binary installers will be produced.

            Python 3.5 will reach its “end of life” at the end of September 2020. If there are no security patches filed for Python 3.5 after the release of Python 3.5.10, then Python 3.5.10 will be the final release of the 3.5 series.

          • Python 3.5.10 is now available
          • sphinxcontrib-spelling 5.4.0

            sphinxcontrib-spelling is a spelling checker for Sphinx-based documentation. It uses PyEnchant to produce a report showing misspelled words. Release Date: 2020-09-05 New Features Added a new filter (sphinxcontrib.spelling.filters.ContributorFilter) that treats contributor names extracted from the git history as spelled correctly, making it easier to refer to the names in acknowledgments .

          • Weekly Python StackOverflow Report: (ccxli) stackoverflow python report
    • Standards/Consortia

      • C++20 Draft Approved As Major Update To C++ Programming Language

        On Saturday the ISO/IEC 14882:2020 standards draft was approved as the latest major update to the C++ programming language.

        The C++20 approval was unanimous and is a very significant update over C++17, coming a few months later than originally anticipated.

        C++20 adds to the language concepts, modules, the “spaceship operator” for three-way comparisons, coroutines, designated initializers, new standard attributes, and much more. The C++20 library standard also adds ranges, feature test macros, bit operations, and more. C++20 changes in full can be found via the likes of cppreference.com, open-std.org, Wikipedia.

  • Leftovers

    • Khruangbin & Leon Bridges – Texas Sun
    • Dueling documentaries Russian state television airs new film about Beslan school siege in competition with independent investigators who say state officials bear responsibility for high death toll

      On September 3, the Russian state television network Rossiya 1 premiered a new documentary film by journalist Alexander Rogatkin about the 2004 terrorist attack against a school in Beslan. 

    • Trump Threats to Anti-Doping Agency May Result in Sanctions on US Olympics Team

      Due to threats that the Trump administration made earlier this year to withhold funding from the World Anti-Doping Agency (WADA), the United States may face punishments in the international sporting world.

    • Chain Gang
    • Education

      • NYC Teachers Say Union Leadership Made Unsafe Reopening Plan With City Officials

        For the past several months, New York City public school teachers have been terrified of what the reopening plans for September will look like. NYC is one of the only school districts of a major city in the country planning on re-opening: others have been pushed online due to a combination of rising cases and educator activism. Mayor Bill de Blasio’s attitude has been that teachers need to “show up and serve people,” and to stop complaining about the serious lack of safety measures taken by the city. De Blasio insists that the city is doing the best it can. “Their job is to come in and serve our kids… it’s the right thing to do for our kids.”

    • Hardware

      • Machine Check Banks To Double With Future AMD CPUs

        Banks for the Machine Check Architecture are a means of organizing subsystems/subevents with their relevant MSRs for detecting/reporting machine errors. Older processor families had only a few banks of registers for machine check support while the current limit in the AMD MCE driver has been 32 banks. With a patch queued in ras/core ahead of Linux 5.10, that maximum number of banks is being increased from 32 to 64.

    • Health/Nutrition

    • Integrity/Availability

      • Proprietary

        • [Old] Why GitHub Won’t Help You With Hiring

          There are already a bunch of great posts arguing against requiring GitHub contributions as part of the hiring process. I particularly recommend The Ethics of Unpaid Labor and the OSS Community and Why GitHub is Not Your CV. While both of those posts give excellent reasons to reconsider asking for open source contributions when hiring, my take here isn’t about why it is ethically dubious to require open source contributions or why GitHub isn’t great for showcasing your projects.

          Instead, this post is about why GitHub profiles just aren’t all that useful when looking to hire developers.

        • Epic Games Files Injunction Urging Apple to Restore Developer Account

          Epic Games filed a preliminary injunction brief on Friday evening in the ongoing case involving Apple’s removal of Fortnite in its App Store, asking the tech giant to restore its developer account and make the free-to-play battle royale game available once again.

          The injunction, filed in the United States District Court for the Northern District of California, urged the Court “to stop Apple from retaliating against Epic for daring to challenge Apple’s misconduct.”

        • Epic Tries New Gambit to Restore Fortnite in Apple App Store

          The case is shaping into a major antitrust showdown over tolls of as much as 30% that Apple charges developers when users make in-app purchases. Epic has filed a separate suit with similar claims against Google.

        • Pseudo-Open Source

          • Openwashing

            • Alberto Ruiz: Streaming your desktop [Ed: Pushing proprietary software of Amazon in Planet GNOME]

              DCV is a propietary remote desktop solution optimized for high resolution and low latency usecases, it is an amazing piece of technology and it is the most competitive remote desktop protocol for the Linux desktop. It builds upon many GNOME tecnologies like GTK for our Linux/Windows/macOS clients, GStreamer and recently the team has been making inroads into adopting Rust. Stack wise this is a very exciting job for me as it touchs pretty much all the areas I care about and they do their best to open source stuff when they can.

              The scope of my team is going to cover mostly the customer facing deliverables such as the clients, packaging and other release process duties. However I will be coordinating upstream contributions as well which is pretty exciting, I am looking forward to work on Wayland integration and other GTK niceties as priority allows. The team understands the importance on investing in the sustainability of the FOSS projects we rely on and I want to make sure that is the case.

        • Security

          • Linux kernel security fixes spotted before release with side channel attack on…developer mailing lists

            Boffins affiliated with BMW, Siemens, and two German universities have found that they can detect Linux kernel security fixes before they get released, insight that could allow miscreants to develop and deploy exploit code for which there’s no defense.

            What’s more, they have found that Linux kernel patches regularly get added in a way that bypasses public review and discussion, a practice that opens at least a theoretical risk of backdoored code.

            In an ArXiv-distributed paper [PDF] titled, “The Sound of Silence: Mining Security Vulnerabilities from Secret Integration Channels in Open-Source Projects,” Ralf Ramsauer (University of Applied Sciences Regensburg), Lukas Bulwahn (BMW), Daniel Lohmann (University of Hanover), and Wolfgang Mauerer (University of Applied Sciences Regensburg/Siemens) outline a data mining scheme that amounts to a side channel attack on the open source vulnerability disclosure process.

            They describe the patch process to address the 2018 Level 1 Terminal Fault (L1TF) vulnerability, a side channel speculative execution attack that allowed data to be obtained from virtual machines on Intel-based servers.

          • Short Topix: Use Secure Linux Kernels To Thwart Russian Hackers

            Are you considering using a “smart lock” to secure your house, shed, gate, etc.? You might want to reconsider, according to 73 percent of 549 responding security experts. In an article published by Forbes, their answer was clear: “Get in the sea!”

            The PCLinuxOS Magazine reported in the May 2020 Short Topix article about how insecure a “smart lock” was that relied on fingerprints. It has to do, mostly, with only a bare minimum of data points being employed when comparing the “unlocking” fingerprint to the one(s) stored in the device memory. So, when only checking five data points within a complex fingerprint, versus, say, comparing 10 or 20 data points, it becomes a trivial task to fool the fingerprint reader. Of course, when you increase the data points in the pattern, you make the lock more persnickety about granting access.

            Locks that use fingerprints aren’t the only kind that exhibit vulnerabilities. Other “smart locks” rely on wifi or Bluetooth to lock or unlock. But what happens when your network goes down? What happens in the event of a prolonged power outage? What happens when the network you depend on is a victim of malware or ransomware? What if your “smart lock” depends on a connected smartphone app to work … and you lose your smartphone? In any/all of these cases, you are effectively locked out of your own house, shed, gate, belongings, etc. In the latter case, your smartphone in the hands of someone who may have taken it, also affords entry to areas you would prefer to keep secure.

            Recently, one security expert discovered a vulnerability in a “smart lock” from U-Tec that allowed a hacker to gain access using a smartphone (which many, many people possess) and hacking the MAC address. U-Tec fixed the vulnerability as soon as they were informed, but the incident illustrates just how vulnerable a “smart lock” is.

            Of course, there’s the other side of the equation, too. Most “dumb locks” (that is, those using a key and tumbler approach) aren’t necessarily the most secure things in the world, either. They are vulnerable to “lock bumping,” where a special key is used to “bump” the tumblers in a lock into yielding and unlocking. Some locks can easily be bypassed with just an aluminum pop can and a pair of scissors. Don’t believe me? Just look on YouTube, where there are TONS of videos showing and explaining the technique. And don’t think that lock picks are only available to locksmiths. In less than a minute, I can find over a thousand places on the internet to buy my own set of lock picks, and where they are more than happy and willing to sell me a set.

            [...]

            So, see? As a PCLinuxOS user, you are most assuredly safe and secure. It’s EXTREMELY unlikely that you are using a kernel that was retired over seven years ago. However, you know that in some dark, closeted server room somewhere in the world, sits a long forgotten Linux server that just happily keeps chugging along, day after day, year after year, without any updates being performed in years. Many server operators are reluctant to take a server down or offline that is performing its desired/assigned function for a kernel update. It’s more of a “if it ain’t broke, don’t fix it” approach.

            So, this “threat” represents the importance of two things for PCLinuxOS users. First, use the most recent kernel that functions with all of your hardware. Newer kernels resolve security vulnerabilities that might have gone unnoticed for quite some time (such as with DrovoRub). Second, keep your system as up-to-date as you possibly can, since many software updates close or resolve security vulnerabilities that are discovered after (sometimes long after) the release of the software. Do you still think it isn’t a big deal? See here for all of the vulnerabilities discovered in the Linux Kernel.

            The “takeaway” is quite simple. Keep. Your. Computer. Updated. Only by staying one (or a few) steps ahead of the hackers will you guarantee that your data and OS are safe.

          • Intel Sends Out Linux Patches For FPGA Security Manager

            Patches were posted on Friday for introducing the Intel Security Manager class driver to the Linux kernel.

            This open-source “Intel Security Manager” class driver is intended for managing secure updates to Intel FPGA hardware.

          • Privacy/Surveillance

            • Facing Trump Ban, China’s TikTok Embeds Itself Into U.S. Culture

              TikTok, the app with an uncertain future owned by China’s ByteDance Ltd., has been building a vocal contingent of young supporters in the U.S., working behind the scenes to turn creators into superstars, arming them with brand deals and introductions to Hollywood power brokers. The effort builds on what Instagram and Vine have done to build relationships with digital influencers in the past. And TikTok has just begun spending hundreds of millions of dollars to help its stars make a living — a step that Facebook Inc.’s Instagram has been historically unwilling to take.

              The effort has given TikTok growing influence over American culture, which is not an accident, says Brett Bruen, who served as the White House director of global engagement in the Obama administration. He believes China and ByteDance are playing the long game. “It’s all a localization strategy, which allows you to not only achieve relevance but respect,” he said. “The most effective advocates for your company and for policy decisions are those local influencers and local partners.”

            • Amazon Drivers Say Smartphones-In-Trees Scheme Has Been Thwarted

              Amazon, which purchased Whole Foods in 2017, declined to say whether it had foiled the operation. But last month the company pledged in an email to drivers that it would investigate the phenomenon. And, according to a person familiar with Amazon’s delivery order system, changing a few lines of code would be all that’s required to short-circuit the plot.

              As Bloomberg reported, the rogue drivers had found a way to game Amazon Flex, an Uber-like app used to win orders and deliver them in their own vehicles. The extreme measures reflect stiffening competition for work in a pandemic-ravaged economy. Flex drivers earn as little as $15 per delivery, plus potentially a tip from the customer.

    • Defence/Aggression

    • Transparency/Investigative Reporting

      • Fox News Denies Own Reporter Confirmed Trump Used ‘Suckers and Losers’ After Airing Interview of Her Confirming It

        Fox News is having a hard time covering the president’s ass following The Atlantic’s reporting that claims Trump harshly disparaged the military — mostly because their own reporter has confirmed much of what the report said.

        On Saturday morning, following a late Friday night tweet from the president calling on Fox News to fire her, the network’s national security correspondent Jennifer Griffin told host Neil Cavuto that Trump did indeed use the sort of language The Atlantic’s Jeffrey Goldberg said the president had.

        After being asked about The Atlantic’s framing of Trump’s comments, Griffin told Cavuto that she double-checked with her sources this morning and they reconfirmed both Goldberg’s reporting and her own.

    • Environment

      • Energy

        • ‘We Need a Free Press But Do Not Have It’: UK Climate Campaigners Defend Blockade of Murdoch’s Destructive Media Empire

          The real story, according to Extinction Rebellion UK, is that humanity is facing “an emergency of unprecedented scale and the papers we have targeted are not reflecting the scale and urgency of what is happening to our planet.”

        • UAE Deal Boosts Israeli Oil Pipeline Secretly Built With Iran

          It starts with an under-used but highly strategic pipeline. Stepping cautiously out of the shadows, the Israeli managers of Europe Asia Pipeline Co. (EAPC) say their 158-mile conduit from the Red Sea to the Mediterranean Sea provides both a cheaper alternative to Egypt’s Suez Canal and an option to connect to the Arab pipeline grid that transports oil and gas not just to the region, but to the seaports that supply the world. “It opens a lot of doors and opportunities,” the pipeline company’s CEO, Izik Levi, told Foreign Policy. He reckons that the pipeline, which connects Israel’s southern port of Eilat with a tanker terminal in Ashkelon on the Mediterranean coast, could nip off a significant share of the oil shipments now flowing through the nearby Suez Canal.

          While much of the hoopla over the UAE-Israel pact has focused on other sectors such as technology, health care, education, and tourism, the Eilat-Ashkelon pipeline brings the deal into the realm of petroleum, the beating heart of the Persian Gulf economy. Now that the Emiratis have broken the ice, opportunities for Arab-Israeli energy deals are broad and lucrative, ranging from investment in the Israeli pipeline itself, to adapting it for carrying natural gas or connecting it to pipelines across Saudi Arabia and the wider Middle East. “If they’re doing partnerships with Israelis, there’s tremendous potential for all kinds of business,” said Marc Sievers, a former U.S. ambassador to Oman, where Israeli Prime Minister Benjamin Netanyahu made a groundbreaking visit two years ago.

      • Wildlife/Nature

    • Finance

      • WATCH LIVE: Bernie Sanders ‘Labor Day’ Speech and Town Hall to Honor Workers and Grow Movement

        Former presidential candidate and progressive champion will address “the current desperation of the American working class, the need to grow the labor movement, and for working families to stand together to create an economy that works for all and not just the few.”

      • A Militant Union’s Strategic Case for Joe Biden

        A yard sign in support of Joe Biden in Erie, Pa., Monday, July 27, 2020. (Photo by Salwan Georges / The Washington Post via Getty Images)

        President Trump says, “Sleepy Joe Biden is just a Trojan Horse for the Radical Left Agenda. He will do whatever they want!”

      • Black Labor Leaders Are Needed Now More Than Ever

        Labor Day 2020 comes at a time of unprecedented racial, political, and economic upheaval in the United States. Earlier this summer, tens of thousands of workers nationwide walked off their jobs and took to the streets to strike in support of the growing Black Lives Matter movement. In August, hundreds of NBA and WNBA players went on strike in protest of the police shooting of Jacob Blake; about 70 percent of each league’s players are Black.

      • How Will the Pandemic Reshape Labor Markets?

        “The COVID crisis appears poised to reshape labor markets along at least four axes: telepresence, urban de-densification, employment concentration in large firms, and general automation forcing,” wrote MIT’s David Autor and Elisabeth Reynolds in a July essay on The Nature of Work After the COVID Crisis. “Although these changes will have long-run efficiency benefits, they will exacerbate economic pain in the short and medium terms for the least economically secure workers in our economy, particularly those in the rapidly growing but never-highly-paid personal services sector.”

        Autor and Reynolds are cochairs of the ongoing MIT Work of the Future task force, whose interim report was published in the (pre-Covid) Fall of 2019. The report’s overriding conclusion was that the likelihood that AI and automation will wipe out major workforce sectors in the near future was exaggerated. However, there were very important reasons for concern, in particular, the rising polarization of employment and wage distribution over the past few decades which has disproportionately benefited high-skilled professionals. Our most critical challenge, said the report, isn’t necessarily a lack of jobs, but the low quality of jobs and viable careers available to many workers, particularly those without college degrees.

        “Despite our concerns about the distributional consequences of advancing technologies, until the COVID crisis began, we were sanguine about the prospects for ongoing employment growth, even in the face of lackluster wage growth,” said the authors in their July essay. “In the fall of 2019 we wrote, ‘We anticipate that in the next two decades industrialized countries will have more job openings than workers to fill them, and that robotics and automation will play an increasingly crucial role in closing these gaps’. The COVID crisis has upended our confidence in that prediction – not merely because COVID has generated mass unemployment in the short term, which it has, but also because the postcrisis trajectory now worries us.”

    • AstroTurf/Lobbying/Politics

      • Democracy Dies in… Obfuscation and False Equivalences

        In the extensive genre of corporate media obfuscation about right-wing paramilitary violence, a Washington Post article this week stands out even amidst some tough competition.

      • 66 Days Until the Election
      • On the No-Platform-Just-Trump Platform of the New GOP

        The old platform was, alas, aspirational. Maybe something nonexistent is preferred.

      • Court Strikes Blow Against Dark Money Just in Time for the 2020 Elections
      • Moving to End Diversity Trainings, Trump WH Memo Says ‘No Place’ for ‘Critical Race Theory’ in US Government

        “187,000 Americans are dead from Covid-19, and the White House is spending its time making sure no one in the government gets sensitivity training.”

      • Trump’s Attacks on Election Integrity Is a Threat to Everything This Country Stands For

        In order to be effective in combating Trump’s attempt to sabotage the November election, it is important that you, and everyone you know, recognize the warning signs as to what he and his Republican allies are doing.

      • Civil Rights Groups Request Emergency Injuction to Stop Trump ‘Sabotage’ of 2020 Census

        “Fighting a pandemic is already a high hurdle to clear in obtaining an accurate count. It’s outrageous that we must also fight against an administration seeking to skew our population numbers.”

      • Can the Democratic Party Landslide the Criminal Tyrant Trump?

        Why has the Democratic Party been losing again and again at the federal and state level to the worst, cruelest, soft on corporate corruption, war-mongering, anti-worker Republican Party in history?

      • American Political Cynicism Could Benefit Trump in November

        Steve Bannon’s recent arrest marked the eighth time that a former adviser of President Donald Trump had been taken into custody. When asked about the “culture of lawlessness” that seems to permeate his administration, the president replied, “There was great lawlessness in the Obama administration.”

      • ‘Nightmare Scenario’: Sanders Warns Nation That Trump Is Laying Groundwork for Election Result Mayhem

        “Trump is now using his lies and misinformation to sow confusion and chaos in the election process and undermine American democracy,” says the Vermont senator.

      • Trump Admin Faces Injunction for Trying to End 2020 Census Counting Prematurely

        Civil rights organizations and local governments in California late Friday filed a request in a San Jose federal court for an emergency nationwide injunction against the Trump administration’s effort to end 2020 Census counting prematurely—a move critics warn is a blatant effort by the president and his Republican allies to “sabotage” the once-in-a-decade count for long-term political advantage.

      • How Jerry Falwell Jr. mixed his personal finances with his university’s

        After parting ways with President Jerry Falwell Jr in the wake of personal scandals, Liberty University has hired a firm to investigate “all facets” of Falwell’s tenure, including the school’s financial and real estate operations.

        There may be much to untangle.

        Falwell, who took over as president of Liberty in 2007 after years as a lawyer handling its real estate interests, intertwined his personal finances with those of the evangelical Christian university founded by his father.

      • Biden Needs to Talk About Jobs on Labor Day. And Every Day.

        As of August 31, in the swing state of Pennsylvania, 1.8 million people have filed for unemployment during the pandemic. The state’s jobless rate stands at 13.7 percent. But instead of traveling to Pennsylvania to talk about job creation, Joe Biden went to express his thoughts about looting and violence. He barely mentioned jobs. Tone-deaf is an understatement.

      • Russia, Again

        In April of this year, the Republican-led Senate Intelligence Committee issued a two-part report concluding that Russia interfered in the 2016 election campaign. While ruling out the kind of collusion that MSNBC has been touting for the past four years, volume two is of some interest since it coincides with the front-page news this week that Facebook and Twitter are warning of Russian interference once again.

      • For Russian eyes only: U.S. voter data, hackers, and the story that wasn’t

        On September 1, 2020, the Russian newspaper Kommersant ran a story that looked like a real bombshell before it fizzled out. The report, titled “Hackers Appeal to the U.S. State Department: American Voter Data Appears on Russian Darknet,” credits a Russian hacker platform with posting millions of American voters’ personal data (mainly voters in the swing state of Michigan, but also in Connecticut, Florida, and North Carolina) and then profiting off a U.S. government project to pay foreigners for tips about election interference. Kommersant also quoted experts who warned that the publication of the voter data could be a “provocation” ahead of this year’s presidential election in the U.S.

      • A Democratic Convention for Acknowledging Pain, and for Healing

        I’ll admit it: My expectations for the unconventional Democratic National Convention in mid-August couldn’t have been lower if I’d stuffed them under the sofa with my spare change, dust bunnies, and the remnants of my dog’s chew toys. While I was disappointed that Milwaukee, where I went to high school, missed its chance in the national spotlight, I was furious about the party’s roster of featured speakers—one minute for Representative Alexandria Ocasio-Cortez but major platforms for former president Bill Clinton, former secretary of state (and losing 2004 nominee) John Kerry, and (really?) billionaire Michael Bloomberg, a great contributor to gun reform and environmental causes who is being sued by some of the national campaign staffers he lured with promises of long-term jobs, then laid off.

      • Can King’s Dream End This Nightmare?

        The struggle for basic decency in the US is front and center. A 17-year-old got his mother to take him and his long gun to a protest, after curfew, to supposedly defend businesses in the event of a riot.

    • Freedom of Information/Freedom of the Press

      • Trump Calls for Firing of Fox Reporter Who Quoted Atlantic Article on Veterans

        President Donald Trump has called for reporter Jennifer Griffin, the national security correspondent for Fox News Channel, to be fired for her reporting on claims made about Trump in an article published Thursday by The Atlantic.

        The article claimed the president referred to American World War I veterans buried in France’s Aisne-Marne American Cemetery, as “losers” and “suckers” back in 2018, a claim which Griffin admitted she had not confirmed, while claiming other details of the article had been confirmed by some of her sources.

        The article, titled Trump: Americans Who Died in War Are ‘Losers’ and ‘Suckers,’ was reportedly based on several sources who spoke on condition of anonymity, The Atlantic noted.

      • Donald Trump attacks ‘slimeball’ reporter in war dead row

        US President Donald Trump has described as a “slimeball” a journalist who quoted him as saying dead US soldiers were “losers” and “suckers”.

        He likened the Atlantic magazine report to unproven accusations made against him of colluding with Russia to win the presidential election of 2016.

        The damning quotes were corroborated independently by The Associated Press.

      • Trump lashes out at ‘slimeball reporter’ amid furor over alleged war dead remarks

        Trump’s latest broadside comes as the White House plays defense over the report, which alleged that Trump had called slain American soldiers buried at a French cemetery “losers” and “suckers.”

    • Civil Rights/Policing

      • NBA All-Star David West on the walkout and standing up to racism, exploitation
      • Pro Athletes and the Power of Unions

        First, the Milwaukee Bucks refused to take the court in their playoff game against the Orlando Magic. Then other teams followed suit, leading to a three-day wildcat strike in the National Basketball Association.

      • Targeted

        Then it sends deputies to find and interrogate anyone whose name appears, often without probable cause, a search warrant or evidence of a specific crime.

        They swarm homes in the middle of the night, waking families and embarrassing people in front of their neighbors. They write tickets for missing mailbox numbers and overgrown grass, saddling residents with court dates and fines. They come again and again, making arrests for any reason they can.

        One former deputy described the directive like this: “Make their lives miserable until they move or sue.”

        In just five years, Nocco’s signature program has ensnared almost 1,000 people.

        At least one in 10 were younger than 18, the Times found.

      • More Than 750 Protesters Arrested in Portland Since Protests Began 100 Days Ago

        Friday marks the 100th day of protests in the city since May 28, when two demonstrations occurred in front of the downtown Multnomah County Justice Center. They mirrored the protests that erupted up around the world in the wake of George Floyd’s death on May 25 while in Minneapolis police custody.

        Police kept their distance from protesters on that first night of demonstrations, The Oregonian reported. But more than three months have passed since then, and the situation in Portland has changed drastically.

        An exact number of arrests is difficult to determine because of the number of different agencies assisting with the protests. In addition to the Portland Police Bureau (PPB), officers with the Oregon State Police (OSP), the Multnomah County Sheriff’s Office (MCSO) and federal agents have all made arrests.

      • Thousands peacefully protest outside the Kentucky Derby

        An airplane circled above Churchill Downs on Saturday, flying a banner behind it: “Arrest the cops who killed Breonna Taylor,” it said.

        The 146th Kentucky Derby became a surreal distillation of the crises facing the country in 2020, in the hometown of Taylor, a 26-year-old Black emergency medical technician shot dead in her home in March when police burst in to serve a search warrant in the middle of the night.

        [...]

        “We are here as one,” he wants the protest to say to his hometown. “When they see our solidarity, they will have to understand that we are serious. We want justice for Breonna Taylor. And not just for her. For us all.”

        When the race ended, the protesters quickly headed out. There was no violence, though the prospect of a large-scale demonstration on Derby Day, on top of the pandemic, had left the city on edge.

        As the first race started Saturday morning, a group of self-described “patriots” marched through downtown as a counterprotest, many carrying assault rifles and campaign flags for President Donald Trump. They went to a square in the heart of downtown where demonstrators have kept vigil for more than 100 days. There were confrontations between the groups, but no violence.

      • Surveillance video shows Colorado bartender shoved to ground after trying to enforce mask mandate
    • Monopolies

      • Fortnite usage on iOS has declined by over 60% since removal from App Store, Epic Games says in motion for preliminary injunction against Apple

        Early last week, Epic Games lost the first round of its #FreeFortnite battle against Apple when Judge Yvonne Gonzalez Rogers of the United States District Court for the Northern District of California denied the Fortnite maker’s motion for a temporary restraining order (TRO) with respect to the company’s flagship game. But Epic won a consolation prize: the court held, on a highly preliminary basis (TROs are only in effect for a couple of weeks and then go away unless replaced by a preliminary injunction), that Apple’s termination of an Epic developer account needed to improve and maintain the Unreal Engine was an overreaching form of retaliation and, therefore, not allowed in the short term.

      • Google announces motion to dismiss Epic’s antitrust complaint over Android/Play Store, opposes combining both Epic app store cases

        One of this blog’s most popular posts in 2020 has been my recent comparison of the legal and factual questions raised by Fortnite maker Epic Games’ near-simultaneously-filed antitrust complaints against Apple and Google in the Northern District of California, not least thanks to Techmeme featuring it.

        The short version is that in case Epic’s lawyers had a “divide and conquer” strategy in mind against Apple and Google by bringing separate lawsuits in the same district within hours of each other, the Android maker agrees in procedural terms and doesn’t want Epic v. Google to be lumped together with Epic v. Apple. And on this occasion, its lawyers just announced that Google would bring a motion to dismiss Epic’s complaint, which–if successful and upheld on appeal–would end Epic’s Android case before it really begins. It is not known, but we will see shortly, whether Apple also intends to shoot down Epic’s complaint at the earliest procedural stage, but Judge Yvonne Gonzalez Rogers said at a recent hearing that the case wasn’t a slam dunk for Apple or Epic, which strongly suggests she’s certain it will go to trial (next year, as the case is on an expedited schedule).

        There’s already been a flurry of activity already in Epic v. Apple, with Judge Gonzalez Rogers having denied an Epic motion for a temporary restraining order (TRO) over the removal of Fortnite from the App Store but having granted it so Epic would, for the time being, retain access to Apple’s developer tools with a view to the iOS and Mac versions of Unreal Engine.

      • Patents

        • Chinese Professor Gets 18 Months in Prison for Theft, Espionage

          A Chinese professor was sentenced to 18 months in U.S. prison after he was convicted of trade-secret theft and economic espionage, capping a seven-year prosecution.

          [...]

          The case is U.S. v. Zhang, 15-cr-00106, U.S. District Court, Northern District of California (San Jose).

        • Diversity in Startups and Inventing Patented Developments

          The Creator Fund has released a report titled, “State of Student Startups,” concerning university student involvement at around 545 startups in the UK. Notably, the report states that Covid-19 has not slowed down student engagement in startups. Moreover, some interesting statistics are that around 57% of students involved in university startups are foreign born, and pretty close to half of students involved in university startups are BAME (Black, Asian, Minority Ethnic) and are women. Over 60% of the startups at Oxford and Cambridge “have at least one BAME founder.” These data are very heartening given some of the other statistics about the lack of some racial and ethnic minorities and female involvement in inventing. Indeed, in the United States, the United States Patent and Trademark Office relatively recently released a report stating that women are still not represented similarly to their percentage of the overall population in inventing demonstrated by patents (around 20%); although, the percentage of women participating as inventors is increasing.

        • A partial waiver that did not do the trick

          The patent in suit is EP 1 411 869 B1; see Swissreg and EPO Register for further information. Stemcup asserted that Implantec‘s ANA.NOVA® hybrid socket infringes the patent.

          Stemcup had partially waived EP 869 at the IPI, to overcome the judge-rapporteur’s finding in his expert opinion with respect to a presumably undue extension of subject-matter. The partial waiver had thus been filed at a very late stage of the proceedings, i.e. only after formal closure of the file and only about nine months after the defendant’s rejoinder wherein the undue extension of subject-matter had first been asserted.

        • UK Supreme Court rules on FRAND approach in Unwired Planet and Conversant

          The first instance judge in the Unwired Planet case, Birss J, found that in any given set of circumstances, there was one set of FRAND terms. In these circumstances, a global licence was FRAND. He determined what rates would be FRAND for a global licence.

          He granted an injunction that Huawei may not infringe the UK patents that had been found valid and infringed, but this would not take effect if Huawei agreed to take a global licence on those FRAND terms. On appeal to the Court of Appeal the rates that the Judge had determined were not challenged. However, the global nature of the FRAND licence was challenged.

          The Court of Appeal agreed with the Judge’s finding that a global licence was FRAND. It accepted that global licensing was the industry norm. It may be wholly impractical for a SEP owner to seek to negotiate a licence of its patent rights country by country, and prohibitively expensive for it to seek to enforce those rights by litigating in each country in which they subsist.

          [...]

          The Supreme Court rejected the argument that Unwired Planet had acted abusively. It held that the argument was based on a misreading of the CJEU decision in Huawei v ZTE. The nature and notice required depends on the facts. Unwired had shown that it was willing to grant SEP licences on FRAND terms. The Court held that what mattered on the facts of this case was that Unwired had shown itself willing to license Huawei on whatever terms the court determined were FRAND, whereas Huawei, in contrast, had only been prepared to take a licence with a scope determined by it.

        • UK Supreme Court sets new standards in global FRAND litigation

          The UK Supreme Court has finally handed down its long-awaited FRAND judgment in the cases Unwired Planet vs. Huawei as well as Conversant vs. ZTE and Huawei (case IDs: UKSC 2018/0214; UKSC 2019/0041; UKSC 2019/0042). In its decisions, the Supreme Court upheld the first-instance decisions made by presiding judges Colin Birss and Henry Carr in 2017 and 2018.

          The Supreme Court judges unanimously rejected all complaints by Huawei and ZTE in both cases. Furthermore, they confirm that the courts of England and Wales have the jurisdiction to determine global FRAND terms and rates.

          In his judgment in the Unwired Planet vs. Huawei dispute, former High Court judge Colin Birss was the first judge worldwide to set a fee for a global licence (case ID: HP-2014-000005).

          Now the Supreme Court confirmed that the UK courts have the jurisdiction to grant an injunction if they have previously determined that the implementer rejected a FRAND offer from the SEP holder.

        • UK Supreme Court dismisses telecoms patent infringement appeal by Huawei

          It continued: “A powerful indication that the non-discrimination obligation is ‘general’ rather than ‘hard-edged’ is that ETSI had previously considered and rejected the imposition of a ‘most-favourable licence’ clause in the undertaking. This was done in documents which were published and accessible to all market participants. To interpret the FRAND undertaking as incorporating the ‘hard-edged’ non-discrimination obligation for which Huawei contends would have the effect of re-introducing a ‘most-favourable licence’ term by the back door.”

          On whether the respondent had breached competition law based on Huawei v ZTE, it said: “Had the CJEU’s judgment been in terms clearly intended to lay down universal, immutable, conditions, [the respondent’s arguments] would not have been sufficient to displace [them], but, in our view, given that the judgment is not in such terms, the point does perhaps provide a degree of further confirmation that all the circumstances of the case must be taken into account before concluding that article 102 has been infringed.”

          It concluded: “What mattered on the facts of this case was that Unwired had shown itself willing to license Huawei on whatever terms the court determined were FRAND, whereas Huawei, in contrast, had only been prepared to take a licence with a scope determined by it.”

        • Eurasian Patent System

          –– An application for a Eurasian patent covers all Contracting States of the Eurasian Patent Convention, and a Eurasian patent is granted for all these Contracting States together. Unlike a European patent granted by the European Patent Office, a granted Eurasian patent is not validated into a bundle of national patents but is a single patent having unitary legal effect in the territories of all Contracting States. However, a granted Eurasian patent is maintained in respect of each of the Contracting States by paying annual maintenance fees to the Eurasian Patent Office for each of these States.

        • COVID-19 and the Trainee Patent Attorney

          There is no doubt that the COVID-19 global pandemic has had an impact on lives of almost everyone living on this planet. Not to be forgotten in all this is the lowly trainee patent attorney.

          On 5 March 2020 the Supervisory Board of the European qualifying examination (EQE) decided, in line with the European Patent Office’s (EPO) precautionary measures, to cancel the EQE which was planned to take place from 16-19 March 2020.

          On 30 July 2020 the Intellectual Property Office of Ireland (IPOI) announced that they were postponing the law and practice of patents examination, which had been set for 9 September 2020, until later in the year. More information will be provided in early October, but candidates have been advised not to make travel arrangements before then. Given the current COVID-19 situation in Ireland, it looks unlikely that the examination will take place this year.

        • PTAB: tech fears stoked by rumours of sweeping rules package

          Intel, Unified Patents and others are concerned that the USPTO will codify precedential decisions on discretionary IPR denials – and perhaps go further

      • Trademarks

        • BORN IN THE USA Fails to Function as a Trademark for Clothing, Says TTAB

          The Board affirmed a refusal to register BORN IN THE USA for “bottoms as clothing; footwear; headwear; tops as clothing,” finding that the phrase fails to function as a trademark. The evidence of record showed that “BORN IN THE USA is a widely used informational message that goods originate from the United States.” In re Born in the USA LLC, Serial No. 87867549 (August 26, 2020) [not precedential] (Opinion by Judge Cynthia C. Lynch).

      • Copyrights

        • Donatella Versace Will Not Have to Testify in Fashion Nova Copying Case, Says Court

          Donatella Versace does not have to testify in the lawsuit that Versace filed against Fashion Nova. In the midst of a discovery dispute, which has seen Fashion Nova pushing for Donatella Versace – the Artistic Director and Vice President of the Italian fashion brand – to be required to sit for a deposition in connection with the copyright, trademark and trade dress infringement case that Versace filed against the fast fashion company in November 2019, a federal court in California has sided with Versace, denying Fashion Nova’s request to compel the deposition of the well-known fashion figure.
          According to U.S. District Court for the Central District of California Judge Rozella Oliver’s August 13 order, at the heart of the dispute is whether Donatella Versace has relevant and unique information that Antonio Masciariello, Versace’s Company Heritage & Special Projects Senior Manager, did not provide in a recent deposition of his own. According to Fashion Nova, despite deposing Masciariello on August 6, there is, in fact, information relating to the case at hand that it could not obtain, thereby, giving rise to the need for Ms. Versace to testify.

          [...]

          In response to Fashion Nova’s request that the court compel Ms. Versace to testify, the fashion brand argued in a letter of its own that “Fashion Nova’s renewed request to compel the deposition of Donatella Versace should be denied” for a number of reasons, namely: “(i) courts apply heightened scrutiny to requests to depose top-ranking corporate executives” – or “apex” witnesses – “such as Ms. Versace, (ii) Ms. Versace does not possess unique or superior knowledge of any fact that is relevant and material to this lawsuit, (iii) requiring Ms. Versace to prepare and sit for a deposition would impose an undue burden, and (iv) Fashion Nova’s attempt to compel Ms. Versace’s deposition is not an exercise in legitimate fact discovery, but instead a tactic for leverage” – presumably to pressure Versace to agree to settle the lawsuit – “and harassment.”

          Siding with Versace in her August 13 order, Judge Oliver held that “with respect to the general issue of deposing creators or designers of trade dresses, the Court finds persuasive [Versace’s] assertion that [Fashion Nova] has not cited to any caselaw to support the contention that depositions of such creators or designers are common in intellectual property litigation for purposes of supporting an invalidity defense.”

        • ETTV Opens Doors to Uploaders After SPARKS Bust Takes Down Prime Source

          The high-profile bust of several alleged Scene members has also wreaked havoc across the broader piracy ecosystem. Torrent site ETTV just announced that it will open its doors to uploaders because there’s a shortage of fresh content. As it turns out, the SPARKS group – the target of last week’s raids – was ETTV’s prime content source.

        • Copyright Alliance Again Urges Congress To Close Streaming Piracy Loophole

          With IPTV piracy seemingly still on an upwards trajectory, the powerful Copyright Alliance is urging Congress to close a loophole in US law that places limits on how cases can be prosecuted. Despite being against copyright law, streaming piracy is currently just a misdemeanor, rendering it “virtually immune from meaningful prosecution.”

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

This post is also available in Gemini over at:

gemini://gemini.techrights.org/2020/09/06/python-3-5-10/

If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

Pages that cross-reference this one

What Else is New


  1. Christoph Ernst Lecturing Us on “Transparency” and EPO Corruption (as Well as Assault on the EPC) Becoming a “New Normal”

    The EPO’s administration continues rushing ahead with an unlawful agenda, exploiting a pandemic that’s gradually coming under control regardless to shred apart the EPC



  2. Richard Stallman's Talk About New/er Risks to Free Software (Free as in Freedom-Respecting, Libre)

    Richard M. Stallman (RMS) gave the above talk not too long before the attacks on him intensified greatly, serving to silence him for nearly 2 years



  3. Jacques Michel and Willy (Guillaume) Minnoye: Stakeholders in EPO Lawlessness

    Former EPO Vice-Presidents who wish not to be held accountable for what they did in the Office (or be chased after leaving their duties, finishing/ending terms there) are adding fuel to the illegal agenda of an EPOnian regime



  4. Links 15/5/2021: Godot 3.3.1 RC 2 and Pine64 Hardware in Focus

    Links for the day



  5. The EPO's War on Justice and Assault on the Law -- Part 7: Calle's Strange Metamorphosis

    Sources believe the “legal anarchy” that EPOnia became notorious for, especially when it comes to handling referrals at the EPO‘s BoA, will become a dark legacy — a legacy that would, if he was alive, disappoint even Josefsson’s source of inspiration



  6. Making up Law at the EPO

    Another video about the ongoing EPO series and some news/commentary from around the Web



  7. Over a Thousand Videos (or Audio Files) and More Protocols Supported

    From just a Web site (ordinary HTTP/S protocol) we've expanded to alternative channels of communication; this is a quick roundup, with focus on last night's development work (already pushed into our self-hosted Git repository)



  8. IRC Proceedings: Friday, May 14, 2021

    IRC logs for Friday, May 14, 2021



  9. Nathan Proctor: Right to Repair and the DMCA

    LibrePlanet 2019 video



  10. [Meme] Calle Calling...

    The values of the Habermasian EPO judge depend on who’s paying the salary



  11. The EPO's War on Justice and Assault on the Law -- Part 6: The Habermasian Who Warned About “Legal Anarchy”

    The political orientation of a Benoît Battistelli-appointed EPO judge who has the audacity to talk about legal anarchy and bemoan abuse of the law; the António Campinos administration extended his term until (at least) 2027



  12. Paid-for Plugs and Coordinated Marketing Fluff (PR Campaigns) Are Ruining 'Linux' Sites

    Junk 'articles' (just marketing disguised as 'news') spoil the World Wide Web; companies repeat the same sales pitch over and over again, sometimes leveraging what they perceive to be avenues read by geeks



  13. Links 15/5/2021: GCC 8.5, Fedora Community Revamp

    Links for the day



  14. Links 14/5/2021: FreeBSD on the Pine H6, Red Hat Hiring

    Links for the day



  15. Protecting Freenode is Protecting the Free Software Movement

    Freenode may seem like a negligible corner of the Internet, which media never bothers mentioning at all; but Freenode, which many have come to take for granted, is core infrastructure for many Free software projects and protecting the network is essential for the Free Software Movement



  16. EPO Justice

    Justice in Europe's second-largest institution, where the law itself is a second-class citizen



  17. IRC Proceedings: Thursday, May 13, 2021

    IRC logs for Thursday, May 13, 2021



  18. Understanding How Freenode (IRC) Works -- or Doesn't Work -- in 2021

    There is a conflict going on behind the scenes at Freenode, but there are also sincere and well-meaning attempts to undo the damage and get back to normal



  19. [Meme] Judges the Office Cannot Control Are Just Nazis With Weapons in Their Office...

    The EPO hasn’t been run by grown-ups for over ten years; Benoît Battistelli, António Campinos and their confidants cannot grasp the concept of law, just blind loyalty



  20. The EPO's War on Justice and Assault on the Law -- Part 5: Battistelli's “Swedish Chef”

    The EPO's 'courts' are controlled by the people whom they're supposed to judge on; this has been the case for at least half a decade



  21. Links 14/5/2021: KDE Plasma 5.22 Beta and GNOME 40 in Gentoo

    Links for the day



  22. Audio: “Unjust Computing Clamps Down” by Richard Stallman

    The FSF has finally uploaded the LibrePlanet talk of Richard Stallman



  23. Links 13/5/2021: KDE Gear 21.04.1 and LibreOffice 7.0.6

    Links for the day



  24. The EPO's War on Justice and Assault on the Law -- Part 4: The President of the Boards of Appeal

    A deeper look into the ‘sausage factory’ that is EPO tribunals certainly helps us understand the inherent bias of many decisions, including a recent decision on European software patents like a controversial simulation patent



  25. Judging the Judges

    Today we shall take a closer look at Carl Josefsson, a person who shall become a figure of interest if he sends EPO courts to the United States in clear violation of the EPC (looking to rubber-stamp an unlawful decision already made before this case even started)



  26. When EU Authorities Tell You to Complain to the EPO Itself About EPO Privacy Violations...

    “Kafkaesque” at the EPO; Kafka could do a whole novel about the flirtations with or affairs of ‘justice’ at the EPO



  27. The Need for Reliable Governance at Freenode

    Why the current and high-profile (albeit somewhat covert) owner of the network, who seems to care about Free software (it has made him very wealthy), should put the whole thing in reliable hands and not attempt to 'monetise' it in any way



  28. IRC Proceedings: Wednesday, May 12, 2021

    IRC logs for Wednesday, May 12, 2021



  29. Andrew Lee of Private Internet Access/London Trust Media Increasingly Owns and Controls Freenode (Updatedx2)

    The details about Freenode ownership and control are explained in a resignation letter urging users to move to another network



  30. [Meme] eBPF is Not Microsoft's, But It's Certainly Googlebombed by Microsoft

    eBPF isn't Microsoft's. But sites that work closely with Microsoft keep mentioning that term as if Microsoft created it and champions it (typical tactics).


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

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

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

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

Recent Posts