Bonum Certa Men Certa

Links 02/05/2022: Linux 5.18 RC5 and GDB 12.1 Released

  • GNU/Linux

    • What is Wrong with the Linux Community

      And that’s just the whole point of my early story. Companies and developers have their own values ​​and goals. They have every right and duty to make any changes to the product they develop, and I have no right to rant about something that was offered to me at zero cost because it doesn’t operate the way I like.

      It’s pretty simple: if you’re not satisfied, switch to something you like, or even create something and share it with the community.

    • Linux Made SimpleLinux Weekly Roundup #180

      We had a wonderful week in the world of Linux releases with Linux Lite 6 RC1, Pop!_OS 22.04, KaOS 2022.04, Bluestar Linux 5.17.4, and ArcoLinux 2022.05.02.

    • Desktop/Laptop

      • Beta NewsGeneration 4 Kubuntu Focus M2 Linux laptop now available with 12th gen Core i7

        Can you buy a Windows laptop and replace Microsoft's operating system with a Linux distribution? Sure, but you shouldn't have to. Look, folks, in 2022 you should be supporting the open source community by purchasing computers with Linux pre-installed. Even if it costs you a few bucks more, it will be worth it for the community overall.

        Today, the latest Linux laptop is released, and it looks like a beast. You see, the 4th generation Kubuntu Focus M2 Linux laptop is powered by a bleeding-edge 12th gen Intel Core i7 processor. The company claims this chip will increase performance by 20 percent compared to the 3rd generation of the notebook. And yes, it comes with the latest-and-greatest Kubuntu 22.04 LTS pre-loaded.

    • Audiocasts/Shows

      • GNU World Order 458

        Installing software on Slackware with **slpkg**.

      • VideoDoom Emacs On Day One (Learn These Things FIRST!) - Invidious

        Many Vim users find Doom Emacs overwhelming at first, because of the orgy of documentation. There is so much to learn! Don't worry. You don't need to learn everything on Day One. If you already have a strong foundation with Vim commands, then you are almost ready for Doom Emacs. But here's a few other things you need to know on Day One.

      • VideoExplore The Arch Linux Repository With Pacfinder - Invidious

        You can examine the Arch repos through the use of Pacman but if you want to do so with a GUI Pacfinder is worth trying out, this is not a package manager like Pamac so there's no risk of doing anything bad.

      • Jupiter BroadcastingOur Linux Regrets | LINUX Unplugged 456

        If we could change just one mistake in our Linux journey, what would it be?

      • Episode 321 - Relativistic Security: Project Zero on 0day

        Josh and Kurt talk about the Google Project Zero blog post about 0day vulnerabilities in 2021. There were a lot more than ever before, but why? Part of the challenge is the whole industry is expanding while a lot of our security technologies are not. When the universe around you is expanding but you’re staying the same size, you are actually shrinking.

    • Kernel Space

      • Linux 5.18-rc5
        So if rc4 last week was tiny and smaller than usual, it seems to have
        been partly timing, and rc5 is now a bit larger than usual.

        But only a very tiny bit larger - certainly not outrageously so, and not something that worries me (admittedly partly because of that small rc4: it doesn't feel like we're having any more issues than usual, it's just that the work ended up shifting a bit to this past week).

        The diffstat looks normal too, although with an odd bump for the n_gsm tty ldisc code. I could have sworn that thing was legacy and nobody used it, but apparently I would have been very wrong about that.

        That small oddity aside, nothing surprising in here, with about half the patch being drivers (mainly networking, gpu, pincontrol, clk, usb, and that tty gsm thing), with the rest being the usual suspects: architecture fixes (kvm, some arm dts files), core networking, tools (both objtool and perf) and some documentation fixes. Add in a few random things, and you have rc5.

        The shortlog is appended for people who want to see the details, but it honestly doesn't look very interesting.

        But "interesting" isn't what we're going for - we're past the halfway mark in the release, and "boring" is very much what we want.

        Please do test, and hopefully we don't have some silly brown-paper bug like the no-mmu breakage in rc4.

      • LWNKernel prepatch 5.18-rc5

        The 5.18-rc5 kernel prepatch is out for testing. "So if rc4 last week was tiny and smaller than usual, it seems to have been partly timing, and rc5 is now a bit larger than usual. But only a very tiny bit larger - certainly not outrageously so, and not something that worries me."

      • LWNLinux 5.15.37
        I'm announcing the release of the 5.15.37 kernel.

        All users of the 5.15 kernel series must upgrade.

        The updated 5.15.y git tree can be found at: git:// linux-5.15.y and can be browsed at the normal git web browser:


        greg k-h
      • LWNLinux 4.19.241
    • Instructionals/Technical

      • ByteXDHow to List Running Services in Linux

        In simpler terms, a Linux service is a server’s response to a request that performs a specific task. It is an application or a program that generally executes in the background.

        As a user, you are mostly unaware of all the services running in the background because there are plenty of them.

        You might have run through the term daemon most probably while working or learning about services. Daemon is a non-interactive program that runs in the background and strictly does not provide any interfaces for the user to control it.

      • Linux CapableHow to Install Mod_PageSpeed with Apache on Ubuntu 22.04 LTS
      • Linux Shell TipsHow to Install XFCE Desktop on Alpine Linux

        The XFCE Desktop environment is a fast, resource-friendly, and lightweight Desktop environment for Linux systems. It is the Desktop environment of choice for old systems or PCs with low computational power such as low RAM and CPU specs.

        If you are running a sluggish Linux system with a GUI such as GNOME or KDE, switching to the XFCE environment is highly recommended to improve performance.

        In this guide, we will demonstrate how to install the XFCE Desktop environment on Alpine Linux.

      • How to Install MySQL on Ubuntu 22.04 - Cloudbooklet

        How to Install MySQL on Ubuntu 22.04. MySQL is the most popular open-source relational database management system which is supported by a huge and active community of open source developers. It is available on over 20 platforms and operating systems including Linux, Unix, Mac and Windows.

        In this guide you are going to learn how to install and secure MySQL on Ubuntu 22.04.

      • How to Create VPC Peering Across Two AWS Regions

        Many a time, resources of two AWS regions communicate each other over the internet (or public network). This is not the recommended way as communication is happening over the internet which is not secure and also it leads to unnecessary billing.

        To overcome this, we can setup VPC peering connection between two AWS regions. After the vpc peering setup, resources of those two AWS regions can communicate over the AWS private network.

        In this guide, we will learn how to create VPC peering connection across two AWS regions step by step.

      • ID RootHow To Install Notepad++ on Fedora 35 - idroot

        In this tutorial, we will show you how to install Notepad++ on Fedora 35. For those of you who didn’t know, Notepad++ is a free open source code editor and Notepad replacement that supports several languages. It provides a large number of options to work with it including syntax highlighting. This application is written in C++ and uses pure Win32 API and STL. It keeps smaller program sizes and faster execution with lower CPU uses.

        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 the step-by-step installation of the Notepad++ text editor on a Fedora 35.

      • Upgrade To Pop OS 22.04 LTS From Pop OS 21.10 [Step By Step] |

        Step by step tutorial to Upgrade To Pop OS 22.04 LTS From Pop OS 21.10

        System76 released the Pop OS 22.04 LTS a few days ago. Pop OS 22.04 LTS is the latest stable version from System76 and is based on Ubuntu 22.04 LTS. In this tutorial post, we are going to show you the step-by-step tutorial on upgrading Pop OS 21.10 to Pop OS 22.04 LTS.

      • TechRepublicHow to create and manage Docker networks with Portainer | TechRepublic

        If you’re just starting to work with Docker containers, you might have run into one of my favorite Docker tools, Portainer. With this web-based tool, you can manage nearly every aspect of your Docker containers. One such aspect is networks.

      • How to fix unable to launch "cinnamon-session-cinnamon" X session

        In this tutorial you will learn how to fix the error "unable to launch "cinnamon-session-cinnamon" X session --- "cinnamon-session-cinnamon" not found; falling back to default" on Linux Mint.

      • Tom's HardwareHow to Save Disk Space in Raspberry Pi OS and Purge Bloat | Tom's Hardware

        There is no getting away from bloat. Be it the middle aged spread or the ever increasing size of applications. But how can we battle the bloat on our Raspberry Pi? You could install the many lighter Raspberry Pi distros (Raspberry Pi OS Lite, or Diet Pi for example). But what if we want to reduce our running installation?

        Linux uses package managers to install and remove software packages. Software is downloaded from official (or third party) repositories and the package manager handles the installation of the software and its dependencies. For Raspberry Pi OS, we use the Advanced Packaging Tool (APT) as the OS is a derivative of the Debian OS. Using the apt tools we can add and remove software packages, but how can we surgically remove the packages causing the bloat? Linux has the tools to identify and list the packages, ready for us to trim the fat.

        We’re going to use two different methods to identify the largest applications / packages that bloat your Raspberry Pi installation. One comes preinstalled, the other is online one line of code away. For the test we performed a fresh install of the latest 32-bit Raspberry Pi OS image to a 16GB micro SD card.

      • Linux Made SimpleHow to install Kdenlive on a Chromebook in 2022

        Today we are looking at how to install the latest version of Kdenlive on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

      • ID RootHow To Install Apache NetBeans on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install Apache NetBeans on Ubuntu 22.04 LTS. For those of you who didn’t know, NetBeans IDE is a free and open-source extensible Java IDE (Integrated Development Environment) that enables software developers to quickly and easily. Apache NetBeans provides editors, wizards, and templates to help you create applications in Java, PHP, and many other languages. It is available for Windows, Linux, and macOS operating systems.

        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 the step-by-step installation of the Apache NetBeans IDE on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

    • Desktop Environments/WMs

    • Distributions

      • Reviews

        • Distro WatchReview: Ubuntu 22.04 LTS

          Just over a week ago Canonical launched Ubuntu 22.04, a long-term support (LTS) release that will receive free security updates for five years. The distribution is available in a number of flavours, including Desktop, Server, and Raspberry Pi builds.

          Ubuntu 22.04 ships with a mixture of GNOME 41 and GNOME 42 packages. The Firefox browser is now provided as a Snap package instead of a native Deb package (following in the steps of the Chromium browser). This release defaults to running the distribution's customized GNOME desktop on a Wayland session rather than on the X.Org display server. (There is an exception to this: machines with NVIDIA video cards will run GNOME on X.Org by default.)

          I feel it worth observing the bulk of the changes in Ubuntu 22.04, compared to the past version or two of the distribution, are almost all behind the scenes adjustments. The distribution ships with an updated kernel, newer compiler, an updated version of OpenSSL, and there is the Firefox packaging change I mentioned. But almost all of these adjustments are under the surface, minor changes to the way things work rather than visible changes the user can see.

          I downloaded the 64-bit (x86_64) Desktop edition of Ubuntu which was provided as a 3.4GB ISO. Booting from the media brings up a welcome window where we can pick our preferred language from a list and then choose to Try the distribution's live desktop or Install it. When running Ubuntu in a VirtualBox test environment the distribution's live media booted quickly. When I tried the distribution on physical hardware it took about five minutes to boot to the welcome screen and at two separate points the boot process appeared to stall for a minute.

          Taking the Try option presents us with a customized GNOME desktop. The expected panel at the top of the screen is there with the Activities menu and system tray. Down the left side of the screen we find a thick dock which offers quick launch buttons and an application menu. On the desktop are two icons for launching the system installer and opening the GNOME Files file manager. The desktop and basic hardware testing worked well and I quickly jumped into the install process.

      • IBM/Red Hat/Fedora

        • Red HatPodman basics: Resources for beginners and experts | Red Hat Developer

          Podman is a tool for building containers. It plays the same role as Docker and is largely compatible with Docker, offering mostly the same commands. This article offers resources both for developers getting started with Podman and for those seeking more advanced information.

        • Red HatNo-code and low-code integrations with Camel and Kaoto | Red Hat Developer

          Apache Camel and the Kaoto graphical editor can work together to provide a no-code or low-code environment to simplify the integration of services into Kubernetes applications. Integrations with microservices and containers can be complex. This article introduces criteria for a no-code environment and shows how Apache Camel and Kaoto achieve this goal for microservices and containers.

        • Enterprisers ProjectThe term 'digital transformation' needs a makeover: What would you rename it? [Ed: IBM/Red Hat finally admitting they have been name-dropping meaningless buzzwords, as usual]

          "Digital transformation" has worn out its welcome with some. Why? As a general term that can be applied to any digital strategy, it’s often misunderstood and overused.

          Part of the problem is that it’s too broad. Digital can mean a variety of things, depending on how it’s perceived. It’s up to individual companies to define exactly what digital transformation means to them. And employees need to understand why it’s necessary to not only get on board but to be excited about it. This can only happen with a full understanding of what role each team member will play in the process.

          Considered a buzzword by some, digital transformation is an absolutely essential component for all businesses, having accelerated even more rapidly over the past couple of years due to the pandemic. As a key to success for the future of most companies, it’s an unavoidable term unless we come up with something better…

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • LWNWillis: Engaging with the OSI Elections 2022.1

        Nathan Willis took a long look at the Open Source Initiative's 2022 board election and wasn't entirely pleased with what he saw.

      • FSF

        • GNU Projects

          • GDB 12.1 Released
            Release 12.1 of GDB, the GNU Debugger, is now available.  GDB is
            a source-level debugger for Ada, C, C++, Fortran, Go, Rust, and many
            other languages.  GDB can target (i.e., debug programs running on)
            more than a dozen different processor architectures, and GDB itself
            can run on most popular GNU/Linux, Unix and Microsoft Windows variants.
            GDB is free (libre) software.

            You can download GDB from the GNU FTP server in the directory:


            The vital stats:

            Size md5sum Name 22MiB 759a1b8d2b4d403367dd0e14fa04643d gdb-12.1.tar.xz 37MiB 0c7339e33fa347ce4d7df222d8ce86af gdb-12.1.tar.gz

            There is a web page for GDB at:


            That page includes information about GDB mailing lists (an announcement mailing list, developers discussion lists, etc.), details on how to access GDB's source repository, locations for development snapshots, preformatted documentation, and links to related information around the net. We will put errata notes and host-specific tips for this release on-line as any problems come up. All mailing lists archives are also browsable via the web.

            GDB 11.1 includes the following changes and enhancements:

            * New support for the following native configuration:

            GNU/Linux/OpenRISC or1k*-*-linux*

            * New support for the following targets:

            GNU/Linux/LoongArch loongarch*-*-linux*

            * New GDBserver support on the following configuration:

            GNU/Linux/OpenRISC or1k*-*-linux*

            * Support for the following target has been removed:

            S+core score-*-*

            * Multithreaded symbol loading is now enabled by default

            * Deprecation Notices:

            ** GDB 12 is the last release of GDB that will support building against Python 2

            ** DBX mode is deprecated, and will be removed in GDB 13

            * GDB/MI changes:

            ** The '-add-inferior' with no option flags now inherits the connection of the current inferior, this restores the behaviour of GDB as it was prior to GDB 10.

            ** The '-add-inferior' command now accepts a '--no-connection' option, which causes the new inferior to start without a connection.

            * Python API enhancements:

            ** It is now possible to add GDB/MI commands implemented in Python

            ** New function gdb.Architecture.integer_type()

            ** New event

            ** New '' event registry

            ** New gdb.TargetConnection object

            ** New gdb.Inferior.connection property

            ** New read-only attribute gdb.InferiorThread.details

            ** New gdb.RemoteTargetConnection.send_packet method

            ** New read-only attributes gdb.Type.is_scalar and gdb.Type.is_signed

            ** The gdb.Value.format_string method now takes a 'styling' argument

            ** Various new function in the "gdb" module

            * Miscellaneous:

            ** The FreeBSD native target now supports async mode

            ** Improved C++ template support

            ** Support for disabling source highlighting through GNU Source Highlight, even when available, allowing the use of the Pygments library instead.

            ** The "print" command has been changed so as to print floating-point values with a base-modifying formats such as "/x" to display the underlying bytes of the value in the desired base.

            ** The "clone-inferior" command now ensures that the TTY, CMD and ARGS settings are copied from the original inferior to the new one. All modifications to the environment variables done using the 'set environment' or 'unset environment' commands are also copied to the new inferior.

            ** Various new commands have been introduced
      • Programming/Development

        • LWNDeVault: Announcing the Hare programming language

          Drew DeVault has announced the existence of a new programming language called "Hare".

        • It was a simple bug, but …

          I was right about the double slash bug [1]—it was a simple bug after all [2]. The authors of two Gemini crawlers wrote in about the double slash bug, and from them, I was able to get the root cause of the problem—my blog on Gemini [3]. Good thing I hedged my statement about not being the cause yesterday. Sigh.

        • A zombie site from May Days past

          Given that today is May Day [1] I was curious as to what I wrote on past May Days [2]. And lo' sixteen years ago I wrote about `` [3] and their attempt to “change the world!” Amazingly, the website [4] is still around, although with even less than there was sixteen years ago. I guess I was right when I wrote back then, “I personally don't see this going anywhere fast."

        • foss – vanitasvitae's blog: Europe Trip Journal – Entry -1: The Day Before

          When I visited Brussels for FOSDEM for the first time I was very excited and it was great fun. But this was primarily because I was meeting other software developers I already knew from the internet.

        • Python

        • Shell/Bash/Zsh/Ksh

          • ByteXDBash Compare Strings - ByteXD

            Similar to other programming languages, strings in bash is the datatype that holds a sequence of characters.

            In this tutorial, you will learn how to compare the bash strings using the various comparison operators discussed below.

  • Leftovers

    • Education

      • TruthOutWhy Did Oakland Decide to Shut Down Popular Community Schools?
      • HackadayLearn Sign Language Using Machine Vision

        Learning a new language is a great way to exercise the mind and learn about different cultures, and it’s great to have a native speaker around to improve the learning experience. Without one it’s still possible to learn via videos, books, and software though. The task does get much more complicated when trying to learn a language that isn’t spoken, though, like American Sign Language. This project allows users to learn the ASL alphabet with the help of computer vision and some machine learning algorithms.

    • Hardware

      • HackadayBend Your Prints To Eliminate Supports

        When designing even a reasonably simple 3D-printable part, you need to account for all the supports it will require to print well. Strategic offsetting, chamfering, and filleting are firmly in our toolkits. Over time we’ve learned to dial our settings in so that, hopefully, we don’t have to fumble around with a xacto knife after the bed has cooled down. On Twitter, Chris shows off his foldable 3D print experiments (nitter) that work around the support problem by printing the part as a single piece able to fold into a block as soon as you pop it off the bed.

      • HackadayMini MIDI Synth Uses Minimum Number Of Parts

        The 80s were the golden age of synthesizers in pop music. Hugely complicated setups that spared no expense were the norm, with synths capable of recreating anything from pianos and guitars to percussion, strings, and brass. These types of setups aren’t strictly necessary if you’re looking to make music, though, especially in the modern age of accessible microcontrollers. This synthesizer from [Folkert] with MIDI capabilities, for example, creates catchy tunes with only a handful of parts.

      • HackadayClever Scope Probe Drawers Keep Your Workbench Tidy

        Probes are an essential component of a good oscilloscope system, but they have the nasty habit of cluttering up your workbench. If you have a four-channel scope, it’s not just several meters of cable that get in the way everywhere, but also four sets of all those little clips, springs, cable markers, and adjustment screwdrivers that need to be stored safely.

      • The VergeRazer co-founder and gaming mouse pioneer Robert Krakoff has died

        In 1999, Krakoff was behind the first-ever gaming mouse: the Razer Boomslang. Not only was it the foundation of Razer’s now-massive lineup of gaming mice, it arguably jumpstarted the entire gaming peripheral industry. Below, you can see Krakoff himself in an ad promoting the Razer Boomslang mouse in 2002 — alongside professional gamer Johnathan “Fatal1ty” Wendel, who signed a historic sponsorship deal with Razer long before the word “esports” entered the lexicon.

      • HackadayThis 3D Printed Robot Can Actually Pick Locks

        Lockpicking is more of an art than a science: it’s probably 10% knowledge and 90% feeling. Only practice will teach you how much torque to apply to the cylinder, how to sense when you’ve pushed a pin far enough, or what it feels like when a pin springs back. Surely a robot would never be able to replicate such a delicate process, wouldn’t it?

      • HackadayHow To Hide A Photo In A Photo

        If you’ve ever read up on the basics of cryptography, you’ll be aware of steganography, the practice of hiding something inside something else. It’s a process that works with digital photographs and is the subject of an article by [Aryan Ebrahimpour]. It describes the process at a high level that’s easy to understand for non-maths-wizards. We’re sure Hackaday readers have plenty of their own ideas after reading it.

    • Health/Nutrition/Agriculture

      • TruthOutTheir Medical Bills Were Getting Too High in US, So They Went to Mexico for Care
      • Disconnecting is becoming increasingly difficult

        Not long ago, my wife started calling my attention about me staying hours on the phone. At first I disagreed – I think most of you would do the same, because when we are on an unaware state, we tend to do things like this. After some insistence from her, I decided to check if that was true. I’m an iPhone user, so I set up Screen Time. For those who don’t know what this app is, it basically maps how many hours we spend with our phones and which apps consumes most of our time.

        The result? Obviously, I got shocked. It’s overwhelming and disturbing to acknowledge how badly I was using my time, swiping my finger across the screen, sometimes with no reasonable purpose.

    • Integrity/Availability

      • Proprietary

        • The HillRussia’s cyber warfare against Ukraine more nuanced than expected [iophk: Windows TCO]

          Cyber experts say the analysis suggests hidden depths to Russia’s cyber operations in Ukraine because although it has the capability to launch more damaging cyberattacks, it has chosen to inflict less harmful ones for the moment.

        • uni TorontoSome thoughts about your (our) site needing Javascript

          On the one hand, I feel this. I block essentially all Javascript myself, so I had to add a specific exemption for our support site, and I'm always happy to read about the various catalogs of reasons to avoid Javascript beyond that people have it blocked (for example, via). But on the other hand, when one of my co-workers decided to use Javascript to insert this navigation, I didn't even really consider raising objections, for two reasons that combine together.

        • The EconomistSatellite [Internet] is a hot new commodity in Ukraine

          Satellite [Internet] has been around for decades. In the dotcom boom, several companies tried to commercialise it and went bust. It is generally slow and expensive, and thus mostly used as a backup when nothing better is available. Starlink is an attempt to improve the technology. By flying thousands of satellites in low orbits, rather than a few in high ones, it is able to offer swifter connections. Before Russia’s invasion, Mr Musk had intended to provide [Internet] to people living in rural areas unreachable by cables and cell towers. The war has become another testing ground.

        • VOA NewsUK Says Russian Cyber Soldiers Target Foreign Leaders

          Paid operatives working from a factory in St. Petersburg use the Telegram messaging app to recruit and coordinate supporters who then flood the social media accounts of Kremlin critics with comments supporting Russian President Vladimir Putin and the war in Ukraine, the U.K. Foreign Office said Sunday.

        • Security

          • Privacy/Surveillance

            • GEICO DriveEasy dings safe drivers constantly. Including penalizing for avoiding accidents while draining phone battery.

              GEICO DriveEasy Review dings safe drivers constantly. Including penalizing for avoiding accidents.

              After years of declining “telematics” for “safe driving discounts”, I put it on my policy with GEICO for the Buick. I figured that since Root Insurance said I was a very safe driver (9 out of 10) that GEICO would too.

              However, their app is completely full of bugs and drains your phone’s battery quite rapidly.

              Today I got my score dinged for “distracted driving” while I was parked with the engine shut off waiting for Walmart to bring out my grocery order. The distraction, according to GEICO, was for telling Walmart where I was parked.

              Yesterday, on the way back from Indiana, it penalized me for hard braking three times. The app is incredibly sensitive and sometimes even dings you for coasting to a stop and then gently pressing the pedal along the way.

              It also dinged me for not driving smoothly when I had to pull into the middle lane and let a police officer with his lights and siren on pass me on the tollway.

    • Defence/Aggression

      • Counter PunchWhat About History?

        What about whataboutism? This new and misleading term now appearing in social media posts usually about the war between Russia and Ukraine is an attempt to deny the role history plays in current events. In essence, those who use this term to dismiss critiques of the war they disagree with are promoting an ahistorical approach that pretends that in the discussion of the war history began with the February 2022 Russian invasion of Ukraine. When one takes this approach, they can pretend that nazism is not a factor in the Ukrainian government, that NATO was not created to provide a military force to enhance Washington's post World War Two push for market hegemony, and that it is not the US military that is the most murderous since the end of World War Two. Furthermore, the use of this term is quite often effective in shutting down any attempt by those opposed to the war to explain the whys and wherefores of their opposition.

        Denying history has its uses. In Israel, the denial of history gives the rulers in Tel Aviv the rationale to steal land from those who have possessed it for centuries. Likewise, the Israeli denial of Palestinian history provides its military and its settlers a rationale for their brutality and arrogance. In the United States, the denial of history can take a variety of forms. It can be as openly racist as a politician like Florida Governor Ron DeSantis banning books discussing the history of slavery in the US; it can also be as brutal as a white cop kneeling on George Floyd's neck until he dies or another white cop shooting a Black man in the back of the head after tackling him during an unwarranted traffic stop. Denying history in the United States can also mean putting a Black man or woman in a position of power while at the same time rejecting legislation that could begin to resolve the economic inequality experienced especially by non-white people that is the legacy of a white supremacist past. In Britain, denying history is what gives people the idea that Winston Churchill was a great man of war and peace and not the racist mass murderer history proves he was.

      • Counter Punch"War" Preparations: the City of Toronto’s Approach to Homelessness

        Last June, unhoused encampment residents were chaotically removed from Trinity Bellwoods Park (Bellwoods) in Toronto; but internal documents, including the City’s tightly held operational manual for the day, reveal the way it was planned – and executed – was anything but chaotic. Beginning months earlier, meticulous and detailed planning for eviction involved the highest levels of the City’s power structure.

      • Common DreamsOpinion | Ukraine: What We've Learned

        It's been more than two months since Russia invaded Ukraine (February 24). We've learned enough to be able to predict what will happen next and what the geo-political consequences will be.

      • The Telegraph UKMore than 200 migrants cross Channel in single day despite Rwanda policy

        At least seven small boats made the 20-mile voyage as fairer weather returned after a period of high winds and rough seas. The last migrants to arrive were a total of 263 on April 19.

      • Common DreamsKinzinger Introduces Measure to Allow US Military Intervention in Ukraine

        This is a breaking story… Please check back for possible updates...

        Amid global calls for focused diplomacy to end the Russian war on Ukraine, U.S. Rep. Adam Kinzinger on Sunday introduced a measure that would give congressional authorization for President Joe Biden to intervene militarily if Russia uses biological, chemical, or nuclear weapons.

      • Common DreamsOpinion | War in Ukraine Is Pushing Global Hunger to Worst Level in This Century

        Russia's invasion of Ukraine has produced a terrible humanitarian crisis in eastern Europe. It also is worsening conditions for other countries, many of them thousands of miles away.

      • Common DreamsKim Repeatedly Signals North Korea Could 'Preemptively' Use Nuclear Weapons

        North Korean leader Kim Jong Un suggested multiple times this week that his government could "preemptively" use nuclear weapons in response to threats, state media revealed Saturday.

        Korean Central News Agency reported that at some point after a major military parade in Pyongyang on Monday, Kim met with the commanding officers of the Korean People's Army at the Workers' Party of Korea (WPK) Central Committee building "to encourage them."

      • Weird Thoughts

        Today a weird thought hit me. It is the 40th anniversary of the Falklands conflict where the UK armed forces did something rather unthinkable and win a conflict with no land bases near by. My Dad was a surprise combatant.

    • Environment

      • Common DreamsOpinion | Climate Emergency: India's Unprecedented Heatwave Adds to Global Bread Shortages

        A global wheat crisis has been caused by Russia's invasion of Ukraine and the ongoing war there, which has drastically reduced Ukraine's wheat production and exports, while the resultant international sanctions have also somewhat reduced Russian production. Now, there is yet another complication, as the fertile wheat-growing regions of North India have been hit with drought and a severe heatwave. Young wheat plants don't do well with extreme heat. So the wheat crisis just got worse. India is the world's second-largest wheat producer. While it exports little, using the crops to feed its 1.3 billion people, it will now have to import to make up for the loss, increasing demand at a time of shrinking supply.

      • Energy

        • The HillWe need a global approach to regulating cryptocurrencies

          Cryptocurrency is going mainstream. Just think back to the Super Bowl ads. More and more investors – including many young people – are dabbling in the [cryptocurrency] marketplace, lured in by social media, promises of high returns and the prospect of building a new, open and innovative financial system. But investments in volatile digital currencies can be risky.

          The Executive Order signed by President Biden on March 9 charts the way for U.S. regulation of [cryptocurrency] assets. The European Union (EU) is in the final stages of introducing comprehensive rules for [cryptocurrency]-assets. But crypto is global and our approach needs to be global, too.

    • AstroTurf/Lobbying/Politics

      • [Old] uni CambridgeHow the cult of Bill Gates is leading us towards a climate disaster

        This transformation was no doubt helped by Gates’ extensive funding (over $250m) of various media organisations, including the BBC, and the Guardian. So while he is applauded for pledging to donate his money away, the reality is that he is wealthier than ever before, all whilst avoiding taxes of up to $14b through his foundation, and benefitting from the positive media attention given to his philanthropy. It seems then, that “the most controversial industry captain can transform his public image from tech villain to benevolent philanthropist.”

      • [Old] Is Bill Gates a Danger to Humanity?

        In all these cases, Gates steps in with cash and convinces others, especially public authorities, to support his projects with government funding that will be used to fulfil his, rather than the public’s, agenda. He runs his experiments, always designed as top-down management ventures. He then watches them fail and walks away, presumably a wiser man. Worse, the public only remembers that he put up the cash, not that he played Dr. Frankenstein or the sorcerer’s apprentice. The devastation he creates remains. In the best cases, the damage is local. In the case of COVID-19 vaccines, it has been global.

        Dr. Joseph Mercola on The Defender, a website dedicated to “Children’s health defense,” interviewed the Indian scientist and ecological warrior, Vandana Shiva (a Fair Observer contributor) concerning Gates’ foray into Indian agriculture. In his summary of Shiva’s points, Mercola cites this one: “Through his company, Gates Ag One, Gates is pushing for one type of agriculture for the whole world, organized top, down. This includes digital farming, in which farmers are surveilled and mined for their agricultural data, which is then repackaged and sold back to them.”

    • Misinformation/Disinformation

      • CNNMarching under a radioactive cloud

        he Chernobyl explosion happened on April 26, 1986 — five days before the May Day parade. But Moscow had remained silent, refusing to admit anything had occurred until the radioactive cloud from Chernobyl was detected in Scandinavia on April 28, making it impossible to hide the catastrophe any longer. Even after the Kremlin was forced to acknowledge an incident at its nuclear plant, it grossly downplayed the issue.

        Now, 36 years later, Russia is still keeping its citizens in the dark — this time, about the true picture of its war in Ukraine.

      • The HillObama tackles disinformation after failing to ‘fully appreciate’ issue while president

        Disinformation researchers say that while Obama isn’t offering novel solutions and is a bit late to the game, they are hopeful his stature and influence can help spur change, at least on the left.

        “I can’t think of another public official, even a formerly elected official, who has dealt with this issue as intimately as directly and at such a high level for longer than Barack Obama,” said Graham Brookie, senior director of the Atlantic Council’s Digital Forensic Research Lab.

    • Censorship/Free Speech

      • GizmodoMarjorie Taylor Greene Has a Half-Assed Plan to Abolish Section 230

        In just the past few years, former President Donald Trump, Democratic Senators Amy Klobuchar and Elizabeth Warren, and even current President Joe Biden have all voiced support for significant reform to the 1996 rules many claim are insufficient to deal with the complexities of the modern internet age. Hell, even Meta CEO Mark Zuckerberg pitched his own two cents on reforming Section 230, arguing liability protections should be conditional on a platform’s ability to implement “best practices” in combating misinformation. Shocker, that criteria would disproportionately benefit Zuckerberg’s companies.

        And while most everyday people understandably couldn’t tell you exactly what Section 230 even does, those who do appear more split on the issue than statements from hand waving politicians would suggest. In a poll conducted last year by Pew Research, 56% of U.S. adults surveyed said they did not think people should be able to sue social media companies for comments that others post on their platforms, which gets at the crux of 230. Republicans were just 8 percentage points more likely to agree with that statement than Democrats. 49% of respondents, meanwhile, said they believed the ability to sue platforms could reduce inaccurate or misleading content while 40% said it would lead to less freedom of expression online.

      • ProtocolMarjorie Taylor Greene introduces symbolic bill to abolish Sec. 230

        Other right-wing political figures, including Supreme Court Justice Clarence Thomas, have also endorsed the approach of treating social media as a utility that can't turn customers away. Even with exceptions for illegal speech, though, abolishing Sec. 230 would put legal porn, spam and abuse on equal footing with more pedestrian posts. Greene’s measure would prohibit giving “any undue or unreasonable preference or advantage to any particular person, class of persons, political or religious group or affiliation, or locality” and allow lawsuits for violations. It would also make some exceptions for obscene, “excessively violent” or harassing posts — much of which Sec. 230 also explicitly helps platforms combat.

      • Broadband BreakfastRep. Marjorie Taylor Greene Proposes Section 230 Repeal, Spectrum Innovation Act, E-Rate Bidding

        The bill proposes replacing Section 230 with a requirement for “reasonable, non-discriminatory access to online communications platforms” through a “common carrier” framework

        Titled the 21st Century FREE Speech Act, H.R.7613, it will serve as the House version of a Senate bill sponsored by Sen. Bill Hagerty, R-Tenn.

      • Associated PressWhite House didn’t tie Section 230 reforms to Musk

        Section 230 of the 1996 Communications Decency Act — itself part of a broader telecom law — provides a legal “safe harbor” for internet companies, allowing them to be generally exempt from liability for the material users post on their networks, The Associated Press has reported.

        Some critics say the immunity under Section 230 enables the social media companies to abdicate their responsibility to impartially moderate content.

    • Civil Rights/Policing

    • Monopolies

      • Patents

      • Trademarks

        • TTABlog Test: Are Flavored Ices and Cupcakes Related for Section 2(d)

          The USPTO refused to register the proposed mark THE COOL CAT for "Flavored ices; Frozen confections; Shaved ice confections," finding confusion likely with the registered word-and-design mark shown below, for "cupcakes" [CUPCAKES and NO DAIRY. NO EGGS. NO NUTS disclaimed]. How do you think this came out, keeping in mind that this year the Board has affirmed about 96% of appealed Section (2)(d) refusals? In re NKKK LLC, Serial No. 90100250 (April 25, 2022) [not precedential] (Opinion by Judge Linda A. Kuczma).

      • Copyrights

        • Torrent FreakPiracy Increases 'Internet Buzz' Which Boosts Legitimate TV-Show Viewership

          Online piracy is constantly evolving and its effects on legal consumption vary greatly. While it's hard to draw strong conclusions across the board, new research into the effects of TV show piracy finds there is a promotional side to illegal downloading. By generating online "buzz" on YouTube, Google, and Twitter, negative effects on legitimate viewership start to disappear.

Recent Techrights' Posts Still At It! 98% Probability Chatbot Generated, According to GPTZero!
"The Internet is mostly made by AI... but that's ok, it's all being deleted anyway."
Coming Soon: Another Round of 'Cancel Stallman' Chorus
The series required a great deal of patience
Links 23/05/2024: SeekOut Collapsing and Why Microsoft Probably Isn’t Going to Buy Valve
Links for the day
Gemini Links 23/05/2024: The Allure of Vinyl
Links for the day
Links 23/05/2024: Apple Responds to Streaming Music Fine, DOJ to Sue Live Nation
Links for the day
Links 23/05/2024: UK General Election and Archival
Links for the day
[Video] 3 Major Issues in Nationwide, Including (Potentially) a Major Data Breach
'electronic-bank' security has become the joke of the town
[Meme] Pointing Out Corruption Isn't a "Hate Crime"
The European Commission's reflexive (re)action to any sort of doubt or criticism
More Evidence in "iLearn AI Day" (a Buzzwords Festival) That EPO Intends to Eliminate Staff and Deviate Further Away from Fairness, Law, and Constitutions (Including Its Own!)
The EPO is a very potent danger to Europe's unity and the very concept of lawfulness. It exists to serve international monopolists and patent lawyers.
Microsoft's Windows Has Fallen Below 3% in Democratic Republic of the Congo (100+ Million Citizens)
Microsoft's sharp fall in Congo
The Real Reason Censorship is Attempted Against Us (and Against Others Too)
Microsoft's Windows market monopoly was in trouble
You Are Not The Only One
Reprinted with permission from Cyber Show (C|S)
GNU/Linux in Monaco: From 0.3% to Almost 6%
Monaco is a small country
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, May 22, 2024
IRC logs for Wednesday, May 22, 2024
Microsoft Has Lost Cote D'ivoire (Ivory Coast), Where Android Now Exceeds 60% of the Operating Systems' 'Market Share'
According to statCounter anyway
The Rumour Said Later Today Red Hat (IBM) Might Announce Layoffs
Let's see what happens later today (or next week)
Governments That Fail Journalism
Australia is known for giving us pure garbage like Rupert Murdoch
Windows Has Fallen From 'Grace'
When you tell people that Microsoft watches their every move in Windows many of them will freak out and ask for alternatives
Serbia: GNU/Linux at Almost 4% (or Beyond if ChromeOS is Counted)
considerable growth for GNU/Linux
Links 22/05/2024: China in Other Countries' Islands, Growing Threat of Piracy
Links for the day
Gemini Links 22/05/2024: Freedom Through Limitation, Cloud Photos
Links for the day
Canonical Supports Monopoly
more of the same
A farewell to Finland, an occupied territory
Finland, Finland, Finland
Links 22/05/2024: "Copilot+" as Mass Surveillance and Microsoft Defying Consent in Scarlett Johansson's Case
Links for the day
[Meme] Escalating After Failures
4 stages of cancel culture
Red Hat Had 2+ Days to Deny Reports of Impending Layoffs. But Red Hat Chose to Keep Silent.
Red Hat DOES NOT deny layoffs on the way
Microsoft-Connected Person Was Threatening to Sue Me and to Sue My Wife (Because His Feelings Were Hurt After Had He Spent More Than a Decade Defaming Me and Violating My Family's Dignity, Privacy)
litigation was chosen and we shall defend everything we wrote
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, May 21, 2024
IRC logs for Tuesday, May 21, 2024
Attempts to Sink the Free Software Movement (Under the Guise of Saving It)
We can see who's being drowned
Czech Republic: Windows Down From 98% to 43%, GNU/Linux Rises to Over 3%
modest gains for GNU/Linux
Links 22/05/2024: Pixar Layoffs and More Speculation About Microsoft Shutdowns/Layoffs (Ninja Theory)
Links for the day
Microsoft-Connected Sites Trying to Shift Attention Away From Microsoft's Megabreach Only Days Before Important If Not Unprecedented Grilling by the US Government?
Why does the mainstream media not entertain the possibility a lot of these talking points are directed out of Redmond?