Bonum Certa Men Certa

Links 17/7/2020: FSF Raising Money, LibreOffice Wants More Income, Thunderbird 78 and WirePlumber 0.3 Formally Out, DebConf20@Home



  • GNU/Linux

    • Desktop/Laptop

      • Star Lite Mk III Pentium N5000 Laptop Ships with a Choice of 6 Linux Distributions
        There aren’t that many companies shipping Linux laptops, and often it’s either at the entry-level of the market with Arm-based Pine64 PineBook or PineBook Pro, or at the higher-end with products such as Dell XPS 13 developer edition or System76 Linux laptops.

        If you’d like something in between, you could install Ubuntu on a laptop yourself, but drivers are not always working, and sometimes when the laptop is confirmed to work, the manufacturer may decide to completely redesign the hardware.

    • Audiocasts/Shows

      • Command Line Heroes - Season 5, episode 1: Becoming a coder

        Saron Yitbarek and Clive Thompson start the season by exploring some ways coders start their tech careers—some common, many unexpected. You might be surprised who answers the call to code, where they come from, and how much they’ve already accomplished.

      • Ubuntu Podcast from the UK LoCo: S13E17 – Knitting outside

        This week we’ve been filling in forms and doing kitchen renovations. We discuss popularity contest being removed from Ubuntu, 19.10 going EOL, KDEs cross-platform storefront and Linux adopting inclusive language. We also round up our picks from the wider tech news and share an event; remember those!

        It’s Season 13 Episode 17 of the Ubuntu Podcast! Alan Pope, Mark Johnson and Martin Wimpress are connected and speaking to your brain.

    • Kernel Space

      • Linux 5.7.9
        I'm announcing the release of the 5.7.9 kernel.

        All users of the 5.7 kernel series must upgrade.

        The updated 5.7.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.7.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.52
      • Linux 4.19.133
      • QEMU 5.1 Bringing Many CPU Improvements From Loongson To RISC-V To s390

        QEMU 5.1-rc0 is available as the first step towards this next feature release of this important component to the Linux virtualization stack.

        The QEMU 5.1-rc0 release marks the hard feature freeze for this next release. Weekly release candidates will continue until QEMU 5.1 is ready to ship around the middle of August.

      • Sleepable BPF programs

        When support for classic BPF was added to the kernel many years ago, there was no question of whether BPF programs could block in their execution. Their functionality was limited to examining a packet's contents and deciding whether the packet should be forwarded or not; there was nothing such a program could do to block. Since then, BPF has changed a lot, but the assumption that BPF programs cannot sleep has been built deeply into the BPF machinery. More recently, classic BPF has been pushed aside by the extended BPF dialect; the wider applicability of extended BPF is now forcing a rethink of some basic assumptions. BPF programs can now do many things that were not possible for classic BPF programs, including calling helper functions in the kernel, accessing data structures ("maps") shared with the kernel or user space, and synchronizing with spinlocks. The core assumption that BPF programs are atomic has not changed, though. Once the kernel jumps into a BPF program, that program must complete without doing anything that might put the thread it is running in to sleep. BPF programs themselves have no way of invoking any sort of blocking action, and the helper functions exported to BPF programs by the kernel are required to be atomic.

        As BPF gains functionality and grows toward some sort of sentient singularity moment, though, the inability to block is increasingly getting in the way. There has, thus, been interest in making BPF programs sleepable for some time now, and that interest has recently expressed itself as code in the form of this patch set from Alexei Starovoitov.

        The patch adds a new flag, BPF_F_SLEEPABLE, that can be used when loading BPF programs into the kernel; it marks programs that may sleep during their execution. That, in turn, informs the BPF verifier about the nature of the program, and brings a number of new restrictions into effect. Most of these restrictions are the result of the simple fact that the BPF subsystem was never designed with sleepable programs in mind. Parts of that subsystem have been updated to handle sleeping programs correctly, but many other parts have not. That is likely to change over time but, until then, the functionality implemented by any part of the BPF subsystem that still expects atomicity is off-limits to sleepable programs.

        For example, of the many types of BPF programs supported by the kernel, only two are allowed to block: those run from the Linux security module subsystem and tracing programs (BPF_PROG_TYPE_LSM and BPF_PROG_TYPE_TRACING). Even then, tracing programs can only sleep if they are attached to security hooks or are attached to functions that have been set up for error injection. Other types of programs are likely to be added in the future, but the coverage will never be universal. Many types of BPF programs are invoked from within contexts that, themselves, do not allow sleeping — deep within the network packet-processing code or attached to atomic functions, for example — so making those programs sleepable is just not going to happen.

      • Btrfs at Facebook

        The Btrfs filesystem has had a long and sometimes turbulent history; LWN first wrote about it in 2007. It offers features not found in any other mainline Linux filesystem, but reliability and performance problems have prevented its widespread adoption. There is at least one company that is using Btrfs on a massive scale, though: Facebook. At the 2020 Open Source Summit North America virtual event, Btrfs developer Josef Bacik described why and how Facebook has invested deeply in Btrfs and where the remaining challenges are.

        Every Facebook service, Bacik began, runs within a container; among other things, that makes it easy to migrate services between machines (or even between data centers). Facebook has a huge number of machines, so it is impossible to manage them in any sort of unique way; the company wants all of these machines to be as consistent as possible. It should be possible to move any service to any machine at any time. The company will, on occasion, bring down entire data centers to test how well its disaster-recovery mechanisms work.

      • WirePlumber

        • WirePlumber 0.3 released, now ready for the desktop

          It is with great pleasure that we announce the availability of WirePlumber - the PipeWire session manager - version 0.3.0, which was made available a few weeks ago.

          This release brings support for desktop use cases and is a working drop-in replacement for PipeWire's pipewire-media-session example session manager. At the same time, it introduces configurability and other features that pipewire-media-session lacks, such as the use of session, endpoint and endpoint-stream objects to orchestrate the graph. If you are curious about what this means, my previous blog post is a good starting point to read about endpoints.

          [...]

          Finally, another noteworthy feature in this release is the use of the org.freedesktop.ReserveDevice1 D-Bus API to arbitrate the capture of audio devices between PipeWire and JACK. If a JACK server is started while PipeWire running or is found already running when PipeWire is started, WirePlumber releases the audio device that JACK wants to control and sets up the PipeWire JACK source & sink nodes so that audio in PipeWire is routed through JACK to access that audio device.

        • WirePlumber Ready For The Linux Desktop As Replacement To PipeWire's Session Manager

          Announced earlier this year was WirePlumber as a new session manager for PipeWire with its role in managing of audio/video streams to/from hardware/software components as well as handling security/permissions, device monitoring, and other session management functionality.

          While only a few months have passed since the WirePlumber announcement, today's v0.3 release announces that it's "now ready for the desktop."

    • Benchmarks

      • The Linux Performance For AMD Rome vs. Intel Cascade Lake One Year After Launch

        With the Intel 2nd Gen Xeon Scalable (Cascade Lake) processors having turned a year old in April and next month marking one year since the launch of the AMD EPYC 7002 (Rome) series, here are fresh benchmarks of the dual Xeon Platinum 8280 versus the AMD EPYC 7742 when testing the Linux software stack from early 2019 and then again using a bleeding-edge Linux software stack as of this month. This shows how the Linux software performance has evolved over the past year for both Intel and AMD on the server front as well as how the current top-end SKUs are competing right now.

      • Systems Performance: Enterprise and the Cloud, 2nd Edition

        Eight years ago I wrote _Systems Performance: Enterprise and the Cloud_ (aka the "sysperf" book) on the performance of computing systems, and this year I'm excited to be releasing the second edition. The first edition was successful, selling over 10k copies and becoming required or recommended reading at many companies (and even mentioned in [job descriptions]). Thanks to everyone for their support. I've received feedback that it is useful, not just for learning performance, but also for showing how computers work internally: essential knowledge for all engineers. The second edition adds content on BPF, BCC, bpftrace, perf, and Ftrace, mostly removes Solaris, makes numerous updates to Linux and cloud computing, and includes general improvements and additions. It is written by a more experienced version of myself than I was for the first edition, including my six years of experience as a senior performance engineer at Netfilx. This edition has also been improved by a new technical review team of over 30 engineers.

    • Applications

      • The 6 Best Linux File Recovery Software

        It’s fair to say that most of us lose essential data in our computers either through accidental deletion, virus attacks, permanent removal of files, etc. at some point. Some of these files contain critical information that cannot be assumed and needs recovery. In this post, we will discuss some of the best data recovery available for Linux systems. The fantastic part is that most of them are opensource and freely available for use.

      • Calibre 4.21 E-book Manager Released with Support for Kobo Nia, Improvements

        It’s been almost two weeks since the release of Calibre 4.20 and the new version is here just in time for the launch of Kobo’s Nia e-reader, which targets newcomers and sells for only $99.99 USD. Calibre 4.21 is the first release of the popular e-book manager to add support for Kobo Nia.

        On top of Kobo Nia support, Calibre 4.21 adds support to vertically center e-book covers in the cover grid for those smaller than the available space, and implements a new checkbox that lets users easily apply virtual libraries in the Quickview panel.

    • Instructionals/Technical

    • Games

      • Kernel Patch Revved For Syscall User Redirection To Help Newer Windows Games On Wine

        It looks like the syscall user redirection support could soon be mainlined to the kernel for this new Linux feature that was originally motivated by helping Windows games running on Wine.

        The syscall user redirection support is needed for newer Windows games on Wine that are executing system call instructions without going through the Windows API. Due to avoiding the traditional API calls, Wine has an issue intercepting and emulating those system calls and thus this user redirection support will allow Wine to properly intercept them. In particular it appears to be the DRM / copy protection systems of modern games where this syscall user redirection support will help out the most.

      • Drive-In Esports Arenas Being Developed in Four U.S. Cities

        Drive-in esports arenas may soon be the latest attraction.

        Real estate investment company Horizon Group Properties has partnered with esports analytics company Harena Data L.L.C., which operates the brand USA Drive-Ins, to develop esports arenas and drive-in movie theaters in four major U.S. cities.

        On the esports side, the idea is for consumers to watch tournaments and compete in events from the safety of their vehicles. Initially, the arenas will be located in Horizon-owned malls in Louisville, Kentucky, Gettysburg, Pennsylvania, and El Paso and Laredo in Texas.

      • R&A's The Open Golf Tournament This Year Will Be Virtual In Multiple Ways And It's Going To Be Amazing

        For golf fans such as myself, one of the great joys over the past few weeks has been the return of live golf to the television screen. As one of the sports that is most naturally aligned with the need for social distancing and crowdless events, it was also one of the first to come back. Still, with COVID-19 running rampant throughout the world and America in particular, not every last thing is coming back. For instance, the pandemic has led organizers for the R&A's signature gold event, The Open in the U.K., to at least delay it from its July 16th start, or possibly cancel it altogether.

      • Dead Age 2 Available Today on Steam and GOG for PC, Mac & Linux
      • Point & click adventure 'Whateverland' let's you steal your way through it

        Whateverland, an upcoming point and click adventure from Caligari Games just recently finished a Kickstarter crowdfunding campaign and it's fully funded. It's also sounding pretty bizarre.

        The game follows Vincent, an engineer by profession and a thief by trade who attempts to steal a necklace from a lonely old woman. As it turns out, she's some sort of witch and banishes Vincent to a parallel world where people are compelled to languish indefinitely, reflecting on their life choices—Whateverland.

      • 3D adventure thriller 'Beyond a Steel Sky' is out now for Linux PC

        Beyond a Steel Sky, the big 3D sequel to the much loved classic Beneath a Steel Sky is out now with Linux support. A long awaited sequel too, since the original was from way back in 1994. A long time between them of course, with Beyond a Steel Sky being a much prettier game in full 3D with nice WASD controls and an absolutely fantastic style to it.

        What is it? From Charles Cecil, creator of the Broken Sword series, with art direction by Dave Gibbons, legendary comic book artist behind 'Watchmen' it's an adventure set within a dynamic world, populated by wilful characters driven by motivations that the player can subvert. In combination with a unique hacking tool, multiple solutions to puzzles emerge from player choices. Playing as Robert Foster, you attempt to track down an abducted child that leads you back to Union City, one of the last remaining mega-cities in a world ravaged by shattering wars and political meltdown.

      • SUPERHOT: MIND CONTROL DELETE is out now for Linux PC

        SUPERHOT: MIND CONTROL DELETE, a full length standalone first-person shooter where time doesn't really move much until you do is out now and it's pretty magnificent.

        The feeling of being able to duck and weave through bullets, like something out of the Matrix is what truly makes SUPERHOT MCD so fine. Being able to throw a bottle at an enemy resulting in them dropping their weapon, so you can run in and grab it mid-air is just so ridiculous and enjoyable.

      • Ultra Hat Dimension is a puzzle game about getting constantly punched

        Kitsune Games, developer of the rather fantastic roguelike MidBoss (see Scaine's review) just released one of their older titles Ultra Hat Dimension on Steam with a bunch of upgrades and added Linux support.

        It's a very sweet puzzle game about fancy hats and people getting punched for wearing them. Although, reading that back, saying it's sweet and then talking about throwing punches probably sounds quite strange. You, the player, are actually unable to do any punching yourself. Instead you get bounced around various levels while constantly hearing these little Spluff creatures go "POW" as they send you flying in each direction. It's like they're just mocking me.

      • Aeolis Tournament launches today on Steam (PC, MacOs, Linux) and in a few days on Nintendo Switch
      • Fantastic one-button action-packed party game 'Aeolis Tournament' out now

        When it comes to party games, some attempt to do a little too much and some not enough. Aeolis Tournament seems to fit pretty much perfectly in between. With an extremely accessible control scheme that only needs movement and a single button, it's seriously easy to pick up and enjoy for a few hours at a time. Up to 8 players total can join various game modes with or without bots and there's online play too.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Konsole in 2020

          Konsole is having a resurge in the moment, it’s the terminal emulator of choice for the power user that wants to break the 4th wall in *nix systems. Right now it can do almost all the things I want it to do, and a few more.

          Since last year you can use splits in Konsole, with full drag & drop support between tabs and windows.

        • KDE's Konsole Continues Seeing New Features

          In recent months KDE's Konsole terminal emulator has been seeing a lot of new features while even more are in the works.

          Konsole over the past year picked up support for splits, support for showing image thumbnails when hovering over filenames, easy support for capturing a full file path to the clipboard, "open with" from the context menu for files, and other improvements.

          Looking ahead though there are more Konsole features coming like the ability to dim unfocused terminals, improved broadcast support, and support for URL escape codes.

      • GNOME Desktop/GTK

        • Download Now: Get GNOME 3.38’s New Default Wallpapers Right Now

          Just don’t expect much of a deviation on what’s gone before. What’s that saying again? Ah yes, “if it ain’t broke, don’t fix it”.

          Jakub Steiner’s GNOME 3.38 wallpaper sits in vogue with previous background designs. It is predominately blue, it features a variety of geometric shapes, and uses fractal lighting for texture and effect.

          As with the GNOME 3.36 wallpaper and earlier there are 3 distinct variations of the main design: morning, day, and night. You can use each of these on their own, or use them as part of a dynamic wallpaper slideshow that subtly transitions between then over the course of the day...

    • Distributions

      • Reviews

        • ArcoLinux Review – A Bloated Arch Linux-Based Distribution

          Many distributions like Ubuntu and Fedora have different flavors (mainly different desktop environments) of the same Linux core. ArcoLinux, on the other hand, has three different versions – ArcoLinux, ArcoLinuxB and ArcoLinuxD – which serve different needs. The main ArcoLinux comes with all the GUI and niceties, while both ArcoLinuxB and ArcoLinux D are minimal distributions that either come with one desktop or none. They are more similar to Arch Linux and are designed to help users learn more about Linux so that they’re able to handle a more command-line based experience in Arch Linux.

          [...]

          ArcoLinux’s aim of “educating users about Linux” is mainly about installation of software and packages, not the usage of the desktop. I would appreciate it more if they would provide on-screen tutorials on how to use Xfce, Openbox or i3. While the ability to select (tons of) applications during installation is good, it can be overwhelming for beginners.

        • AutoTux is a Real Distro With a ‘No Hands’ Linux Installer

          AutoTux is a fully automated Linux distribution that is literally a hands-off event from start to finish. It goes a long way to adopting Linux a no-brainer for Windows and macOS converts.

          AutoTux’s self-installing approach is also the kind of Linux operating system that makes you wonder why more distribution developers do not use similar strategies to make their Linux offerings such a foolproof proposition.

          After all, installing an operating system as a newcomer is scary and fraught with missteps and frustration. Some other Linux distro families have scripted installation routines that somewhat semi-automate the installation process. This is one of the hallmarks found with Arch Linux distro varieties.

          But Arch and other Linux families are not intended for Linux newcomers. Plus, the scripted installations are more like a patchwork of segmented batch commands initiated with command line interactions in a terminal window.

          This is not very user friendly. AutoTux, on the other hand, fully automates an installation of the Debian 10 Linux system. What else could any newcomer to the Linux operating system want or need?

          How about out-of-the-box performance and a fully-stocked software inventory? Well, AutoTux has that covered too!

      • BSD

        • FreeBSD Back To Seeing Progress On 802.11ac WiFi Support, Ath10k Driver

          Longtime FreeBSD/Linux network stack developer and former Qualcomm Atheros engineer Adrian Chadd is back to working on FreeBSD wireless networking improvements.

          Adrian Chadd has announced his return to working on FreeBSD's wireless networking stack with a particular focus on the 802.11ac support (or there the largely lack of at the moment) and the porting of the Ath10k driver from Linux to FreeBSD.

        • [Old] Throw-Away Browser on FreeBSD With "pot" Within 5 Minutes

          pot is a great and relatively new jail management tool. It offers DevOps style provisioning and can even be used to provide Docker-like, scalable cloud services together with nomad and consul (more about this in Orchestrating jails with nomad and pot).

          When using FreeBSD on your desktop, you can also use it simply to easily create “throw away” browser jails. That way, the browser environment is reliably and completely erased and reset each time you re-create it with one single, simple command.

        • [Old] Questions and Answers (by Jesse Smith)

          Comparing-apples-to-BSDs asks: I was reading one of the old articles from the archive. One of the things mentioned was how the BSDs have a distinct approach in terms of packaging the base system relative to userland apps, and that the Linux distros at the time were not following the same practice. Are there Linux distros that have adopted the same approach in modern times? If not, are there technical limitations that are preventing them from doing so, such as some distros supporting multiple kernel versions maybe? [...]

      • SUSE/OpenSUSE

        • GNOME, KDE, libvirt Packages Update in Tumbleweed

          The desktops had a big week of updates in openSUSE Tumbleweed snapshots this week.

          Among the packages updated for the desktops this week were GNOME’s 3.36.4 version and the July 7 release of KDE’s Plasma 5.19.3, Applications 20.04.3 and the July 4 release of Frameworks 5.72.0.

          Tumbleweed snapshots are trending stable this week and snapshot 20200714 is trending at a 99 rating, according to the Tumbleweed snapshot reviewer. Both Frameworks and Applications were in the most recent snapshot. Applications had updates for the open-source video editing software Kdenlive. Fixes were made to new clips that could possibly crash and/or make clips disappear. The Akonadi storage framework had a server fix for the fetching of attributes with empty data; the topic need to be revisited, according to the commit. Frameworks 5.72.0 added a new DAV protocol implementation with KJobs. KDE’s input/output system library KIO and the user interface builder Kirigami had multiple updates. The Kirigami update provided better collapsing handling for UI and better presentation for list header items. The virtualization package Xen had a small update for its 4.13.1 version to fix incorrect error handling in event channel port allocation; A few patches were added and a handful of Common Vulnerabilities and Exposures were addressed. The hxtools collection of tools and scripts updated to 20200712 and added a new utility for arpeggio/polyphonic mixing of bsvplay/qplay outputs. Rubygem also had several different packages updated in the snapshot.

        • Release Team Asks for Feedback on openSUSE Leap "15.2"

          The openSUSE release team is would like feedback from users, developers and stakeholders about the release of the of community-developed openSUSE Leap 15.2 through a survey.

          The survey is available at https://survey.opensuse.org.

          openSUSE Leap 15.2 was released on July 2. Two weeks of people installing the release and using it is a good timeframe to capture fresh ideas and thoughts about how people felt about the release. The survey centers on these two questions: what went well and what didn’t go well?

          That is the question the release team is asking of those who installed and used openSUSE Leap 15.2.

          The team hopes the feedback will provide enough information to help improve the release processes and other elements people found important.

          The survey will close on August 4.

      • IBM/Red Hat/Fedora

        • Developing at the edge: Best practices for edge computing

          Edge computing continues to gain force as ever more companies increase their investments in edge, even if they’re only dipping their toes in with small-scale pilot deployments. Emerging use cases like Internet-of-Things (IoT), augmented reality, and virtual reality (AR/VR), robotics, and telecommunications-network functions are often cited as key drivers for companies moving computing to the edge. Traditional enterprises are also looking at edge computing to better support their remote offices, retail locations, manufacturing plants, and more. At the network edge, service providers can deploy an entirely new class of services to take advantage of their proximity to customers.

          In this article, we consider edge computing from the perspective of application developers. The developer perspective is vital because the applications being developed today—leveraging emerging technologies like artificial intelligence and machine learning (AI/ML)—reveal new opportunities to deliver services and optimize costs.

        • Improved navigation in the OpenShift 4.5 Developer perspective

          The new Red Hat OpenShift 4.5 release includes a more streamlined and customizable navigation experience in the web console’s Developer perspective. In this article, we quickly share the highlights of the new navigation features that we added based on user feedback.

        • What’s new in the OpenShift 4.5 console developer experience

          Each new release of Red Hat OpenShift includes usability improvements and features to help developers meet their goals. In OpenShift 4.5, we’ve improved navigation and added a mechanism for customizing navigation and accessing frequently used resources from the Developer perspective.

        • Side-by-side Extensibility with Red Hat and the IBM Evolution Platform for SAP

          IBM and SAP just announced a collaboration to deliver accelerated digital transformation, leverage the SAP intelligent suite as well as SAP Cloud and on-premise solutions and decrease time to S/4HANA migration, all while extending and enhancing SAP solutions. Red Hat Integration is at the heart of the side-by-side extensibility solutions from SAP, specifically Red Hat Fuse and Red Hat 3scale API Management.

        • GSOC Progress Report for Linux System Roles

          June was my first month as a GSOC student, and I must say is has been a tough but fun ride! I’ve been working at improving the Linux System Roles Network Role. My main focus for this summer is being able to improve the testing systems. In order to achieve that, I will introduce Pytest as a tool for the integration tests.

          About Me

          I’m a 23 years old student based in Spain. I discovered the world of free software just two years ago, while finishing my degree. After that, I decided to study a master in Computation and joined SUGUS/GNU Linux, the free software group of my University. Thanks to their support I was able to discover Fedora and other cool software, too.

        • Madeline Peck: (Practically!) Half Way Through Internship



          Can you believe that tomorrow on the 17th it’s officially half way through my summer internship?! I can’t :O

          Let’s see what have I been up to?

          Over the weekend I finished creating a really low key zine for my 11 year old neighbor.

        • Fedora 33 Is Shaping Up To Be One Of Its Biggest Releases Ever

          Fedora 33 is easily shaping up to be one of the biggest releases ever for this long-time Linux distribution formerly known as Fedora Core. It's just not a few big features like Fedora desktop variants defaulting to Btrfs but even just on feature count alone it's looking by far to be one of the biggest at least in a number of years if not ever.

          Fedora 33 has seen 40 system-wide changes submitted and 18 self-contained changes. For the broad system-wide changes, at 43 it's nearly double that of usual Fedora releases with the likes of F32 seeing only 23 changes or 21 for F31. The second highest release for number of system wide changes was 31 for Fedora 28... Seeing above 40 is rather historic as outlined by this mailing list post via Zbigniew Jędrzejewski-Szmek.

      • Debian Family

        • DebConf Videoteam Sprint Report -- DebConf20@Home

          DebConf20 starts in about 5 weeks, and as always, the DebConf Videoteam is working hard to make sure it'll be a success. As such, we held a sprint from July 9th to 13th to work on our new infrastructure.

          [...]

          For DebConf20, we strongly encourage presenters to record their talks in advance and send us the resulting video. We understand this is more work, but we think it'll make for a more agreeable conference for everyone. Video conferencing is still pretty wonky and there is nothing worse than a talk ruined by a flaky internet connection or hardware failures.

          As such, if you are giving a talk at DebConf this year, we are asking you to read and follow our guide on how to record your presentation.

          Fear not: we are not getting rid of the Q&A period at the end of talks. Attendees will ask their questions — either on IRC or on a collaborative pad — and the Talkmeister will relay them to the speaker once the pre-recorded video has finished playing.

        • Abhijith PA: Workstation setup

          Recently I’ve seen lot of people sharing about their home office setup. I thought why don’t I do something similar. Not to beat FOMO, but in future when I revisit this blog, it will be lovely to understand that I had some cool stuffs.

          There are people who went deep down in the ocean to lay cables for me to have a remote job and I am thankful to them.

          Being remote my home is my office. On my work table I have a Samsung R439 laptop. I’ve blogged about it earlier. New addition is that it have another 4GB RAM, a total of 6GB and 120GB SSD. I run Debian testing on it. Laptop is placed on a stand. Dell MS116 as external mouse always connected to it. I also use an external keyboard from fingers. The keys are very stiff so I don’t recommend this to anyone. The only reason I took this keyboard that it is in my budget and have a backlit, which I needed most.

      • Canonical/Ubuntu Family

        • Ubuntu 19.10 Reaches End of Life. Upgrade to Ubuntu 20.04 As Soon As Possible!
          I have explained Ubuntu release cycle and end of life in detail earlier. I’ll reiterate what it means to you and your system if continue using Ubuntu 19.10 beyond this point.

          Software usually have a predefined life cycle and once a software version reaches end of life, it stops getting updates and support.

          Beyond the end of life, Ubuntu 19.10 won’t get system updates, security updates or application updates from Ubuntu anymore.

        • Ubuntu 19.10 “Eoan Ermine” Reached End of Life, Upgrade to Ubuntu 20.04 LTS Now

          Ubuntu 19.10 “Eoan Ermine” was released nine months ago, on October 17th, 2019. Highlights included the GNOME 3.34 desktop environment series, the Linux 5.3 kernel series, as well as initial support for ZFS as the root file system, an implementation available via the Ubiquity graphical installer.

          Other highlights included WPA3 support, DLNA sharing support, LZ4 as default compression algorithm for the Linux kernel and initramfs on all supported architectures for improved boot speed, as well as additional default hardening options enabled in GCC for stronger security.

        • Flutter is Coming to Linux

          Google and Canonical have joined forces to bring Flutter to the Linux desktop.

          Google’s open-source UI framework for building Android, iOS, macOS, and Windows has added another platform...Linux. And with over 500,000 developers working with Flutter (and over 80,000 apps built with the framework), this could mean a boon for apps on Linux.

          But that’s not all. Canonical (the creators and maintainers of Ubuntu) have dedicated developers to the task. In fact, Ken VanDine, Canonical engineering manager, said this of the move:

          Canonical is making a significant investment in Flutter by dedicating a team of developers to work alongside Google’s developers to bring the best Flutter experience to the majority of Linux distributions. Canonical will continue to collaborate with Google to further improve Linux support and maintain feature parity with the other supported platforms.

        • Ubuntu Will No Longer Ship “Popularity Contest” Package By Default

          Eventually, PopCon’s statistics help Ubuntu developers determine which packages should be included by default in Ubuntu ISO and which package bugs need to be fixed first.

          Since PopCon is broken and no longer works, Ubuntu will remove the package from the default installation. For the end-users, it’s neither a loss nor an advantage from the removal of PopCon.

          [...]

          If you uninstall the Popularity Contest package, it will also remove the ubuntu-standard package, which is not recommended. Hence, I would say you don’t have to do anything as the package doesn’t compromise your privacy and security.

        • No More “Popularity Contest” Package By Default : Ubuntu

          New installs of Ubuntu desktops will be without any “Popularity Contest” package. Popularity Contest Or PopCon will be removed from the standard seed as mentioned by the Ubuntu. Ubuntu will remove the package from the default installation.

          [...]

          PopCon or Ubuntu Popularity Contest is a pre-installed package in Ubuntu. It has been installed by default Linux since 2006 (Ubuntu 6.10). You can vote on your popular and most-used application every week.

        • Linux Mint 20 Continues to Excel in All Tasks

          The Linux Mint distribution has always shipped with a classical desktop layout through its history all the way since 2007; A panel on the bottom having a menu, launchers and opened windows on the left side, with system tray icons on the right side.

          The consistency of the desktop design and the general workflow in Mint is an invaluable comfort for most average PC users and even advanced users who do not want to bother with their desktop environment’s philosophy, and instead, prefer to use a practical one throughout the ages to just do their work on their PCs. It is more important especially these days where other Linux desktops/distributions typically destroy the entire UX consistency in each few releases.

        • Best practices for an effective remote team in the world of cloud delivery

          Effective communication between customers, engineers, and project managers is the most critical element of successful cloud delivery. This has always been the case, but it is doubly important in the absence of regular, face-to-face contact.

          For remote teams, instant messaging is an invaluable tool. Internally, we use instant messaging both to keep in touch with one another and to coordinate on projects. However, it’s important to keep these two purposes separate. Maintaining one social channel and one business-focused channel prevents casual conversation from disrupting work.

          For communication with customers, the use of email is the standard tool. Indeed, official design decisions should not be made lightly and need to be documented. In order to avoid delays and have everyone stick to action points, we make sure to chase up through phone or message, but always need to communicate through email. This helps ensure that both parties stay up-to-date on a project’s status and that we have written confirmations.

        • Canonical Lets Global SIs Resell, Integrate Entire Portfolio

          An enhanced partner program from Canonical, publisher of the Ubuntu open-source operating system, will enable global systems integrators to resell and integrate the company’s entire portfolio of products and services for data centers, multicloud environments, the edge, and the Internet of Things (IoT).

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Home Assistant improves performance in 0.112 release

        The Home Assistant project has released version 0.112 of the open-source home automation hub we have previously covered, which is the eighth release of the project this year. While previous releases have largely focused on new integrations and enhancements to the front-end interface, in this release the focus has shifted more toward improving the performance of the database. It is important to be aware that there are significant database changes and multiple potential backward compatibility breaks to understand before attempting an upgrade to take advantage of the improvements.

        According to the release notes written by contributor Franck Nijhof, better performance has been a major goal of this release with a focus on both the logbook and history components. This builds on the work of the previous release (v0.111) from a performance perspective, which focused on reducing the time it takes to initialize the hub at startup.

      • tint2 – simple and light open source taskbar

        One of the many qualities that makes Linux so attractive is that the user decides how their desktop functions.

        Desktop environments like GNOME, KDE, etc appeal to many users. They provide their own window manager, system software that controls the placement and appearance of windows within a windowing system. They also provide a file manager which organizes, lists, and locates files and directories. Other aspects include a background provider, a panel to provide a menu and display information, as well as a setting/configuration manager to customize the environment.

      • Open source accounting software developed by accountants

        Over the last six months, I have been working on GoDBLedger, an open source accounting system that I feel addresses some of the issues that plague current accounting software solutions. Even in my first year as a graduate accountant, the software frustrated me because I have seen what good software can be like and how much it can improve your productivity.

        A great example of "good software" is a software developer's Editor/IDE. Developers love their editors, and there is a huge range that is highly customizable and allows for seamless coding experience. One of the major influencing factors for the existence of great software in this area is because developers are themselves the end users—they scratch their own itches and have immediate feedback on their designs.

      • Open source success has everything to do with innovation, not vendor lock-in concerns

        The good news is that no one seems to be waiting around on the "avoiding lock-in" argument.

      • BigQuery and the Middleware Play

        A year ago this past April, remember, Google announced Anthos. Anthos was interesting not because it was a Kubernetes-based platform for hosting applications – there were many such then and there are more today. What differentiated the platform was that it was a cloud-independent piece of middleware offered by one of the cloud vendors themselves. Historically, a core approach of cloud vendors to the market has been attracting workloads to their platforms via proprietary offerings.

        With Anthos, Google inverted that model, taking the proprietary software platform and decoupling it from the underlying cloud. This is notable because it represented a change of strategy, as noted, but also because it’s a heavy lift technically. It’s much easier to get a platform stack operating in one environment than it is in multiple.

        Now with BigQuery, Google is doubling down on this approach, extending it beyond its GCP roots into other environments. This may weaken the argument for GCP compute at the margins, but it inarguably expands BigQuery’s addressable market dramatically.

        It is also suggestive of a broader shift in strategy from Google. It is possible, of course, that the Anthos-enabled cross platform BigQuery is merely a tactical announcement, one that opportunistically seeks to capitalize on Google’s database prowess but is not more broadly representative.

      • Zulip, Leading Open Source Team Chat App, Releases Version 3.0

        Zulip, the open source threaded team chat app, today announced the release of Zulip Server 3.0, with new features to help distributed and remote teams stay productive and focused.

      • Web Browsers

        • Mozilla

          • What’s New in Thunderbird 78

            Thunderbird 78 is our newest ESR (extended-support release), which comes out yearly and is considered the latest stable release. Right now you can download the newest version from our website, and existing users will be automatically updated in the near future. We encourage those who rely on the popular add-on Enigmail to wait to update until the automatic update rolls out to them to ensure their encrypted email settings are properly imported into Thunderbird’s new built-in OpenPGP encrypted email feature.

            Last year’s release focused on ensuring Thunderbird has a stable foundation on which to build. The new Thunderbird 78 aims to improve the experience of using Thunderbird, adding many quality-of-life features to the application and making it easier to use.

          • Thunderbird 78 Rolls Out With UI Updates, New Features

            The Thunderbird 78 mail client redesigns the message compose window, the dark mode is much improved and is now in good shape, the calendar and tasks components are now properly integrated in Thunderbird itself, the account setup area has seen improvements, end-to-end encrypted email support is now easy to setup, and a wide range of other improvements.

          • Announcing Rust 1.45.0

            The Rust team is happy to announce a new version of Rust, 1.45.0. Rust is a programming language that is empowering everyone to build reliable and efficient software.

            [...]

            There are two big changes to be aware of in Rust 1.45.0: a fix for some long-standing unsoundness when casting between integers and floats, and the stabilization of the final feature needed for one of the more popular web frameworks to work on stable Rust.

          • Mozilla Telemetry in 2020: From “Just Firefox” to a “Galaxy of Data”
          • Mozilla Telemetry in 2020: From “Just Firefox” to a “Galaxy of Data”

            In the last year or so, there’s been a significant shift in the way we (Data Engineering) think about application-submitted data @ Mozilla, but although we have a new application-based SDK based on these principles (the Glean SDK), most of our data tools and documentation have not yet been updated to reflect this new state of affairs.

            Much of this story is known inside Mozilla Data Engineering, but I thought it might be worth jotting them down into a blog post as a point of reference for people outside the immediate team. Knowing this may provide some context for some our activities and efforts over the next year or two, at least until our tools, documentation, and tribal knowledge evolve.

            [...]

            The only type of low-level object that was hard to keep track of was the list of probes: Firefox is a complex piece of software and there are many aspects of it we wanted to instrument to validate performance and quality of the product - especially on the more-experimental Nightly and Beta channels. To solve this problem, a probe dictionary was created to help developers find measures that corresponded to the product area that they were interested in.

            On a higher-level, accessing this type of data using the python API quickly became slow and frustrating: the aggregation of years of Firefox ping data was hundreds of terabytes big, and even taking advantage of PySpark’s impressive capabilities, querying the data across any reasonably large timescale was slow and expensive. Here, the solution was to create derived datasets which enabled fast(er) access to pings and other derived measures, document them on docs.telemetry.mozilla.org, and then allow access to them through tools like sql.telemetry.mozilla.org or the Measurement Dashboard.

      • Productivity Software/LibreOffice/Calligra

        • Companies toiling away the most on LibreOffice code complain ecosystem is 'beyond utterly broken'

          The companies that do most to develop and evolve the LibreOffice productivity suite, both for desktop and cloud, say the project's business model is "beyond utterly broken" and that The Document Foundation (TDF), the charity that hosts the project, has to change its approach.

          The matter is a subject of intense debate within the board of the foundation, set up in 2010 to oversee LibreOffice, a fork of Oracle's OpenOffice. It touches on a question that crops up repeatedly in various contexts: as usage of open-source software continues to grow, what is the right business model to fund its development?

          The TDF's manifesto promises "to eliminate the digital divide in society by giving everyone access to office productivity tools free of charge." The document adds that "we encourage corporate participation" but there is nothing about providing an incentive for such companies.

          Michael Meeks, managing director at Cambridge-based Collabora, the company that contributes most full-time developers to LibreOffice, has set out the situation in (opinionated) detail here and here. "Words fail me to express how beyond-utterly-broken the existing TDF / desktop model is for the ecosystem around selling desktop LibreOffice," he wrote.

          Meeks is an open-source veteran, having worked on GNOME, OpenOffice, and other prominent projects. Everything was fine at LibreOffice to begin with, and he calls 2012-2014 "the flourishing years."

          Alongside Collabora, there were 15 developers from SUSE, five from Red Hat, one from Canonical, seven from the city of Munich (part of its embrace of open source), and some 40 others from various companies. Many of those have now dropped out, or reduced their commitment, leaving around 40 paid developers in total – of whom Collabora provides 25 and CIB, a Munich-based specialist in document management, seven.

        • LibreOffice chief outlines issues facing free software project

          Veteran free software and open source developer Michael Meeks has expanded on the issues faced by the LibreOffice project which were briefly touched on by iTWire recently, drawing from a post on the popular Linux Weekly News website.

          The essential issue is that money which is supposed to be paid to companies that provide support for LibreOffice is not being paid. And since that makes up most of the funds that enable development, The Document Foundation, the agency that manages LibreOffice development, has had to put together a plan for raising funds.

          Meeks, who works as general manager at Collabora Productivity, a company that sells LibreOffice support, told iTWire: "I think the community reaction in summary is 'go slower', there are a lot of moving pieces that intersect here - the board has been talking about them for a long time, but the community have come fresh to them, and need time to digest them, to interact and ask questions before coming up with proposals.

          "That's very positive, I think. At the core of the situation currently we have the problem of the perception that LibreOffice either creates itself (via the magic of volunteers), or that TDF creates it (by unknown means or by donations)."

      • FSF

        • Free software is what unites us

          This spring, as the time for planning our biannual appeal came around, we discussed the difficult time all of us are experiencing: charities like us, the free software community, and every individual. And it led us to consider why people from all walks of life cherish user freedom.

          The socially distant, digital way in which we are carrying on our work and private lives is affecting our software freedom. Globally, decisions to transition to an online and remote life were made with less consideration than we normally put into them, giving proprietary corporations access to parts of our lives we normally protect. Lately, we have been pointing to grim examples of bulk surveillance and privacy violations in the realms of education and communication to help everyone understand why this fight is so important.

          But we shouldn't forget that free software is an inherently positive story. It celebrates the creativity and skill that come from collaboration, and the freedom that you have if you understand a program or can freely choose to rely on information about it from someone you trust. Having the right to read, modify, contribute to, and share software we use has changed our lives, and countless others. There are so many people who continue to motivate us to fight for free software with their work, so we decided to ask them to share their stories on why they love free software, and what user freedom means to them or their business.

      • Programming/Development

        • The Most Remarkable Legacy System I Have Seen

          Good news, this wasn’t a regression due to the recent upgrade and this was easy to sort out. Blocked Internet Explorer and sent a notice to the 5000 developers that Internet Explorer is no longer supported. Problem solved!

          [For reference: It’s best to hard block IE for user experience, IE users are used to retrying in another browser. Maybe one third of internal apps developed in the last years don’t work at all outside of Chrome, the page remains blank or has broken widgets all over the place.]

          The upgrade continued as planned.

        • Perl/Raku

          • The Swiss Raku and Perl Miniconf 2020 Will Not Take Place

            Hello from the Swiss Alps, where we have been working from home and avoiding all but essential trips out like so many others over the last few months.

            The current situation has led to the cancellation of several community events, including this year's main Raku and Perl conferences in North American and Europe. We have been following the situation closely in Switzerland, and have also decided not to go ahead with our event this year.

        • Python

          • Flask Dashboard - AdminLTE

            This article presents a freebie dashboard coded in Flask, on top of iconic AdminLTE, a well-known design actively supported by 150+ contributors and 35k Github stars.

            [...]

            Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. Classified as a microframework, Flask is written in Python and it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions.

          • Test and Code: Better Resumes for Software Engineers - Randall Kanna

            A great resume is key to landing a great software job. There's no surprise there. But so many people make mistakes on their resume that can very easily be fixed.

            Randall Kanna is on the show today to help us understand how to improve our resumes, and in turn, help us have better careers.

          • ReportLab 101: Intro to the Canvas (Video)

            In this video, you will get an introduction to ReportLab’s Canvas object. You use ReportLab to create PDFs using Python and this tutorial will show you one way to accomplish that

          • A Hundred Days of Code, Day 009 - Python Functions, Basics
          • PyCharm 2020.2 EAP#4

            The last PyCharm EAP build before the release candidate is ready and comes with a lot of new functionalities! Let’s take a look into three UX-related improvements that will make your development experience smoother.

          • PSF GSoC students blogs: GSoC Week 7: Templates Tutorial

            I researched for the HTML Report design that is good looking and more feature rich. I have been working on and developing it. The new HTML Report will have support for Triage stuff. So that the user can quickly navigate to CVEs with specified remarks. I have also added a footer with useful links like our github, community IRC, and instructions on how to raise an issue.

          • PSF GSoC students blogs: Weekly Check-In #7

            This week I added checkers for avahi and bind libraries. Also there were some changes that had to be made in the out of tree checker, so I completed work on that too.

        • Java

          • Migrating Spring Boot tests to Quarkus

            As developers, we don’t always consider test migration when we think about adopting a new framework. Tests are important, however, because they ensure that our code meets its requirements and works as desired, especially when we add new features and functionality.

            Test migration is an essential part of migrating to a new application development framework. This article is for developers who are migrating a Spring Boot application to Quarkus. I will use three sample tests to demonstrate a test migration from Spring Boot to Quarkus. While Quarkus is compatible with Spring Boot Web, not all of Spring Boot’s test functionalities map to Quarkus. I will introduce you to other test dependencies and Quarkus capabilities that you can use in these cases.

  • Leftovers

    • Blue Steak on Lygon Street: The Mario Corniola Effect

      “Is it blue enough?” he growled in affectionate inquiry, referring to the rib eye steak with pepper sauce. Suitably well, came the reply to Mario Corniola. The dish was a specialty that, till the coronavirus struck, made Il Cantuccio on Melbourne’s Lygon Street the most darling of places, a jewel on a stretch of restaurants famed for matters Italian. Mario, the proprietor, had been the chief of the kitchen, the garrulous owner who managed to charm patrons for decades. Aided by his formidable wife, Lori, and other members of the family clan, the restaurant became a Calabrian sanctuary on an island continent.

    • I Want to Make Art

      So this is a message to myself, and a reminder to you, that this is the path I am becoming increasingly drawn to.

      Please, don’t let me ignore the call for too long.

    • No Room for Design

      Internet culture has evolved in numerous ways over the years, from its chaotic roots on Usenet and bulletin boards into the modern social networks that have become key to our digital interactions. But one thing that’s been lost along the way is design—not the design of the platforms, themselves, but the freedom to take a piece of internet land and make it your own. Sites like Geocities and MySpace get mocked today because of their often ugly looks, but these sites were some of the most important and fundamental for digital creativity, that encouraged people to experiment and try things. And our modern social networks have moved away from this. To me, that’s sad. I want that back. Today’s Tedium ponders social media, customization, and design (or lack thereof). — Ernie @ Tedium

    • Google blew a ten-year lead.

      Back when there were rumors of Google building an operating system, I thought “Lol.”

      Then I watched then-PM Sundar Pichai announce Chrome OS. My heart raced. It was perfect.

      I got my email through Gmail, I wrote documents on Docs, I listened to Pandora, I viewed photos on TheFacebook. Why did I need all of Windows Vista?

      In 2010, I predicted that by 2020 Chrome OS would be the most popular desktop OS in the world. It was fast, lightweight, and $0.

      “Every Windows and OS X app will be re-built for the browser!” I thought. Outlook->Gmail. Excel->Sheets. Finder->Dropbox. Photoshop->Figma. Terminal->Repl.it.

      All of your files would be accessible by whoever you wanted, wherever you wanted, all the time. It was obvious. Revolutionary.

      I haven’t installed MSFT Office on a machine since 2009. Sheets and Docs have been good enough for me. The theoretical unlimited computing power and collaboration features meant Google Docs was better than Office (and free!).

      Then something happened at Google. I’m not sure what. But they stopped innovating on cloud software.

    • Microsoft Prepares For A Life With Google

      Microsoft has been working to ensure that Android itself is able to support the dual-screened devices, offering code back to the open source project with additions including those to the browser and to the base Android Open Source Project. These support the non-standard display tech that Microsot is relying on to help the Surface Duo stand out.

    • Science

      • The New Lysenkoism in Washington

        Trofim Lysenko was a Soviet scientist born in 1898. Lysenko didn’t believe in evolution or modern genetics. In a story for The Atlantic in 2017, Sam Kean described how Lysenko believed that the environment “shaped” animals and plants and thought that he could “educate” Soviet crops to germinate at different times of the year by subjecting them to extreme conditions; soaking plants in freezing water was supposed to confer a resistance to cold in future generations. These ideas, as preposterous as growing orange trees in Siberia, caught the attention of a powerful politician, none other than Joseph Stalin himself, who put Lysenko in charge of Soviet agricultural policies. To the millions killed deliberately in the Holodomor—Stalin’s man-made famine in Ukraine—Lysenko added millions more who perished when the imposition of his policies led to widespread crop failure. When bad science meets politicians looking for easy answers, you can get a whole lot of trouble.

    • Education

      • There Are Literally No Good Options for Educating Our Kids This Fall

        After the Sandy Hook Elementary School massacre, President Barack Obama delivered what I have always believed to be the best speech of his presidency. He talked about what it’s like to be a parent, and the critical realization, experienced by most parents, that you can’t keep your children safe or teach them well without the help of your friends and neighbors. Then he expanded that idea to include the whole of society. He said, “This is our first task—caring for our children. It’s our first job. If we don’t get that right, we don’t get anything right. That’s how, as a society, we will be judged.”

      • Schools: To Open or Not to Open? That Is Not the Question.

        The US safety net is made up of an interlocking network of means-tested programs (like Medicaid or food stamps) and government entitlements (like Social Security). It guarantees the welfare of folks rendered vulnerable—by deprivation, devastation, or deterioration. Yet this vital state function is chronically defunded and nearly defunct. As a result, inequality is extreme and growing in the United States.

      • Racial Disparities in Science and Math Education Are Hurting Black Communities

        In conjunction with the global uprising against white supremacy and the ongoing murder of Black people by police, academics and educators are mobilizing to bring awareness to deep educational disparities around science and math education for Black students and other students of color — a dynamic that perpetuates structural inequalities along racial lines.

      • Despite Trump Reversal on Visas, Struggles of International Students Haven't Ended

        If the violence or discrimination doesn't seem as spectacular as the recent ICE directive to the U.S. liberal taste, it too often gets normalized and remains ignored.

      • 'The Science Should Not Stand in the Way' of Reopening US Schools, Says White House Press Secretary

        Vice President Mike Pence on Tuesday argued that schools should ignore Centers for Disease Control guidance on reopening.€ 

    • Health/Nutrition

    • Integrity/Availability

      • Proprietary

        • Petnet 'Smart' Feeder Customers Are Stuck In 'Internet Of Broken Things' Purgatory

          Back in February, $130 "smart" pet feeders from a company named Petnet simply stopped working. When customers reached out to the company to complain, they hit a complete and total brick wall in terms of functioning customer service. Emails and phone calls weren't returned (or wound up undeliverable), and the company simply refused to answer annoyed customer inquiries on Twitter or Facebook.

        • Facebook Beats NSO’s Attempt to Crush WhatsApp Malware Suit

          The case is WhatsApp Inc. v. NSO Group Technologies Limited, 19-cv-07123, U.S. District Court, Northern District of California (Oakland).

        • Netflix names content chief Ted Sarandos as co-CEO

          Sarandos, who joined Netflix in 1999 and has been with the company for more than 20 years, has long served as chief content officer, a role that has involved overseeing Netflix’s massively successfully originals program starting with series like Orange is the New Black and House of Cards. Since then, Sarandos has transformed the company into one of the biggest power players in Hollywood. As part of the move, Sarandos has also been elected to the board of directors.

        • Oh No, Microsoft, Don't Mess With Notepad and Paint

          Microsoft just can’t catch a break with all its updates that seem to cause more problems. The company rolled out a Windows 10 update yesterday which fixed a major DNS security flaw (and a few other things), but in the process might have removed Notepad, Paint, or WordPad for some users if they were updating to version 2004 at the same time.

          Over the last month, there have been several Windows 10 user reports on the Microsoft forms of those apps disappearing after updating to version 2004, so it seems like yesterday’s update isn’t actually the root cause of the problem. Gizmodo has reached out to Microsoft for more clarification, and we’ll update this article if/when we hear back.

        • Pseudo-Open Source

          • Openwashing

            • Netflix releases open-source crisis-management tool

              Earlier this year, Netflix developed and released a new Apache-licensed project named Dispatch. It is designed to coordinate the response to and the resolution of security-related incidents, but the project aims for more than just that. Rather, it hopes to be valuable for any type of one-off incident that needs coordination across an organization, such as a service outage.

              The idea behind Dispatch is to serve as a central clearinghouse for incidents, specifically focusing on four areas: resource management (Netflix's phrase describing both the data about the incident and the data about the response), individual engagement, incident life-cycle, and what Netflix calls "incident learning" — the ability to build off past incidents to inform future ones. Under the hood, the project runs on Python 3.7+ with FastAPI for the server, a PostgreSQL database, and VueJS for the web-based UI.

              End users configure and interact with Dispatch primarily through a web interface, and the provided user documentation explains day-to-day use of the tool. For lower-level administrative and development needs, multiple tools are accessible via the command-line.

              Fundamentally, Dispatch is a dispatcher and coordinator of data across many pre-existing tools within an organization. Rather than taking the approach of creating a "batteries included" solution, Dispatch takes advantage of the existing APIs provided by common tools used in an organization, such as Google's office suite (GSuite), Jira, and Slack. Unfortunately, the project does not currently support any open-source alternatives to these tools out-of-box.

          • Privatisation/Privateering

            • Linux Foundation

              • The Linux Foundation develops certification to enable cloud native pros demonstrate competence

                “The Certified Kubernetes Security Specialist exam will help grow the pool of qualified talent, while also providing employers with confidence that their teams are able to handle the challenges of securing these technologies.”

                “As the use of Kubernetes in production soars, it is critical that those who are managing it understand how to do so securely,” said Priyanka Sharma, general manager, Cloud Native Computing Foundation.

          • Entrapment (Microsoft GitHub)

        • Security

          • Security updates for Thursday

            Security updates have been issued by Debian (evolution-data-server and webkit2gtk), Fedora (kernel, snapd, and xen), openSUSE (thunderbird and xen), Oracle (dbus and thunderbird), Red Hat (java-1.8.0-openjdk, java-11-openjdk, jbig2dec, sane-backends, and thunderbird), Scientific Linux (kernel), SUSE (cairo, containerd, docker, docker-runc, golang-github-docker-libnetwork, google-compute-engine, mailman, mercurial, openconnect, openexr, and xrdp), and Ubuntu (libvpx and snapd).

          • A container security checklist: 5 key questions to answer

            Enterprises are increasingly running applications in cloud-native environments using containers, along with orchestration tools such as Kubernetes, to facilitate scalability and resilience. If your organization falls into this category (and the chances are good that it does today, or plans to soon), you must make securing the deployment a top priority.

            If you're uncertain about your current security posture, begin by answering these five key questions that address security requirements across the entire container lifecycle, from the point where you're building container images to where they are running live.

          • ROS Security Benchmark open for public comment

            We’re pleased to announce that the Center for Internet Security (CIS) has publicly released the ROS Security Benchmark for community discussion. When published, this benchmark will document community best-practice configuration settings to properly secure ROS Melodic running on Ubuntu Bionic. Hopefully this is just the beginning of an ongoing effort to define different security profiles for all ROS LTS distributions. Please join the community and help define the right security settings that both protect and enable ROS!

          • Privacy/Surveillance

            • Surveillance pandemic Russia carried out surveillance on an unprecedented scale during the coronavirus lockdown

              The Russian authorities organized unprecedented, large-scale surveillance over the country’s citizens during the coronavirus pandemic, says a new report titled “Surveillance Pandemic” from the human rights organization “Agora.” In many cases, this was carried out not only in violation of personal data laws, but also by organizations that cannot and should not be responsible for monitoring.€ 

            • As Expected, US Surveillance Of Social Media Leads To EU Court Of Justice Rejecting EU/US Privacy Shield

              This one sounds boring, but stick with it because it's important. Because the US and the EU have vastly different privacy regulation regimes, there has always been some conflict over how (mainly) US internet companies handle data from the EU. For years, this was "settled" by a weird and mostly useless "EU-US data protection safe harbor" agreement, in which US companies would have to get "certified" that they kept EU-originated data protected at an "equivalent" level to how it would be protected in the EU when transferring it across the Atlantic to US-based data centers. It was a bit of a nuisance as a company (we went through the process ourselves), but in 2015 the entire safe harbor agreement was invalidated by the EU Court of Justice because of the NSA's ongoing snooping on data from those internet companies, as revealed by Ed Snowden.

            • 'A Victory for Us All': In Rebuke to US Mass Surveillance, EU Court Blocks Data Transfers by Web Corporations

              "U.S. surveillance violates fundamental privacy rights and continues to be a massive financial liability for U.S. companies trying to compete in a global market."

            • EU Court Again Rules That NSA Spying Makes U.S. Companies Inadequate for Privacy

              The European Union’s highest court today made clear—once again—that the US government’s mass surveillance programs are incompatible with the privacy rights of EU citizens. The judgment was made in the latest case involving Austrian privacy advocate and EFF Pioneer Award winner Max Schrems. It invalidated the “Privacy Shield,” the data protection deal that secured the transatlantic data flow, and narrowed the ability of companies to transfer data using individual agreements (Standard Contractual Clauses, or SCCs).

              Despite the many “we are disappointed” statements by the EU Commission, U.S. government officials, and businesses, it should come as no surprise, since it follows the reasoning the court made in Schrems’ previous case, in 2015.

            • Amazon, Google, Microsoft sued over photos in facial recognition database

              Amazon, Google parent Alphabet and Microsoft used people's photos to train their facial recognition technologies without obtaining the subjects' permission, in violation of an Illinois biometric privacy statute, a trio of federal lawsuits filed Tuesday allege.

              The photos in question were part of IBM's Diversity in Faces database, which is designed to advance the study of fairness and accuracy in facial recognition by looking at more than just skin tone, age and gender. The data includes 1 million images of human faces, annotated with tags such as face symmetry, nose length and forehead height.

              The two Illinois residents who brought the lawsuits, Steven Vance and Tim Janecyk, say their images were included in that data set without their permission, despite clearly identifying themselves as residents of Illinois. Collection, storage and use of biometric information is illegal in the state without written consent under the Biometric Information Privacy Act, passed by the Illinois legislature in 2008.

            • Twitter Revises Strategy on Data Sharing for More Developers

              The social-media company has long offered three versions of its API, or application programming interface, which allows outside developers to access large numbers of public tweets for activities such as research and customer service. Twitter plans to create more free and paid versions of those offerings as a way to entice more customers to use them, including a special set of APIs specifically for researchers, the company said Thursday in a statement.

              An updated version of the “standard” API, which is free for all developers, was supposed to launch Thursday with new data from some of Twitter’s features, like poll results and threaded conversations. But the company delayed the rollout until next week after Wednesday’s security breach in which [cr]ackers took over many of the service’s most popular accounts, including those of former President Barack Obama and Tesla Inc. Chief Executive Officer Elon Musk, in a scam to gain Bitcoin.

            • CJEU invalidates “Privacy Shield” in US Surveillance case. SCCs cannot be used by Facebook and similar companies.

              Facebook and similar companies may also not use "SCCs" to transfer data as DPC must stop transfers under this instrument. Schrems: “We need US surveillance reform. The Court has clarified that there cannot be any transfer of data in violation of EU law.”

              Max Schrems’ (chair of noyb.eu and party to the case) first reaction to the judgment:

              Schrems: “I am very happy about the judgment. It seems the Court has followed us in all aspects. This is a total blow to the Irish DPC and Facebook. It is clear that the US will have to seriously change their surveillance laws, if US companies want to continue to play a major role on the EU market.”

            • Europe's Top Court Strikes Down Key Rules Of U.S.-EU Data Transfer

              In other words, the deal's principal flaws rest not so much with its member companies' practices, as with the U.S. government itself. Justices found that federal laws such as the Foreign Intelligence Surveillance Act "cannot be regarded as limited to what is strictly necessary" and fail to meet "minimum safeguards" guaranteed by the EU.

              "The requirements of US national security, public interest and law enforcement have primacy, thus condoning interference with the fundamental rights of persons whose data are transferred," the court wrote in a press release explaining the decision.

            • Max Schrems case: EU court rejects data transfer tool

              Europe’s top court has declared an arrangement under which companies transfer personal data from the European Union to the United States invalid due to concerns about US surveillance powers.

              The ruling in the long-running battle between Facebook, Ireland’s Data Protection Commissioner, and the Austrian privacy activist Max Schrems found that the so-called Privacy Shield agreement does not offer sufficient protection of EU citizens’ personal data.

            • In a victory for privacy, the EU Court of Justice bins EU-US Privacy Shield

              Today, in a landmark decision, the Court of Justice of the European Union struck down the EU-US Privacy Shield as it fails to protect people’s rights to privacy, data protection and access to remedy.

              The decision comes as part of the ruling on the “Schrems II” case, which deals with larger EU-US data transfer questions, and led to the invalidation of this deal under which companies can self-certify to move data from the EU to the US.

              Since the adoption of the Privacy Shield in 2016, Access Now has repeatedly called for the suspension of this deal due to its failures. Each year since, we have provided extensive comments to the European Commission on the annual review of the functioning of the deal. We have repeatedly highlighted legal and policy developments that called into question the validity of the arrangement, including enhanced US surveillance that show disregard for human rights globally.

            • A Tangled, Twisted Route to Privacy Shield Invalidity?

              The latest case, dubbed “Schrems II” – Case C-311/18 — was in fact brought by the Irish Data Protection Commissioner against both Facebook Ireland Limited and Maximillian Schrems. Facebook’s European headquarters is in Ireland making the Irish DPC the relevant authority.

              There is a provision in EU law – so-called Article 4 – that allows individual data protection authorities to suspend data transfers to other countries if there is evidence of data protection rights being breached. Schrems says the onus was on the Irish DPC to do this, and it was negligent in failing to act. Hence the case by the Irish Data Protection Commission was referred to the ECJ via the Irish High Court.

              [...]

              Whatever the outcome, it may not be the final word on the matter of EU-U.S. data transfers and the Privacy Shield – a forthcoming case, T-738/16, La Quadrature Du Net and Others v Commission, will rule directly on the validity of Privacy Shield.
            • Background on CJEU "Schrems II" Case

              Therefore, as a potentially useful aide-mémoire, see as follows for a timeline of the key events (with links to relevant documents provided for any ardent individuals wishing to squeeze in some last-minute reading!) leading up to tomorrow's judgment – [...]

            • Key EU Data Transfer Tools in Focus in Facebook, Schrems Clash

              In the EU, the General Data Protection Regulation (GDPR), introduced in 2018, seeks to increase individuals' control over their personal information. Companies that fail to comply are liable to fines of up to 4% of global annual turnover.

    • Defence/Aggression

      • 'A Tragic Illusion': Did the Atom Bomb Make the United Nations Obsolete Three Weeks After its Birth?

        The failures of the atomic age were clear from the very start—as w. And the burden remains.

      • Veterans Go to Washington: So What?

        If you still follow the mainstream media, you’re probably part of the 38% of registered voters who knew something about the op-ed Senator Tom Cotton (R-AR) published in the New York Times early in June, exhorting the president to use the Insurrection Act to “restore order to our streets.” This was in response to what he called “anarchy” but others saw as peaceful Black Lives Matter protests. And yet that op-ed was actually less incendiary than an earlier tweet of Cotton’s demanding “no quarter for insurrectionists, anarchists, rioters, and looters” or his Fox News call to send the 101st Airborne onto the streets of America.

      • In Another Dead-of-Night Ruling, US Supreme Court's Right-Wing Majority Approves Execution of Man With Dementia

        "Proceeding with Purkey's execution now, despite the grave questions and factual findings regarding his mental competency, casts a shroud of constitutional doubt over the most irrevocable of injuries."

      • Cut the Pentagon 10 Percent, Invest in Public Health

        Tanks and ships can’t save us from our greatest dangers, so let’s pay for the things that can.

      • The U.S. Struggle for Justice for Palestine Begins a New Chapter

        2020 has indisputably been a chaotic year. From the coronavirus pandemic and subsequent disruption of daily life, to the killing of George Floyd and the passionate resurgence of the Black Lives Matter movement that followed, to the looming general election: there has been plenty occupying the minds and newsfeeds of Americans. But in between all the headline-grabbing stories, another movement has been gaining traction: the effort to end the United States’ enablement of Israeli apartheid and finally bring peace and justice to the Palestinian people.

      • Over 200 National DNC Delegates Call for Withholding of US Military Aid to Israel if Further Annexation Goes Forward

        "It is past time for the Party to reaffirm the position of Democratic voters and support human rights and self-determination for Palestinians."

      • US Intelligence Turns to the Boogaloo Movement

        The intelligence report, dated June 1, 2020, and marked “For Official Use Only,” was provided by a federal law enforcement official on condition of anonymity to avoid professional reprisal. The DHS did not respond to a request for comment.

        The Boogaloo movement has been implicated in a string of horrific murders in the past several months, so it’s not surprising that federal agencies would be monitoring them. The report does not disclose which agencies produced the intelligence, but the Intelligence Community isn’t a typical organization—it includes within it top-tier intelligence bodies like the CIA, the NSA, and the FBI.

      • An American Warship Has Been on Fire for 48 Hours

        The USS Bonhomme Richard is a Wasp-_class amphibious assault ship. _Wasp_-class ships look like miniature aircraft carriers, and though aircraft launch from them, they’re primarily used to make amphibious assaults. A ship like the _USS Bonhomme Richard can come right up to shore and deploy Marines and ground vehicles.

        The ship has a crew size of around 1,000, but only 160 Sailors were present when the fire started. According to the Navy, 36 Sailors and 23 civilians have been injured in the fire but no one has died. Most of the injuries are due to heat exhaustion and smoke inhalation. Most have recovered after brief stays in a local hospital. As of this writing, the Navy has said that 17 sailors and four civilians are still recovering from non-life threatening injuries related to the fire.

        The Navy is hopeful that the ship is salvageable, but as the hours tick by and the fire continues, that’s looking like a distant possibility. The ship’s forward mast has collapsed and Navy officials are describing an inferno inside where temperatures are reaching as high as 1,000 degrees fahrenheit.

    • Environment

    • Finance

      • Thousands of Small Business Owners Have Not Gotten Disaster Loans the Government Promised Them

        A $360 billion stimulus program that offers disaster relief to small businesses has been hobbled by delays and confusion, leaving millions of applicants harmed by the coronavirus pandemic waiting months for grants and loans — if the funds ever came at all.

        The Economic Injury Disaster Loan program, or EIDL (pronounced “idle”), was supposed to give small businesses grants and low-cost loans to help with the economic fallout from COVID-19. Though EIDL has gotten less attention than the $660 billion Paycheck Protection Program, 8 million small businesses have applied since it was opened to coronavirus-related applications in March. Unlike PPP, the EIDL loans come directly from the government and small businesses can use them for six months’ worth of general operating expenses, not just payroll.

      • It's Time to Shut the Country Down -- and Pay People to Stay Home

        The school districts for the cities of Los Angeles, San Diego, Houston, San Francisco and Atlanta have announced that all fall classes will be held online because of the current eruption of new COVID-19 cases across the South and West. Last night, however, Georgia’s Republican Gov. Brian Kemp issued an order nullifying all locally declared mask mandates in the state, including in Atlanta.

      • Money Capital vs Life Capital: the War of Values We Live or Die By

        Author of UNESCOs ‘Philosophy and World Problems’, Professor John McMurtry is questioned on the planetary life-system crisis by media critic Dr. Jeffery Klaehn.

      • Bolstering Case for Extending Unemployment Relief—and Higher Wages Overall—Study Shows Recipients Spent More During Pandemic

        "Shocker: Working people spend money when they have it."

      • With Unemployment at Historic Heights, Congress Must Extend $600 Lifeline to Workers

        The millions who will remain jobless after the extra $600 is cut off will have no choice but to drastically cut their spending, causing a sharp decline in their living standards, an increase in poverty, and completely unnecessary suffering.€ 

      • Bernie Sanders Is Right, Now Is the Time for Free College

        With youth unemployment and student debt skyrocketing, young people need free higher education.

      • It's Going to be a Long, Hard Recession

        When the unemployment rate goes up, a standard theme in the media is that workers don’t have the right skills. We saw that yesterday in the New York Times when an article told us “The Pandemic Has Accelerated Demands for a More Skilled Workforce.” It tells us how the growth of telecommuting in response to the pandemic has led to more demand for skilled labor and less demand for less-skilled workers.

      • Disturbing Memo Reveals Trump's USPS Chief Has Slowed Delivery

        President Donald Trump’s newly confirmed U.S. postmaster general ordered the endangered public service Monday to make major cost-cutting changes, which could slow mail delivery.

      • Laos Has Tackled COVID-19, But It Is Drowning in Debt to International Finance

        On June 11, Laos (Lao People’s Democratic Republic)—a country of 7 million in Southeast Asia—said it had temporarily prevailed over COVID-19. Prime Minister Thongloun Sisoulith said that his country had “gained an important victory in the first campaign against this vicious enemy.” The first cases of COVID-19 detected in Laos were registered on March 24; a total of 19 people had been infected with the virus by April 12, and—after 58 days of no new cases—the last patient was discharged on June 9. There were no new cases of COVID-19 in Laos since April 12 (93 days of no new cases as of July 14). There have been no deaths from COVID-19 in Laos.

    • AstroTurf/Lobbying/Politics

    • Censorship/Free Speech

      • 'Cancel Culture' Cannot Erase a Strong Argument

        I'm not concerned about myself but about the progressive community's capacity for critical thinking and respectful debate.

      • Sudan finally repeals death penalty for quitting Islam

        Sudanese Justice Minister Nasredeen Abdulbari revealed during a televised interview on 11 July, 2020 that the government is currently working to drop all discriminatory provisions in its constitution. Al-Bashir pushed for the Sharia law after he took power in 1989.

        “We cancelled the Article 126 of the Sudanese Criminal Law and have ensured religious freedom and the equality in citizenship and rule of law,” he said.

      • Amid Sri Lankan elections, YouTube censors Tamil-language WSWS posts

        In recent weeks, YouTube has censored several podcasts of Tamil-language WSWS articles uploaded to the Tamil WSWS Facebook page via YouTube. The administrators of the Tamil WSWS Facebook page challenged each of these acts of censorship, and each video has been made publicly available again, but after several days’ delay. Even though YouTube’s decision to re-post each video after censoring it makes clear that the Tamil WSWS is not violating YouTube’s Community Guidelines, this censorship is continuing.

    • Freedom of Information/Freedom of the Press

    • Civil Rights/Policing

      • How Protester Occupations Can Succeed

        Nationwide demonstrations, mobilized around the Black Lives Matter movement’s response to the killing of George Floyd, were held in all fifty states and in 5,000 cities. Rallies were held in public squares and larger cities saw their freeways and bridges blocked. Only a few cities ( Richmond, Va.; Philadelphia; Oakland, CA, and New York City ) experienced occupations of a public space. None of them were sustained for long, except Seattle, which went on for a month.

      • Moscow police arrested more than 100 protesters during a peaceful march
      • The Michigan Supreme Court Is Reviewing the Case of a Teenager Incarcerated After Not Doing Online Schoolwork During the Pandemic

        The Michigan Supreme Court said Thursday it is reviewing the circumstances of a case involving a 15-year-old girl who has been in detention since mid-May after a judge determined she violated her probation by not doing her online schoolwork during the pandemic.

        That news came the same day attorneys for the teenager filed a motion in court seeking an emergency review and reconsideration of her case and more than 200 people formed a car caravan to protest on her behalf outside the Oakland County Courthouse.

      • Protesters supporting ‘New Greatness’ case defendants arrested outside Moscow FSB headquarters

        Moscow police have begun arresting protesters for carrying out single-person demonstrations outside of the Federal Security Service (FSB) headquarters on Lubyanka square. At least six people have been detained, including literary critic Anna Narinskaya.

      • Shaking Up Your Perceptions

        Yes, people, I know. The concept of universal human rights is a time-bound, culture-bound idol, hammered out by the European bourgeoisie in a forge of hypocrisy. I will not bend the knee. But as a student of Marx, I also know that nothing useful ever comes into our world unless somebody invents it. Each day, in a purely secular spirit, I remember to thank the European bourgeoisie and Eleanor Roosevelt for having developed the idea behind the idol: the proposition that there ought to be enforceable limits to authority’s sway over every person, no matter where.

      • A New Generation of Protest Holds Great Promise for America

        The inspiring rise of a new generation protesting against racial injustice is driving a new era of change in America, like the generation that emerged 60 years ago to build the civil rights movement of that time.

      • Three LAPD Officers Facing Criminal Charges For Faking Gang Database Records

        Law enforcement "gang databases" are a joke. And definitely not a funny one. Officers can convert innocent citizens into gang members just because they live in the same neighborhood or attend the same schools as gang members. Wearing the "wrong" clothes can get people "nominated" for extra law enforcement harassment. So can simply talking to gang members, like volunteers of outreach programs often do.

      • 87 Face Felony Charges for Kentucky Sit-In for Breonna Taylor

        In Louisville, Kentucky, civil rights groups are calling on prosecutors to drop felony charges against 87 people who held a peaceful sit-in protest Tuesday outside the home of Attorney General Daniel Cameron. The demonstrators were demanding the arrest and prosecution of the officers who killed Breonna Taylor, a Black Louisville resident who was shot inside her own home in March. Among those arrested: the president of the Minneapolis NAACP, Houston Texans wide receiver Kenny Stills and Women’s March co-founder Linda Sarsour. If convicted on felony charges, they could face up to five years in prison. “What they’re attempting to do is intimidate protesters,” says Marc Lamont Hill. “They’re attempting to send a message that nobody should be out here investigating something that clearly needs investigation.”

      • In Attempt to “Intimidate Protesters,” 87 Face Felony Charges for Kentucky Sit-In for Breonna Taylor

        In Louisville, Kentucky, civil rights groups are calling on prosecutors to drop felony charges against 87 people who held a peaceful sit-in protest Tuesday outside the home of Attorney General Daniel Cameron. The demonstrators were demanding the arrest and prosecution of the officers who killed Breonna Taylor, a Black Louisville resident who was shot inside her own home in March. Among those arrested: the president of the Minneapolis NAACP, Houston Texans wide receiver Kenny Stills and Women’s March co-founder Linda Sarsour. If convicted on felony charges, they could face up to five years in prison. “What they’re attempting to do is intimidate protesters,” says Marc Lamont Hill. “They’re attempting to send a message that nobody should be out here investigating something that clearly needs investigation.”

      • CBP Updates Privacy Impact Assessment On License Plate Readers; Says Opting Out Involves Not Driving

        The last time the CBP delivered a Privacy Impact Assessment of its automated license plate readers, it informed Americans as far as 100 miles inland that there's really no privacy being impacted by the deployment of tech capable of capturing millions of plate images every year. If you don't want to be on the CBP ALPR radar (which is shared with the DEA and other law enforcement agencies), don't drive around in a properly licensed vehicle.

      • Southern Poverty Law Center Adds Stephen Miller to Its List of Extremists

        The Southern Poverty Law Center (SPLC), a nonprofit civil rights organization that documents the activities of hate groups across the U.S., added a new entry to its database of extremists: White House senior adviser Stephen Miller.

      • Calling all NUJ Members

        When a country’s main union for journalists polices the Overton window, you are in a society well on the way to authoritarianism. For four months I have been excluded from the National Union of Journalists and, despite repeated requests, the NUJ even refuses to tell me the nature of the objection.

      • Anti-Semitic Comments by Athletes Demand a Better Response

        I’ve waited a week to write about this, a lifetime in our sports-hot-take universe. But I wanted my feelings as a Jewish writer to settle, in order to achieve some kind of clarity amid an altogether ugly situation.

      • #MeToo, round two Social scientists dissect Russia’s latest wave of activism against sexual violence

        On July 12, a hairdresser named Violeta Sharipkulova wrote on Twitter about her experience in an abusive relationship. The tweet touched off a firestorm of revelations on social media that has continued for three days now. Internet users responded to Sharipkulova’s account with their own stories about sexual, physical, and psychological abuse, most often naming current and former journalists in Moscow (for more details, click here). For a scholarly perspective on this new wave of #MeToo activism, Meduza asked three social scientists about what sets the latest movement apart.

      • Austin, Texas, Just Voted to End the Drug War

        “On day one, we will end the prosecution of low-level drug offenses here in Travis County,” announced district attorney candidate José Garza, at a February forum on criminal justice reform in Austin. “We will end the prosecution of possession and sale offenses of a gram or less.”

      • DR Congo bloggers launch campaign to teach positive masculinity
      • 'The Islamic Republic Of Execution': Iran Executed At Least 8,000 In 20 Years

        Iranian officials appear to have only one solution for all problems from drug trafficking to social protests: Execution. The Islamic Republic has been using execution as a solution and a preventive measure.

      • Are Your Virtual Meetings Accessible for People with Disabilities? Start with This Checklist

        All of these disabilities affect interactions with digital products and services in different ways. People need to consider accessibility any time they communicate information digitally. Accessibility is not just a concern for websites, apps, and social media. It needs to be front and center for all digital products, whether they are PDFs, PowerPoint presentations, or even virtual events. For virtual meetings and webcasts, it is important to choose a platform that supports accessibility for people that have mobility, vision, hearing, and cognitive disabilities.

      • The FBI opens investigation into Twitter attack over national security concerns

        The FBI is concerned that the coordinated attack and the vulnerabilities it exposed in Twitter’s systems may pose serious security risks, due to the widespread compromising of sensitive accounts, including those of President Barack Obama and Democratic presidential candidate Joe Biden. President Donald Trump’s account was not affected, White House press secretary Kayleigh McEnany tells the WSJ, but it’s unclear if Trump’s account has special protections. Twitter tells The Verge it is in communication with the FBI regarding its investigation and intends to fully cooperate.

      • Key Evidence From Sean Monterrosa Police Shooting Destroyed, FBI Asked to Investigate

        The city discovered that the windshield from the Vallejo Police vehicle involved in the June 2 killing of Monterrosa was destroyed and the unmarked vehicle placed back into service "without prior consultation with the Police Chief or City Attorney's Office."

        Officials have said they have asked the FBI or another agency to take over the investigation into the officer-involved shooting and that destruction of evidence now form part of the criminal inquiry.

      • Evidence destroyed in fatal police shooting of California man who was half-kneeling

        An attorney for Sean Monterrosa's family said examining the windshield was necessary for an accurate scene recreation in his June 2 death in the city of Vallejo.

      • Can a chief executive ‘apologise’ for racism and stay?

        White supremacy culture is alive, in excellent shape, and is the prevailing stance in international aid and development. And it’s more resilient than the patriarchy. Here’s how you can tell.

        After a very public outing of allegations of racism, the fomenting of a toxic work culture, and the mistreatment of Black women staff at Women Deliver hit Twitter, CEO Katja Iversen made what appeared to be a heartfelt apology: “I was and am shaken, heartbroken, and tremendously angry with myself. I am in charge of this organisation, and I apologise and take full responsibility for these experiences and for my role in it.”

        Women Deliver is a New York-based nonprofit that advocates for gender equality and women’s health; its work “drives investment – political, programmatic and financial”, according to its website. Iversen “offered” to take a “leave of absence” until a third-party investigation commissioned by the NGO’s board was complete. She did not resign. The board has, however, accepted her leave offer, appointed an interim CEO, and announced other steps. Iversen has been accorded all the rights and privileges of someone “accused” but not really viewed as culpable – despite her mea culpa. (In case you were wondering, Iversen – the Danish-born CEO, who rose by way of media and communications work at several UN agencies – is not a Black woman.)

    • Internet Policy/Net Neutrality

      • Verizon Has To Walk Back Bogus 5G Coverage Claims

        We've talked a lot about how while fifth-generation (5G) wireless is a good thing (in that faster, more reliable networks are always good), it's been comically over-hyped by cellular carriers that have taken every opportunity to misrepresent what the technology is capable of, the kind of real world speeds users will actually see, and where the technology is actually available.

    • Monopolies

      • Seattle’s Socialists Are Now Enemy Number One for Jeff Bezos and Amazon

        When corporations threaten to economically punish a region for raising taxes or tightening regulation, capitulation leads to “nothing but a race to the bottom for the working class in cities around the country and around the world.” Sawant views the Fight for $15 movement as an illustration of the principle in reverse.

      • Twitter and the big bitcoin scam: what happened next

        Twitter is continuing to look into the incident, and the FBI has launched its own investigation, so there’s sure to be more news about the unprecedented attack on the social media platform. Follow along with all of the latest updates in our StoryStream below.

      • [Attackers] Convinced Twitter Employee to Help Them Hijack Accounts

        The accounts were taken over using an internal tool at Twitter, according to the sources, as well as screenshots of the tool obtained by Motherboard. One of the screenshots shows the panel and the account of Binance; Binance is one of the accounts that [attackers] took over today. According to screenshots seen by Motherboard, at least some of the accounts appear to have been compromised by changing the email address associated with them using the tool.

        In all, four sources close to or inside the underground [cr]acking community provided Motherboard with screenshots of the user tool. Two sources said the Twitter panel was also used to change ownership of some so-called OG accounts—accounts that have a handle consisting of only one or two characters—as well as facilitating the tweeting of the cryptocurrency scams from the high profile accounts.

        Twitter has been deleting some screenshots of the panel and has suspended users who have tweeted them, claiming that the tweets violate its rules.

      • Patents

        • ITC: Non-Party has No Right to Challenge Injunction against Its Product

          Mighty Mug owns U.S. Patent 8,028,850 — a self-anchoring mug (suction). Back in 2017, the company petitioned the ITC to investigate competing imports and the ITC eventually issued a General Exclusion Order (GEO) “barring importation of infringing goods by any party.” The ITC’s preferred practice is to issue “limited exclusion orders” only against the parties actually investigated. However, here the agency found a pattern of violations and difficulty in identifying the source of infringing products.

          [...]

          Standing to Appeal: Mayborn is actually still importing its allegedly infringing product. Apparently, Customs & Border Patrol is waiting for additional information from the patentee before moving forward with enforcing the exclusion order. Because of continued imports, the ITC challenged Mayborn’s standing to bring the appeal to the Federal Circuit.

          On appeal, the Federal Circuit found sufficient injury-in-fact to allow the appeal to move forward. “Mayborn imports products that potentially infringe the ’850 patent and therefore violate the GEO. . . . [And] CBP may at any moment determine that Mayborn’s products violate the GEO and halt their importation. €§ 1337(d)(1).” Mayborn has also alleged lost-sales and business relationships due to the exclusion order (Mighty Mug sent letters to Target + Amazon). Collectively this was enough injury to allow the appeal to move forward under the Constitutional standing requirement.

        • Software Patents

          • Electronic Communication Technologies, LLC v. ShoppersChoice.com, LLC (Fed. Cir. 2020)

            ShoppersChoice moved that the claim was invalid under 35 U.S.C. ۤ 101, and the District Court granted this judgment on the pleadings. ECT appealed.

            In Alice Corp. v. CLS Bank Int'l, the Supreme Court set forth a two-part test to determine whether claims are directed to patent-eligible subject matter under ۤ 101. One must first decide whether the claim at hand involves a judicially-excluded law of nature, a natural phenomenon, or an abstract idea. If so, then one must further decide whether any element or combination of elements in the claim is sufficient to ensure that the claim amounts to significantly more than the judicial exclusion. But elements or combinations of elements that are well-understood, routine, and conventional will not lift the claim over the ۤ 101 hurdle. While this inquiry is generally carried out as a matter of law, factual issues can come into play when determining whether something is well-understood, routine, and conventional.

            Notably, procedure for the proper application of this test with the abstract idea exception has been inconsistently defined and is confusing in practice. A potentially more workable definition of patent eligibility is that a claim is directed to an abstract idea if all of its elements are either non-specific, address a non-technical problem, or known in the art. Thus, a claim is more likely to survive a ۤ 101 challenge if it has three qualities: specificity, a technical problem that it solves, and some degree of novelty.

            Applying part one of Alice, the Court rapidly determined that the claim is directed to the abstract idea of "providing advance notification of the pickup or delivery of a mobile thing." Particularly, the Court agreed with the District Court judge that "business practices designed to advise customers of the status of delivery of their goods have existed at least for several decades, if not longer." And as we know from Alice, claims to longstanding business practices are given a dim view under ۤ 101.

      • Copyrights

        • YouTube & Uploaded Not Liable For Pirate Uploads Advises EU Advocate General

          Platforms such as YouTube and Uploaded are not directly liable for the copyright-infringing uploads of their users. That's according to an opinion from Advocate General Saugmandsgaard Øe published by the EU Court of Justice today. Importantly, however, the advice relates only to current EU law, which will change next year with a new liability regime under Article 17.

        • Netflix Blockade Boosted Piracy Searches, Research Finds

          It's no secret that legal options are key in decreasing a country's piracy rates. This is confirmed by a new academic study, which finds that Netflix’s failure to launch in Indonesia in 2016 lead to a 20% increase in piracy-related searches compared to other countries. This boost doesn't only apply to Netflix exclusives.

        • YouTube Rippers Request Full Rehearing of Jurisdiction Case at Appeals Court

          YouTube rippers FLVTO.biz and 2conv.com are requesting a full rehearing of the jurisdiction matter, which relates to the ongoing piracy lawsuit filed by several major record labels. The Court of Appeals for the Fourth Circuit concluded that the district court dismissed the case in error but the operator of the two sites disagrees and warns of a dangerous precedent.



Recent Techrights' Posts

Links 28/03/2024: GAFAM Replacing Full-Time Workers With Interns Now
Links for the day
Consent & Debian's illegitimate constitution
Reprinted with permission from Daniel Pocock
The Time Our Server Host Died in a Car Accident
If Debian has internal problems, then they need to be illuminated and then tackled, at the very least in order to ensure we do not end up with "Deadian"
China's New 'IT' Rules Are a Massive Headache for Microsoft
On the issue of China we're neutral except when it comes to human rights issues
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, March 27, 2024
IRC logs for Wednesday, March 27, 2024
WeMakeFedora.org: harassment decision, victory for volunteers and Fedora Foundations
Reprinted with permission from Daniel Pocock
Links 27/03/2024: Terrorism Grows in Africa, Unemployment in Finland Rose Sharply in a Year, Chinese Aggression Escalates
Links for the day
Links 27/03/2024: Ericsson and Tencent Layoffs
Links for the day
Amid Online Reports of XBox Sales Collapsing, Mass Layoffs in More Teams, and Windows Making Things Worse (Admission of Losses, Rumours About XBox Canceled as a Hardware Unit)...
Windows has loads of issues, also as a gaming platform
Links 27/03/2024: BBC Resorts to CG Cruft, Akamai Blocking Blunders in Piracy Shield
Links for the day
Android Approaches 90% of the Operating Systems Market in Chad (Windows Down From 99.5% 15 Years Ago to Just 2.5% Right Now)
Windows is down to about 2% on the Web-connected client side as measured by statCounter
Sainsbury's: Let Them Eat Yoghurts (and Microsoft Downtimes When They Need Proper Food)
a social control media 'scandal' this week
IRC Proceedings: Tuesday, March 26, 2024
IRC logs for Tuesday, March 26, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Windows/Client at Microsoft Falling Sharply (Well Over 10% Decline Every Quarter), So For His Next Trick the Ponzi in Chief Merges Units, Spices Everything Up With "AI"
Hiding the steep decline of Windows/Client at Microsoft?
Free technology in housing and construction
Reprinted with permission from Daniel Pocock
We Need Open Standards With Free Software Implementations, Not "Interoperability" Alone
Sadly we're confronting misguided managers and a bunch of clowns trying to herd us all - sometimes without consent - into "clown computing"
Microsoft's Collapse in the Web Server Space Continued This Month
Microsoft is the "2%", just like Windows in some countries
Links 26/03/2024: Inflation Problems, Strikes in Finland
Links for the day
Gemini Links 26/03/2024: Losing Children, Carbon Tax Discussed
Links for the day
Mark Shuttleworth resigns from Debian: volunteer suicide and Albania questions unanswered, mass resignations continue
Reprinted with permission from Daniel Pocock
Links 26/03/2024: 6,000 Layoffs at Dell, Microsoft “XBox is in Real Trouble as a Hardware Manufacturer”
Links for the day
Gemini Links 26/03/2024: Microsofters Still Trying to 'Extend' Gemini Protocol
Links for the day
Look What IBM's Red Hat is Turning CentOS Into
For 17 years our site ran on CentOS. Thankfully we're done with that...
The Julian Paul Assange Verdict: The High Court Has Granted Assange Leave to Appeal Extradition to the United States, Decision Adjourned to May 20th Pending Assurances
The decision is out
The Microsoft and Apple Antitrust Issues Have Some But Not Many Commonalities
gist of the comparison to Microsoft
ZDNet, Sponsored by Microsoft for Paid-for Propaganda (in 'Article' Clothing), Has Added Pop-Up or Overlay to All Pages, Saying "813 Partners Will Store and Access Information on Your Device"
Avoiding ZDNet may become imperative given what it has turned into
Julian Assange Verdict 3 Hours Away
Their decision is due to be published at 1030 GMT
People Who Cover Suicide Aren't Suicidal
Assange didn't just "deteriorate". This deterioration was involuntary and very much imposed upon him.
Overworking Kills
The body usually (but not always) knows best
Former Red Hat Chief (CEO), Who Decided to Leave the Company Earlier This Month, Talks About "Cloud Company Red Hat" to CNBC
shows a lack of foresight and dependence on buzzwords
IRC Proceedings: Monday, March 25, 2024
IRC logs for Monday, March 25, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Discord Does Not Make Money, It's Spying on People and Selling Data/Control (38% is Allegedly Controlled by the Communist Party of China)
a considerable share exists
In At Least Two Nations Windows is Now Measured at 2% "Market Share" (Microsoft Really Does Not Want People to Notice That)
Ignore the mindless "AI"-washing
Internet Relay Chat (IRC) Still Has Hundreds of Thousands of Simultaneously-Online Unique Users
The scale of IRC