Techrights Bulletin for Wednesday, October 28, 2020 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Thu 29 Oct 02:37:00 GMT 2020 by Dr. Roy Schestowitz (roy (at) schestowitz (dot) com) Full hyperlinks for navigation omitted but are available in the corresponding HTML version at techrights.org Older bulletins can be found at: http://techrights.org/txt-archives ╒═══════════════════ INDEX ═══════════════════════════════════════════╕ Bulletin articles (as HTML) to comment on (requires login): http://techrights.org/2020/10/28/diversity-hijacked-by-monopolies/#comments http://techrights.org/2020/10/28/improving-the-site/#comments http://techrights.org/2020/10/28/irc-log-271020/#comments http://techrights.org/2020/10/28/stealing-the-competition/#comments Followed by Daily Links (news picks): http://techrights.org/2020/10/28/linux-dropping-wimax-support/#comments http://techrights.org/2020/10/28/pytorch-1-7-0/#comments ╒═══════════════════ ARTICLE ════════════════════════════════════════╕ ****** 10.28.20 ****** ***** Linux_Foundation_(Men_for_Monopolies)_Once_Again_Hijacking_Women’s_(and Minorities’)_Voices_for_Public_Relations ***** Posted in Deception, Free/Libre_Software, GNU/Linux, IBM at 1:45 pm by Dr. Roy Schestowitz [Two men talking and two girls talking: Women don't feel uncomfortable in CS. Men make us uncomfortable in CS. We heard your concerns. Men know best how to help you.] Summary: Diversity and tolerance are absolutely essential, but those who preach or lecture us about it most loudly (their financial means or privilege enable media reach) set a bad example and are mostly opportunistic hypocrites who perpetuate the status quo Earlier this week the Linux_Foundation released this press release entitled “Linux_Foundation_Focuses_on_Science_and_Research_to_Advance_Diversity_and Inclusion_in_Software_Engineering” and it evidently charmed_the_target audience, which wrote: “The Linux Foundation has launched the Software Developer Diversity and Inclusion (SDDI) project to increase diversity and inclusion in software engineering by examining and promoting best practices from research and industry.” “They don’t get a job at the Foundation by participating in protests but by cheering for billionaires.”The problem is, as we’ve noted before, this is a distraction_from_racists_and_bigots who profit from war. They don’t get a job at the Foundation by participating in protests but by cheering for billionaires. They shamelessly hijack “BLM” whilst employing nobody black and incidentally it’s the same issue in IBM (hijacking grievances of blacks after working to ethnically cleanse them). They support_monopolies,_not_diversity, and their attitude towards women is that of sheer exploitation, as we noted in: * Journey_Back_in_History:_Misconduct_or_Disorderly_Conduct_(Stuffing_Money Down_the_Fronts_of_Stewardesses’_Blouses,_According_to_Witness_Account) by_Arthur_Watson_of_IBM_(Founder’s_Son_and_Former_IBM_Chief),_Followed_by Watson’s_Admission_and_Resignation * IBM_(Red_Hat)_Lectured_FSF_That_It_Needed_More_Diversity,_But_Was_It Looking_at_the_Mirror?_IBM_and_Red_Hat_Are_Even_Less_Diverse. * Diversity_Comes_in_Many_Forms * Meet_the_IBM_Watsons:_Sponsors_of_Richard_Nixon_and_Abusers_of_Women * The_‘Access_Watson_Tapes’:_Rare_Richard_Nixon_Tape_on_Former_IBM President_and_Son_of_IBM’s_Founder_Engaging_in_Sexual_Abuse_of_Women Zemlin “and the boys” (and the corporations they front for) don’t care about women or black people, but they’re being advised to obscure and hide it. Press releases and imaginary_slush_funds don’t cut it. █ ╒═══════════════════ ARTICLE ════════════════════════════════════════╕ ****** 10.28.20 ****** ***** In_a_State_of_Flux_Due_to_Maintenance_and_Improvements ***** Posted in Site_News at 12:29 pm by Dr. Roy Schestowitz We’ll be done soon [Floodlight] Summary: For the first time since summer of 2019 we’re investing time and effort improving the site in a number of ways THE site produced over 300 posts per month for several consecutive months, having realigned itself for better quality and higher productivity levels (less “tweets” as sources, no participation in social control media, better workflows etc.) and right now in preparation for our anniversary we’re coding a number of things which we believe will make the site better. “To compensate for a lack of articles we’ve been posting Daily Links more frequently.”At the top on the right hand side there’s a button called “Bulletin”. It’s still work in progress, albeit we’ve already begun publishing some ‘alpha quality’ editions. It’s still in a transient state as the code for generating those is subjected to major changes. It need an overhaul to improve readability. [Two Brothers]If over the next few days we don’t seem as active as before it’s simply because we’ve redirected efforts, likely to end by month’s end. Any suggestions (e.g. regarding wishlists, existing changes, tips) can be sent over IRC, E-mail, comments and so on. Tonight will be a very long night (little sleep). To compensate for a lack of articles we’ve been posting Daily Links more frequently. █ ╒═══════════════════ ARTICLE ════════════════════════════════════════╕ ****** 10.28.20 ****** ***** IRC_Proceedings:_Tuesday,_October_27,_2020 ***** Posted in IRC_Logs at 2:57 am by Needs Sunlight [GNOME_Gedit] [GNOME_Gedit] #techrights_log #boycottnovell_log [GNOME_Gedit] [GNOME_Gedit] #boycottnovell-social_log #techbytes_log Enter_the_IRC_channels_now ╒═══════════════════ ARTICLE ════════════════════════════════════════╕ ****** 10.28.20 ****** ***** [Meme]_Stealing_the_Competition ***** Posted in Deception, Free/Libre_Software, GNU/Linux, Microsoft at 4:57 am by Dr. Roy Schestowitz We’ve seen it so many times before. It never ended well. [Explanation: Simple vs. Dumb vs. Scientific/Hardcore: Microsoft lies about loving Linux and Git. No, Microsoft has changed! The strategy!] Summary: After the fall (and fail) of CodePlex Microsoft decided to grab the Linux_Foundation and most_Git-based_projects_(through_GitHub) — a strategy even Microsoft can learn to love ╒═══════════════════ DAILY LINKS ════════════════════════════════════════╕ ****** 10.28.20 ****** ***** Links_28/10/2020:_Linux_Dropping_WiMAX_Support,_Istio_1.7.4,_Ubuntu_is “Hirsute_Hippo” ***** Posted in News_Roundup at 6:18 pm by Dr. Roy Schestowitz [GNOME bluefish] **** Contents **** * GNU/Linux o Distributions o Devices/Embedded * Free_Software/Open_Source * Leftovers * **** GNU/Linux **** o **** Desktop/Laptop **** # ** What_the_growing_OEM_support_means_for_the_future_of_Linux ** When I first started using Linux in the late 1990s, getting Linux to successfully run on a laptop was the stuff of legends. You might be able to get a distribution installed, but having functional wireless connectivity or sound might well be beyond your skill level. Sometimes it’d mean compiling a custom kernel or installing/patching firmware. No matter what route you took, it required time and effort enough that when you did finally get everything working as it should, you felt like a rock star. Those were the days. These days, Linux just works. It’s a rare occasion that I run into a piece of hardware that Linux cannot handle. Sure, you might have to install a driver now and then, but even those bits of software are readily available. o **** Linux Magazine **** # ** A_Go_program_displays_song_lyrics_line_by_line ** # ** Teaching_Three_Times ** # ** Christmas_fun_for_makers ** # ** Kernel_News ** # ** Quick_and_easy_with_PySimpleGUI ** # ** Simple_steps_for_securing_your_Linux_system ** # ** Cloning_multiple_computers_with_Clonezilla_SE ** # ** Rsync_for_website_backup_in_a_shared_hosting_environment Back_End_Backup ** # ** This_month_in_Linux_Voice. ** # ** Essential_software_tools_for_the_working_scientist ** # ** KDE_neon_5.20.0_and_elementary_OS_5.2 ** # ** The_Glitter ** This month, the Wisconsin state government declined to pay the refundable tax subsidies to Foxconn, the Taiwanese conglomerate that arrived in Wisconsin in 2017 with the promise of a plant that would make LCD TVs and monitors and employ 13,000 people. It seems this “project” never did really get off the ground. The original vision of 13,000 workers soon scaled down to 5,200; then it plummeted still further as no one seemed to have a vision for what these people were going to do. After it became clear that it wouldn’t be profitable to make LCD screens (something neither the company nor the state seriously investigated before announcing the deal), Foxconn searched for other uses of the gigantic space they had already built. Casting about for an endeavor that would allow them to hang onto the subsidies, they explored alternatives such as innovation services, fish farming, and storage. Eventually, they just started adding workers to hit the minimum target of 520 employees by the end of 2019, but the government concluded these last- minute employees, many of whom didn’t have a clear job assignment, were not eligible to be counted under the terms of the contract. As of now, there is still no plan for what to do with the space, but it seems very unlikely that anyone will ever use it for LCD fabrication or any other high-tech manufacturing. It is always easy to point fingers after this kind of train wreck. The administration of former Wisconsin governor Scott Walker certainly deserves some heat for their naivetÈ. The national administration didn’t help, declaring at the ground breaking that the Foxconn plant would be the “eighth wonder of the world.” And, if you’re one who believes that all Asian companies are scarily efficient and well run, the recent story of the Wisconsin project at The Verge [1] will surely disabuse you of this preconception with regard to Foxconn. # ** A_personal_wiki_for_the_command_line ** # ** Tips_for_securing_your_SSH_server ** # ** FOSSPicks ** # ** A_user-friendly_Arch_Linux_derivative ** # ** News ** # ** Managing_servers_with_the_Cockpit_admin_tool ** # ** Seven_general-purpose_Git_utilities ** # ** Measure_system_runtime_with_tuptime_Stopwatch ** # ** Asciidoctor:_AsciiDoc_with_new_functions_Performance Enhanced ** # ** Eureka! ** # ** Building_a_database_front_end_with_Jam.py ** # ** Distros_with_KDE_Plasma_support ** o **** Audiocasts/Shows **** # ** Embrace_The_Power_of_GUIs_With_Yet_Another_Dialog_– YouTube ** Today we’re looking at a really neat tool for building GTK dialogs from your terminal called yad otherwise as yet another dialog, this isn’t the only tool of it’s kind that exists but there is so much that you can do with it that I could just not do a video on it. # ** Jill_is_Back!_Plus_Ubuntu_20.10,_youtube-dl_DMCA_Takedown &_More_|_Destination_Linux_197 ** This week we’re going to take a look at Cloud Migration & Backup Strategies and we ask the question what should your personal cloud strategy be. Then we’re going to take a look at Ubuntu 20.10 and see what new features are available in this latest release. Then we discuss the DMCA takedown of Youtube-dl tool and whether this puts other open source tools at risk or is fair game for protecting content creators revenue. In our gaming section we talk about streaming your PS4 games to Linux! Later in the show, we’ll give you our popular tips/tricks and software picks. Plus so much more, on this week’s episode of Destination Linux. # ** Edging_the_Fox_|_Coder_Radio_385 ** Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth. Plus our trouble with Gnomes, your feedback, and martinis on the moon. o **** Kernel Space **** # ** Prepare_To_Re-Format_If_You_Are_Using_An_Older_XFS Filesystem_–_LinuxReviews ** Linux 5.10 brings several new features to the XFS filesystem. It solves the year 2038 problem, it supports metadata checksumming and it has better metadata verification. There’s also a new configuration option: CONFIG_XFS_SUPPORT_V4. Older XFS filesystems using the v4 layout are now deprecated and there is no upgrade path beyond “backup and re-format”. The Linux kernel will support older XFS v4 filesystems by default until 2025 and optional support will remain available until 2030. A new CONFIG_XFS_SUPPORT_V4 option in Linux 5.10. In case you want to.. still be able to mount existing XFS filesystems if/when you upgrade to Linux 5.10. We previously reported that XFS patches for Linux 5.10 delay the 2038 problem to 2486. That’s not the only new feature Linux 5.10 brings to the XFS filesystem when it is released early December: It supports metadata checksumming, it has better built-in metadata verification and there is a new CONFIG_XFS_SUPPORT_V4 configuration option. Make sure you don’t accidentally say N to that one if you have an older XFS filesystem you’d like to keep using if/when you upgrade your kernel. # ** The_Linux_Kernel_Looks_To_Eventually_Drop_Support_For WiMAX ** With the WiMAX 802.16 standard not being widely used outside of the Aeronautical Mobile Airport Communication System (AeroMACS) and usage in some developing nations, the Linux kernel may end up dropping its support for WiMAX but first there is a proposal to demote it to staging while seeing if any users remain. Longtime kernel developer Arnd Bergmann is proposing that the WiMAX Linux kernel infrastructure and the lone Intel 2400m driver be demoted from the networking subsystem to staging. In a future kernel release, the WiMAX support would be removed entirely if no active users are expressed. The Linux kernel WiMAX infrastructure is just used by the Intel 2400m driver for hardware with Sandy Bridge and prior, thus of limited relevance these days. That Intel WiMAX implementation doesn’t support the frequencies that AeroMACS operates at and there are no other large known WiMAX deployments around the world making use of the frequencies supported by the 2400m implementation or users otherwise of this Linux kernel code. # ** Linux_Is_Dropping_WiMAX_Support_–_LinuxReviews ** It’s no loss. There is a reason why you have probably never seen a WiMAX device or heard of it, WiMAX was a wireless last-mile Internet solution mostly used in a few rural areas in a limited number of countries between 2005 and 2010. There is very little use for it today so it is almost natural that Linux is phasing out support for WiMAX and the one WiMAX device it supports. WiMAX is a wireless protocol, much like IP by Avian Carriers except that it has less bandwidth and significantly lower latency. WiMAX (Worldwide Interoperability for Microwave Access) is a set of wireless standards that were used to provide last-mile Internet connectivity where DSL and other solutions were unavailable. WiMAX can work over long distances (up to 50 km), something WiFi can’t. The initial design could provide around 25 megabit/s downstream, which was competitive when WiMAX base-stations and modems become widely available around 2005. That changed around 2010 when 4G/LTE become widely available. The WiMAX Forum, who maintains the WiMAX standard, tried staying relevant with a updated standard called WiMAX 2 in 2011. Some equipment for it was made, but it never became a thing. WiMAX was pretty much dead by the time WiMAX 2 arrived. The standard NetworkManager utility GNU/Linux distributions come with supported WiMAX until 2015. The Linux kernel still supports it and exactly one WiMAX device from Intel as of Linux 5.9, but that’s about to change. # **** Graphics Stack **** # ** Adam_Jackson:_on_abandoning_the_X_server ** There’s been some recent discussion about whether the X server is abandonware. As the person arguably most responsible for its care and feeding over the last 15 years or so, I feel like I have something to say about that. The thing about being the maintainer of a public-facing project for nearly the whole of your professional career is it’s difficult to separate your own story from the project. So I’m not going to try to be dispassionate, here. I started working on X precisely because free software had given me options and capabilities that really matter, and I feel privileged to be able to give that back. I can’t talk about that without caring about it. So here’s the thing: X works extremely well for what it is, but what it is is deeply flawed. There’s no shame in that, it’s 33 years old and still relevant, I wish more software worked so well on that kind of timeframe. But using it to drive your display hardware and multiplex your input devices is choosing to make your life worse. It is, however, uniquely well suited to a very long life as an application compatibility layer. Though the code happens to implement an unfortunate specification, the code itself is quite well structured, easy to hack on, and not far off from being easily embeddable. # ** Adam_Jackson_On_The_State_Of_The_X.Org_Server_In 2020 ** Adam Jackson who on Red Hat’s Graphics Team served as the X.Org Server release manager for many years and being heavily involved in the xorg-server development and related components as shared his views on whether the X.Org Server is “abandonware.” # ** Sony_Engineer_Talks_Up_Using_Flutter_+_Wayland_For Their_Embedded_Interfaces_–_Phoronix ** A Sony engineer confirmed at this week’s Embedded Linux Conference Europe that the company has begun using the Flutter toolkit atop Wayland as their means of developing user-interfaces on embedded systems. Hidenori Matsubayashi of Sony talked at ELCE 2020 about their evaluation of different GUI toolkits for embedded use and ultimately how they fell for Flutter and Wayland. They came to that decision when evaluating the likes of Electron, Qt, GTK, WebKit/Chromium with WebView, and the many other options out there. Their design requirements were needing to be able to make “beautiful” user interfaces, support easy development, exhibit low CPU and RAM requirements, work across display servers and software stacks, and the toolkit must allow use within proprietary software. # ** Linux_Support_Expectations_For_The_AMD_Radeon_RX 6000_Series ** Lisa Su is about to begin the presentation unveiling the much anticipated Radeon RX 6000 “Big Navi” (RDNA 2) graphics cards. This article will be updated live as the event progresses but first up let’s recap the current Linux open-source driver state for these forthcoming graphics cards. Under the codename Sienna Cichlid, the Linux support for the next-generation Navi graphics cards have been underway going back to the middle of the year. There is initial support for the next-gen hardware within the recent released Linux 5.9 kernel and Mesa 20.2. This still puts it just out-of-reach for seeing out-of-the-box support in the likes of Ubuntu 20.10 given the 5.8 kernel so the user must manually move to the newer kernel. At least with the likes of Fedora Workstation 33 there will be Linux 5.9 as a stable release update. Also important to the driver equation is needing to be using LLVM 11.0+ for the GFX10.3 back-end target and also ensuring to have the latest linux-firmware for the binary microcode files needed for GPU initialization. So at least going into this launch it’s great there is at least open-source driver support available but not necessarily easy reach for all users right now. By the time of the spring 2021 Linux distributions like Ubuntu 21.04 there should be nice out-of-the-box support for those wanting good support without any hassles. Or if you are on an enterprise distribution like RHEL/CentOS or SUSE Linux Enterprise or Ubuntu 20.04 LTS, AMD should be providing their usual Radeon Software for Linux packaged driver that ships updated user and kernel-space components for deploying their driver that way. # ** Mesa_20.3_Supports_Intel_Alder_Lake_Gen12_Graphics_– Phoronix ** Last week Intel open-source engineers began publishing Linux kernel patches for the “Alder Lake S” graphics support. That work should be found in the Linux 5.11 cycle being christened as stable in early 2021. In user- space, Alder Lake graphics patches also appeared for their OpenCL / oneAPI Level Zero compute stack and now merged into Mesa 20.3 as well for OpenGL / Vulkan support. Given that Alder Lake is using Intel Xe “Gen12″ graphics as found already for Tiger Lake and Rocket Lake, the actual driver-side enablement is quite minimal thanks to employing the existing code paths. The Alder Lake “ADL-S” support was merged into Mesa on Tuesday and is just 20 lines of new code. That consists of just adding the new PCI IDs and then the family bits for the Alder Lake family and indicating they make use of Gen12 features. o **** Servers **** # ** Istio_/_Announcing_Istio_1.7.4 ** This release contains bug fixes to improve robustness. This release note describes what’s different between Istio 1.7.3 and Istio 1.7.4 # ** Kubeflow_operators:_lifecycle_management_for_the_ML_stack |_Ubuntu ** Canonical, the publisher of Ubuntu, releases Charmed Kubeflow, a set of charm operators to deliver the 20+ applications that make up the latest version of Kubeflow, for easy consumption anywhere, from workstations to on-prem, public cloud, and edge. [...] Kubeflow provides the cloud-native interface between Kubernetes, the industry standard for software delivery and operations at scale, and data science tools: libraries, frameworks, pipelines, and notebooks. Machine learning pipelines on Kubernetes, with Kubeflow pipelines, enable factory-like processes for data science teams. Data scientists can experiment and build data pipelines on a single dashboard, while the underlying operations and infrastructure work are handled by Kubernetes administrators. o **** Applications **** # ** Best_Music_Players_for_Linux_in_2021 [Ed: Almost the whole list is just proprietary software that spies on the GNU/Linux user. This is crazy. Many so-called music players are nowadays just mental surveillance platforms.] ** Many people enjoy listening to music to pass time and destress, and some people even listen to music while working to stay motivated and focused. Studies have shown that soft music can help employees stay motivated and increase productivity. If you are a Linux user who enjoys listening to music while you are on your computer, then you are in luck, because there are variety of music players available for Linux. In this article, we are going to discuss the five best music players available for Linux. o **** Instructionals/Technical **** # ** How_to_Boot_Raspberry_Pi_4_from_USB_SSD?_–_Linux_Hint ** Raspberry Pi 4 firmware supports USB boot. You can easily boot your favorite operating system on your Raspberry Pi 4 from a USB HDD, SSD, or a USB thumb drive instead of the traditional microSD card. [...] In this section, I am going to show you how to enable USB boot on Raspberry Pi 4. Before you can enable USB boot on your Raspberry Pi 4, you must update all the existing packages of your Raspberry Pi OS. So that we can update the firmware and enable USB boot. # ** Monitoring_Temperature_in_Raspberry_Pi_–_Linux_Hint ** Monitoring temperatures may be a requirement in many of your Raspberry Pi projects. It is relatively easy to do in Raspberry Pi and the components required for this project are not too costly.This article shows you how to use the DS18B20 digital thermometer module to monitor temperature using Raspberry Pi. The article also demonstrates how to create a web app to display the temperature. # ** Raspberry_PI_VPN_Server_with_PiVPN_–_peppe8o ** Raspberry PI can provide a number of linux services able to easily solve problems to manage your home network with cheap solutions. Using an OS based on Debian, it can run Open Source software and drastically help you with your home ICT needs as well as small office needs. A common need for increasing networking security and access your home services from outside is having a VPN (Virtual Private Network) server which grants secure access from an external network to your internal services. A simple solution to implement OpenVPN or WireGuard (the 2 most widely known VPN open source serices) is using the convenient PiVPN setup tool. In this tutorial I’m going to show you how to setup a VPN server with a cheap Raspberry PI Zero Wusing PiVPN and send certificate via email. This guide applies also to newer Raspberry PI boards. # ** Understanding_YAML_for_Ansible_|_Enable_Sysadmin ** If you write or use Ansible playbooks, then you’re used to reading YAML configuration files. YAML can be deceptively simple and yet strangely overwhelming all at once, especially when you consider the endless possible Ansible modules at your disposal. It feels like it should be easy to jot down a few options in a YAML file and then run Ansible, but what options does your favorite module require? And why are some key-value pairs while others are lists? YAML for Ansible can get complex, so understanding how Ansible modules translate to YAML is an important part of getting better at both. Before you can understand how YAML works for Ansible modules, you must understand the basics of YAML. If you don’t know the difference between a mapping block and a sequence block in YAML, read this quick introduction to the basics of YAML article. # ** Using_TRIM_and_DISCARD_with_SSDs_attached_to_RAID controllers_|_Enable_Sysadmin ** SSDs are now commonplace and have been the default choice for performance-oriented disks in the enterprise and consumer environments for the past few years. SSDs are cool and fast but most people on high-end machines face this dilemma: My SSD is behind a RAID controller which doesn’t expose the device’s DISCARD or TRIM capabilities. How do I discard the blocks to keep the best SSD performance? Here’s a trick to do just that without having to disassemble your machine. Recent improvements in SSD firmware have made the need for the applications writing to SSDs less stringent to use DISCARD/TRIM. There are, however, some cases in which you may need to have the filesystem inform the drive of the blocks which it discarded. Perhaps you have TLC (3bits per cell) or QLC (4bits per cell) drives instead of the usually more expensive enterprise- class SLC or MLC drives (the latter are less susceptible to a performance drop since they put aside more extra blocks to help with overwrites when the drive is at capacity). Or maybe you once filled your SSD to 100%, and now you cannot get the original performance/IOPS back. # ** How_to_play_Among_Us_on_Linux ** Among Us is incredibly popular, but, sadly, the game does not have a native port for Linux. Thankfully, with a little tweaking, it is possible to get Among Us working on the Linux platform! # ** How_to_add_file_folders_to_the_XFCE4_menu ** XFCE4 is an excellent Linux desktop environment, but one of its shortcomings is that users aren’t able to access folders directly from the menu like other modern desktops such as Gnome, KDE, Cinnamon, etc. # ** How_To_Install_Apache_JMeter_on_Ubuntu_20.04_LTS_–_idroot ** In this tutorial, we will show you how to install Apache JMeter on Ubuntu 20.04 LTS. For those of you who didn’t know, The Apache JMeter application is open-source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step by step installation of Apache JMeter on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian based distribution like Linux Mint. # ** Introduction_to_Blender_for_Beginners_–_Linux_Hint ** If you are a 3D computer graphics or animation enthusiast and are in search of some 3D modeling software, then you have come to the right place. There are many 3D modeling software programs available, many are good and are doing their jobs quite well, but they all come with a hefty price tag and high subscription fees. There is no need to pay heavy subscription fees when you have a free and powerful 3D creation tool at your fingertips, known as a Blender. Blender is a popular and open- source 3D creation software that can be used in 3D printer designs. It is a robust program that supports the entire pipeline of 3D creation, which includes modeling, shading, rigging, animation, and rendering. There is no need to get any supplementary programs because Blender lets you make games and edit videos. Blender is quite easy to learn and has a great community to support you. This article introduces the basics of the Blender software to beginners. We will discuss the Blender user interface and some essential shortcut keys. If you are a beginner and want to start 3D modeling in Blender, then this article is for you. # ** How_To_Install_Wireguard_on_Ubuntu_20.04_LTS_–_idroot ** In this tutorial, we will show you how to install Wireguard on Ubuntu 20.04 LTS. For those of you who didn’t know, Wireguard is an open-source, dependable, advanced, VPN tunneling software you can install and use right now to create a secure, point-to-point connection to a server. It is cross- platform and can run almost anywhere, including Linux, Windows, Android, and macOS. Wireguard is a peer-to-peer VPN. it does not use the client-server model. Depending on its configuration, a peer can act as a traditional server or client. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step by step installation of Wireguard on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian based distribution like Linux Mint. # ** How_To_Use_Dockerfiles_In_Docker_–_Anto_Online ** This post will explain how to use Dockerfiles in Docker. Learn how to launch WordPress and MariaDB using your own Dockerfile. # ** How_To_Install_Wine_on_Linux_Mint_20_–_idroot ** In this tutorial we will show you how to install Wine on Linux Mint 20, as well as some extra required package by Wine # ** How_to_Extract_and_Open_a_.gz_File_in_Linux_Command_Line_– Linux_Hint ** We know that a file in a computer system can be as small as a few Bytes or as large as a thousand Gigabytes. When you want to transmit a file from one end to another, its size plays a very important role in deciding whether you want to send it as it is or compress it. The .gz file format is a very commonly used compressed file format for the Linux operating system. Today, we will explore the methods of extracting and opening a .gz file in Linux. # ** How_to_Install_and_Configure_an_FTP_server_(vsftpd)_with SSL/TLS_on_Ubuntu_20.04 ** In this tutorial, we will learn how to install and configure an FTP Server using vsftpd on an Ubuntu 20.04 based server. We will also learn how to sec… # ** How_to_Reset_Forgotten_Root_Password_in_Ubuntu?_–_Linux Hint ** In any UNIX or Linux system, the root account is the top in the hierarchy. It holds the utmost power over the system. For any system change, the root has to grant permission. The root user can also override any user’s permission and read or write data. Because the root account holds so much power, it is important to protect it from unwanted access.In the case of Ubuntu, the root account is disabled by default. However, you can still perform system changes. To do so, you need to know the root password. The problem arises when you have forgotten the root password. o **** Games **** # ** How_to_Build_a_New_PC_For_Linux_–_Make_Tech_Easier ** Often times you will receive a recommendation that you should install Linux on an older PC. The thing is, Linux works extremely well on a new custom built PC, too. There are many users that are looking for a brand new Linux PC for home office use, workstation use, or other specialized uses. Here we walk you through how to build a new PC for Linux. # ** Build_and_connect_more_subway_systems_in_a_free_Mini_Metro content_update_|_GamingOnLinux ** Mini Metro, the wonderful subway train-track building sort-of puzzle game just recently had a nice free content upgrade with more on the way. It’s something of a masterpiece, and very highly rated so it’s awesome to see it expand. Across multiple maps you gradually build up and design a transport network that rapidly expands, the point is to get people across to the correct station as quickly as possible. It’s a hard game to pin down to a particular genre too. Is it a puzzle game? Is it a strategy game? Well, both sort-of and it’s also both relaxing and often a little stressful too but it’s brilliant and many things more. # ** Dying_Light_has_a_Left_4_Dead_2_crossover_event_and_a_free DLC_|_GamingOnLinux ** Love kicking ass and destroying Zombies? Check out the latest update to the excellent open-world parkour action in Dying Light with a new Left 4 Dead crossover event. The special experience is live now until October 29 18:00, which will see you battle the Viral Rush event which is meant to emulate the hordes that appear in Left 4 Dead. To make it a bit more interesting and unique Techland added in a “new type of shotgun ammo that gives the infected a taste of fire and brimstone”. If you don’t like it, you can turn off the special events like this in the menu. # ** The_Zone:_Stalker_Stories_to_offer_a_unique_blend_of exploration_and_deck-building_|_GamingOnLinux ** A thoroughly curious blend of genres this one with The Zone: Stalker Stories offering up exploration, deckbuilding, card battles and RPG elements. On top of that, you’re also getting treated to a visual novel styled story that’s being carefully crafted by industry veterans from Illuminated Games who worked on the likes of Mount&Blade, The Next World and more. Inspired by the likes of Slay the Spire, S.T.A.L.K.E.R and Darkest Dungeon it’s not going to be a roguelike, instead their plan is to offer a richly detailed story experience with hand-crafted environments with plenty to explore and secrets to find. # ** Julius,_the_open_source_re-implementation_of_Caesar_III has_a_new_major_release_|_GamingOnLinux ** Caesar III continues to live on and get improvements on modern systems thanks to open source, with the Julius game engine continuing to mature. On October 27, Julius 1.5.0 was released continuing to upgrade the experience. The current status is that it should be fully playable, with it largely focused on accuracy with the original game but with plenty of UI enhancements. # ** Upcoming_RPG_‘Moonshell_Island’_will_have_you_fight_giant tomatoes_with_a_whisk_|_GamingOnLinux ** You’ve faced monsters before aplenty but what about nomsters? Moonshell Island looks and sounds like a delightful and rather quirky upcoming RPG. Set on a whimsical island, Moonshell Island will feature a cast of charming characters, a “satisfying” action-battle system, plenty of mini- games and a “heartwarming tale of achieving dreams, supporting friends, and building a community”. On a peaceful island these strange nomsters threaten the peace so “you must journey to find the source of the trouble and recruit the islanders to a safe haven, Crabby’s Cabana Club. As the club population grows, more services become available to aid you on your quest to uncover not only the secrets of the island, but also of yourself”. # ** The_Last_Relic_is_an_upcoming_RPG_inspired_by_Earthbound and_Chrono_Trigger_|_GamingOnLinux ** Enjoyed classics like Earthbound and Chrono Trigger? Take a look at The Last Relic, an in- development RPG from developer Christopher Hall Guay. “The Last Relic follows the tale of a young girl named Ellie who is transported from her cozy, American life to a foreign realm of magic and monsters. Lost and alone, she wanders this new land aimlessly, wishing only to get back home. She’s attacked by monsters only to be rescued by a young man named Dorian. It’s here Ellie learns that she is far from Earth, in the land of Relics and Relic Hunters. Why was she brought here? And will she ever make it back home?” o **** Distributions **** # **** New Releases **** # ** NixOS_20.09_Linux_Distro_Released:_What’s_New? ** ixOS is an operating system where everything from the Kernel, applications, system packages, and configuration files are built by the OS’s own Nix package manager. These packages are stored in isolation from one another because of which directories like / bin, /sbin, /lib are absent, and a separate directory /nix/store is maintained. Due to this, NixOS aims at providing great system configuration management. The latest version of the OS NixOS 20.09 brings many important and subtle changes to the mix. # **** BSD **** # ** FreeBSD_12.2_Released:_A_UNIX-like_Free_And_Stable Operating_System ** In June this year, the FreeBSD team released a fifth and final version 11.4 of the FreeBSD 11-STABLE branch. Now continuing the development of the latest stable 12.x series of FreeBSD, a new production snapshot, FreeBSD 12.2, has been announced. Subsequently, this third point update of the 12-STABLE branch brings numerous changes and enhancements to the FreeBSD kernel, userland, bootloader, and networking. What’s New In FreeBSD 12.2? Starting with the kernel changes, it has added support for APEI (ACPI Platform Error Interfaces) and enabled ixl driver by default for FreeBSD/powerpc64. The ixl driver provides support for any PCI Express adapter or LOM (LAN On Motherboard) in the Intel Ethernet 700 Series. Another important update is pushed to the jail utility, which now allows you to run Linux in a jailed environment. # **** PCLinuxOS/Mageia/Mandriva/OpenMandriva Family **** # ** Kodi_media_player_updated_to_18.9_»_PCLinuxOS ** Kodi is a free and open-source media player software application developed by the XBMC Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. # **** IBM/Red Hat/Fedora **** # ** 10_Things_to_Do_After_Installing_Fedora_33 ** Fedora 33 is released with many new features and updates. Here is a list of 10 things to do after installing Fedora 33. # ** Fedora_33_Now_Available_With_GNOME_3.38 ** The Fedora Project has announced the general availability of Fedora 33. Fedora 33 enhancements are aimed at improving the overall experience for both new and advanced users by integrating a more seamless design and mature filesystem. The latest version also provides a foundation for new use cases, like IoT and edge computing. The introduction of GNOME 3.38, with a new Tour application, provides an easier start for new users. # ** Fedora_33_overview_|_Welcome_to_Freedom._–_YouTube ** In this video, I am going to show an overview of Fedora 33 and some of the applications pre-installed. # ** Fedora_33:_Honing_Linux’s_cutting_edge ** The new Fedora 33 Workstation comes with the greatly improved GNOME 3.38, desktop. If you aren’t already familiar with GNOME, Fedora is not the Linux you want to learn it on. Try Ubuntu or openSUSE to get to know GNOME. However, if you’re a fan of immutable desktops, you may want to check out Fedora Silverblue instead of Fedora Workstation. Silverblue tends to be more stable than other desktops. Also, if something does go wrong, you can easily reboot and rollback to the last working version. And if the rollback goes wrong, you can still download and boot any other image that was generated in the past, using the ostree command. All versions of Fedora are built on top of the Linux 5.8.15 kernel. For applications, it comes with the usual assortment of the latest versions of LibreOffice, office suite, and Firefox, web browser. # ** What’s_new_in_Fedora_33_Workstation ** Fedora 33 Workstation is the latest release of our free, leading-edge operating system. You can download it from the official website here right now. There are several new and noteworthy changes in Fedora 33 Workstation. [...] Fresh Fedora 33 installations will set the EDITOR environment variable to nano by default. This change affects several command line tools that spawn a text editor when they require user input. With earlier releases, this environment variable default was unspecified, leaving it up to the individual application to pick a default editor. Typically, applications would use vi as their default editor due to it being a small application that is traditionally available on the base installation of most Unix/Linux operating systems. Since Fedora 33 includes nano in its base installation, and since nano is more intuitive for a beginning user to use, Fedora 33 will use nano by default. Users who want vi can, of course, override the value of the EDITOR variable in their own environment. See the Fedora change request for more details. # ** Fedora_33_elections_nominations_now_open ** Candidates may self-nominate. If you nominate someone else, please check with them to ensure that they are willing to be nominated before submitting their name. The steering bodies are currently selecting interview questions for the candidates. Nominees submit their questionnaire answers via a private Pagure issue. The Election Wrangler or their backup will publish the interviews to the Community Blog before the start of the voting period. Fedora Podcast episodes will be recorded and published as well. Please note that the interview is mandatory for all nominees. Nominees not having their interview ready by end of the Interview period (2020-11-19) will be disqualified and removed from the election. # ** 12_Tips_for_a_migration_and_modernization_project ** Sometimes migration/modernization projects are hard to execute because there are many technical challenges, like the structure of legacy code, customer environment, customer bureaucracy, network issues, and the most feared of all, production bugs. In this post I’m going to explain the 12-step migration / modernization procedure I follow as a consultant using a tip-based approach. I have some experience with this kind of situation because I’ve already passed by different kinds of projects with several kinds of problems. Over time you start to recognize patterns and get used to solving the hard problems. So, I thought: Wouldn’t it be cool to create a procedure based on my experience, so that I can organize my daily work and give the transparency that the customers and managers want? To test this out, I did this for one customer in my hometown. They were facing a Red Hat JBoss EAP migration/modernization project. The results of the project were outstanding. The customer said they were even more satisfied with the transparency. The project manager seemed really comfortable knowing all about the details through the project and pleased with reducing the risk of unexpected news. # ** Awards_roll_call:_June_2020_to_October_2020 ** We are nearly at the end of 2020 and while the pace continues to increase, we want to take a moment to acknowledge and celebrate some of the successes of Red Hat’s people and their work. In the last four months, several Red Hatters and Red Hat products are being recognized by leading industry publications and organizations for efforts in driving innovation. # ** How_developers_can_build_the_next_generation_of_AI advertising_technology_–_IBM_Developer ** As we look across the most rapidly transforming industries like financial services, healthcare, retail – and now advertising, developers are putting open source technologies to work to deliver next- generation features. Our enterprise clients are looking for AI solutions that will scale with trust and transparency to solve business problems. At IBM®, I have the pleasure of focusing on equipping you, the developers, with the capabilities you need to meet the heightened expectations you face at work each day. We’re empowering open source developers to drive the critical transformation to AI in advertising. For instance, at the IBM Center for Open source Data and AI Technologies (CODAIT), enterprise developers can find open source starting points to tackle some of your thorniest challenges. We’re making it easy for developers to use and create open source AI models that can ultimately help brand marketers go deeper with AI to reach consumers more effectively. # **** Canonical/Ubuntu Family **** # ** Ubuntu_21.04_Is_The_“Hirsute_Hippo”,_Releasing_On_22 April ** Following last week’s Ubuntu 20.10 “Groovy Gorilla” release, Ubuntu 21.04 development is now getting underway as the Hirsute Hippo. Succeeding the “GG” series is Ubuntu 21.04 the Hirsute (Hairy) Hippo in following their usual naming convention. This is now the third time of Ubuntu seeing a “HH” release following the Ubuntu 5.04 Hoary Hedgehog and Ubuntu 8.04 Hardy Heron releases. The release schedule for Ubuntu 21.04 puts the official release on 22 April, the beta on 1 April, and the feature freeze on 25 February as the prominent dates of the cycle. The Ubuntu 21.04 toolchain upload is beginning tomorrow and expect more Debian changes to begin flowing into the Ubuntu Hirsute archive shortly. Hirsute uploads can be monitored via Launchpad. # ** Ubuntu_21.04_gets_the_codename_‘Hirsute_Hippo’ ** # ** The_Ubuntu_21.04_Codename_Revealed_—_It’s_Hairy_‘n Huge! ** # ** And_We’re_Off:_Ubuntu_21.04_Development_Begins ** o **** Devices/Embedded **** # ** Raspberry_Pi_based_audio_streamer_features_5-inch touchscreen ** Orchard Audio has launched an $800 “PecanPi Streamer Ultra” that adds a 5-inch touchscreen to the Raspberry Pi 3-based audio streamer. Orchard is also prepping a “PecanPi USB/SPDIF” DAC and amp that overrides your computer or phone audio. Last year, Orchard Audio found success with a well- reviewed PecanPi DAC Raspberry Pi add-on and PecanPi Streamer device based on it. Now, the company has returned with a PecanPi Streamer Ultra, a larger, 195 x 120 x 100mm variant of the Streamer with a 5-inch, 800 x 480-pixel touchscreen. Orchard Audio also teased a PecanPi USB/SPDIF (see farther below). # ** Xavier_NX_driven_AI_box_has_five_GbE_ports ** Aaeon’s -10 to 60°C tolerant “Boxer-8250AI” AI edge computer runs Linux on a Jetson Xavier NX along with 5x GbE ports for IP cameras plus 4x USB 3.0, 2x COM, and an HDMI port. Aaeon has launched a $1,116 computer for embedded AI processing that combines the Nvidia Jetson Xavier NX module of its more compact Boxer-8251AI with a feature set like its Jetson Nano based Boxer-8220AI. The new Boxer-8250AI is larger than the Boxer-8220AI at 175.8 x 100 x 39mm and similarly provides 5x GbE ports for running IP cameras. # **** Mobile Systems/Mobile Applications **** # ** Thought_Apple’s_iPhone_was_always_faster_than Android?_This_news_will_make_you_think_again ** # ** Here’s_what’s_new_with_Android_11_on_the_Pixel_5 ** # ** Nokia_5.3_model_running_on_Google’s_latest_Android 11_OS_hits_Geekbench ** # ** How_to_Fix_YouTube_Server_Connection_Error_[400]_on Android ** # ** A_New_Ransomware_Threat_Kidnaps_Android_User_Data ** # ** This_is_the_list_of_apps_that_Android_users_should avoid_downloading ** # ** The_art_of_4k_android_TV_boxes ** # ** Huawei_Freebuds_Pro_Review:_One_of_the_BEST_ANC wireless_earbuds_for_Android ** # ** Android_Developer ** # ** PS5_DualSense_controller_will_support_Android ** # ** TCL_10_5G_UW_is_an_affordable_next-gen_Verizon Android_smartphone ** # ** YouTube_update_brings_new_controls_to_iPhone_and Android:_here’s_how_to_use_them ** # ** ColorOS_11_Beta_based_on_Android_11_arrives_for_Reno 4_Pro_5G_in_UAE_&_Saudi_Arabia ** # ** Xiaomi_Redmi_Note_8_finally_gets_its_MIUI_12_update with_Android_10 ** # ** What_Are_the_Best_Casinos_With_Android_Apps? ** # ** This_is_the_list_of_apps_that_Android_users_should avoid_downloading ** # ** Google_Pixel_4a_review:_Impressive_camera_and Android_experience ** # ** Google’s_Android_Enterprise_Recommended_site_now shows_how_long_devices_are_supported_for ** # ** Android_L_Will_Keep_Your_Secrets_Safer ** # ** Android_TV:_Inside_Google’s_TV_platform ** # ** 30_of_the_scariest_Android_games_that_are_perfect for_Halloween_2020 ** # ** Surf_the_web_more_securely_on_Chrome_for_Android_by activating_Enhanced_Safe_Browsing ** o **** Free, Libre, and Open Source Software **** # **** Web Browsers **** # **** Mozilla **** # ** Will_Kahn-Greene:_Everett_v1.0.3_released! ** v1.0.3 released! This is a minor maintenance update that fixes a couple of minor bugs, addresses a Sphinx deprecation issue, drops support for Python 3.4 and 3.5, and adds support for Python 3.8 and 3.9 (largely adding those environments to the test suite). Why you should take a look at Everett At Mozilla, I’m using Everett for a variety of projects: Mozilla symbols server, Mozilla crash ingestion pipeline, and some other tooling. We use it in a bunch of other places at Mozilla, too. # ** Extensions_in_Firefox_83_|_Mozilla_Add-ons Blog ** In addition to our brief update on extensions in Firefox 83, this post contains information about changes to the Firefox release calendar and a feature preview for Firefox 84. Thanks to a contribution from Richa Sharma, the error message logged when a tabs.sendMessage is passed an invalid tabID is now much easier to understand. It had regressed to a generic message due to a previous refactoring. # **** Programming/Development **** # ** Qt_6_To_Ship_With_Package_Manager_For_Extra Libraries_–_Phoronix ** Adding to the list of changes coming with the Qt 6 toolkit, The Qt Company has now outlined their initial implementation of a package manager to provide additional Qt6 modules. # ** Qt_for_MCUs_1.5_released ** A new release of Qt for MCUs is now available in the Qt Installer. If you are new to Qt for MCUs, you can try it out here. Version 1.5 introduces new platform APIs for easy integration of Qt for MCUs on any microcontroller, along with an in-depth porting guide to get you going. Additionally, it includes a set of C++ APIs to load new images at runtime into your QML GUI. As with every release, 1.5 also includes API improvements and bug fixes, enhancing usability and stability. # ** KDDockWidgets_v1.1_has_been_released!_–_KDAB_–_KDAB on_Qt ** KDDockWidgets v1.1 is now available! Although I just wrote about v1.0 last month, the 1.1 release still managed to get a few big features. # ** KDAB_TV_celebrates_its_first_year_–_KDAB ** A year ago KDAB started a YouTube channel dedicated to software development with Qt, C++ and 3D technologies like OpenGL. We talked to Sabine Faure, who is in charge of the program, about how it worked out so far and what we can expect in the future. # ** How_to_build_a_responsive_contact_form_with_PHP_– Linux_Hint ** Contact forms are commonly used in web applications because they allow the visitors of the website to communicate with the owner of the website. For most websites, responsive contact forms can be easily accessed from various types of devices such as desktops, laptops, tablets, and mobile phones. In this tutorial, a responsive contact form is implemented, and the submitted data is sent as an email using PHP. # **** Python **** # ** Dissecting_a_Web_stack_–_The_Digital_Cat ** Having recently worked with young web developers who were exposed for the first time to proper production infrastructure, I received many questions about the various components that one can find in the architecture of a “Web service”. These questions clearly expressed the confusion (and sometimes the frustration) of developers who understand how to create endpoints in a high-level language such as Node.js or Python, but were never introduced to the complexity of what happens between the user’s browser and their framework of choice. Most of the times they don’t know why the framework itself is there in the first place. The challenge is clear if we just list (in random order), some of the words we use when we discuss (Python) Web development: HTTP, cookies, web server, Websockets, FTP, multi-threaded, reverse proxy, Django, nginx, static files, POST, certificates, framework, Flask, SSL, GET, WSGI, session management, TLS, load balancing, Apache. In this post, I want to review all the words mentioned above (and a couple more) trying to build a production- ready web service from the ground up. I hope this might help young developers to get the whole picture and to make sense of these “obscure” names that senior developers like me tend to drop in everyday conversations (sometimes arguably out of turn). As the focus of the post is the global architecture and the reasons behind the presence of specific components, the example service I will use will be a basic HTML web page. The reference language will be Python but the overall discussion applies to any language or framework. My approach will be that of first stating the rationale and then implementing a possible solution. After this, I will point out missing pieces or unresolved issues and move on with the next layer. At the end of the process, the reader should have a clear picture of why each component has been added to the system. # ** Introducing_AutoScraper:_A_Smart,_Fast_and Lightweight_Web_Scraper_For_Python_|_Codementor ** In the last few years, web scraping has been one of my day to day and frequently needed tasks. I was wondering if I can make it smart and automatic to save lots of time. So I made AutoScraper! # ** django-render-block_0.8_(and_0.8.1) released! ** A couple of weeks ago I released version 0.8 of django-render-block, this was followed up with a 0.8.1 to fix a regression. django-render-block is a small library that allows you render a specific block from a Django (or Jinja) template, this is frequently used for emails when you want multiple pieces of an email together in a single template (e.g. the subject, HTML body, and text body), but they need to be rendered separately before sending. # ** Pyston_v2:_20%_faster_Python_|_The_Pyston_Blog ** We’re very excited to release Pyston v2, a faster and highly compatible implementation of the Python programming language. Version 2 is 20% faster than stock Python 3.8 on our macrobenchmarks. More importantly, it is likely to be faster on your code. Pyston v2 can reduce server costs, reduce user latencies, and improve developer productivity. Pyston v2 is easy to deploy, so if you’re looking for better Python performance, we encourage you to take five minutes and try Pyston. Doing so is one of the easiest ways to speed up your project. # ** Pyston_v2_Released_As_~20%_Faster_Than_Python 3.8_–_Phoronix ** Version 2.0 of Pyston is now available, the Python implementation originally started by Dropbox that builds on LLVM JIT for offering faster Python performance. Pyston developers believe their new release is about 20% faster than the standard Python 3.8 and should be faster for most Python code-bases. # ** Python_int_to_string_–_Linux_Hint ** Python is one of the universal languages that support various types of data types like integer, decimal point number, string, and complex number. We can convert one type of data type to another data type in Python. This data type conversion process is called typecasting. In Python, an integer value can easily be converted into a string by using the str() function. The str() function takes the integer value as a parameter and converts it into the string. The conversion of int to string is not only limited to the str() function. There are various other means of int to string conversion. This article explains the int to string conversion with various methods. # ** Python_isinstance()_Function_–_Linux_Hint ** Python is one of the best and efficient high-level programming languages. It has a very straightforward and simple syntax. It has very built-in modules and functions that help us to perform the basic tasks efficiently. The Python isinstance() function evaluates either the given object is an instance of the specified class or not. # **** Shell/Bash/Zsh/Ksh **** # ** Applying_JavaScript’s_setTimeout_Method ** With the evolution of the internet, JavaScript has grown in popularity as a programming language due to its many useful methods. For example, many websites use JavaScript’s built-in setTimeout method to delay tasks. The setTimeout method has many use cases, and it can be used for animations, notifications, and functional execution delays.Because JavaScript is a single- threaded, translative language, we can perform only one task at a time. However, by using call stacks, we can delay the execution of code using the setTimeout method. In this article, we are going to introduce the setTimeout method and discuss how we can use it to improve our code. # ** Removing_Characters_from_String_in_Bash_– Linux_Hint ** At times, you may need to remove characters from a string. Whatever the reason is, Linux provides you with various built-in, handy tools that allow you to remove characters from a string in Bash. This article shows you how to use those tools to remove characters from a string. [...] Sed is a powerful and handy utility used for editing streams of text. It is a non-interactive text editor that allows you to perform basic text manipulations on input streams. You can also use sed to remove unwanted characters from strings. For demonstration purposes, we will use a sample string and then pipe it to the sed command. * **** Leftovers **** o ** The_Very_Human_Labor_That_Powers_Artificial_Intelligence ** In 2015, Caroline Sinders was working as a design researcher at IBM when she began to have questions about how Watson, the company’s artificial intelligence system, was being developed. AI systems like Watson must be “trained” with data sets—for example, given a large batch of confirmed photographs of stop signs from different angles, in different lighting, and of different quality to be able to recognize stop signs on their own. Sinders was curious about these data sets: The process of correctly categorizing millions of data points seemed like a herculean task in its own right; where, exactly, was all this data coming from? o **** Hardware **** # ** AMD_in_$35_Billion_All-Stock_Acquisition_of_Xilinx ** After a couple of weeks of rumor, as well as a couple of years of hearsay, AMD has gone feet first into a full acquisition of FPGA manufacturer Xilinx. The deal involves an all-stock transaction, leveraging AMD’s sizeable share price in order to enable an equivalent $143 per Xilinx share – current AMD stockholders will still own 74% of the combined company, while Xilinx stockholders will own 26%. The combined $135 billion entity will total 13000 engineers, and expand AMD’s total addressable market to $110 Billion. It is believed that the key reasons for the acquisition lie in Xilinx’s adaptive computing solutions for the data center market. # ** AMD_Launches_3_High-End_RX_6000-Series_GPUs_For_4k_Gaming –_LinuxReviews ** AMD has announced 3 high-end graphics cards based on the RDNA2 architecture. Their new mid-range RX 6800 card, comparable to a Nvidia 2080ti, will cost $579 when it becomes available on November 18th. AMDs new RX 6900 XT flagship GPU will cost a whopping $999 when it launches on December 8th. It has been more than a decade since AMD has had anything to show in the very high-end graphics market. Now they do if the marketing video AMD released today is anything to go by. Their new flagship GPU, the RX 6900 XT, is comparable to Nvidias top-of-the-line RTX 3090 graphics card if the FPS numbers AMD presented are realistic. o **** Health/Nutrition **** # ** A_Pandemic_Pivot ** It has done just about everything wrong, from the failure to contain the virus early on to the lack of effective coordination thereafter. As the predicted second wave begins to build — the world is now adding over 400,000 new cases per day — it is truly disheartening to think that the international community hasn’t really learned any lessons from its snafu. Sure, some countries have successfully managed the crisis. South Korea, despite several superspreading outbreaks, has kept its death toll to below 450, which is fewer than Washington, D.C. alone has suffered. Thailand, Vietnam, Uruguay, and New Zealand have all done even better to address the public health emergency. # ** Despite_Court_Ruling_and_Drift_Concerns,_EPA_Approves_Use of_Dicamba_Products_on_Soybeans_and_Cotton_for_Five_Years ** One critic charged that the agency “has shown such callous indifference to the damage dicamba has caused to farmers and wildlife alike.” # ** ‘Dark_Winter’ ** COVID-19 is the most dangerous health disaster to hit the United States since the flu epidemic of 1918. Yet Donald Trump hasn’t grasped its significance or the damage it has caused to Americans since he first learned of the disease Jan. 28 and didn’t tell us. And the Trump administration seemed to surrender to the disease, abandoning any attempt to control its spread and essentially serving notice it is helpless, leaving 330 million people without central leadership and that it’s everyone for themselves. Instead, it is waiting for a vaccine, which may not be widely available until the middle of next year. # ** The_New_Humanitarian_|_Syria’s_Idlib_faces_childhood hunger_‘emergency’ ** Nearly a year since the height of a devastating government offensive that forced a million people from their homes in Syria’s rebel-held northwest, doctors and aid workers are warning that the region’s civilians, especially young children, face a new threat: rising hunger. Doctor Firas Hamdo, a paediatrician and nutrition specialist, is among those who for months have been witnessing an increase of malnutrition cases at the children’s hospital where he works in Taftanaz, a town in Idlib province. Among those cases is an eight-month-old baby. Her family fled the bombardment in Idlib just a month before she was born. While her mother sits nearby, Hamdo uses a measuring tape to record the circumference of her upper arm, a method used to identify the risk of malnutrition. At a tiny 10 centimetres, the girl’s arm is on the tape’s colour-coded red zone. She is given a dosage of F-75, the powdered milk that is one of the first phases of treatment for those diagnosed with severe acute malnutrition (SAM) – the most serious and visible form of malnutrition in children under the age of five. o **** Integrity/Availability **** # **** Proprietary **** # **** Pseudo-Open Source **** # **** Openwashing **** # ** Cryptographic_Autonomy_License_(CAL- 1.0):_My_first_license_review [Ed: Openwashing licences (i.e. faking 'Open Source' for proprietary software nonsense)] ** The bookmark was creeping on my browser’s toolbar for months. “Cryptographic Autonomy License” CAL-1.0 on the Open Source Initiative webpage. But today, I decided it was time to do my first amateur license review. This is a fun exercise (for me). Do not take this too seriously! The Cryptographic Autonomy License is one of newest Open Source licenses on the block. The Open Source Initiative approved it in February 2020. This license also made ripples when it came through. But the question I had, and could not find a clear answer to, was why is it so interesting? This blog post is my attempt to do a casual coffee-table review of the license. If you agree or disagree, I encourage you to leave a comment and share your opinion and why! # **** Privatisation/Privateering **** # **** Linux Foundation **** # ** Open_source_and_Linux_expertise more_in-demand_than_ever_|_TechRadar ** Hiring people with skills in open-source software suites such as Linux is becoming a priority for more businesses, new research has revealed. The 2020 Open Source Jobs Report from the Linux Foundation, prepared in collaboration with edX, which is a non-profit online learning platform founded by Harvard and MIT, found 81% of respondents confirmed that hiring open source talent is a priority for them in 2020. 93% of hiring managers report difficulty finding sufficient talent with open source skills, up from 87% two years ago, showing that qualified open source talent is still in short supply. Moreover, while open source wasn’t immune to the ill- effects of the on-going COVID-19 pandemic, its impact on professionals with open source prowess was limited. As per the survey, only 4% of employers laid off open source professionals due to COVID-19. The good news is that hiring is already picking back up, with 37% of hiring managers saying they will be hiring more skilled IT professionals in the next six months. # **** Security **** # ** Security_updates_for_Wednesday_[LWN.net] ** Security updates have been issued by Debian (blueman), Fedora (nodejs), Gentoo (firefox), openSUSE (kleopatra), Oracle (java-1.8.0-openjdk), SUSE (apache2, binutils, firefox, pacemaker, sane-backends, spice, spice-gtk, tomcat, virt-bootstrap, xen, and zeromq), and Ubuntu (ca-certificates, mariadb-10.1, mariadb-10.3, netty, openjdk-8, openjdk-lts, perl, and tomcat6). # ** Italian_energy_giant_Enel_hit_by_Windows NetWalker_ransomware ** The Italian multinational energy giant Enel Group appears to have been hit by cyber criminals using the Windows NetWalker ransomware, and some screenshots of data stolen from the company has been posted on the dark web. # ** What_would_you_risk_for_free_Honey?_|_Almost Secure ** Honey is a popular browser extension built by the PayPal subsidiary Honey Science LLC. It promises nothing less than preventing you from wasting money on your online purchases. Whenever possible, it will automatically apply promo codes to your shopping cart, thus saving your money without you lifting a finger. And it even runs a reward program that will give you some money back! Sounds great, what’s the catch? With such offers, the price you pay is usually your privacy. With Honey, it’s also security. The browser extension is highly reliant on instructions it receives from its server. I found at least four ways for this server to run arbitrary code on any website you visit. So the extension can mutate into spyware or malware at any time, for all users or only for a subset of them – without leaving any traces of the attack like a malicious extension release. [...] In the end, I found that the Honey browser extension gives its server very far reaching privileges, but I did not find any evidence of these privileges being misused. So is it all fine and nothing to worry about? Unfortunately, it’s not that easy. While the browser extension’s codebase is massive and I certainly didn’t see all of it, it’s possible to make definitive statements about the extension’s behavior. Unfortunately, the same isn’t true for a web server that one can only observe from outside. The fact that I only saw non-malicious responses doesn’t mean that it will stay the same way in future or that other people will make the same experience. In fact, if the server were to invade users’ privacy or do something outright malicious, it would likely try to avoid detection. One common way is to only do it for accounts that accumulated a certain amount of history. As security researchers like me usually use fairly new accounts, they won’t notice anything. Also, the server might decide to limit such functionality to countries where litigation is less likely. So somebody like me living in Europe with its strict privacy laws won’t see anything, whereas US citizens would have all of their data extracted. But let’s say that we really trust Honey Science LLC given its great track record. We even trust PayPal who happened to acquire Honey this year. Maybe they really only want to do the right thing, by any means possible. Even then there are still at least two scenarios for you to worry about. The Honey server infrastructure makes an extremely lucrative target for hackers. Whoever manages to gain control of it will gain control of the browsing experience for all Honey users. They will be able to extract valuable data like credit card numbers, impersonate users (e.g. to commit ad fraud), take over users’ accounts (e.g. to demand ransom) and more. Now think again how much you trust Honey to keep hackers out. But even if Honey had perfect security, they are also a US-based company. And that means that at any time a three letter agency can ask them for access, and they will have to grant it. That agency might be interested in a particular user, and Honey provides the perfect infrastructure for a targeted attack. Or the agency might want data from all users, something that they are also known to do occasionally. Honey can deliver that as well. o **** Defence/Aggression **** # ** Burying_1,000_Bodies_and_Loads_of_Prejudice ** Two months after Panchanathan Subramaniam’s demise, his son S. Ramesh still grieves: “When we got him admitted to Thanjavur government hospital with symptoms of Covid-19, we never imagined we would take him back lifeless.” More so since 68-year-old Subramaniam, who retired years ago from a clerical position in the Indian Army, had no major health complaints. He was proud of his association with the military “and took good care of his fitness. He never missed his daily walks and was strict about his diet,” explains Ramesh, 40, a native of Tamil Nadu’s Kumbakonam town. “Even while admitting him to hospital, we thought he would be cured.” # ** The_New_Humanitarian_|_A_new_election_stirs_violence_in Côte_d’Ivoire ** Côte d’Ivoire’s Alassane Ouattara is set to run for a controversial third presidential term on Saturday amid an opposition boycott and fears of post- election violence following a series of deadly clashes around the country between supporters of rival parties. Ouattara, who became president in 2011 and is popular among international donors, had previously ruled out standing for re-election, but reversed course in August after the sudden death from natural causes of the man he had primed to replace him. The main opposition parties consider the third term illegal, arguing that the country’s constitution limits presidents to two terms. But 78-year-old Ouattara claims a new constitution adopted by referendum in 2016 reset term limits, allowing him to run again. The opposition also questions the impartiality of the Ivoirien election commission and constitutional council, which validated Ouattara’s third term bid while rejecting 40 out of 44 rival applicants, including some of the president’s main challengers. o **** Transparency/Investigative Reporting **** # ** DHS_Appears_Willing_To_Violate_Whistleblower_Laws_To_Shut Down_Leaks ** This Administration — like the one before it — isn’t a fan of leaks or whistleblowing. This Administration seems to be leakier than most, possibly due to the Commander-in-Chief’s vindictive shit-canning of anyone insufficiently deferential. When distrust abounds, the leaks will flow. o **** Environment **** # ** Researchers_Worry_Methane_Discovery_in_Arctic_Ocean_Could Signal_Dangerous_New_Climate_Feedback_Loop ** “Climate warming is awakening the ‘sleeping giants’ of the carbon cycle,” warned one researcher. o **** Finance **** # ** Records_Show_Trump’s_Border_Wall_Is_Costing_Taxpayers Billions_More_Than_Initial_Contracts ** On the same day in May 2019, the Army Corps of Engineers awarded a pair of contracts worth $788 million to replace 83 miles of fence along the southwest border. The projects were slated to be completed in January 2020, the Corps said then. Four months into this year, however, the government increased the value of the contracts by more than $1 billion, without the benefit of competitive bidding designed to keep costs low to taxpayers. o **** AstroTurf/Lobbying/Politics **** # ** Warning_of_‘Poisonous_Consequences,’_PA_Secretary_of_State Calls_on_Barrett_to_Recuse_Herself_in_Crucial_Mail-in_Ballot Case ** “It is reasonable to infer that, in Trump’s mind, Barrett must repay his appointment by refusing to recuse, and then by voting both to secure his election and to gut the Affordable Care Act,” wrote one legal ethicist.  # ** Michigan_Judge_Accused_of_Jeopardizing_Safety_and Democracy_With_Reversal_of_Open_Carry_Ban_at_Polling_Places ** Citing her “sworn duty to protect every voter and their right to cast the ballot free from intimidation and harassment,” the Democratic secretary of state vows to appeal the judge’s injunction.  # ** I_Am_the_Wolf_and_So_are_You ** The grip grew tighter as I watched people I know and love denounce real journalism as “fake news,” all while embracing conspiracy theories like “Pizza Gate.”  As the pressure built, the coronavirus acted as the metaphorical lid, slammed onto a pot that was already heating to a steady boil.  Boil over it did, spilling all of our nation’s dirty secrets: racism, murder, violence, and widespread inequity in our educational institutions.  Yet rather than lead the way, rather than turn down the heat, rather than ease the tension, the Trump administration gleefully fanned the flames of our divide.  No justice was served, only very real wildfires began to consume the coastal states.  Too many people had died who didn’t need to, too many… Trump’s embrace of the consuming chaos struck a note familiar, of the Batman’s arch nemesis Joker, of whom the wise Alfred accurately assessed stating “some men aren’t looking for anything logical, like money. They can’t be bought, bullied, reasoned, or negotiated with. Some men just want to watch the world burn.”  I began to feel crushed by the weight of it all. Heavier still was this administration’s attack on the environment, which, as a wildlife advocate and lifelong animal lover, hit me, again, where it hurt.  The agenda included rollbacks on the Endangered Species Act, rollbacks on the National Environmental Policy Act, and openly hostile cabinet appointments.  There has been an ongoing assault on all of our natural resources that will take years to undo, if we can undo them at all.  With Justice Ginsburg’s death, the Supreme Court is likely stacked against us. Then came a final kick while I was down, wolves will almost certainly be removed from the Endangered Species list, no longer receiving any federal protections once afforded to them.  This blow landed right in the gut, opening the door for the mass slaughter of a familial animal, one I have revered since childhood.  Like Game Thrones’ Young Wolf, Robb Stark, it felt like this story wouldn’t have a happy ending for me, or the wolves.  Yet, it was after this cumulative loss, after this dark moment of deep despair, that I remembered.  It was Batman who rose from the Pit to defeat Bane, and it was John Snow who rose from the dead to save Westeros. # ** Barrett_Confirmed,_Post-Election_Chaos_Will_Ensue ** As US unemployment claims rise, rent evictions accelerate, food lines grow, the prospect of a fiscal stimulus bill in Congress fades, and as a third Covid 19 wave creates record level infections & hospitalizations, each deterioration has begun reinforcing the other. Potentially exacerbating all the above, political instability and conflict of historic dimensions is around the corner. And the Barrett confirmation today, October 26, 2020 will put the US Supreme Court at the center of this dynamic. # ** Don’t_Rush_to_Declare_Victory:_Implementing_a_Two-Week Grace_Period_After_November_3rd_So_All_Voters_Can_Be_Counted ** A demand for a grace period needs to start now to build up powerful support from a multi-partisan combination of national, state, and local candidates for public office. # ** If_Trump_Loses,_He_Will_Be_A_Ruthless_Lame_Duck ** Donald Trump isn’t just inside the heads of his Trumpster base; he’s long been a consuming obsession among those yearning for his defeat in November. With barely more than a week to go before the election of our lifetime, those given to nail biting as a response to anxiety have by now gnawed ours down to the quick. And many have found other ways to manage (or mismanage) their apprehensions through compulsive rituals, which only ratchet up the angst of the moment, among them nonstop poll tracking, endless “what if” doomsday-scenario conversations with friends, and repeated refrigerator raids. # ** Trump_Attempts_One_More_Preelection_Power_Grab ** # ** Facebook’s_Threat_To_NYU_Researchers_Is_A_Mistake,_But It’s_The_Inevitable_Follow_On_To_Overreaction_To_Cambridge Analytica ** Late on Friday news came out that Facebook had sent a cease and desist letter to researchers at NYU working on the Ad Observatory project. At issue was that the project had asked people to install a browser extension that would share data back to NYU regarding what ads they saw. Facebook — responding to significant criticism — has put forth an ad library that allows researchers to search through what ads are being shown on Facebook and who is behind them (which is good transparency!), but it does not show how those ads were targeted. This is what the researchers at NYU were trying to collect data on. And that is a reasonable research goal. # ** Welcome_to_the_Trump_Tower_of_Terror ** Support independent cartooning: join Sparky’s List—and don’t forget to visit TT’s Emporium of Fun, featuring the new book and plush Sparky! # ** Is_the_U.S._Prepared_to_Resist_a_Coup? ** If Trump refuses to step down, we must be ready to not cooperate. # ** Ours_Is_A_Cold_and_Righteous_Anger ** # ** Why_It’s_Really_Hard_for_Trump_to_Steal_the_Election ** Results of the season’s legal battles over voting rules are now ready to tally up. It’s a mixed bag, with Republicans winning late decisions over the forms of mail-in ballots, state witness requirements and the always controversial naked ballot and double-envelope rules; Democrats have largely prevailed in winning longer mail-in counting periods. Contests over drop-in boxes for mail-in ballots turned ugly, with only one allotted for the whole of Harris County, Texas, which is as large as Rhode Island. Perhaps the most consequential decision was the U.S. Supreme Court’s tie vote which for now lets stand a three-day extension for mail-in balloting in Pennsylvania. That could have a real impact on a swing-state’s result. In Supreme Court world, a four-four tie goes the runner, this time the Pennsylvania Supreme Court, dominated by Democrats. # ** “I_Don’t_Believe_That’s_By_Our_Laws,”_Trump_Says_of Counting_All_the_Votes_in_an_Election ** “He wants to throw out legal votes. That’s what he’s saying here.” # ** Brett_Kavanaugh_Prepares_to_Upend_Election_Rules_to Benefit_Donald_Trump ** Civics books tell us the winners of elections are announced after all the votes are cast and counted. # ** Wake_Up_and_Smell_the_Cheetos ** o **** Civil Rights/Policing **** # ** A_Soundscape_of_Pure_Empathy ** When she talks about her music, the Welsh artist Kelly Lee Owens often invokes her experience training as an auxiliary nurse at a lung cancer ward in Manchester, England, as a teenager. Her patients were the ones who encouraged her to pursue the creative path she’s on now. “They were kind of like my career advisers,” she told The Guardian. “They had this unique perspective, of having their lives threatened by something out of their control, so I respected all of their words of advice.” # ** Along_the_Keystone_XL_Pipeline,_Hoping_for_a_Miracle ** The ongoing struggle for racial justice. The future for immigrant families. The health and well-being of all Americans. The very fate of our fragile planet. The United States faces a crossroads in this year’s elections. Seeking out the stories flying under the national radar, The Nation and Magnum Foundation are partnering on What’s At Stake, a series of photo essays from across the country through the lenses of independent imagemakers. Follow the whole series here. This installment was produced with support from the Economic Hardship Reporting Project. On a warm afternoon in October, the leaves were beginning to change color and the sun shed a warm, golden hue across the vast landscape in Northeastern Montana. Lance Fourstar and Angeline Cheek, community organizers and activists from Fort Peck Indian Reservation, weaved their way through bumpy and rugged terrain in a dark green Ford crew cab, having driven through this land countless times before. They were headed to the Missouri River, where a large, controversial infrastructure project is planned that will cut through just south of the reservation. # ** One_Year_after_the_Lebanese_Protests ** Hariri was once again nominated by Lebanon’s ruling establishment Thursday, pledging to form a new government months after failure to quickly name a new prime minister ensued after deadlock and political instability pressured the seven month old cabinet of previous prime minister Hassan Diab to resign. Hariri, inheriting the same economic regime initiated by his father, Rafic, who oversaw the deregulated real estate development transformation of Beirut through his company, Solidere, that essentially turned the city into his clan’s privatization venture, became the face of corruption and nepotism in Lebanon for very good reasons. o **** Monopolies **** # ** Apple_Is_Reportedly_Creating_Its_Own_Search_Engine_Amid Google’s_Antitrust_Woes ** # ** FOSS_Patents:_Qualcomm’s_next_home_run:_Ninth_Circuit denies_FTC’s_petition_for_rehearing_of_antitrust_case ** Now the FTC will have to decide whether to file a petition for writ of certiorari (request for Supreme Court review). It’s quite possible that the FTC’s 3-2 majority in favor of the petition for a Ninth Circuit rehearing (consisting of the Republican chairman and the two Democratic commissioners) would also authorize a cert petition. But six of the nine justices are conservatives, three of whom were nominated by President Trump, and they would see that the Trump Administration backed Qualcomm in this dispute. They would likely also take note of the fact that two of the three judges on the Ninth Circuit panel were conservatives (and the third was a relatively conservative-leaning Democrat). But the Supreme Court also has a history of fixing issues with the patent system, particularly with the overleveraging of patents and the patentee overcompensation it leads to. That is not a partisan question, though antitrust law often is. I remember Senator Klobuchar (D-Minn.) lamenting the Supreme Court’s restrictive application of the Sherman Act in a statement she made at Justice Barrett’s confirmation hearing. # **** Patents **** # ** Patent_case:_St._Jude_Medical_LLC_v._Snyders_Heart Valve_LLC,_USA ** St. Jude Medical failed to show that challenged claims of patent owned by Snyders had been anticipated by other patents, nor did it prove that a particular combination demonstrated obviousness. Claims of a patent directed to an artificial heart valve manufactured by Snyders Heart Valve LLC and a system for inserting the valve were not proven unpatentable by St. Jude Medical in either of two inter partes review proceedings, the U.S. Court of Appeals for the Federal Circuit found. The Patent Trial and Appeal Board correctly found that St. Jude did not prove that the design and the materials used in the artificial heart valve were anticipated by other patents or that the device was unpatentable due to obviousness. However, the Board erred in finding that four of the challenged claims were unpatentable as anticipated by a prior art patent (St. Jude Medical, LLC v. Snyders Heart Valve LLC, October 15, 2020, Taranto, G.). # ** FOSS_Patents:_German_government_officially_adopts patent_reform_proposal,_says_new_injunction_statute shouldn’t_have_much_impact ** One step up and two steps back. Early last month I cheered a “spectacular turnaround” in the German patent reform process as the Federal Ministry of Justice and Consumer Protection had made substantial changes to its proposal for a new patent injunction statute as compared to its first draft, which was published in January and amounted to a non-reform proposal. And a few weeks ago I reported on Germany’s most prominent (though not most powerful) patent judge’s interpretation of the reform statute. Today, Chancellor Merkel’s cabinet adopted a slightly revised version of the statute (PDF, in German), which will now be reviewed and commented on by the Federal Council (the legislative body that consists of the governments of the country’s federal states, though the Bundesrat’s role will realistically just be consultative in nature in this case, while the actual decision will be in the hands of the Federal Parliament, the Bundestag). It remains to be seen what text the legislature will ultimately adopt–if any, given that the end of the term is approaching fast. [...] Given how the German patent judiciary works, it would take something more forceful to bring about major change. The current proposal would create an opportunity for law firms to charge their clients for a lot of additional time spent on proportionality arguments. But the leverage that patent holders will have in negotiations would be roughly the same as before–provided they bypass Dusseldorf to be on the safe side. The statute would be suboptimal, but a huge improvement over the January draft, if–and that “if” is the largest part of the problem–the legislative rationale didn’t continue to endorse the Federal Court of Justice’s case law. And the patent- specialized division of that court is to German patent law what the Central Committee of the Communist Party was to the Soviet Union in the decades prior to Gorbachev’s reforms. # **** Software Patents **** # ** FOSS_Patents:_Google,_SAP,_Daimler_ (ip2innovate)_botched_patent_injunction_statute: “Singularity_Killed_the_Reform” ** If you noticed the allusion to a band name in the headline, you might have grown up in the 80s, in which case you may also remember the famous line “I pity the fool.” Otherwise you might know the proverb “curiosity killed the cat”. Whatever, those opposing German patent injunction reform are now on the winning track as I explained in my previous post, and in the losing camp, three companies are particularly responsible for a monumental f..kup: Google, SAP, and Daimler. Volkswagen deserves credit for having started the push for patent injunction reform in Germany. The three companies listed above will go down in history as the main culprits unless there’s a second reversal of fortune. I’d like things to work out, but I increasingly doubt it. The anti-reform movement is just too sophisticated for a pathetic bunch of amateurs. The documents that prove what went wrong and who’s to blame are all public. So let me explain, but again, I’d like nothing more than to be proven to have been too pessimistic. Until the last moment I’ll hope that the broken German patent litigation system will be fixed. [...] It was an utter stupidity at any rate to use a term that simply isn’t a well- defined legal term. I can’t remember ever having seen a German statute that contained the word. Therefore, the first thing courts will turn to when trying to make sense of the term is, besides the context, what the legislative rationale (the official commentary provided along with the law) says. I’ll get to those two determinants–context and legislative rationale–in a moment. Anyway, if the plan is to inject a new term into the law that wasn’t there before, a lobby group (unless someone inside the group seeks to sabotage the effort or people don’t know what they’re talking about) would at least pick a term that has framing value. You’d want to use a term that has a connotation that suits your agenda. The last thing you’d want to do is shoot yourself in the foot like ip2innovate did. ╒═══════════════════ DAILY LINKS ════════════════════════════════════════╕ ****** 10.28.20 ****** ***** Links_28/10/2020:_Torvalds_on_Succession,_PyTorch_1.7.0 ***** Posted in News_Roundup at 6:29 am by Dr. Roy Schestowitz [GNOME bluefish] **** Contents **** * GNU/Linux o Distributions o Devices/Embedded * Free_Software/Open_Source * Leftovers * **** GNU/Linux **** o **** Desktop/Laptop **** # ** Avita_Essential:_Perfect_Laptop_for_School_and_College Students_at_Rs._17,990 ** Starting with the basics, this is a thin and light notebook. The processor inside powering Avita Essential is the Intel Celeron N4000 which is not a powerful processor for windows but perfect for Ubuntu or ChromeOS. There is 4GB of LPDDR4 inside which again is not good enough for Windows but perfect for Ubuntu and ChromeOS. For storage Avita Essential has 128GB SSD. Fast storage means faster boot time but again we would highly recommend using Ubuntu or ChromeOS on this machine. o **** Audiocasts/Shows **** # ** Buttered-Up_Fedora_|_LINUX_Unplugged_377 ** Fedora 33 is a bold release, and we’ve put it through the wringer. We tell you what’s great, and what you should know before diving in. Plus our thoughts on the bigger problem exposed by the youtube-dl takedown. # ** mintCast_346.5_–_The_Midori_Story_–_mintCast ** In our Innards section, we talk lesser known browsers And finally, the feedback and a couple of suggestions o **** Kernel Space **** # ** Linux_Kernel_5.10_Will_be_the_Next_LTS_Release_and_it_has Some_Exciting_Improvements_Lined_Up_–_It’s_FOSS ** Development for Linux Kernel 5.10 is in progress. It’s been confirmed to be a long term support release and it will be bringing newer hardware support among other promised features. Linux Kernel 5.10 will be Long Term Support Release Greg Kroah-Hartman, the key stable kernel maintainer, addressed an “Ask the Expert” session at Linux Foundation’s Open-Source Summit Europe and confirmed that Linux 5.10 will be the next LTS release. Even though there were some early speculations of 5.9 being the LTS release, Greg clarified that the last kernel release of the year will always be an LTS release. As of now, Linux Kernel 5.4 series happens to be the latest LTS version out there which added a lot of improvements and hardware support. Also, considering the development progress with Linux Kernel 5.8 being the biggest release so far and Linux 5.10’s first release candidate being close to it, there’s a lot of things going on under the hood. # ** Upcoming_Linux_5.10_release_will_love_you_longterm, pushing_support_out_to_2026 ** It’s official. The upcoming Linux 5.10 kernel is destined to become the next “longterm maintenance” release for the open-source operating system. The news was dropped by longtime maintainer Greg Kroah-Hartman during an “Ask the Experts” session at the Open Source Summit Europe. The first release candidate of 5.10 popped up a few days earlier, with the removal of an elderly addressing tool and tweaks aplenty (including kicking the Y2K38 problem down the road by a few centuries). # ** Torvalds_says_no_need_to_name_successor_as_that_will_take care_of_itself ** Linux creator Linus Torvalds says it won’t be necessary for him to name a successor to take over from him as head of the Linux kernel project because “it will be fairly clear who it is”. “Not because this is some democracy and people would vote on it and there’s a clear winner, but because these things really happen on their own: a ‘successor’ isn’t somebody who gets anointed as such, they end up just doing the work and making themselves one that way,” Torvalds told iTWire during an interview this week. As usual, he offered views on a wide range of topics, among them the way he has coped with life during the pandemic and also about his life in a country which is split along partisan lines. He was interviewed by email. His answers are, as usual, given in full. # **** Graphics Stack **** # ** AMDGPU_Linux_Driver_To_Finally_Enable_BACO_For Hawaii_–_Allowing_S4/Hibernation_–_Phoronix ** The Radeon R9 290 “Hawaii” series are about seven years old almost to the day and the AMD Linux open-source driver crew is seemingly celebrating by finally adding the few lines of code needed to enable BACO power management. [...] The patch posted on Tuesday amounts to just a few lines of code for wiring up Hawaii to the AMDGPU driver’s BACO support. It’s just a few lines of code now but it’s only been more recently that AMDGPU began squaring away its BACO support. Thus back in the early days of Hawaii it wasn’t as trivial to provide this support albeit for end-users still a pity it took so long for allowing these GPUs to support S4/hibernation. o **** Applications **** # ** Now_and_Then:_What_happened_to_5_promising_file_managers? ** It’s fun to experiment with new software that isn’t anywhere near the polished article. But there’s associated risks, even with open source software. You’ll invest time and effort in learning new software. That software might never even see a stable release, it might be a big time sink even getting it up-and-running on your system. The upside is that promising software might turn overnight into a huge success, or it might be a slow burn success. And while there’s a huge array of open source successes, there’s been awful open source failures along the way. It can be a bumpy ride! A file manager is software which provides a user interface to assist in the organization of files. It helps users with their daily work in managing their files on a hard drive or other storage device. With multiple terabyte hard disks becoming prevalent, file managers represent an essential tool in managing file systems. o **** Instructionals/Technical **** # ** OpenVPN_as_default_gateway_on_OpenBSD ** If you plan to use an OpenVPN tunnel to reach your default gateway, which would make the tun interface in the egress group, and use tun0 in your pf.conf which is loaded before OpenVPN starts? Here are the few tips I use to solve the problems. # ** How_to_Setup_a_Firewall_with_UFW_on_Ubuntu_20.04_–_Linux Concept ** Nowadays, a Firewall is an essential utility and property of any system for security; by default Ubuntu Operating system having a firewall configuration tool named UFW (Uncomplicated Firewall). UFW is a user-friendly front-end tool to manage iptables firewall rules. It provides you more straightforward methods to manage iptables as the name of this tool start from Uncomplicated. # ** Install_Ubuntu_on_a_USB_Hard_Drive_|_Pen_Drive_Linux ** How to Install Ubuntu on a USB hard drive using live media. Believe it or not, creating a completely Portable Ubuntu Installation on USB is a relatively simple process. As a matter of fact, it’s almost as simple as a regular Ubuntu internal hard drive installation. Due to popular demand, we have decided to write a simple tutorial on the full Ubuntu USB hard drive installation procedure. So go grab an available external USB hard drive and a nice cold beverage and lets get started. # ** Best_Tools_to_Create_a_Bootable_Linux_USB_Drive ** Unlike Windows, Linux distributions require a third-party tool to create a bootable USB. It is particularly handy with modern PCs which have done away with the old DVD-drives. Also, installation DVDs were quite delicate and would scratch or in worst-case scenarios, break apart under stress. This guide covers some of the best tools that you can use to create a bootable Linux USB drive. # ** 5_new_sudo_features_you_need_to_know_in_2020_| Opensource.com ** When you want to perform an action on a POSIX system, one of the safest ways to do so is to use the sudo command. Unlike logging in as the root user and performing what could be a dangerous action, sudo grants any user designated as a “sudoer” by the sysadmin temporary permission to perform a normally restricted activity. This system has helped keep Linux, Unix, and macOS systems safe from silly mistakes and malicious attacks for decades, and it is the default administrative mechanism on all major Linux distributions today. o **** Games **** # ** Collabora’s_Work_On_Extending_The_Linux_Kernel_To_Better Support_Windows_Gaming_–_Phoronix ** Windows gaming on Linux got some love this week at the Linux Foundation’s Open-Source Summit Europe virtual event. In particular, a recap of the work that’s been done so far on extending the Linux kernel to better support Wine / Steam Play based support for Windows games running on Linux. Gabriel Krisman Bertazi as an engineer for consulting firm Collabora talked about their work in recent years on improving the Linux kernel for supporting Valve’s needs around running Windows games on Linux with Steam Play. Collabora has been one of Valve’s partners for this effort along with CodeWeavers and Valve employing various developers on improving the Linux graphics stack, etc. # ** Collabora_expect_their_Linux_Kernel_work_for_Windows_game emulation_in_Kernel_5.11 ** Collabora have been doing presentations during the Open Source Summit, with one particular talk from Gabriel Krisman Bertazi on the “State of Linux Gaming” being quite interesting. While there has been a lot of progress with the Windows compatibility layers Wine and Valve’s fork Proton (part of Steam Play), there’s still plenty of areas currently lacking and needing work. Collabora is one company extending the Linux Kernel to improve Linux gaming with these compatibility layers, thanks to Valve sponsoring the work. One of the big missing pieces of the pie is supporting the likes of anti-cheat and DRM, with anti-cheat especially causing all sorts of problems entirely breaking lots of Windows games in Wine and Proton. The State of Linux Gaming talk was mostly going over what anyone following would already know, as the event isn’t aimed at your typical Linux gaming enthusiast. However, it was still an interesting talk to follow. Thanks to The Linux Foundation, I was able to attend and listen to the talk (the online event requires a ticket purchase) but I’ve been told by my Collabora contact that they will all eventually be up on their own YouTube Channel which could be as soon as early next week for anyone to be able to view. If you want a brief overview, you can find the slides here from the event schedule. One of the key points that Gabriel Krisman Bertazi went over is their work on system call emulation, which is now required because DRM and anti-cheat tech “are issuing system calls directly from the Windows game code and that bypasses Wine because Wine is not a sandbox” and Wine currently cannot capture those system calls needed which ends up causing games to crash. o **** Distributions **** # **** PCLinuxOS/Mageia/Mandriva/OpenMandriva Family **** # ** Palemoon_Browser_updated_to_28.15.0_»_PCLinuxOS ** Pale Moon is an Open Source, Firefox-based web browser available for Linux, focusing on efficiency and ease of use. Make sure to get the most out of your browser! # ** Bonus!_KDE_Plasma_desktop_updated_to_5.20.2_» PCLinuxOS ** KDE Plasma has been updated to 5.20.2 which is a bug fix update for the recently released 5.20.0. This update should arrive shortly in the software repository for those using the KDE Plasma desktop. Enjoy! # **** IBM/Red Hat/Fedora **** # ** Fedora_33_Desktop_Install_Guide_/_Tour_/_Review_–_If Not_True_Then_False ** This is quick guide / tour howto install Fedora 33 Desktop on real PC. First create your bootable USB flash drive using Fedora Media Writer, dd or similar tool. Just testing stable Fedora 33 release and everything works very smooth, even btrfs file system, which replaces ext4 as a default file system. # ** Fedora_33_Officially_Released:_Here’s_How_To_Upgrade Fedora_Linux ** After launching Fedora 33 beta last month, the Fedora team has finally announced the release of a new stable version, Fedora 33. This is a successor to the previous Fedora 32, bringing a lot of exciting new features, improvements, and a new edition. With v33, Fedora Cloud Base Image and Fedora CoreOS will also be available in Amazon’s AWS Marketplace for the first time. If you want to know what’s new in Fedora 33, we have already written a separate article, which you can find here. [...] You can upgrade your Fedora Linux system using two methods: Graphical and command line. Graphical method is the simplest way to upgrade using the GNOME software center, where a notification will now be available in the Updates pane. # ** Fedora_33_Is_Released_–_LinuxReviews ** Fedora is a short-lived GNU/Linux distribution from IBM subsidiary RedHat with releases every six months and a one-year support cycle for each release. This allows Fedora to have more bleeding edge packages than other more long-term distributions. The default Fedora 33 “Workstation Edition” features the latest GNOME 3.38 “Orbis” desktop environment, Linux 5.8 (though 5.9 is available in updates-testing), mesa 20.2.1 as the graphics stack, Wayland 1.18.0 as the display server, Python 3.9, Ruby on Rails 6.0, Perl 5.32 and LLVM 11. The new “welcome tour” introduced in GNOME 3.38 is present, and the desktop wallpaper is set to change depending on time of day. The system theme is the default GNOME theme which has a mix of light and dark applications. Some applications are almost white, others, like the GNOME terminal, are black. The workstation edition has option to change the system theme or customize how it looks beyond wallpapers, it is possible to change it and they have not yet removed the ability to add your own background images – one at a time, you can’t add or browse folders. There are a few odd changes to Fedora 33 desktop users and specially laptop users should take note of. The default for a new installation is to use btrfs, not ext4, for the file system and the installers default disk partition layout does not include a swap partition. That’s a problem if you want to hibernate to disk or use hybrid suspend on a laptop. There is no hibernation or hybrid suspend option in the GNOME desktop the workstation environment ships with even if you add a swap partition yourself, but it is possible to get that very basic functionality in the Xfce and KDE Plasma spins. Other basic functionality like the ability to change themes are also present in those spins. # ** Secure_your_Kubernetes_secrets_with_smart_cards_and libssh ** In computer security, software implementations of cryptographic algorithms are vulnerable to side-channel attacks. This type of attack seeks to glean information from the computer system rather than from the program that it is running. As examples, Spectre and Meltdown are both side-channel attacks that target the microarchitecture of modern processors. Microarchitecture attacks are only a subset of all side-channel attacks. There are many others. An attacker who is able to access unauthorized regions in memory can discover private or sensitive information, including authentication secrets. A question that naturally follows is, “Where can I safely store my secrets?” One way to protect your Kubernetes or Red Hat OpenShift secrets is to store them in a hardware token. A hardware token physically separates your secret key from the host machine and the applications that it is running. You can use secret keys stored on smart cards or cryptographic tokens to authenticate to server-side applications. This article introduces Public Key Cryptography Standard #11 (PKCS #11), which you can use to uniquely identify objects stored in tokens. I show you how to build and use libssh with support for PKCS #11 and how to use curl to store and retrieve tokens through the secure shell (SSH) protocol. # ** IBM_Advance_Toolchain_for_Linux_on_Power_14.0- 1_released! ** A new update release for the 14.0 series of the IBM® Advance Toolchain for Linux on Power is now available. # ** China_Mobile_Communications_Corporation_Internet, China_National_Offshore_Oil_Corporation_and_GREE_Group Named_Winners_of_the_Red_Hat_APAC_Innovation_Awards 2020_for_China ** Red Hat, Inc., the world’s leading provider of open source solutions, today announced the winners of the Red Hat APAC Innovation Awards 2020 for China. China Mobile Communications Corporation Internet, China National Offshore Oil Corporation and GREE Group were honored at the Red Hat Forum China 2020 today for their exceptional and innovative use of Red Hat solutions. # **** Debian Family **** # ** Noah_Meyerhans_|_Debian_STS:_Short_Term_Support ** In another of my frequent late-night bouts with insomnia, I started thinking about the intersection of a number of different issues facing Debian today, both from a user point of view and a developer point of view. Debian has a reputation for shipping “stale” software. Versions in the stable branch are often significantly behind the latest development upstream. Debian’s policy here has been that this is fine, our goal is to ship something stable, not something bleeding edge. Unofficially, our response to users is: If you need bleeding edge software, Debian may not be for you. Officially, we have no response to users who want fresher software. Debian also has a problem with a lack of manpower. I believe that part of why we have a hard time attracting contributors is our reputation for stale software. It might be worth it for us to consider changes to our approach to releases. # **** Canonical/Ubuntu Family **** # ** Pop!_OS_20.10_(Ubuntu_Based)_Released_and_Available for_download ** Pop!_OS is an operating system for STEM and creative professionals who use their computer as a tool to discover and create. Unleash your potential on secure, reliable open source software. Based on your exceptional curiosity, we sense you have a lot of it. Pop!_OS is designed for fast navigation, easy workspace organization, and fluid, convenient workflow. Your operating system should encourage discovery, not obstruct it. # ** Ubuntu_20.10_(Groovy_Gorilla)_Released_and_Download link_Included ** The Ubuntu 20.10 release is out. “The Ubuntu kernel has been updated to the 5.8 based Linux kernel, and our default toolchain has moved to gcc 10 with glibc 2.32. Additionally, there is now a desktop variant of the Raspberry Pi image for Raspberry Pi 4 4GB and 8GB. Ubuntu Desktop 20.10 introduces GNOME 3.38, the fastest release yet with significant performance improvements delivering a more responsive Experience. New features in Ubuntu 20.10 Codenamed “Groovy Gorilla”, 20.10 continues Ubuntu’s proud tradition of integrating the latest and greatest open source technologies into a high-quality, easy-to-use Linux distribution. The team has been hard at work through this cycle, introducing new features and fixing bugs. The Ubuntu kernel has been updated to the 5.8 based Linux kernel, and our default toolchain has moved to gcc 10 with glibc 2.32. Additionally,there is now a desktop variant of the Raspberry Pi image for Raspberry Pi 4 4GB and 8GB. Ubuntu Desktop 20.10 introduces GNOME 3.38, the fastest release yet with significant performance improvements delivering a more responsive Experience. Additionally, the desktop installer includes the ability to connect to Active Directory domains. # ** Ubuntu_20.10_–_Groovy_Gorilla ** It’s late October, and this means that another X.10 release of Ubuntu has just arrived: Ubuntu 20.10 – Groovy Gorilla – is now available for download. o **** Devices/Embedded **** # ** Here’s_a_smartphone_boasting_a_physical_keyboard_and_it runs_Linux ** F(x)tec has announced a rather unique smartphone that combines a slider form-factor, a physical keyboard, and a choice of operating systems a rare combination for 2020. The F(x)tec Pro1-X is an angled slider smartphone equipped with a 5.99-inch AMOLED monitor featuring a 2160×1080 resolution as well as a five-row 66-key landscape QWERTY keyboard. The handset is powered by a relatively outdated Qualcomm Snapdragon 835 system-on-chip that is accompanied by 6GB or 8GB of LPDDR4X memory as well as 128GB or 256GB of UFS 2.1 storage that can be expanded using a microSD card. # ** F(x)tec_Pro1_X_smartphone_runs_LineageOS_or_Ubuntu, features_a_sliding_keyboard_(Crowdfunding) ** F(x)tec Pro1 Android smartphone was introduced last year with the main differentiating features being its sliding keyboard. The company also mentioned support for Android-based LineageOS as well as Sailfish OS, but those need(ed) to be installed by the user. FX Technology has now unveiled F(x)tec Pro1 X smartphone with similar specs, except for the blue case and the option of having additional memory and storage, as well as official support for LineageOS and Ubuntu Touch thanks to a collaboration with XDA. # ** This_keyboard_phone_runs_three_operating_systems, including_Android ** As a rule, you don’t really have a choice for operating systems for your phone. You don’t have access to a desktop-class OS if you run Android, for example, but you also won’t have the apps or simplicity of Android if you use a conventional Linux flavor. Fxtec wants to give you the option, however — it’s upgrading the Pro1 with the crowdfunded Pro1-X, an updated version of its keyboard phone with the choices of running Android, LineageOS, or Ubuntu Touch “out of the box.” The team-up between Fxtec and XDA Developers promises more flexibility than you might be used to from a phone. Ubuntu lets you run a full-fledged Linux desktop environment when you connect the phone to a monitor, mouse, and keyboard. This is also the first phone to ship with LineageOS, according to Fxtec, giving you a ‘purer’ take on Android with more control over apps and privacy. # **** Open Hardware/Modding **** # ** Arduino_Blog_»_ESUB_Tracks_is_a_smart_bicycle_helmet with_built-in_electronics_for_enhanced_safety ** Bike helmets can help minimize injuries in the event of an accident, but could a helmet also be used to help prevent a crash, or even enhance your riding experience? ESUB Tracks from WertelOberfell attempts to do both, featuring a variety of electronic enhancements which are powered by photovoltaic cells wrapped around its outer surface. ESUB Tracks includes a lighting arrangement on the back for turn signaling, triggered using voice commands to the helmet’s piezoelectric microphone. Additionally, it has a sensor to detect rapidly approaching vehicles from behind, warning the wearer of this condition via haptic feedback. Bone- conductive speakers are provided for listening to Bluetooth audio, and if all of that wasn’t enough, it even tightens down the straps when the buckle is fastened. # ** Take_part_in_the_PA_Raspberry_Pi_Competition_for_UK schools ** # ** ESP32-S2_board_targets_battery-powered_applications with_30uA_deep_sleep_power_consumption ** A few months ago, Olimex unveiled renders of ESP32-S2-Devkit-LiPo WiFi board that was supposed to consume as little as 2uA in sleep mode, follows ESP32-S2-Saola-1 board form factor and pinout, and adds an ultra- efficient circuitry to support LiPo batteries. The good news is that Olimex has now launched two versions of their ESP32-S2 board optimized for battery-powered applications with ESP32-S2-DevKit-Lipo and ESP32-S2-WROVER-DevKit-Lipo (with 2MB PSRAM) going for 5.56 Euros and 6.36 Euros respectively. # ** Testing_PTFE_Tube_for_3D_Printing ** Karl here. I’m back with a short article on some testing that I did on PTFE tube. When I received the Sovol SV02 3D printer it came with some baby blue replacement PTFE tube. It came preinstalled with the regular white stuff that most Bowden style printers come with. I have also been thinking about different ways to use the Retraction Calibration Tool I created. # **** Mobile Systems/Mobile Applications **** # ** How_to_schedule_your_Android_11_dark_theme_for sunset_to_sunrise ** # ** The_Redmi_Note_8_finally_receives_MIUI_12_and Android_10_globally ** # ** Google:_Here_are_4_reasons_your_Android_app_will_get booted_from_the_Play_Store ** # ** Google’s_EU_Android_choice_screen_isn’t_working_say search_rivals,_calling_for_a_joint_process_to_devise_a fair_remedy ** # ** Nokia_tops_Counterpoint’s_Android_smartphone_trust rankings_for_a_second_year ** # ** ResApp_Health_(ASX:RAP)_launches_ResAppDx_on_select Android_devices ** # ** Dolby_On_app_for_Android_update_brings_new_editing tools_and_more ** # ** Google_Chrome_update_should_make_using_an_Android smartphone_much_safer ** # ** T-Mobile_Launches_TVision_Live_TV_Streaming_Service for_Android,_iOS,_Third-Party_TV_Platforms ** # ** FiLMiC_Remote_for_Android_released_giving_full remote_camera_control_and_monitoring ** o **** Free, Libre, and Open Source Software **** # **** FSF **** # **** Licensing/Legal **** # ** Getting_Real_About_the_License_Complexity_of Linux [Ed: Proprietary software licensing is not complex? Ask BSA.] ** Talk about complex and tedious, but necessary. Identifying all copyright holders, licenses and license obligations within Linux is just that. Added to the already complex maze that is Linux is the fact that the accuracy of licensing information is tied to the specific version of the Linux Kernel you’re using, and older versions will have more issues than newer. Files may contain erroneous license data and subsequently make its way into your software inventory and Bill of Materials. # ** Impact_of_OSS_and_OSH_–_a_stakeholder_survey ** With this survey, the study coordinators are interested in complementing the literature, database and case study driven approach to assess impact of OSS and OSH with input from the respondents of the stakeholder survey. All together, this body of evidence will be used to derive policy recommendations. # **** Programming/Development **** # ** Program_in_Arm6_assembly_language_on_a_Raspberry_Pi |_Opensource.com ** Assembly language offers special insights into how machines work and how they can be programmed. # ** How_JavaScript_became_a_serious_programming_language ** JavaScript’s humble start began in 1995, when it was created in just 10 days by Brendan Eich, then an employee with Netscape Communications Corporation. JavaScript has come a long way since then, from a tool to make websites pretty to a serious programming language. In its early days, JavaScript was considered a visual tool that made websites a little more fun and attractive. Languages like Jakarta Server Pages (JSP; formerly JavaServer Pages) used to do all the heavy lifting on rendered web pages, and JavaScript was used to create basic interactions, visual enhancements, and animations. For a long time, the demarcations between HTML, CSS, and JavaScript were not clear. Frontend development primarily consists of HTML, CSS, and JavaScript, forming a “layer cake” of standard web technologies. # **** Python **** # ** PyTorch_1.7.0_Now_Available_–_Exxact ** PyTorch is a widely used, open source deep learning platform used for easily writing neural network layers in Python enabling a seamless workflow from research to production. Based on Torch, PyTorch has become a powerful machine learning framework favored by esteemed researchers around the world. The newest stable release of PyTorch, version 1.7.0, has a number of new highlights including CUDA 11, New APIs for FFTs, Windows support for Distributed training and more. # ** Stefan_Scherfke:_Raise_…_from_…_in_Python ** # ** PyCoder’s_Weekly:_Issue_#444_(Oct._27,_2020) ** * **** Leftovers **** o **** Education **** # ** International_Students_Don’t_Want_to_Study_in_the_US Anymore ** In July, close to a million international students in the United States learned how much can change in eight days. When the Trump administration released its short-lived immigration directive on July 6, proposing unprecedented legal restrictions on academic visa holders in the country, international students—both in the country and outside of it— were forced into action. o **** Hardware **** # ** AMD_to_acquire_Xilinx_as_it_seeks_to_challenge_market leader_Intel ** Computer processor firm AMD has reached an agreement to buy semiconductor manufacturer Xilinx for US$35 billion in an all-stock transaction as it seeks to take the fight to market leader Intel. # ** AMD_Announces_Record_High_Q3_2020_Profits_And_$35_Billion Deal_To_Buy_Xilinx_–_LinuxReviews ** AMD announced their Q3 2020 quarterly results early due to an all-stock acquisition of the American semiconductor company Xilinx for $35 billion. AMD pulled in $2.8 billion in revenue in Q3 2020, up 58% compared to Q3 2019. Their quarterly earnings were even more impressive. Q3 2020 was AMD’s best quarter in history in terms of both revenue and earnings. o **** Health/Nutrition **** # ** Where_the_President_Goes,_Coronavirus_Follows:_Analysis Shows_Spike_in_Covid-19_Cases_After_Numerous_Trump_Rallies ** “These rallies offer a boost to the president’s ego but risk leaving behind a trail of sickness and increased strain on local public health departments and medical systems.” # ** No_Drugs_Should_Be_Criminalized._It’s_Time_to_Abolish_the DEA. ** In 1970, the Controlled Substances Act (CSA) was passed by the Nixon administration, codifying a national strategy to prohibit drug use and target certain communities. Since then, the “war on drugs” has failed to reduce supply or demand, while steadily increasing drug overdose deaths and perpetuating the stigmatization of individuals with addiction. It has fueled wide-scale militarized policing, cost taxpayers over $1 trillion since its inception, and expanded punitive institutions outside of the criminal legal system — including punishment-oriented systems embedded in schools, hospitals and social service agencies. After 50 years of failures and substantial evidence that drug prohibition is not only ineffective but also incredibly counterproductive, we clearly cannot afford another 50 years of the same. The time has come to repeal the Controlled Substances Act and transition toward a more evidence based and realistic approach to drug use in our society. # ** Trump’s_Failed_Coronavirus_Response_Part_2 ** America has suffered the worst rate of coronavirus deaths among all advanced countries – a death toll equal to 9/11 every three days. And, as a recent Cornell study confirmed, Trump’s blatant disinformation has been the largest driver of COVID misinformation in the world. This is not leadership. It is pure, malicious incompetence and it’s killing Americans.   # ** Mutual_Aid_Is_Essential_to_Our_Survival_Regardless_of_Who Is_in_the_White_House ** When the COVID-19 pandemic emerged as a crisis in the U.S. in early 2020, people all over the country started coordinating to deliver groceries and prescriptions to vulnerable people, making and distributing masks and hand sanitizer, and raising money for people who were losing jobs and ineligible for unemployment benefits. By the time the uprising against anti-Black racism and police violence brought people into the streets in early summer, the concept of “mutual aid” had gained significant traction in the media, and it was visible on the streets as people operated street medic teams at protests, offered each other free food and water, and defended each other from cops and white supremacists. COVID-19 mutual aid projects are ongoing, and as social movement groups prepare for the possibility of a contested election next week along with increasing strikes, street protests and occupations of public space, activists are gearing up to support each other. # ** Not_Just_America:_CEO_Of_Esports_Org_In_India_Says_COVID- 19_Resulted_In_Explosive_Growth ** While we’ve covered the growth of esports throughout the world for some time, it’s also true that the COVID-19 pandemic has resulted in that growth accelerating with incredible speed. Back in March and April, when states began shutting down because we had — checks notes — 20k to 30k new COVID cases per day, esports really took off. Due to shut downs, IRL professional and college sports shut down too. The result is that Americans who thirst to watch competition dove headlong into esports broadcasts, with participation and viewership clipping at 20% growth month over month. An entire economy sprung up around the industry as well, with streaming companies and broadcasters catching up to the sudden rise in interest. # ** Europe’s_virus_numbers_look_like_they_did_in_the_spring: high_and_getting_higher. ** The weather has turned distinctly autumnal in Europe, but the pandemic looks much like it did in the spring, with cases climbing at alarming rates in nearly every country. Britain, which had the greatest surge of excess deaths during the pandemic’s first peak in Europe and still holds the most reported deaths in the region, has recorded 151,391 new cases in the past seven days, according to a New York Times database. o **** Integrity/Availability **** # **** Proprietary **** # ** How_Hall_County_is_handling_influx_of_absentee voting,_effects_of_ransomware_attack_on_elections office ** One of the databases the county uses to verify voter signatures on absentee ballots is not working after some county network outages due to a ransomware attack on Oct. 7. Registration Coordinator Kay Wimpye with the county elections office said employees can still verify voter signatures by manually pulling hard copies of voter registration cards, which is more time-consuming. Most voter signatures can be verified using a state database that has been unaffected by the outages, she said. # ** Vastaamo_board_fires_CEO,_says_he_kept_data_breach secret_for_year_and_a_half ** On Monday the board said that an internal probe had determined that a second breach had occurred in March 2019. It appears that at that point Tapio was aware of the breaches and of shortcomings in the psychotherapy provider’s data security systems. # **** Pseudo-Open Source **** # **** Privatisation/Privateering **** # **** Linux Foundation **** # ** Open_Source_Jobs_Report_Shows_More Openings,_Fewer_Takers_|_LinuxInsider ** The Linux Foundation and learning platform edX on Monday released the latest open source jobs report which updates technology hiring since the last report two years ago. The research shows that, despite the pandemic, demand for open source technology skills continues to be strong. The 2020 Open Source Jobs Report reveals a spike in demand for DevOps talent, along with a continued lack of applicants with open source skills. The continuing lack of qualified candidates for unfilled Linux tech jobs is puzzling. Many companies, and The Linux Foundation itself, provide free and low-cost training to ease the recruiting shortage. An increasing number of companies now offer their workers free training to qualify for other tech jobs. For example, 63 percent of hiring managers said their companies continue to provide increased educational opportunities for existing staff to fill skills gaps. That is a significant jump from 48 percent in 2018. Still, 93 percent of hiring managers this year report difficulty finding open source talent. # ** Cloud/Container_Skills_Top_Open Source_Jobs_Report ** The 2020 Open Source Jobs Report, just published by The Linux Foundation in a partnership with online learning specialist edX, finds “a shift of priorities for hiring organizations towards cloud-native technologies and increasing use of open source solutions despite the severe challenges currently facing businesses and IT pros.” In fact, that shift threatens the dominance of Linux itself in the open source field, where it has always been the leading vanguard of the community contribution space, as evidenced by the name of its shepherding organization, The Linux Foundation. For example, while Linux still reigns No. 1 as the most in-demand open source skill — just like previously — the percentage of those seeking Linux talent shrunk from 80 percent previously to 74 percent this year. # ** Linux_Foundation’s_AI_Foundation_& ODPi_Merge_to_Support_Growing Portfolio_of_Technologies ** LF AI Foundation (LF AI) and ODPi announced they will come together under the new LF AI & Data Foundation. The LF AI & Data Foundation will build and support an open community and a growing ecosystem of open source AI, data and analytics projects, by accelerating development and innovation, enabling collaboration and the creation of new opportunities for all the members of the community. As one entity under the Linux Foundation, this consolidated and focused effort will enable additional collaboration and integration in the space of AI/ML/DL and Data. With the creation of LF AI & Data, both communities will now support a growing ecosystem of artificial intelligence, machine learning, deep learning, and data technologies. AI and Data are inseparable and codependent on each other. Combining efforts in both spaces will bring developers and projects under a single roof, orchestrated by a single Technical Advisory Council and several committees (Trusted AI, BI & AI), to work together towards building the open source AI & Data ecosystem and accelerating development and innovation. # **** Entrapment (Microsoft GitHub) **** # ** RIAA’s_YouTube-DL_Takedown_Ticks_Off Developers_and_GitHub’s_CEO ** An RIAA takedown request, which removed the YouTube-DL repository from GitHub, has ticked off developers and GitHub’s CEO. Numerous people responded by copying and republishing the contested code, including in some quite clever ways. Meanwhile, GitHub’s CEO is “annoyed” as well, offering help to get the repo reinstated. # ** You_Can_Now_Sponsor_CC’s_Open_Source Work_on_GitHub! ** CC’s small engineering team builds essential open-source infrastructure for CC-licensed and public domain content. Our tools make it easier for anyone to: # **** Security **** # **** Privacy/Surveillance **** # ** EU_politicians_want_Europe’s_next_big digital_law_to_tackle_micro-targeted advertising,_by_regulating_or_even_banning it ** Although privacy is by its very nature personal, it is also something that concerns everyone. As a result, local data protection laws can have a global impact. That’s certainly been the case with the EU’s General Data Protection Regulation (GDPR), which has often figured on this blog. The EU is currently working on its next big law in this area, the Digital Services Act (DSA). It is intended as an update to the EU’s e-Commerce Directive, which was passed back in 2000. Clearly, the online world has moved on hugely since then, which means the relevant legislation needs a major overhaul. Although the main impetus for the DSA comes from updating the e- Commerce Directive, it will inevitably touch on many related areas, not least privacy. # ** SIS_3.0:_In_Germany,_2,000_new authorities_are_to_access_the_Schengen Information_System ** After police, customs and immigration offices, numerous non-police authorities are now connected to Europe’s largest database for security purposes. All Schengen states now have to implement three new regulations. Surprisingly, there is resistance in Switzerland. In the end, the country may even leave the network. # ** Deleting_or_deactivating_your_Facebook does_the_same_to_your_Oculus_account ** Facebook does not want you to stop using Facebook, it seems, because if you deactivate your account for a little break you’ll also lose access to your Oculus Profile. Perhaps worse, if you delete your Facebook account you’ll also delete your app purchases and achievements. “You will no longer be able to return any apps,” says Facebook, “and will lose any existing store credits.” So buyer beware: If you purchase an Oculus Quest 2 you’ll need a Facebook account, and that account will have to be active at all times and, presumably, in good standing if you want to use your Quest 2. # ** My_toothbrush_streams_gyroscope_data ** Since a few month I own an electrical toothbrush from Phillips called Sonicare HX992B. It connects to an mobile App using Bluetooth that tells you how well you brushed your teeth, shows the orientation in real- time, and also notifies you when to change the brush for a new one. o **** Defence/Aggression **** # ** A_Well-Armed_and_Unpatriotic_Far_Right ** How the war came home, big time. # ** As_Historic_Nuclear_Ban_Enters_into_Force,_It’s_Time_for the_US_to_Help_Put_an_End_to_the_Nuclear_Age ** The only nation to use a nuclear weapon in an act of war can and should take steps to end the nuclear threat for good. # ** Nuclear_Weapons_Have_Always_Been_Immoral._Now_They’re Illegal. ** Just over three years after it opened for signature, the UN Treaty on the Prohibition of Nuclear Weapons (TPNW) reached the 50 national ratifications needed to become international law. The government of Honduras ratified the antinuclear agreement on October 24, which means the TPNW will enter into force 90 days later: January 22, 2021. # ** Nuclear_Weapons_Will_Soon_Be_Banned_Under_International Law ** Nuclear weapons will soon be illegal under international law. Seventy-five years to the day after the founding of the United Nations, the UN Treaty on the Prohibition of Nuclear Weapons (TPNW) began the 90-day countdown until the treaty enters into force. # ** Black_Lives_Matter_Co-Founder_Was_Targeted_in_Armed_White Supremacist_Plot ** This election season, Black Lives Matter co-founder Alicia Garza says President Trump is “stoking fires he has no intention of controlling” and inciting far-right extremists. She was recently approached by the FBI after agents found her name on a list in the home of a white supremacist in Idaho who was arrested on weapons charges. “Racial terror has always been used as a form of control, particularly during periods of people fighting for social change,” she says. # ** Alicia_Garza_on_Being_Targeted_in_Armed_White_Supremacist Plot_as_Trump_Stokes_Fires_of_Racism ** This election season, Black Lives Matter co-founder Alicia Garza says President Trump is “stoking fires he has no intention of controlling” and inciting far-right extremists. She was recently approached by the FBI after agents found her name on a list in the home of a white supremacist in Idaho who was arrested on weapons charges. “Racial terror has always been used as a form of control, particularly during periods of people fighting for social change,” she says. # ** How_a_key_Pentagon_official_turned_China_policy_over_to arms_industry_and_Taiwan_supporters ** # ** In_America,_far-right_terrorist_plots_have_outnumbered far-left_ones_in_2020 ** A new report by the Transnational Threats Project at the Centre for Strategic and International Studies (CSIS), a think-tank, suggests that far- right terrorism is a much greater threat than far- left terrorism. The CSIS analysed 61 terrorist incidents reported between January 1st and August 31st and categorised them into four groups: religious, far-right, far-left and other. It drew on databases compiled by research groups and press releases from the FBI and the Department of Justice, cross-checked against criminal complaints and news reports. Hate crimes, protests, riots and civil unrest, including the disturbances after the killing of George Floyd by a policeman in Minneapolis, were excluded. # ** Turkey_Sentences_U.S._Consulate_Employee_to_Over_5_Years in_Jail ** Nazmi Mete Canturk, who worked as a security guard, is one of three Turkish staffers at U.S. Consulates facing similar charges, a situation that has raised tensions between the two longtime allies. U.S. diplomats maintain that the charges against the employees are baseless, and critics of Turkey have said they amount to political hostage-taking. Since 2017, the men have been in jail, under house arrest or under travel restrictions, despite protests from American officials. # ** What_the_Beheading_of_a_French_School_Teacher_Should_Tell Us ** A teacher herself in a state school in Seine-Saint- Denis in the north of Paris, a district often cited as the most deprived in France, she was profoundly shocked by the death of Monsieur Paty. Naturally, she has nothing but sympathy for his family but she had no wish to stand shoulder to shoulder with politicians, intellectuals, the judiciary and members of an education authority who for years have offered her profession little or no support in their struggle against Islamic extremism. o **** Transparency/Investigative Reporting **** # ** CBP_Is_Asking_The_National_Archives_For_Permission_To Destroy_Misconduct_Records ** The CBP and ICE likely have loads of misconduct records. Not that they mean much. These records are compiled and stashed someplace where it’s inconvenient to find them for FOIA requesters. No one at the CBP or the DHS seems to have much interest in punishing misconduct, much less investigating it, so the records are far from complete and tend to be rubberstamped with EXONERATED. # ** Whistleblower_Who_Exposed_Ex-EPA_Chief’s_Scandalous Conduct_Sues_EPA_Over_Retaliation ** An Environmental Protection Agency whistleblower, whose disclosures ultimately led to former EPA administrator Scott Pruitt’s resignation, filed a lawsuit in federal court alleging his free speech and due process rights were violated.The lawsuit [PDF] says Kevin Chmielewski was a political appointee and worked as Pruitt’s deputy chief of staff for operations. He faced a retaliatory investigation from the EPA’s Office of the Inspector General that “falsely accused” him of “not having a security clearance and covering up a past arrest.”It claims Corey Lewandowski, a former official for President Donald Trump’s 2016 campaign, told the whistleblower that Pruitt “knew about his disclosures.” After Chmielewski refused to “violate laws and federal rules and made disclosures to officials outside of the EPA,” Pruitt assigned his responsibilities to another employee.Furthermore, according to the lawsuit, Charles Munoz, the White House liaison for the EPA, informed Chmielewski on February 12, 2018, “Pruitt wants you to resign effective immediately.” He was urged to “sign a resignation form” because if he was fired he would “lose his clearance and never get another job in the federal government.”The EPA allegedly sent Chmielewski documents on April 20, 2018, that falsely represented he resigned from his job.Helena Wooden-Aguilar, the EPA deputy associate administrator for the Office of Policy, and Justin Fugh, the EPA senior counsel for ethics, both warned “[Pruitt’s] chief of staff Ryan Jackson not to make statements to the effect that plaintiff was removed because he went to Congress, human resources, or other officials.”Oversight of Pruitt’s “compliance with expense, budgetary, personnel use, record keeping, and email policies and regulations” were not duties assigned to Chmielewski. Nor was it part of his job, according to the lawsuit. He simply did not want to be part of this misconduct.He demands that his employment at the EPA be reinstated or that the Energy Department hire him to a position he was promised earlier in 2020. Multiple scandals erupted around Pruitt’s abuse of taxpayer dollars and how he used the position to enrich himself and his family.The disgraced EPA administrator was too much of a liability for the Trump administration and resigned on July 5, 2018.Chmielewski accused Pruitt of violating federal statutes, regulations, and EPA policies when he spent funds on travel, “office improvements,” and used staff for “personal tasks.”“[Pruitt] spent more than $120,000 of public funds during a June 2017 trip to Italy that an EPA lobbyist organized under the guise of a meeting with environmental ministers from G-7 countries,” the lawsuit declares. “This trip included a $30,500 security detail and nearly $90,000 spent on food, hotels, commercial airfare, and an $11,000 military jet used by the Administrator and nine of his staffers.”Although commercial flights were available that were “faster and cheaper,” Pruitt still had the EPA shell out $11,000 for this flight that took him and his staff from Cincinnati to New York for the trip to Italy.Chmielewski “objected that travel logistics or expenditures were not allowed,” and Pruitt allegedly replied, “I don’t care. I’m a Cabinet Secretary. Make it happen.”Pruitt also approved a first-class return trip from Morocco for an EPA official. But Chmielewski insisted that violated regulations and refused to sign paperwork for the trip.While Pruitt ran the EPA, he issued a “blanket waiver” so officials could fly first class. He stayed in some of the “most expensive hotels in violation of the travel policies and regulations. His travel often exceeded the prescribed 150 percent per diem rate without appropriate justification and approval.” # ** Google_Runs_Ads_on_Election_Conspiracy_Theory_Sites,_Study Finds ** Google has placed advertisements on six websites that violate the company’s own rules by publishing “misinformation and potentially dangerous claims about the electoral process,” according to a new report from a digital watchdog. Center for Countering Digital Hate, CCDH, a British non-profit, analyzed articles from right-leaning websites that questioned the legitimacy of mail-in voting and suggested Democrats and the “Deep State” were rigging the election. Experts have repeatedly debunked theories about voter fraud, and U.S. national intelligence officials have reassured voters about the integrity of the election. o **** Environment **** # ** US_Coast_Guard_to_tackle_China_‘illegal’_fishing_in Pacific ** The United States said Friday it will deploy Coast Guard patrol ships in the western Pacific to counter “destabilizing and malign” activities by China in disputed fishing grounds of the South China Sea. # **** Energy **** # ** As_Election_Nears,_Polling_Shows_82%_of_Voters Believe_100%_Clean_Power_Should_Be_Primary_US_Energy Goal ** The survey also found that over seven in 10 Americans support legislation to eliminate fossil fuel emissions from the transportation, electricity, buildings, industry, and agricultural sectors by 2050. # **** Wildlife/Nature **** # ** African_desert_is_home_to_abundant_forest_growth ** Researchers have found an unknown wealth of trees in an African desert zone supposedly too arid for green growth. o **** Finance **** # ** Donald_Trump_Is_an_Existential_Threat_to_Social_Security ** The contrast between the two parties on Social Security has never been clearer. Every working family that has contributed to Social Security has a stake in this fight. All of us should vote accordingly. # ** The_Trump_Tax_Reform_Helped_the_Billionaire_Class,_Not_the Working_Class ** If that rally crowd had been packed with billionaires, they would’ve had good reason to applaud. But for ordinary working families, the 2017 Republican tax law is nothing to cheer about. Trump’s tax cuts for the rich are a major factor in the stunning growth in U.S. billionaires’ wealth — even as millions of other Americans are suffering. The billionaire class enjoyed a 6.6 percent reduction in their top marginal income tax rate, leaving them with even more money to cash in on stock market gains spurred by the law’s 40 percent cut in the corporate tax rate. # ** Any_True_Recovery_Must_Include_US_Workers ** From March through mid-October, as Covid-19 spread, the wealth of US billionaires collectively increased some $931 billion—or nearly one-third. The very richest grew even richer as more than 225,000 Americans have died and lost work. The pandemic is not, as some expected, a “great equalizer.” It has exacerbated the cruel inequities of the US political economy, preying on the vulnerable while plutocrats profited. o **** AstroTurf/Lobbying/Politics **** # ** ‘Drop_It_Off._Drop_It_Off._Drop_It_Off’:_USPS_Deadline_to Mail_Ballots_Is_Today,_But_Voters_Urged_Not_to_Rely_on_DeJoy- Led_Postal_Service ** “Don’t put it in the mail. Not at this point. If you can drop it off in person, drop it off in person.” # ** ‘Should_Be_Ashamed’:_After_Installing_Barrett,_McConnell Adjourns_Senate_for_Recess_With_No_Covid_Relief_in_Sight ** “Small business owners, workers, and families are desperate for support—and lawmakers and the president abandoned them in order to focus on jamming through a historically non-transparent and extreme Supreme Court pick.” # ** Should_Trump_Be_Held_Accountable?_A_Harvard_Academic_Says No ** The elites rush to the defense of the status quo. # ** Why_Amy_Coney_Barrett_Must_Recuse_Herself_From_Election- Related_Cases ** The choice is simple: She must recuse, and welcome Trump’s scorn. # ** ‘Expand_the_Court’:_Ocasio-Cortez_Leads_Charge_With_3-Word Democratic_Strategy_After_Barrett_Sworn_In ** “Republicans do this because they don’t believe Dems have the stones to play hardball like they do,” said the New York Democrat. While admitting “for a long time they’ve been correct,” she indicated those days would soon be over. # ** “He’s_Down_to_Steal_This_Thing”:_Kavanaugh_Parrots_Trump Mail-In_Ballot_Lies_as_Supreme_Court_Bars_Extension_of Wisconsin_Deadline ** “Kavanaugh is announcing to the world that if it will help Trump win he will join a decision to not count votes.” # ** After_Supreme_Court_Guts_Expansion_of_Mail-In_Voting_in Wisconsin,_Fears_Grow_of_Similar_Rulings_in_Pennsylvania_and North_Carolina ** Republicans and the Trump campaign are hoping the Supreme Court will reject efforts to extend the deadline for receiving absentee ballots. # ** Adrift_Amid_the_Right-Wing_Obscenity ** Facing a new wave of Covid-19 and a presidential election that will prove both Emma Goldman and Philip Berrigan right about the futility of US elections, I feel like the boxer who has lasted either 10 or 12 rounds. A hero, Mohammed Ali, comes to mind. He suffered catastrophic head injuries by outlasting his opponents. The personal injuries he suffered by taking on and outlasting the most powerful government in the world on moral grounds during the Vietnam War are another matter. There’s no doubt that countering a government during a war causes what lawyers and psychologists might call personal injury. A person can’t remain unscathed! My case went on for 51 years and it left its mark.There may be some who can remain unaffected. There’s Bill Clinton with his obfuscation of the military during the Vietnam War, George W. Bush with God knows what, Donald Trump with his notorious bone spurs, and people I know and knew who used every subterfuge to get out of coming within 12,000 miles of Vietnam and whom I once respected, but now often see in a much different light. Civil disobedience requires a genuine sacrifice. A physician friend of a friend’s physician father wrote my friend out of the military draft for a minor skin irritation and that does not qualify as paying a moral price. The great teachers pointing in the direction of moral choices were Mahatma Gandhi, Martin Luther King, Jr., and Malcolm X. It comes as no surprise to those who protest that they paid with their lives for their vision and actions. # ** In_the_Eye_of_the_Storm ** Is it possible that they know something that the rest of the world does not know, or is it that they hope to use some illicit subterfuge to win this election, handing Trump the presidency? The extent of the influence Russia used to achieve this result in the past election is unknown, but Russia’s past and present election meddling has been confirmed by the US intelligence agencies. Trump is smart, but he has a perverse intelligence, the result of his narcissism with sociopathic traits. Anyone who thinks this is an exaggeration should read the book written by Mary Trump, his niece and a clinical psychologist, who makes a stark analysis of her uncle, whom she considers a fraud and a huge danger to the country and the world. # ** Now_Is_No_Time_for_Cowardice._Abolish_the_Filibuster_and Expand_the_Court. ** Mitch McConnell and his cohort of conservative allies believe the elevation of Amy Coney Barrett to the Supreme Court is the capstone move in their long game. Between Barrett creating a meaty 6- 3 conservative majority on the high court and the more than 200 right-wing judges the GOP senate has elevated to the bench, they think they have cemented the rule of a wealthy, white minority for another generation at least. # ** How_to_Reverse_This_Craven_GOP_Power_Grab ** The most ambitious structural reform would be to rebalance the Senate itself, as well as the Electoral College. # ** Reversing_the_GOP_Power_Grab ** The vote on Barrett’s confirmation occurred just eight days before Election Day. By contrast, the Senate didn’t even hold a hearing on Barack Obama’s nominee, Merrick Garland, who Obama nominated almost a year before the end of his term. Majority leader Mitch McConnell argued at the time that any vote should wait “until we have a new president.” # ** Get_Trump,_But_Biden_is_Next,_So_Lose_the_Kumbayas ** This means voting for, and even piling votes on for, Joe Biden. Biden has been making that prospect slightly less onerous than it used to be – not so much by being less of a mainstream Democrat, but by keeping his doofus side under control and by being, or seeming to be, less doddering. Also, as Election Day approaches, he seems to have become a tad less wedded to the (neoliberal) austerity politics that made him even worse than the average Senate Democrat. # ** Federal_Judge_Denies_Motion_to_Substitute_DOJ_for_Trump_in Rape_Accuser’s_Defamation_Suit ** “President Trump defamed our client because she was brave enough to reveal that he had sexually assaulted her, and that brutal, personal attack cannot be attributed to the office of the president,” a lawyer for E. Jean Carroll said.  # ** Want_to_Win_Rural_Voters?_Fight_Big_Ag. ** Wisconsin dairy farmer Sarah Lloyd believes she has the answer to a question that has convulsed the Democratic Party for the past four years. “People from the coasts are always like, ‘What’s going on with Wisconsin? How could they have possibly voted for Obama and then voted for Trump?’” she asks, putting on a falsetto to conjure the hysteria she often hears in such voices. On a chilly, overcast October afternoon, she lays out her theory at the 400-cow Columbia County farm she runs with her husband, which the couple recently considered shuttering after years of unsustainably low milk prices. A Democrat with a PhD in rural sociology, this third-generation farmer believes her party is sorely out of touch with an issue that resonates deeply in conservative heartland communities: countering the monopolistic level of corporate power that has emerged in agribusiness over the past 40 years. # ** AOC_Pushes_for_Dems_to_“Expand_the_Court”_After_Amy_Coney Barrett_Confirmation ** Following the confirmation by the United States Senate of Judge Amy Coney Barrett to the Supreme Court, Rep. Alexandria Ocasio-Cortez (D-New York) sent out a tweet that expressed her view of how Democrats should proceed from this moment onward. # ** Trump’s_Broken_Promises_to_U.S._Factory_Workers ** This proved such an effective political tactic that Trump continued to use it to garner support even after his election victory. In December 2016, speaking at a Carrier plant in Indianapolis, Indiana, the president-elect touted a deal he had struck with the air conditioning corporation to keep its jobs from moving to Mexico. “These companies aren’t going to be leaving anymore,” he promised. Visiting Lordstown, Ohio in early 2017, after General Motors announced some layoffs at its 4,500-worker auto plant, Trump urged workers not to move or sell their homes for, during his administration, those jobs were all going to be “coming back.” In fact, rather than manufacturing jobs returning during the Trump administration, they have been departing. Admittedly, in the Trump presidential years before the onset of the coronavirus pandemic, the nation added approximately 500,000 manufacturing jobs. But this gain was more than offset by the loss of 647,000 manufacturing jobs since that time. # ** ‘We._Will._Vote._Her._Out.’:_Maine_Progressives_Not_Fooled Even_a_Little_Bit_by_Susan_Collins’_Cynical_Vote_on_Barrett ** “Senator Collins has continued to enable Trump and McConnell’s anti-choice, anti-freedom agenda. This vote is too little, too late.” # ** US_appears_to_have_hit_peak_paranoia_ahead_of_presidential poll ** With the US elections a week away and warnings of Russian, Iranian and other foreign involvement pouring out from every conceivable source, the US appears to have hit peak paranoia mode. # ** As_Trump_Says_‘Must_Have_Vote_Total’_on_Nov._3,_Nearly_400 ‘Protect_the_Results’_Rallies_Planned_to_Fight_Election_Night Theft ** “We think the likelihood of activation is high,” the Protect the Results coalition says.  # ** Kavanaugh_Issues_Ominous_Opinion_Regurgitating_Trump_Mail- In_Ballot_Lies ** The U.S. Supreme Court late Monday delivered a victory for the Republican Party by barring the crucial battleground state of Wisconsin from extending its Election Day deadline for the arrival of absentee ballots amid the pandemic, with Justice Brett Kavanaugh issuing an ominous concurring opinion that echoes President Donald Trump’s false narrative on mail-in voting. # ** What_the_Election_Should_Have_Been_About ** The U.S. suffers from state-sponsored opacity surplus. In their own ways and at different times, Bill Moyers and Daniel Patrick Moynihan bemoaned excessive governmental secrecy, security state secrecy particularly, and were right to do so. Whether in protection of sources-&-methods or “national security” itself, we know that the Church Commission and Freedom of Information Act have been largely thrown on the ash heap of history. For every Panama Deception and Hazel O’Leary, there are untold instances of mum’s the word, nothing to see here. For every Pentagon Papers and Extraordinary Rendition, there is a movie starring Tom Hanks or Adam Driver instead of a real-live public reckoning. The effect is to increase business for the “true crime” section at Barnes & Noble, and, as noted, fuel a subgenre of Hollywood films (safely produced well after the shooting). But secrecy also undermines public confidence in public veracity and with it the legitimacy of public institutions. They may be wacko, but at least QANON followers exhibit a deep-seated desire to know the truth. If they are not getting it from the White House or Capitol Hill or Pentagon briefing room, then they will look elsewhere. Let us be clear that this problem is structural. The growth of the U.S. state during the Great Depression and Second World War gave us a form of national state unprecedented in human history. In terms of scale and integration with economy and culture, in terms of its command over nuclear weapons, in terms of its Cold War machinations, the post-war American state is the root source of our opacity surplus, and, in some ways, its chief beneficiary. We can read Charles Beard, C. Wright Mills, Sheldon Wolin, or even Gary Wills, and come away with a good sense of it. But my undergraduate mentor, Robert A. Solo (he the economist author of the little known The Positive State), drummed into me and I have never forgotten, the need for a systems-oriented, structuralist perspective to understand the full dimensions of what FDR et al. bequeathed to their progeny. # ** NPR_and_the_Corporate_Criminal_Element ** For a hint as to why, pick up the most recent NPR annual report, and flip through the listing of corporate criminals and other major recidivist law violators on the corporate sponsor page. ExxonMobil (guilty plea Exxon Valdez oil spill), Lumber Liquidators (guilty plea environmental crimes), Panasonic (guilty pleas antitrust crimes) and Tyson Foods (guilty plea clean water violations). # ** The_Circle_of_Amnesiacs ** Today was a particularly interesting meeting of the Holyrood Inquiry into the mishandling of the Salmond affair, with two senior civil servants, Judith Mackinnon and Barbara Allison, who both had very convenient and complete failures of memory, about key points which just happened to be the very points on which the committee had previously been lied to. # ** Barrett_Confirmed:_Black_Lives_Matter_Co-Founder_Alicia Garza_on_GOP’s_Supreme_Court_Power_Grab ** As right-wing judge Amy Coney Barrett is sworn in as the ninth justice to the Supreme Court of the United States, just 30 days after President Trump announced her nomination and eight days ahead of the November 3 election, we speak with Black Lives Matter co-founder Alicia Garza, who says the rushed confirmation shows that the Supreme Court “is not a neutral body — it is incredibly political.” Barrett’s confirmation to replace Justice Ruth Bader Ginsburg just six weeks after her death seals the court’s 6-3 conservative majority potentially for decades to come and could have major consequences for reproductive rights, civil rights, environmental protections, the Affordable Care Act and the 2020 presidential election. “It is concerning that Amy Coney Barrett was confirmed yesterday, particularly given her complete lack of qualifications for the role, but also considering her extreme views on everything from reproductive justice and reproductive rights to civil rights and racism,” says Garza, the principal at Black Futures Lab and co-founder of Supermajority. # ** Facebook’s_Election-Week_War_on_Accountability_is_Wrong, Wrong,_Wrong ** A legacy of the 2016 U.S. election is the controversy about the role played by paid, targeted political ads, particularly ads that contain disinformation or misinformation. Political scientists and psychologists disagree about how these ads work, and what effect they have. It’s a pressing political question, especially on the eve of another U.S. presidential race, and the urgency only rises abroad, where acts of horrific genocide have been traced to targeted social media disinformation campaigns. The same factors that make targeted political ads tempting to bad actors and dirty tricksters are behind much of the controversy. Ad-targeting, by its very nature, is opaque. The roadside billboard bearing a politician’s controversial slogan can be pointed at and debated by all. Targeted ads can show different messages to different users, making it possible for politicians to “say the quiet part out loud” without their most extreme messaging automatically coming to light. Without being able to see the ads, we can’t properly debate their effect. # ** (Part_of)_What_I_Shared_with_the_FBI ** On July 28, 2016, something happened that would eventually lead me to the FBI. I’m going to explain part of that story now. I’m explaining it for several reasons. I had promised myself I wouldn’t let another election pass without sharing what happened. Even now, I can’t entirely make sense of it — that was part of the point, confusion. But the release of documents in the wake of the Mueller investigation has provided a great number of public details (some of which I laid out in my Rat-Fucker Rashomon series) with which this story might be consistent. I can’t prove that this story explains the unanswered questions about the Roger Stone story (and Bill Barr’s intervention in the Stone sentencing seems to have shut down some parts of any ongoing investigation to do so). But at least I can share details that may provide an explanation. # ** Google_Sued_Over_Purged_Conservative_YouTube_Channels ** A group of YouTubers whose channels were deleted earlier this month amid a purge of conspiracy theory content from the site are suing the tech giant for allegedly violating their First Amendment rights to broadcast political speech on matters of public interest — and they’re seeking an emergency injunction to regain access to the platform. # ** This_Is_What_Stealing_an_Election_Looks_Like ** If you’re still finding it a little hard to believe that the nation’s most venerable court is in the bag for the president, look no further than the concurring opinion submitted by Brett Kavanaugh, the beer-loving conservative Trump and Senate Republicans jammed onto the court under controversial circumstances in 2018. In ruling to block the federal order, Kavanaugh parroted the president’s talking points about the ills of absentee voting, while indicating that he is fully prepared to rule that any votes not counted on or before Election Day are illegitimate, so long as Trump’s re-election necessitate such a ruling. o **** Censorship/Free Speech **** # ** German_authorities_want_large_porn_sites_to_implement_age verification_or_be_blocked_via_DNS ** Internet service providers (ISPs) in Germany may soon be forced to apply DNS blocks to stop users from accessing porn sites like Pornhub, xHamster, and YouPorn. German authorities, led by a State Media Authority director named Tobias Schmid, have been pushing for large porn sites like those previously mentioned to implement age verification of the upload-your-ID-type. These demands are coupled with the threat of bans if age verification isn’t implemented – which it hasn’t yet been. # ** Zuckerberg_And_Facebook_Throw_The_Open_Internet_Under_The Bus;_Support_Section_230_Reform ** This shouldn’t be much of a surprise, unfortunately, but it appears that once again Facebook is the first to crack under political pressure, and has decided to sell out the open internet and free speech online. In testimony Mark Zuckerberg is planning to give tomorrow to the Senate Commerce Committee, he’s going to say a few nice things about Section 230, immediately followed by him saying the company now supports reforming the law. The praise for Section 230 is accurate, but it doesn’t much matter when he takes it back immediately: # ** Justice_department_bid_to_reinstate_WeChat_ban_dismissed by_court ** An appeals court in the US has dismissed a request from the Department of Justice that it be allowed to institute an immediate ban on Apple and Google offering the WeChat app for download in their respective mobile app stores. # ** Sacha_Baron_Cohen_Demands_Facebook_Remove_Conspiracies; Flips_Out_When_Facebook_Removes_His_Article_With_Conspiracy Images ** Nearly a year ago, Sacha Baron Cohen presented a polemic speech to the Anti-Defamation League about how Facebook was evil for refusing to take down (loosely defined) “bad stuff” on their platform. We wrote a fairly thorough rebuttal, while simultaneously suggesting that SBC misunderstands his own comedy — which is often held up as revealing the inner prejudices of the people he parodies. While that may be true in some cases, I think the stronger argument is that in many cases, the people playing along with his schtick are simply trying to be nice to the awkward idiot that SBC is playing in front of them. In non- consequential social interactions, this is how many people will reasonably act. Rather than lecturing the idiot on why what he’s saying is ignorant bigotry, they’ll just humor him. Under this interpretation, many of the people SBC confronts are not ignorant, bigoted hicks, but people trying to be nice and humoring him. # ** Zuckerberg_to_express_openness_to_Section_230_reform ** Ranking member Sen. Maria Cantwell (D-Wash.) released a report earlier Tuesday criticizing Big Tech’s “destruction” of local news outlets, hinting at where her questioning will focus. # ** China’s_Tencent_Confirms_Taste_for_International_Film- Making ** Tencent Pictures, the film-making arm of Chinese tech giant Tencent, has the potential to be hugely influential on its home turf due to parent company’s domination of social media and gaming. Tencent’s massive scale – market capitalization over $700 billion makes it one of the world’s largest corporations – means it has the potential for huge overseas impact as well. # ** Academic_mobbing_is_even_more_damaging_than_you_think ** Over the three years this was going on, I couldn’t help but reflect on how the academic mob, including former colleagues, worked tirelessly to exaggerate the situation. At one stage, I went to see a psychologist, partly to better understand the behaviour of stalkers. Research in this area indicates that it is often the success of the victim that triggers jealousy and spiteful behaviour. Many other colleagues, it should be noted, saw the academic mobbing for what it was, and I am, of course, grateful to the people who reached out and told me of the diverse workplace issues they had also had with members of the mob. But, while I am still a working academic today, the experience has made it much more challenging for me to perform my duties. I can’t resist concluding with one final irony. My accuser and the wider academic mob who turned against me often write about issues of equity and inclusivity, as I do. When I told a senior academic about the mobbing behaviour and how easily people can be led astray, she kindly reassured me that “the ones that preach the most about social justice are often the biggest bullies”. o **** Freedom of Information/Freedom of the Press **** # ** USAGM_CEO_Criticized_Over_Move_to_Rescind_Firewall Regulation ** Republican and Democratic lawmakers sharply criticized the head of the U.S. Agency for Global Media for his late-night action to repeal a rule meant to protect the Voice of America and other U.S.-funded news networks from editorial interference. In a statement on the USAGM website and emailed to staff late Monday, CEO Michael Pack said he was using his powers as chief executive to roll back the regulation, known as the “firewall” rule, because it was harmful to the agency’s and national interests. # ** Trump_Appointee_Seeks_to_Turn_U.S._Media_Agency_Into_a Political_Cheerleader ** The head of the U.S. broadcasting agency has eliminated a recent firewall provision established to ensure the independence of news operations at Voice of America (VOA) and other government- sponsored news outlets and to shield their journalists from the interference of political leadership. In a Monday night memo, Michael Pack, the CEO of the U.S. Agency for Global Media (USAGM), which oversees VOA’s news operations, issued the repeal of a June federal regulation that limited political interference in U.S. government broadcasting. For VOA staffers, the memo represented the clearest sign yet of Pack’s effort to remake the government news agency into a state propaganda network for Trump. o **** Civil Rights/Policing **** # ** Protests_Rise_in_Philly_After_Police_Murder_Black_Man_Amid Mental_Health_Crisis ** Philadelphia, Pennsylvania—West Philly saw a quickly escalating situation develop on 4 p.m. Monday afternoon and dragging into the evening and overnight. In a graphic and disturbing video circulating on social media, two white Philadelphia Police (PPD) officers are seen repeatedly shooting a Black man in front of his mother from several feet away as he walked while holding a knife. Neither of the two officers in the video seemed to attempt to use their taser, and they appeared to have fired around ten bullets while they were several arms lengths away from the man they shot. # ** “Movements_Are_Not_Just_About_Protests”:_BLM_Co-Founder Alicia_Garza_on_How_to_Build_&_Wield_Power ** In her new book, “The Purpose of Power,” Black Lives Matter co-creator Alicia Garza lays out how people can build power and effect change. “Movements are not just about protests,” she says. “Movements are absolutely about how we get more power into the hands of more people.” # ** Why_is_this_election_so_painful?_Because_voting_isn’t_real political_power ** You certainly don’t want me to tell you that none of that stuff will actually go away, no matter what happens on or after Nov. 3. Or that electing Joe Biden and a bunch of Democratic senators won’t actually fix anything about our broken political system or resolve the deep-rooted social and economic contradictions that got us here. # ** What_we’re_voting_for:_democracy ** At least 14 states have reported some kind of voter intimidation, ranging from inconveniences to outright felonies. In Florida, armed security guards appeared outside a polling station, claiming to be working for the Trump campaign. (The campaign denied any involvement, although President Trump has encouraged supporters to “go into the polls and watch very carefully.”) In North Carolina, a Republican county commissioner was charged with misdemeanor assault after shoving a poll worker. In Boston, a ballot drop-off box was set on fire in an apparent act of political arson. Other forms of vote suppression are entirely legal. Early voters have faced hours of waiting in Atlanta, Indianapolis, Milwaukee, and Houston — as always, centered mostly on Black and Latino neighborhoods. The rules for how ballots will be counted in Pennsylvania are still unclear, pending an appeal to the Supreme Court. A growing chorus of analysts expects that election results will be disputed, if not outright resisted. # ** Californians_vote_on_the_future_of_Uber ** At issue is whether their freelance drivers, couriers and other gig workers should be treated as employees, entitled to benefits such as unemployment insurance and sick leave. More fundamentally, “Prop 22” is a stab at balancing worker protections with the gig industry’s flexibility, which lets people work when they want while ensuring that customers never have to wait long for a ride or a meal delivery. # ** A_Teacher,_His_Killer_and_the_Failure_of_French Integration ** But the nation, broadly, has balked at the suggestion from critics, many in the Muslim community, that France’s model of integration, including its schools, needs an update or an overhaul. # ** Is_the_Culture_War_Lost?_A_Letter_Exchange_Between_Sarah Haider_and_Ayaan_Hirsi_Ali ** In an ongoing public letter exchange on Letter, two of the most important advocates of universal liberal humanism—Sarah Haider and Ayaan Hirsi Ali—are currently discussing woke culture. Drawing on their extensive work fighting for the rights and freedoms of ex-Muslims, one of the most persecuted but fastest growing groups in the world, and against censorship, totalitarianism, religious bigotry and sexual oppression, especially when inspired by Islam, these two exceptionally courageous, outspoken women talk about the new cultural and social orthodoxy that is Critical Social Justice, commonly known as wokeism, with its censorious opposition to freedom of expression, its moral grandstanding, its identity hierarchies and the turgid gobbledygook of its constantly mutating terminology. Ayaan argues that this is a temporary phenomenon, rejected by most, and that its own patent absurdity, together with the staunch opposition of true liberals, will soon lead it to be debunked. Sarah, by contrast, points to the way in which the main cultural institutions of the west have already been captured by this illiberal ideology and advocates a radical approach to combating this, since, she writes, “we are not meeting the barbarians at the gate; we are rebelling against the empire.” Here is Sarah’s opening letter. You can read Ayaan’s reply, Sarah’s response to Ayaan and follow this on-going conversation at Letter’s own site here. o **** Internet Policy/Net Neutrality **** # ** FCC_Accused_of_Prioritizing_Corporate_Interests_Over_Needs of_American_People_by_Doubling_Down_on_Net_Neutrality_Repeal ** “This remand order callously dismisses the valid concerns of public-safety officials, competitive broadband providers, and millions of disconnected low-income families who can’t afford to get online.” # ** FCC_Ignores_The_Courts,_Finalizes_Facts-Optional_Repeal_Of Net_Neutrality ** Just about a year ago the courts partially upheld the FCC’s hugely unpopular net neutrality repeal. But it also kicked some aspects of the repeal back to the FCC. Most notably, the courts stated the Ajit Pai FCC couldn’t ban states from protecting consumers if the FCC is no longer interested in doing so. The courts also noted that the FCC (surprise!) did little to no research into how the repeal would impact public safety or efforts to bridge the digital divide (the latter being kind of important in a massive pandemic in which affordable access is essential to survival) and urged the agency to try again. # ** The_Last_Smash_and_Grab_at_the_Federal_Communications Commission ** AT&T and Verizon secured arguably one of the biggest regulatory benefits from the Federal Communications Commission (FCC) with the agency ending the last remnants of telecom competition law. In return for this massive gift from the federal government, they will give the public absolutely nothing.  A Little Bit of Telecom History  o **** Monopolies **** # **** Patents **** # ** FOSS_Patents:_Apple_and_Intel_defend_their_amended complaint_against_Fortress_patent_troll_conglomerate, announce_further_allegations_of_FRAND_abuse ** With respect to its App Store terms and policies, Apple is now arguably the most prominent antitrust defendant in the tech universe. Simultaneously, Apple is pressing antitrust charges–through private litigation–particularly in connection with abusive patent-leveraging practices. While the issues are very distinct, having the shoe on one foot today and on another foot tomorrow requires Apple, which is represented by different law firms (Wilmer Hale against Softbank-owned Fortress Investment, Gibson Dunn and Orrick against Epic Games and various class action plaintiffs), to espouse a more flexible approach to antitrust enforcement in one context than in the other. Case in point, a Ninth Circuit panel’s wholesale acquittal of Qualcomm took a more restrictive and limiting perspective on how to apply the antitrust laws (particularly–but not only–in connection with patents), and the panel opinion contained legal statements that Apple can and does cite to as it defends itself against Epic, but complicate matters in its joint case with Intel against Softbank’s Fortress. In the summer, San Francisco-based Judge Edward M. Chen of the United States District Court for the Northern District of California granted Fortress’s first motion to dismiss Apple and Intel’s complaint, but also allowed the plaintiffs to amend the complaint. The absolute low of the Trump Administration’s involvement with patent policy was when the Department of Justice intervened on behalf of that foreign-owned patent troll group that has been bringing many dozens of vexatious lawsuits against not only Apple, but also others, notably Google. That was the very opposite of “Make America Great Again.” It was anti-American, and unfortunately the matter doesn’t have the prerequisite high profile that lawmakers would have raised questions (plus, there are some Democrats on Capitol Hill who are beholden to the world’s patent trolls, such as “Looney Coons”). Apple and Intel amended their complaint, and Fortress–not unexpectedly–brought a renewed motion to dismiss, on which the court will probably decide in December. Fortress alleged that Apple and Intel had failed to cure the deficiencies identified by the court in its order to dismiss without prejudice. # ** Risk_of_Encouraging_Infringement_while_Awaiting Appeal ** This case has been ongoing since 2010. Back in 2011, the district court issued a narrowing claim-construction with the result of a stipulated dismissal of non- infringement. The Federal Circuit reversed that outcome in 2013 with a broader construction — setting up the eventual 2018 trial. TecSec’s theory focused on both direct and induced infringement. Just before trial, the district court granted Adobe’s motion in limine to prevent TecSec from presenting any inducement evidence from between the 2011 claim construction and the 2013 reversal. # **** Software Patents **** # ** Patent_Docs:_New_USPTO_Study_Shows_Rapid Growth,_Regional_Spread_of_AI-Based_Patenting ** Today, the U.S. Patent and Trademark Office released a study entitled “Inventing AI”, which highlights the increasing prevalence of artificial intelligence (AI)-based patent applications in the U.S. over the past few decades. The study, released by the Office of the Chief Economist of the USPTO, surveyed publicaly available granted U.S. patents and U.S. patent application pre-grant publications (PGPub) published from 1976 through 2018. In a very “meta” analysis method, the study authors utilized a machine learning neural network classification model to identify patent documents relevant to AI. The author’s neural network classifier identified patent documents that fit into one or more of eight “AI component technologies”: Knowledge processing, Speech, AI hardware, Evolutionary computation, Natural language processing, Machine learning, Vision, and Planning and control. Once the relevant patent landscape was identified, the study examined various patent trends and diffusion across technologies, inventor-patentees, organizations, and geography. # **** Copyrights **** # ** Where_is_Canada’s_News_Media_Lobby_Promoting_Its Link_Licensing_Plan_for_Facebook?_On_Facebook ** What is notable about the self-interested media campaign is not just the power of large Canadian publishers to re-use the same coverage in markets across Canada both big and small, but that under  their proposal, they argue that Facebook should be required to pay them for including links to their articles that they themselves have posted. In fact, the lobby group also demands that their original content should be prioritized on Facebook (with a regulator to determine what is entitled to priority), even though the same, original content is repeated again and again across multiple papers and in dozens of Facebook posts. Canadian Heritage Minister has described Facebook as “immoral” for linking to content without payment, but in light of what actually takes place, the comment might be better directed at lobbying campaigns that demand payments for content that the media lobby posts itself to social media. ╘══════════════════════════════════════════════════════════════════════╛