When Europe’s Largest Patent Office is Governed by Lawyers, Bankers, and Career-Climbing Opportunists Who Violate the European Patent Convention (EPC) for Them

Posted in Europe, Patents at 11:19 pm by Dr. Roy Schestowitz

Video download link | md5sum 15ae042f2ba86c305a35596017ef03f1
EPO as Compromised Patent Office
Creative Commons Attribution-No Derivative Works 4.0

Summary: Some final analysis and concluding words about the 12-part series regarding despicable attempts to create another patent bubble by artificially increasing grant rates in the area of algorithms/business methods

TODAY we finished the publication of a 12-part series (index below).

The series demonstrated, using some EPO leaks, that António Campinos and his cohorts are scheming to promote European software patents in direct violation of the EPC, European caselaw (national patent courts keep rejecting such patents), and against the will of actual software professionals.

“Europe is credited with the globally-celebrated achievements associated with a lot of modern sciences. Europe deserves a decent patent office, not a bank pretending to be one.”Suffice to say, Team Campinos never speaks of “software patents”; instead it plays gymnastics with semantics. Nowadays, at the EPO at least, software patents are “CII” and habitually “HEY HI” (AI) pertaining to “4IR”, “Industry 4.0″, “blockchain” etc. in “ICT”.

The ‘word shuffle’ is apparently the sole skill required to be promoted to supervisory levels; recruitment and compliance levels have plunged and while many attribute this to Benoît Battistelli they should also consider that it continues to deteriorate under Campinos, largely because of policies of Campinos.

Europe is credited with the globally-celebrated achievements associated with a lot of modern sciences. Europe deserves a decent patent office, not a bank pretending to be one.

Series index:

  1. The EPO Bubble — Part I — An “Unprecedented Surge”
  2. The EPO Bubble — Part II — Signs of a Deflating Bubble?
  3. The EPO Bubble — Part III — Dividing Up the Spoils…
  4. The EPO Bubble — Part IV — A Cashflow Problem Looming on the Horizon?
  5. The EPO Bubble — Part V — Propping Up the Bubble?
  6. The EPO Bubble — Part VI — From Humble Examiner to CO³
  7. The EPO Bubble — Part VII — A Multifaceted Man of Letters
  8. The EPO Bubble — Part VIII — The “Algerian Skirmisher” Replaces the “British Grenadier”
  9. The EPO Bubble — Part IX — A Well-Remunerated Faustian Pact?
  10. The EPO Bubble — Part X — A Leaked E-mail Provides Some Clues…
  11. The EPO Bubble — Part XI — The Viennese ICT Patent Orchestrator
  12. The EPO Bubble — Part XII — The Shape of Things to Come?

[Meme] Albert Said…

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

Albert Einstein: I vos patent clerk; verked on science, not rigging patent grant charts
He didn’t really say this, but…

Summary: Is this the way to run a patent office?

The EPO Bubble — Part XII — The Shape of Things to Come?

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

Overview: [Teaser] The EPO’s Deflating Patent Bubble and Pursuit of Illegal Software Patents (With Kangaroo Courts, UPC, and Bullied Examiners)

Series parts:

  1. The EPO Bubble — Part I — An “Unprecedented Surge”
  2. The EPO Bubble — Part II — Signs of a Deflating Bubble?
  3. The EPO Bubble — Part III — Dividing Up the Spoils…
  4. The EPO Bubble — Part IV — A Cashflow Problem Looming on the Horizon?
  5. The EPO Bubble — Part V — Propping Up the Bubble?
  6. The EPO Bubble — Part VI — From Humble Examiner to CO³
  7. The EPO Bubble — Part VII — A Multifaceted Man of Letters
  8. The EPO Bubble — Part VIII — The “Algerian Skirmisher” Replaces the “British Grenadier”
  9. The EPO Bubble — Part IX — A Well-Remunerated Faustian Pact?
  10. The EPO Bubble — Part X — A Leaked E-mail Provides Some Clues…
  11. The EPO Bubble — Part XI — The Viennese ICT Patent Orchestrator
  12. YOU ARE HERE ☞ The Shape of Things to Come?

EPO North Korean satire
Will the EPO’s new COO Operations and his faithful lieutenant in charge of G06Q succeed in their quest to prop up the deflating “grant bubble” by turbo-charging grant rates in the ICT sector?

Summary: The crooks who have taken/cemented control of Europe’s largest patent office (and Europe’s second-largest institution) have placed managers without any background in computing in charge of software patenting, based solely on intent to violate the European Patent Convention (EPC) and fake ‘growth’ with bogus patents that harm Europe

In the introductory parts of this series it was explained how the powers-that-be who control the EPOnian “deep state” have a demonstrable "vested interest" in maintaining a high level of grants. This insight helps to explain their eagerness to prop up a gradually-deflating "grant bubble".

“…it seems that Team Campinos is being forced to explore alternative strategies to achieve the desired “results” in this regard.”However, there are limits to the ability of EPO management to squeeze more “products” out of an already “sweated” workforce. For this reason it seems that Team Campinos is being forced to explore alternative strategies to achieve the desired “results” in this regard.

Certain personnel changes, notably connected with the EPO’s most recent “re-organisation” in April of this year, suggest that plans are being forged at a managerial level to push for a “harmonisation” of grant rates across different technical fields.

“Certain personnel changes, notably connected with the EPO’s most recent “re-organisation” in April of this year, suggest that plans are being forged at a managerial level to push for a “harmonisation” of grant rates across different technical fields.”The underlying aim here is to strive for “upward harmonisation” in areas which historically have low grant rates. Such areas have been targeted for attention because they are perceived by EPO management as “under-performing” – that is to say, “below average” when it comes to generating national renewal fee cash-flow via granted patents.

The ICT sector is rumoured to be one of the main targets of managerial attention in this regard.

As we have seen, the “reorganisation” of April 2022 has led to a consolidation of power in the patent examination and granting area of DG1. All technical sectors have now been subsumed under the unified command of a single Chief Operating Officer.

According to insiders, this “streamlining” of the managerial command structure foreshadows a concerted “top-down” campaign for increased grant rates, under the guise of addressing “harmonisation and quality” issues.

The EPOnian Razik Menidjel
According to insiders, the recent “streamlining” of the managerial command structure inside DG1 foreshadows a concerted “top-down” campaign for increased grant rates.

It’s still too early to say for sure what “new melodies” the freshly-appointed COO Operations (CO3) is going to conjure up to entertain his “captive audience” of examiners at the EPO.

“Amongst other things, the leaked e-mail confirms that new director in charge of G06Q, Georg Weber, has been put in place by the CO3 “with his full mandate and support to address harmonisation and quality” in that area.”However, a leaked e-mail discussed in an earlier part suggests that the show is about to kick off with drastic changes in the area of computer-implemented “business and administrative methods” (CPC class G06Q).

Amongst other things, the leaked e-mail confirms that new director in charge of G06Q, Georg Weber, has been put in place by the CO3 “with his full mandate and support to address harmonisation and quality” in that area.

From the aforementioned e-mail it is clear that examiners in the G06Q area are being gently “nudged” in the direction of less refusals and more grants.

Georg Weber caricature
According to available information, examiners in the G06Q area are being gently “nudged” in the direction of less refusals and more grants.

Of course, it goes without saying that if such “nudging” fails to produce the desired results then more drastic France-Télécom-style measures might have to be adopted in due course…

“…it is reported that examiners in the ICT sector are nervously awaiting a turbulent wave of “egg-breaking” which is forecast to be be looming on the horizon.”According to EPO insiders, the new CO3, Razik Menidjel, is fond of regaling the directors under his command with tales of how he served his managerial apprenticeship under the guiding influence of his hero and role-model “Benoît” [Battistelli].

His proudest boast is reported to be that, during this time, he learned “how to break eggs”.

Breaking eggs
Razik Menidjel, is reported to be fond of boasting about how he learned to “break eggs” while serving his managerial apprenticeship under the despotic EPO boss Benoît Battistelli.

It’s still not entirely clear what kind of omelette Razik is intent on serving up to his underlings over the coming months. But it is reported that examiners in the ICT sector are nervously awaiting a turbulent wave of “egg-breaking” which is forecast to be be looming on the horizon.

What is most striking here is that neither the new CO3 nor the director whom he has placed in charge of G06Q would appear to have any background in the area of “information and communications technology”.

“What is most striking here is that neither the new CO3 nor the director whom he has placed in charge of G06Q would appear to have any background in the area of “information and communications technology”.”In particular, neither of them have any discernible technical experience in matters relating to computer programming and software. The CO3 (Razik Menidjel) has a doctorate from the chemistry faculty of the University of Göttingen and the director (Georg Weber) is a graduate of the Vienna University of Agriculture.

Nevertheless – at least in the eyes of the powers-that-be who control the EPOnian “deep state” – this evident lack of relevant technical expertise does not constitute an obstacle to the intrepid duo’s ambitious managerial plans to shake up examination and granting practices in G06Q.

Will António Campinos soon be channelling his mentor Benoît Battistelli and boasting about an "unprecedented surge" in the number of grants in the ICT sector?

Will Campinos soon be channelling Battistelli and boasting about an "unprecedented surge" in the number of grants in the ICT sector?

For the moment, this remains a matter of speculation. There can be no "early certainty" about whether the plans of the EPO’s senior management to prop up the deflating “grant bubble” will succeed.

“In particular, neither of them have any discernible technical experience in matters relating to computer programming and software.”In the meantime, anybody with an interest in the controversial topic of so-called “software patents” would be well advised to keep a watchful eye on the evolution of grant rates in the G06Q area.

Links 23/07/2022: GNU Datamash 1.8, Gemipedia Supports All Languages Now

Posted in News Roundup at 7:26 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Make Use Of7 Myths About Linux That You Should Stop Believing

      The internet is full of myths about practically everything and is jam-packed with people always ready to promote such misconceptions. If you’ve ever found yourself reading about Linux on an online forum, it’s highly likely you’ve come across a few of the widely-known Linux myths.

      Here are some of the myths about Linux that have spread all across the internet like wildfire.

      1. Linux Is Only for Developers and Coders

      The history of Linux has been closely related to programmers and even today, most of the people contributing to the project are software developers. This is why most casual desktop users think that Linux is reserved for computer users with technical backgrounds.

      Indeed, most of the standard utilities and packages that come preinstalled on a Linux distro are associated with software development, but almost every distribution has now started adding applications for the general public that’s not interested in writing code at all.

      What most people don’t realize is that Linux has become an integral part of their daily lives. Anyone going over to the internet to browse a website, or a person using an Android smartphone is using Linux, in the form of web servers and a customized operating system for handheld devices.

      Keeping aside the indirect Linux usage, you can even install a beginner-friendly Linux distro on your computer if you want. You don’t need to be a programmer or tech-geek to learn how to use it. What’s needed is a strong will to learn and a dash of persistence.

    • Linux LinksLinux Around The World: Brazil – LinuxLinks

      Brazil is a country in South America. It borders all the other countries and territories in South America with the exception of Ecuador and Chile.

    • Audiocasts/Shows

    • Benchmarks

      • NeowinLatest performance tests show Ubuntu 22.04 with Linux 5.19 creeping up on Windows 11 fast – Neowin

        Ubuntu 22.04 LTS shipped with Linux kernel version 5.15 in general, barring the desktop which came with version 5.17. And with an upgrade to Linux 5.19, it looks like Ubuntu 22.04 LTS could have some big gains, even going toe to toe with Windows 11 under certain circumstances. At least, this seems to be the case with AMD’s Ryzen 6000 series Rembrandt APUs which come with the updated Zen 3+ micro-architecture and RDNA 2 on-board graphics.

      • Intel Linux Driver Patch Brings a Whopping 100x Performance Uplift in Ray-Traced Vulkan Titles

        Intel has rolled out a new Linux graphics driver patch for the Arc Alchemist GPUs, drastically improving ray-tracing performance in games leveraging the Vulkan API. As reported by Phoronix, the patch rolled out the other day was aimed at improving ray-tracing performance, yielding “like a 100x (not joking) improvement“. And the best part? A single line of code brought about this massive boost.

    • Applications

      • OSTechNixNala – A Feature-rich Commandline Frontend For APT – OSTechNix

        Apt, stands for “Advanced Package Tool”, is the default, command line package manager for Debian, Ubuntu and its derivatives such as Elementary OS, Linux Mint and Pop!_OS. Using apt, we can search, install, update, upgrade and remove packages in a DEB-based system. There are a few APT frontends exists. Two popular APT front-ends are Aptitude and Synaptic. Today, we will talk about yet another APT frontend tool called “Nala”.

      • Trend OceansTidal-hifi: Stream Music from Tidal on Linux System – TREND OCEANS

        It’s been a very long time since any standalone application for streaming music from Tidal came to the Linux desktop. However, you already have command-line based programs like tidal-cli-client, but it was discontinued and left without any updates since 2019.

      • Barry KaulerLimine Installer version 1.0

        We have been working on this for a couple of weeks, and it looks mature enough to bounce up to 1.0. The Limine Installer version 1.0 has been announced on the forum, where you can find PET packages:


        Today I gave it a quick test on an old BIOS laptop, an Acer Aspire. I bought this in 2012, one of the last before UEFI computers took over. It has a Intel i3 CPU and originally had Windows 7, but I removed it. A couple of days prior, had tested on my Mele mini-PC, a UEFI computer, with Windows 10 and a frugal EasyOS, and that went well.
        The Acer laptop has Grub4dos installed, so will be supplanting that. Note, theoretically, will be able to uninstall Limine and restore Grub4dos.

    • Instructionals/Technical

      • TecAdminResolved – Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead – TecAdmin

        With the latest version of Ubuntu 22.04 and Debian 11, users start getting a warning message during the GPG key import that “Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8))“. The apt-key stores the key file in /etc/apt/trusted.gpg or /etc/apt/trusted.gpg.d. In that case, a single key is also trusted for other repositories configured on your system. That creates security issues for the repositories on your systems. To overcome this issue, Ubuntu 22.04 and Debian 11 prompted to manage OpenPGP as keyring files.

        Even if this is a warning message, you can continue to use apt-key, but it will be removed in the next releases. So it will be a good idea to start using the new way.

      • Linux CapableHow to Install Opera Browser on Rocky Linux 9

        Opera is a freeware, cross-platform web browser developed by Opera Software and operates as a Chromium-based browser. Opera offers a clean, modern web browser that is an alternative to the other major players in the Browser race. Its famous Opera Turbo mode and its renowned battery-saving mode are the best amongst all known web browsers by quite a margin, with a built-in VPN and much more. As an extra add-on for its users’ peace of mind, it has integrated security features that make it the safest browser. Overall, Opera provides a great browsing experience that is fast, efficient, and secure – making it one of the best browsers available today.

        In the following tutorial, you will learn how to install Opera Browser on Rocky Linux 9 workstation desktop with optional branches stable, beta, or the nightly development version using the command line terminal with tips on maintaining and removing the browsers if required.

      • Linux CapableHow to Install Minecraft Launcher on Rocky Linux 9

        Minecraft is a game that has taken the world by storm, allowing players to explore a vast and ever-changing world. The Minecraft Launcher is the game downloader and launcher for Minecraft: Java Edition and one of the game downloaders and launchers for Minecraft for Windows (Bedrock Edition) and Minecraft Dungeons. It is available for Windows, macOS, and Linux. The Minecraft Launcher allows players to easily find and download the game, as well as keep it up to date with the latest version.

        In addition, the Launcher offers players a variety of options for customizing their game experience, including the ability to choose their preferred language and difficulty level. Whether you’re a seasoned player or just starting, the Minecraft Launcher is an essential tool for anyone looking to enjoy this unique and fantastic game.

        The following tutorial will teach you how to install Minecraft Launcher on Rocky Linux 9 workstation desktop using a copr third-party repository using the command line terminal.

      • Linux CapableHow to Install Liquorix Kernel on Rocky Linux 9

        Liquorix Kernel is a free, open-source general-purpose Linux Kernel alternative to the stock kernel shipped with Rocky Linux 9. It features custom settings and new features and is built to provide a responsive and smooth desktop experience, especially for new hardware. Liquorix Kernel is popular amongst Linux Gaming, streaming, and ultra-low latency requirements and often boasts the latest Linux Kernel version release.

        Some of the Liquorix Kernel features include CPU frequency scaling for power conservation, process nice level controller for overall system responsiveness fluidity, improved security withexecShield, PaX support, and various other stability improvements. Liquorix Kernel is also one of the lightweight Linux Kernels, making it perfect for resource-intensive tasks such as gaming and streaming. If you’re looking for an alternative to the stock kernel that comes with Rocky Linux 9, look no further than Liquorix Kernel.

      • Linux CapableHow to Install Steam on LMDE 5 “Elsie”

        In 2003, Valve launched Steam as a way to provide automatic updates for their games. However, the platform quickly expanded to include games from third-party publishers. Today, the Steam library is filled with thousands of games across all gaming consoles. One of the key features of Steam is its cross-platform compatibility. This allows gamers to play their favorite games on any platform, including PC, Mac, Linux, and more. Another great feature of Steam is its ability to connect gamers from all over the world. Through the Steam community, gamers can connect, share tips and tricks, and even compete against each other in online tournaments. With so many unique features, it’s no wonder Steam has become the go-to platform for gamers all over the globe.

        In the following tutorial, you will learn how to install Steam on Linux Mint Debian Edition 5 or also known as LMDE 5, using the command line terminal and APT package manager utilizing the APT binary from the default repository or importing the official steam repository, which you can then install the stable branch, or for users that want to see the next version release of Steam’s launcher, you can install the beta branch.

      • Trend OceansHow to Install Spotify Player on Linux System

        Spotify is leading the race of music streaming services in the world along with its counterparts Tidal and Apple Music. It provides you access to over 70 million songs, 2.2 million podcasts, and 4 billion playlists from its web or desktop application.

      • H2S MediaHow to install Miniconda on Ubuntu 20.04 LTS Focal

        Learn the ways to install MiniConda3 on Ubuntu 20.04 LTS Focal Fossa to use Conda package manager to install Anaconda Packages.

        The Anaconda distribution is a collection of software for scientific purposes. It includes a Python installation, an R installation, and the Conda package manager, which can be used to install Anaconda packages. Since the complete Anaconda distribution with all packages consumes a lot of storage space, there is also the variant known as Miniconda, which contains only Python, Conda, and a few basic packages. Both variants are completely free and open source.

        We need around 400 MB of free space to download and install MiniConda3.

      • H2S MediaInstall Miniconda on Ubuntu 22.04 LTS Jammy Linux

        Learn the ways to install MiniConda3 on Ubuntu 22.04 LTS Jammy JellyFish to use Conda package manager to install Anaconda Packages.

        The Anaconda distribution is a collection of software for scientific purposes. It includes a Python installation, an R installation, and the Conda package manager, which can be used to install Anaconda packages. Since the complete Anaconda distribution with all packages consumes a lot of storage space, there is also the variant known as Miniconda, which contains only Python, Conda, and a few basic packages. Both variants are completely free and open source.

        We need around 400 MB of free space to download and install MiniConda3.

      • UNIX CopHow to install Arduino IDE on Ubuntu 22.04

        Arduino is nothing more and nothing less than a board based on a microcontroller, specifically an ATMEL. It is one of the most popular types of boards in the maker world, along with the Raspberry Pi.

        We can also say that Arduino is a board based on free hardware that by combining it with software we can create very useful electronic parts.

        One of the reasons why Arduino is so important nowadays and is used by many students is because Arduino offers the basis for any other person or company to create their own boards. Sounds good, doesn’t it?

        Well, there are different models and prices, but they must be combined with software to be functional. What tool can we work with? Well, with Arduino IDE.

      • TecAdminRunning a Cron Every 30 Seconds – TecAdmin

        Crontab is used to schedule a script to run at regular intervals. In this blog post, you will learn to schedule a script in crontab every 30 seconds.

      • UbuntubuzzLibreOffice Calc Basics VII: VLOOKUP

        This is the seventh part of Calc Basics and in this chance we will learn about VLOOKUP formula. For that purpose, we will make a simple student score viewer, so we can select a student’s name for the computer to display his/her scores. As a reminder, if you haven’t followed this Calc series, read the first and second parts here. Now let’s try it.

      • Real Linux UserHow to set up your printer in Zorin OS

        After reading the previous tutorials you will probably realize that I am extremely enthusiastic about everything Linux and especially what Zorin OS has to offer to make Linux potentially a future mainstream operating system. But not everything is automatically great and one of those relatively less positive things has been the installation and use of printers in Linux. Much has changed in recent years, but there is still some room for improvement. And this is not necessarily an issue with respect to the quality or completeness of Linux, but has more to do with the willingness of printer suppliers to write good drivers for Linux. There is plenty to say about installing a printer in Linux, so in this comprehensive tutorial I will discuss how to setup your printer in Zorin OS and overcome some potential issues.

      • ID RootHow To Install HAProxy on Ubuntu 22.04 LTS – idroot

        In this tutorial, we will show you how to install HAProxy on Ubuntu 22.04 LTS. For those of you who didn’t know, HAProxy is an open-source load balancer proxy that is used to run different web applications with high performance and improve the speed by distributing loads on different servers. Moreover, if any server fails, HAProxy detects it and re-routes the web traffic of that server to other servers so the clients will not experience any interruption.

        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 HAProxy 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.

      • H2S MediaHow to install Buildah OCI on Ubuntu 20.04 or 22.04 LTS

        Install Buildah on Ubuntu 22.04 Jammy JellyFish or Ubuntu 20.04 Focal Fossa Linux using the command terminal for building container images from their source codes.

        In today’s fast world, developers need a mechanism to deploy their applications as fast as they could and keep them up to date as well. That is the reason why containerized apps are becoming increasingly important and to create containers automatically, images are necessary. These can be created with Buildah.

      • HowTo ForgeHow to Add a Website in ISPConfig

        ISPConfig is a hosting control panel for Linux servers that provides functions for managing websites, databases, FTP and shell users, email accounts, and DNS. In this guide, we will show you step by step how to add a website, MySQL/MariaDB database, FTP-user, and SSH-user in ISPConfig.

      • How to Deploy a VMware vCenter Appliance using Terraform

        Following on from this post covering how to deploy vSphere virtual machines using Terraform, I thought I’d take a look at how I could deploy vCenter itself, with the aim of speeding up vCenter deployments in my home lab. The objective here was to have Terraform deploy a new vCenter appliance onto my ESXi host, then carry out some initial configuration of vCenter using the Terraform vCenter provider.

      • HowTo GeekHow to Use the wc Command in Linux

        Counting the number of lines, words, and bytes in a file is useful, but the real flexibility of the Linux wc command comes from working with other commands. Let’s take a look.

    • Games

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Xinerama becomes hard requirement of KWin – Vlad Zahorodnii’s Blog

          This is going to be a rather short blog post, but I think it’s still worth mentioning. Since 5.26, kwin will support only one way of handling multiple monitors on X11 – Xinerama. However, despite how “setup-breaking” it may sound, this will most likely not affect you as you probably already use Xinerama.

          Before diving any deeper, it’s worth providing you some background. On X11, there are several ways how you could configure your desktop environment to run with multiple monitors – multi-head and Xinerama.

          Multi-head is an old school way to run multiple monitors. Basically, with that mode, there’s an X server per monitor. In Xinerama mode, there’s only one X server that “drives” all outputs. Both modes have their advantages and disadvantages, for example you can’t freely move windows between screens when using multi-head, etc. Xinerama is younger than multi-head and it provides the most user friendly workflow on multi-screen setups, so it’s usually enabled by default in all Linux distributions and many desktop environments are optimized for running in this mode, including Plasma.

          Technically, kwin does provide support for both multi-head and Xinerama. But multi-head support has been in neglected and unmaintained state for many many years, e.g. some code (primarily, old code) supports multi-head, while lots of other code (mostly, new code) does not, various system settings modules and plasmashell components do not support multi-head either, etc. It’s also safe to say that no kwin developer has ever tested multi-head within last 5+ years.

          So, rather than keep advertising the support for a feature that we don’t maintain and have no plans to fix it, we decided to drop the support for multi-head mode and make Xinerama a hard requirement since 5.26.

        • Porting a Tiling Window Manager Extenstion to C++ (Bismuth): Part-1 :: Kushashwa Ravi Shrimali (Kush) — Learning never stops!

          Porting a Tiling Window Manager Extenstion to C++ (Bismuth): Part-1

          Hi everyone! I understand it’s been a long time, and I’m so excited to be writing this blog today. In today’s blog, I wanted to talk about my journey (so far) on contributing to Bismuth (a KDE’s Tiling Window Manager Extension), mainly how and why I started, and where I am right now.

        • Volker KrauseKDE Eco Sprint July 2022

          Following a similar sprint two month ago, we had another small KDE Eco meeting in Berlin a week ago. Joseph will probably write a more comprehensive summary like last time, here are just some of the things I looked at and/or worked on.

        • Be Careful With Signal Slots – GSoC’22 post #9

          Here’s something interesting thing I stubled across today. (more like, struggled with for a day and half) This might be something obvious to regular Qt programmers, but I’m not a professional.

          In my last post I told how Tobias helped me get cacheSpaceHierarchy() function working as expected. The fix was easy. That doesn’t mean I’ll take half a minute to code and commit.

          cacheSpaceHierarchy() was being called correctly as expected. But now this function stopped functioning. It worked until two days back when it was being called at the wrong time. But today when I call it at the right place, it decides it won’t work.

        • Getting Stuck and Unstuck – GSoC’22 post #8

          I made progress – on getting stuck in my work.

          In my meet with my mentors last week, we decided I’ll work on the Space home page while finalizing the merge request I had opened.

      • GNOME Desktop/GTK

        • GNOME at 25: A Health Checkup – Et tu, Cthulhu

          Around the end of 2020, I looked at GNOME’s commit history as a proxy for the project’s overall health. It was fun to do and hopefully not too boring to read. A year and a half went by since then, and it’s time for an update.

          If you’re seeing these cheerful-as-your-average-wiphala charts for the first time, the previous post does a better job of explaining things. Especially so, the methodology section. It’s worth a quick skim.

        • This Week in GNOME#53 GUADEC 2022 · This Week in GNOME

          Update on what happened across the GNOME project in the week from July 15 to July 22.

  • Distributions and Operating Systems

    • Want to help make Rolling better?

      For anyone that wants to use OMLx Rolling there is some information about that here.

      There is a good bit of information for any users of any OMLx version here and here.

      OpenMandriva is a community distribution of Linux. All the folks that do things are part time unpaid volunteers. And we all wish there were more of us.

      Installing Rolling is pretty much the same as installing Rock. But in this thread we are trying to get some folks to try or help test a Technical Preview of what we plan to push to Rolling in a few weeks.

    • SlashdotT2 SDE Linux 22.6 Released – and an AI Bot Contributed More Revisions Than Humans

      “T2 SDE is not just a regular Linux distribution,” reads the announcement. “It is a flexible Open Source System Development Environment or Distribution Build Kit (others might even name it Meta Distribution). T2 allows the creation of custom distributions with state of the art technology, up-to-date packages and integrated support for cross compilation.”

    • Real Linux UserThe Zorin OS editions explained – Real Linux User

      Everyone is different and everyone has personal preferences. Those preferences can be emotion based, financial, practical, thoughtful, or studied. Everyone has their own reasons for consciously choosing something and not something else. This also applies to Linux distributions. Zorin OS is one of the many available distributions, but the Zorin OS team also has several editions within its Zorin OS offering. In this tutorial, as part of my Zorin OS beginner course, I want to provide some insight into these different Zorin OS editions.

    • SUSE/OpenSUSE

      • SUSE’s Corporate BlogSUSE Rancher Manages Amazon EKS Hybrid Landscape [Ed: SUSE pushing containers as a vehicle for proprietary software and vendor lock-in]

        As you know, SUSE Rancher is the most-used, and most-loved Kubernetes management solution on the planet with over 400 enterprise customers and 174 Million Docker pulls. SUSE Rancher manages any CNCF Certified Kubernetes distribution. SUSE Rancher also does additional engineering collaboration with key partners for increased life cycle management and other functionality. One of these partners is Amazon Web Services.

    • Fedora Family / IBM

    • Debian Family

      • List of Open Source suicides and accidents: volunteers and developers down

        Volunteers are currently working to try and decode the Frans Pop Debian Day suicide. Here at the Fellowship we thought it would be helpful to look at Pop’s case in the context of all the other suicides and accidental deaths across the entire open source ecosystem.

        The Open Source mafia has been putting far too much pressure on volunteers in recent years. We decided to look at the cases of those who didn’t survive.

        We feel these cases demonstrate there are issues in the open source challenge to work/life balance and the systematic pushing of volunteers to work for free.

      • Frans Pop suicide and Ubuntu grievances

        Looking through the Debian email archives, we quickly find a long list of messages from Frans Pop expressing grievances with Ubuntu, Canonical and Mark Shuttleworth.

    • Devices/Embedded

      • ArduinoConverting a Commodore PET into a USB docking station | Arduino Blog

        The Commodore 64 is one of the most iconic computers of all time and it is Commodore’s best known model. But Commodore made many other well-loved models, including the VIC-20, the Amiga, and the PET. The Commodore PET 64, which Commodore released late in the model range’s life for educational use, was Dave Luna’s first computer. Sadly, it bit the dust sometime in the ‘90s and Luna was never able to revive it. In 2005, he attempted to convert it into a PC, but never completed the project. Older and wiser, Luna was finally able to give the PET new life as a docking station.

        Docking stations come in many forms with many different purposes, but the general idea is always to expand a laptop’s (or tablet’s) capabilities. In this case, it turns the connected laptop into a desktop experience with a dedicated screen and a full tactile keyboard. The keyboard wasn’t actually very good in the Commodore PET 64, but Luna has plans to upgrade it with a MechBoard64 to keep the original look with modern high-quality mechanical keyswitches. As it stands, the PET 64’s keyboard connects to the docked laptop and a 12” TFT LCD screen (in place of the PET 64’s original CRT monitor) acts as a second monitor for the laptop.

      • peppe8oSoil Moisture Sensor with Arduino Uno

        To measure the water level of a pot plant, analog soil moisture sensor is good to use as its implant inside the soil to measure the level. It is good to use in an irrigation system and plants watering system

      • Five years of responsible gold

        For the past five years, Fairphone has been an active participant in a broad coalition within the Dutch gold sector aimed at ensuring greater respect for human rights, the environment and biodiversity in the gold value chain. This “gold covenant” was spearheaded by the Dutch Ministry of Foreign Affairs and co-signed by a variety of groups with an interest in the gold sector, including HIVOS/Stop Child Labour, Philips, Closing the Loop, and the Dutch Gold and Silver Federation (FGZ), as well as other parties like trade unions, importers and recyclers. Fairphone chaired the Gold Agreement task force on improving artisanal gold mining and responsible supply during the duration of the initiative. In June, this covenant came to an end; now comes the time to apply the lessons learned and make responsible gold the norm.

      • CNX SoftwareBusiness card-sized SBC ships with Intel Core Tiger Lake or AMD Ryzen V2000 processor – CNX Software

        We’ve already written about the UP 4000 SBC as a more powerful x86 alternative to Raspberry Pi 4, but if it still does not cut it, AAEON de next-TGU8 or de next-V2K8 should as the business card-sized single board computers are equipped with respectively an Intel Tiger Lake processor up to a Core i7-1185G7E, or and AMD Ryzen Embedded V2000 SoC up to Ryzen Embedded V2516.

        But the comparison stops at the size, as both SBCs offer sets of features different from the usual Raspberry Pi form factor with notably up to 16GB RAM, SATA and NVMe storage, dual Ethernet (1x 2.5GbE, 1x Gigabit Ethernet), dual 4K display output via HDMI and eDP, some USB 3.2 ports, as well as serial and I/O interfaces via headers.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • TechTargetApache Beam users detail stream data processing applications

      The open source Apache Beam batch and stream data processing technology is finding a home in a growing number of large organizations.

      At the recent Beam Summit hybrid conference, users from Google, Twitter, Spotify, Adobe, Intuit, LinkedIn and others outlined how and why they are using the Apache Beam technology.

      Beam became a top-level project at the Apache Software Foundation in 2017. Beam provides capabilities that enable organizations to manage data pipeline workflows for both batch and stream processing for data.

    • SaaS/Back End/Databases

      • PostgreSQLPostgreSQL: pgAdmin User Survey

        In order to help us better plan the future of pgAdmin, it’s essential that we hear from users so we can focus our efforts in the areas that matter most.

        We’d like to gather feedback from as many users as possible, so please take a few minutes and complete the survey below. Feel free to share the link with any friends or colleagues who you think may also want to provide their input.

      • PostgreSQLPostgreSQL: Coroot-pg-agent – an open-source Postgres exporter for Prometheus

        The Coroot team is happy to announce coroot-pg-agent – an open-source (Apache 2.0) Postgres exporter for Prometheus focusing on query performance statistics.

      • PostgreSQLPostgreSQL: Human vs. OtterTune AI PostgreSQL tuning contest. $10,000 cash prize

        The Relational Riverside Rumble will pit one of the world’s best PostgreSQL DBAs against OtterTune’s AI-powered PostgreSQL tuning algorithms, originally developed at Carnegie Mellon University.

        We will award somebody $10,000 (USD) in cash if they can make an Amazon RDS PostgreSQL database run better than OtterTune from tuning knobs. If OtterTune wins, we will still give the DBA $4,000 for their time and make a $6,000 donation to the International Otter Survival Fund in their name.

    • FSF

      • GNUGNU Datamash 1.8 released

        This is to announce datamash-1.8, a new release.

        Datamash is a command-line program which performs basic numeric, textual and
        statistical operations on input textual data.

      • FSFFSD meeting recap 2022-07-15 — Free Software Foundation — Working together for free software

        Check out the great work our volunteers accomplished at today’s Free Software Directory (FSD) IRC meeting.
        Every week, free software activists from around the world come together in #fsf on Libera.Chat to help improve the (FSD). This recaps the work we accomplished at the Friday, 15th, 2022 meeting, where we saw one new program added and had a discussion about the current state of free software in VR headsets.

      • FSFFSD meeting recap 2022-07-22 — Free Software Foundation — Working together for free software

        Summary text: Check out the great work our volunteers accomplished at today’s Free Software Directory (FSD) IRC meeting.

        Every week, free software activists from around the world come together in #fsf on Libera.Chat to help improve the (FSD). This recaps the work we accomplished at the Friday, July 22, 2022 meeting.

    • Programming/Development

      • Toolbx — bypassing the immutability of OCI containers | Debarshi’s den

        OCI containers are famous for being immutable. Once a container has been created with podman create, it’s attributes can’t be changed anymore. For example, the bind mounts, the environment variables, the namespaces being used, and all the other attributes that can be specified via options to the podman create command. This means that once there’s a Toolbx, it wouldn’t be possible to give it access to a new set of files from the host if the need arose. The Toolbx would have to be deleted and re-created with access to the new paths.

        This is a problem, because a Toolbx is where the user sets up her development and troubleshooting environment. Re-creating a Toolbx might mean reinstalling a number of different packages, tweaking configuration files, redeploying various artifacts and so on. Having to repeat all that in the middle of a long hacking session, just because the container’s attributes need to be tweaked, can be annoying.

        This is unlike Flatpak containers, where it’s possible to override the permissions of a Flatpak either persistently through flatpak override or temporarily during flatpak run.

        Secondly, as the Toolbx code evolves, we want to be able to transparently update existing Toolbxes to enable new features and fix bugs. It would be a real drag if users had to consciously re-create their containers.

      • GSOC 2022: Second Update

        In my previous blog post, I mentioned using the GtkListView for the templates submenu. But, after a few discussions with my mentor @antoniof, we decided to use the GtkListBox to create the custom widget for the new documents creation feature, as it would be easier to implement and there is no need to create a factory for it.

      • Planet Grep now running PtLink

        Almost 2 decades ago, Planet Debian was created using the “planetplanet” RSS aggregator. A short while later, I created Planet Grep using the same software.

        Over the years, the blog aggregator landscape has changed a bit. First of all, planetplanet was abandoned, forked into Planet Venus, and then abandoned again. Second, the world of blogging (aka the “blogosphere”) has disappeared much, and the more modern world uses things like “Social Networks”, etc, making blogs less relevant these days.

        A blog aggregator community site is still useful, however, and so I’ve never taken Planet Grep down, even though over the years the number of blogs that was carried on Planet Grep has been reducing. In the past almost 20 years, I’ve just run Planet Grep on my personal server, upgrading its Debian release from whichever was the most recent stable release in 2005 to buster, never encountering any problems.

        That all changed when I did the upgrade to Debian bullseye, however. Planet Venus is a Python 2 application, which was never updated to Python 3. Since Debian bullseye drops support for much of Python 2, focusing only on Python 3 (in accordance with python upstream’s policy on the matter), that means I have had to run Planet Venus from inside a VM for a while now, which works as a short-term solution but not as a long-term one.

      • Looking at project resource use and CI pipelines in GitLab | Philip Withnall

        While at GUADEC I finished a small script which uses the GitLab API to estimate the resource use of a project on GitLab. It looks at the CI pipeline job durations and artifact storage for the project and its forks over a given period, and totals things.


        If total pipeline durations are long, either reduce the number of pipeline jobs or speed them up. Speeding them up almost always has no downsides. Reducing the number of jobs is a tradeoff between convenience of development and resource usage. Two ideas for reducing the number of jobs are to make some jobs manual-only, if they are very unlikely to find problems. Or run them on a schedule rather than on every commit, if it’s OK for them to catch problems up to a week after they’re introduced.

        If total artifact storage use is high, store fewer artifacts, or expire them after a week (or so). They are likely not so useful after that point anyway.

        If artifacts are being used to cache build dependencies, then consider moving those dependencies into a pre-built container image instead. It may be cached better between CI runners.

      • TechRepublicBest Alternatives to PhpStorm (Paid & Free) | TechRepublic

        Software development with the PHP programming language is a venture many developers enjoy as long as they have the right integrated development environment (IDE) solution. Among many IDEs available to PHP developers, PhpStorm stands out as one of the most adopted IDEs in software development companies; however, there are alternatives to PhpStorm available for PHP developers to explore. Here is a breakdown of the best PhpStorm alternative to help you make a choice, if you need to expand your IDE tools.

      • Perl / Raku

        • PerlIntegrated Inconsistencies. | Saif [blogs.perl.org]

          I will get it wrong. I will start off by saying that, not just because I am married and this sentiment has been conjugally programmed in me for years, but because doing things “my way” will not suit everybody. We approach life, programming, drawing from different perspectives, different analogies, and one method however disagreeable to one person, may be perfectly logical to another. Even our own actions and analysis show conflicts. Take a cup of tea. I drink from the top of the cup, but measure from the bottom. Take character position in programming code…we measure lines from the top, then character on that line. But when we write, we write one line at a time, populating columns in a line before going to the next line.

          The same applies to drawing onto a screen. The reason I want to draw on a screen is because I want to be able to draw charts…following the example of Descartes, one plots a point on X,Y coordinates with the origin on the bottom left hand corner. x comes before y. The same screen is drawn from top to bottom, and the print coordinates are described as row, column. with the origin at top left. Then examine what happens if I were to draw an SVG graph according to the Perl Weekly Challenge 165 by Ryan Thompson. How many people realised that the SVG coordinate system the x,y coordinates are not the same as Cartesian coordinates? You did? Well done!…but I dare say plenty of people didn’t.

  • Leftovers

    • Health/Nutrition/Agriculture

      • DaemonFC (Ryan Farmer)Are we finally post-COVID thanks to Paxlovid? – BaronHK’s Rants

        Are we finally post-COVID thanks to Paxlovid?

        I blogged, previously, that my mom and my brother both came down with COVID-19 and the flu at the same time.

        I leaned on them to go get Paxlovid, because they both sounded like hell over the phone, and it took some doing, but they finally agreed.

        About the only side effect they both had from the medication was that if they ate anything a couple of hours after one of their doses, it had a strange “metallic”-like taste to it, so they both had to take it, quickly eat breakfast, and then not eat anything for a while. Then eat dinner, then take the pills again at bedtime.

        I was fairly impressed by how fast the antivirals turned both of them around. I thought for sure that we were going to be talking about hospitalizations and that I’d be in Indiana consenting to medical care for both of them while they were unconscious on a ventilator.

        The fact that President Biden now has COVID-19, and is on Paxlovid, and it’s basically just a cold, even at his age (he’s not in good health….better than Trump, but they’re both quite old), makes me wonder if there’s even any rational point to take more vaccinations, or if we should just plan to go to a test and treat center if and when we have any actual problems.

    • Security

      • Help Net SecurityDetectree: Open-source tool simplifies data analysis for blue teams, reduces alert fatigue – Help Net Security

        Many companies struggle to understand malicious activity and its effects while a security incident is in progress. It eats up time and resources that defenders need to contain the attack and minimize damage. However, a new open-source tool built to increase visibility on suspicious activities detected by organizations aims to relieve this pain.

      • Returning to Hacker Summer Camp · System Overlord

        It’s that time of year again – Hacker Summer Camp. (Hacker Summer Camp is the ~weeklong period where several of the largest hacker/information security conferences take place in Las Vegas, NV, including DEF CON and Black Hat USA.) This will be the 3rd year in a row where it takes place under the spectre of a worldwide pandemic, and the first one to be fully in-person again. BSidesLV has returned to in-person, DEF CON is in-person only, Black Hat will be in full swing, and Ringzer0 will be offerring in-person trainings. It’s almost enough to forget there’s still an ongoing pandemic.

        I did attend last year’s hybrid DEF CON in person, and I’ve been around a few times, so I wanted to share a few tidbits, especially for first timers. Hopefully it’s useful to some of you.

      • TecMintHow to Configure a CA SSL Certificate in HAProxy

        The HAProxy is a widely-used, reliable, high-performance reverse proxy, that offers high-availability and load balancing capabilities for TCP and HTTP applications. By default, it is compiled with OpenSSL, thus supporting SSL termination, enabling your website/application stack to encrypt and decrypt traffic between your “web entry server” or application access gateway server and client applications.

        This guide shows how to configure a CA SSL certificate in HAPorxy. This guide assumes that you have already received your certificate from the CA and are ready to install and configure it on an HAProxy server.

  • Gemini* and Gopher

    • Technical

      • Internet/Gemini

        • Gemipedia now supports all languages!

          While the Gemipedia interface will continue to be in English, article content, image captions, search results, and featured content of the day will be in the language you choose. When you select a language, it changes which instance of Wikipedia that Gemipedia talks to. As an example, the “Featured Content” for German Wikipedia won’t simply be the popular content from English Wikipedia, translated to German. It’s the featured article, and the top 25 most read articles, from German Wikipedia!

        • Collaborating on small things

          Recently I was talking to Greta about wikis. Well, I guess we were talking about many different things, including collaboration. She was wondering about the feasibility of a “hypertext network for friends” that I had mentioned wishing for a while back.

      • Programming

        • Good Languages, Bad Programmers

          I know a programmer who says C# is an almost-perfect language. When that person wanted to add a third command-line option, he refactored Main() and added classes (= many LOC) to make the code “beautiful”. This took hours and created a conflict against another branch, which does the same thing in 2 lines, using the “if” technology. Meanwhile, this product has serious performance issues and doesn’t work at all for the first big customers.

          I know a Python programmer who writes everything in Python, and uses frameworks like Django even for simple microservices. He presents himself as a “productivity guru” and talks way too much about productivity and ergonomics. He believes Python is the “best” language, but this person creates so much technical debt and monthly costs, when his microservices misbehave under load and must be scaled both horizontally and vertically. He sits on a comfortable chair at the peak of a pyramid built using high-level “black boxes” and has excuses for everything, while the customers don’t understand how to manage the product and wonder why it needs to be restarted often.

* Gemini (Primer) links can be opened using Gemini software. It’s like the World Wide Web but a lot lighter.

The SeaMonkey Internet Suite is Still Developed. Is it Right for You?

Posted in Free/Libre Software, Standard at 5:32 pm by Guest Editorial Team

Guest post by Ryan, reprinted with permission from the original

The SeaMonkey Web Browser and Internet Suite (Web page editor, Mail and News client, and ChatZilla for IRC) is still producing releases.

I installed version 2.53.13 as packaged in Fedora GNU/Linux 36.

The program is based on a forked version of the Gecko Web engine that Firefox uses.

Ironically, it was Firefox that was forked from SeaMonkey.

It was also SeaMonkey that caused AOL’s iteration of Netscape Corporation to go ahead and collapse.

(It was not on solid footing following Microsoft’s attack on the original company, which is what made AOL decide to buy it out as a distressed asset.)

This is because many people, myself included, saw no point at all in using Netscape’s version of “Mozilla Suite” (SeaMonkey’s original name) and started following Mozilla Suite instead, because the browser was open source, highly Web Standards compliant, and packed full of features.

AOL turned these releases into “Netscape 6/7” by adding proprietary software (useless) and a bunch of garbage bookmarks to shopping sites, and having their setup program put icons for “Free AOL Trial” on your desktop.

(Which seemed to be their only concrete business plan for anything they took over, including another of my favorite programs, Winamp.)

The “done thing” by people like me was to just grab a new nightly build and install it every once in a while manually to get at the latest new features in “Mozilla” as the Suite was commonly referred to, happily ignoring the “This is just for testing. End users should go to Netscape.” warning.

We knew that “Mozilla” was a fully functional browser sans AOL crap, so why use something from AOL?

Meanwhile, AOL made a series of unforced errors, including pressuring Mozilla to declare something “stable” and then finally giving up and basing Netscape “6” on something that was clearly not ready for average users and throwing a multi-million dollar advertising budget behind it. This, only to get booed in the tech media as a “bloated program that crashes all the time”.

Microsoft Windows, especially in the 1990s, was really really ugly to look at. Honestly, it’s the ugliest operating system of its time in any decade, but that’s an aside.

One of the things AOL pressured Mozilla to do was create a “theming engine” that had performance problems on everything it ran on, especially the “Modern” theme (which Netscape made their default), and especially on Windows, where the majority of reviewers would be evaluating it.

(Mozilla with the default theme usually ran fine on my old AMD K6/2 system, so I mean…..they clearly weren’t the only problem here.)

By the time Microsoft had a theming engine in Windows XP, running Netscape 6/7 on it looked even worse, because they looked like two clown cars with a different paint job crashed into each other.

After AOL divested itself of Mozilla, Blake Ross (who left to work at Facebook) and David Hyatt (who left for Apple, to work on Safari) spun off the far less capable Firefox browser, whose selling point was ease-of-use for people who couldn’t figure out how to use an Internet Suite.

They also claimed Firefox was “less bloated”, however most of the bloat was in the engine and loaded with Firefox anyway, so it did not consume significantly fewer resources than the Suite. In fact, if you used ThunderBird as a separate program, you’d load everything twice instead of opening Mail and News and observing a ~1% increase of RAM consumption.

Over the years, since the fork, Firefox has continued to bloat up to the point where people used to complain that the entire program was using 1 GB of RAM, and now it often uses almost that much per tab. So, we should begin by dispelling this revisionist history that led to the forking of Firefox.

At the time, I was one of the people who kept on using the Suite and pooh-poohed Firefox for being “dumbed down”, but clearly the Suite’s days were numbered. And even I began using Firefox as fewer people used or developed for the Suite anymore, and you could add most of the missing features back to Firefox with extensions.

SeaMonkey 2.53.13 (released July 11th, 2022) uses Gecko 60.8 “with backports and fixes” and advertises itself as Firefox 78.

For the most part, I was able to browse the Web just fine in SeaMonkey.

However, it had problems dealing with certain Web sites, including the Element chat software (incorrect rendering) and the WordPress Editor (malformed rendering, but usable).

I also had a problem when I went to log in to Facebook, which I barely use except to occasionally message distant relations about something.

(I don’t even use my real name and always load it in a private window, but relatives know it’s me.) Facebook text entry boxes do not function, which is also a problem I had near the end with Firefox 78 ESR.

I also had problems with some video sites not playing videos.

I ended up having to drop to about:config and set site-specific user-agent overrides sometimes, identifying it as mobile Safari for some video sites, or desktop Safari for some others.

Why Safari? Well, it’s pretty much the least Web Standards compliant browser, but it has too many users for Web developers to ignore completely.

Since Apple has so much of the Web platform missing from Safari, that leads to a situation where developers have to make changes and not use those features to get a site to work, which means your chances of having it work (or at least work better) in an old version of Gecko should improve.

In most cases, lying to a particular domain to get the Mobile Safari version at least got the site to work, even if it looked odd on my laptop computer.

This is exactly the same approach that Cameron Kaiser used in Clasilla, a long-lived fork of the Mozilla Application Suite 1.3.1 for old version of Mac OS, which couldn’t run anything else.

Mobile Web sites assume that your computer has less resources, a partially functional Web browser like Safari, and tend to foist less code for the browser to figure out what to do with.

While the current state of the Web on SeaMonkey is almost certainly nowhere near as bad as a fork of a browser from 2003 (Clasilla) that was maintained mostly by one guy, a browser core rooted in 2018, even with modifications, is going to start having some trouble in 2022.

As GNOME Web, which is actually based on Webkit (like Safari, although with improvements) found out, even if you use the same rendering engine, lying globally and identifying as Safari turns out to be radically destructive. Sites start trying to send you files meant for Mac OS, for example. Or, with the mobile version, pressuring you to use an Apple store, which doesn’t exist on a real computer.

Still, for a Web engine from 2018 (plus some enhancements), I was still somewhat surprised at how quickly things have managed to degrade.

In some cases, such as YouTube or the News Web sites, which are far too bloated anyway, I was able to bypass them using an instance of Invidious (for YouTube), or double converting news Web sites to Gemtext (meant for Gemini browsers), then back to a simplified version of HTML that SeaMonkey fared better with. I bookmarked the Gemini NewsWaffle through a proxy that sends it back to Web format, and SeaMonkey now has a fast and efficient way to get at the news without bloated JavaScripts, crap formatting, in-page pop-ups, and paywalls.

You can try out the NewsWaffle without a Gemini browser (such as LaGrange) by clicking this link.

Most news sites that are unbearable on a modern PC could be loaded this way even on a computer from the 90s with a dial-up modem.

(I tested it out, including the “enter any news site” feature, and found it to work about as I expected.)

Certainly nothing important must have been added to the Web platform in the last few years that could account for all of these problems. Sites are just getting morbidly obese to the point where you have to find some way of “tricking” them. Even in browsers like Firefox that can handle them better, they’re still far too annoying.

All of those sites and apps that are now giving SeaMonkey so many problems existed in 2018 and all of them did pretty much what they do now without trouble. That proves that this is all gratuitous bloat.

I found the process of installing Extensions (Add-Ons) to be somewhat annoying and indirect in SeaMonkey.

For starters, I absolutely need an ad blocker. The Web is totally unusable without one, unless you use Lynx, which can’t load ads in the first place. (No images, no scripts.)

When I went to SeaMonkey’s Add-Ons Manager and tried to look for ublock-origin, nothing showed up. Same when I went looking for anything to block ads with. Okay, that’s irritating.

Not to be discouraged, however, I remembered something about a “legacy” version which Raymond Hill maintained for Pale Moon, which might work in SeaMonkey. Sure enough, it still exists and still works. Problem solved.

(I found this page and installed the “Firefox Legacy” version, and then set up my usual block lists.)

For e-mail, the SeaMonkey documentation says it shares code with Mozilla Thunderbird’s back-end.

It seems to do this while preserving the classic Mail and News GUI layout and features. These will be immediately recognizable to people who were around in the Netscape Communicator days.

The problem is, while you will get it working eventually, there’s too much trial and error, especially if you want to set up Microsoft or Google IMAP account. Both of them make it incredibly difficult, and for my Outlook Mail, for example, I did not get the settings correct on my first try.

Once I found the IMAP and SMTP servers, and the non-standard ports that Microsoft and Google use, and the security protocols to use, I also had to create an App Passwords, which both also made hard to find. Google is actually worse than Microsoft, in that you additionally have to find a setting hidden in your GMail account to enable IMAP, or else the server will refuse to deliver mail.

When I tried to simply use OAuth with Microsoft, it told me that I couldn’t use it with a personal account and they only let you use it with a work or student account. However, GNOME Online Accounts and Thunderbird get to use OAuth. Do they have some sort of Microsoft deal?

I set up GMail to. Google is apparently threatening to cut off anything that doesn’t support XOAuth2 in the near future. So far, I have K9 Mail on my phone set up to check GMail and my Outlook to avoid their official application.

(I wonder how long that will keep working. Bark Bark.)

Other than Microsoft and Google deliberately making their IMAP settings hard to get at and use to drive people onto their terrible 500 MB per tab WebMail with built-in spam, which is not SeaMonkey’s fault, I found the Mail and News client to be quite enjoyable to use, once properly set up. I don’t understand why people with many e-mail accounts don’t insist on a Mail client running on their local machine. It’s gotten to the point that even many GNU/Linux distributions don’t offer a Mail client because people have been trained to roll over, fetch, and play dead by megacorporations with “free” WebMail.

The good usability of SeaMonkey’s Mail and News client comes from the fact that it hasn’t really changed much at all since AOL/Netscape paid to have Netscape Mail re-written as part of the Suite. I knew of people continuing to use Netscape 4 in a limited capacity into the mid and late 2000s just because it could open Netscape Mail, and that still worked.

AOL was the butt of a lot of jokes, but they always did e-mail really well, and you even still see a few @aol addresses out there in use today.

Due to the “If it’s not broken, don’t ‘fix’ it.” mentality, Mail and News works! This was always the strongest part of Mozilla/Netscape/SeaMonkey line in my opinion.

To give an example of how badly “WebMail” has devolved under Microsoft, one of my attorneys PAYS them for Microsoft “365”. It crashes all the time, it loses attachments. It’s a complete disaster. I had to resort to uploading sensitive documents onto a Google Drive and then deleting them as soon as she told me she had it(!) to get around Microsoft’s shit that people actually pay for!

SeaMonkey allows the user, of course, to customize their interface.

The GUI works much like Netscape Communicator did by default, because that’s what it was modeled on, but the user can customize it, even to resemble Firefox.

Unfortunately, in all of these years, nobody has added per-tab close buttons as an option. So, you need to either right-click and close the tabs, or middle click on them. Which is a little annoying. First there was an extension called SeaTab to add close buttons, then it was abandoned, then forked into SeaTab-X, and then SeaTab-X-2.

What’s frustrating is that this extension was listed as incompatible with my version of SeaMonkey, but then I told it to install anyway, and it works as it’s supposed to.

As SeaMonkey is an Internet Suite and designed for power users, expect a lot of advanced preferences.

If you don’t like them, then this program is probably not for you.

One thing that greatly annoys me about GNU/Linux is that the traditional behavior of pressing the middle mouse button is to paste whatever is in the clipboard into the application. I have never been able to get used to this. You can change that behavior in “GNOME Tweaks”, which is good, because middle mouse paste is bizarre for a modern GUI. Actually, any GUI in my opinion. Maybe it’s because I started out as a DOS/Windows users years ago?

SeaMonkey/Gecko, however, ignore your system-wide preference. To stop that, and to change it so the middle mouse button “auto-scrolls” when you press it, you have to drop to about:config and look for “general.autoscroll” and double-click it to “true” and “middlemouse.paste” and double-click it to false.

To be fair, Chromium browsers (Chrome, etc.) don’t allow for auto-scrolling in GNU/Linux, it seems. I don’t use them much. I have ungoogled-chromium for emergencies when a site is being difficult, but I don’t open it much.

SeaMonkey has some potential security pitfalls even if they are properly backporting fixes for security issues.

For example, I noticed that TLS 1.0 and 1.1 are still allowed in SeaMonkey, even though you’re unlikely to run into a site that uses it and other browsers disabled them years ago.

If you leave them enabled, you could be the victim of a protocol downgrade attack if an attacker finds a vulnerability in them and uses it to intercept your communications with the “secure” Web site you are visiting.

This could allow them to record everything you’re doing, or to insert tampered pages or files into your connection.

ChatZilla has returned! With IRCv3 features!

The only other Web browser I’ve known about that had a built-in IRC client was Opera, before the Chromium version (which was widely panned by Classic Opera users).

With many younger people moving to Matrix or Discord, they may have never even heard of Internet Relay Chat. IRC still exists, and some networks are very popular.

Matrix.org has “bridged” some of these IRC servers in to pressure people to use Matrix.org. The unfortunate thing about “centralizing” something like this is you get to deal with arbitrary moderators.

Matrix.org banned me four times in the middle of the night, and with no explanation. They didn’t tell me why. It didn’t even say I was banned or who did it. Just BAM and my account “didn’t exist” on the server anymore. I’ve watched their “moderators” at work. They designed the protocol to just say “people log out” and “won’t be active anymore” when it happens. No hint that they were kicked, banned, anything. Being black-bagged anonymously is baked into the software.

Being taken out back and knifed caused a major upheaval for me. While I eventually created an account they haven’t banned, yet, I don’t trust Matrix.org to handle my chats anymore.

Especially not bridging them into IRC servers that also have their own moderation and policies. I only use IRC clients to handle IRC now so there is no middleman that can censor me and cause me to lose everything, even on other networks.

Many people are fleeing Matrix.org and causing the protocol to fragment, as servers that supposedly “decentralize and federate” mutually ban each other and the whole thing falls apart into an incoherent mess where you need to run multiple tabs of Element, each one consuming hundreds and hundreds of MB of RAM, to deal with the servers warring against each other. It’s completely stupid. Someone told me that Matrix.org is just another way to say “Reddit”, but it’s much worse.

IRC is a “social network” by definition, but the benefit of it being more “mature” is that the leftist hate groups don’t tend to hang out there and abuse their power to run people off the network. I mean, Libera Chat might, but the older established networks don’t. It also doesn’t demand gobs of system resources and use it to drive advertising and clickbait, like Facebook or Twitter, which are a waste of time.

Hopefully, some people that fell for the “Social Network” trap and get tired of the absolute parasitism that is unfolding there will re-discover IRC and allow the Reddits, the Matrix.orgs, the Discords, Facebooks, and Twitters to rot in Hell.

~20 years ago, I used ChatZilla to save system resources. Computers didn’t have much memory and ChatZilla was a way to free some up since you already had a Web browser running anyway. Today, resources don’t matter as much, but the relative simplicity is nice. For outright minimalism, you’d probably use ircii or something. Right now I have ChatZilla set up to do all of the things I have HexChat configured for. Maybe using ChatZilla makes me a hipster or something. I don’t know.

Probably so would using SeaMonkey, or not subscribing to a million streaming sites so I can play song files that I already possess.

Another positive thing to note about SeaMonkey is they don’t seem to even offer the user DRM (Widevine).

This is a plus. I hate the entire idea of Web DRM on so many levels. It’s dangerous (software that can be used by malware), it restricts what I can do with my own computer, and it’s proprietary. It was specified and dictated by entities that are hell bent on ruining the Interoperability of the Web.

When Tim Berners-Lee envisaged the Web, he specified document formats for the easy exchange of information. Formats that nearly anyone could learn to write and use. DRM is one prong of an attack on the Web, designed to turn it into some idiotic “content delivery pipe” for outfits like Disney and the other streaming disservices.

Since they have specified it, the only thing that seems to stop smaller video sites from deploying it is, ironically, that Apple specifies competing DRM for Safari.

For many years, YouTube has been resorting to nastier and nastier tricks to prevent people from getting at the videos and saving a copy. Microsoft has collaborated to knock projects like YouTube-DL off of “GitHub”.

I’m surprised YouTube hasn’t just pulled the trigger and gone DRM-only. Who would be left to fight them? Mozilla capitulated anyway with nothing but a “sorry/not sorry” letter about it.

The fact that SeaMonkey doesn’t support Widevine may be due to SeaMonkey being a separate organization from Mozilla (registered in Germany, since 2012) and being unable to obtain a license to Widevine, but I don’t care why it’s gone, I’m just glad that it is gone.

It’s always such a nuisance to have to turn off DRM and hide the prompts in Firefox browsers. It is actually something that requires dropping to about:config, because Mozilla doesn’t respect your choice to leave it off and stop asking.

While SeaMonkey is a browser that has quirks, doesn’t handle some “Web apps” particularly well, and needs some fine tuning to customize it for your use, I can’t say that I hate it.

As weird as it may sound, given some of the troubles I found with it, I found it overall surprisingly pleasant to browse in, most of the time.

For stubborn Web sites, GNOME has a browser called GNOME Web that is roughly comparable to Safari. So anyone with GNOME has a GAFAM-compatible browser engine anyway, all they have to do is install the user-interface shell.

Theoretically, SeaMonkey could just jump to a more recent release of Gecko and it would solve almost all of these rendering problems. I spoke with one of the developers on IRC, who told me that the reason they use “Gecko 60.8 plus backports” for now is because Mozilla keeps removing APIs that SeaMonkey developers don’t want to lose access to.

In fact, I already knew that Mozilla quit viewing Gecko as anything other than a Firefox component many years ago, and SeaMonkey is one of the few surviving independent organizations that is trying to make something useful out of it, and that’s commendable.

Mozilla has made numerous “breaking” changes to Gecko over the years, that many of their users disagree with. The end result has been Firefox turning into a badly performing clone of Google Chrome instead of having the vibrant third-party application ecosystem that it once did, which is Mozilla’s loss. More applications needing Gecko, using Gecko, would make Gecko more important. Instead, they have chosen to isolate themselves and die in silence. Bleeding users. Negotiating for Google stipends that get smaller and smaller. Pissing off users with advertising and spam every time Firefox opens.

While Firefox still has some clout and there was sort of a recovery in the number of browser extensions after “quantum” brought in Chrome-style and did away with XUL-based extensions, they aren’t as high quality as they used to be.

One of the reasons I used to recommend Firefox or Mozilla Suite to anyone who would listen to me is that the extensions were nothing short of revolutionary. If the browser or Suite could run on a platform, an extension could too. If the browser could do something, an extension could do it too. This opened up a world of opportunity that Mozilla threw in the trash by adopting Google Chrome’s vastly inferior extension model.

Gone are the days where Mozilla’s platform was an “operating system that runs on an operating system”, where entire applications could be developed and you could point people at them as long as they had a computer because the browser engine abstracted away differences between operating systems.

Some of the other browser vendors have tried to hash out a “public specification” of what a Google Chrome extension is, and Mozilla’s term for them is a “WebExtension”, but like Sun Microsystem’s effort to “standardize” Win32 (the Windows programming interface) in the 1990s, Google (as Microsoft) has absolutely no reason to want to help out and every reason to want to kill the standardization effort.

They dictate what a browser extension is, and everyone else just has to copy it and tell developers that this is what we have now. Nobody is adding APIs and removing limitations. They just copy Chrome.

One reason this system is so terrible is that Google is an advertising company. They’ve never allowed ad blockers in Chrome in Android, and they’ve released an update to “Manifest” (the specification for Chrome extensions) that will neuter ad blockers in much the same way that Safari’s Content Blocking scheme did.

Many of the people who made the best ad blockers for Safari gave up, quit, and left, because they couldn’t make it do what they wanted it to anymore.

Raymond Hill, maintainer of ublock-origin, responded to Google’s Manifest V3 by saying he’d rather quit developing ublock-origin than to make it “less than it is now”.

For years, Adblock Plus had been the only game in town, until Google and other major parasites started paying into a protection racket set up by Wladimir Palant.

Point is, unless something changes drastically, I’m just simply not sure where the future of the Web is going. Nowhere good, I’m sure.

You can already just barely get an ad blocker for SeaMonkey, and it’s because Raymond Hill still cares that there are users who find it useful.

(I guess you might be able to rig up a filtering local proxy like Privoxy.)

As for other extension developers, they don’t seem to be paying SeaMonkey any attention. If they did, they’d also have to keep a version of a Firefox “WebExtension” around that’s old enough to work in SeaMonkey, which would essentially mean checking how things are going in a browser with less users than Firefox.

It’s not like SeaMonkey got to retain its powerful “XUL” extensions. It gave that up when it brought in the “Firefox Quantum” version of Gecko. Yet, usually what will happen when you try to install a WebExtension meant for Firefox into SeaMonkey is it will not function at all, or will malfunction.

Again, aggravating, but entirely Mozilla’s fault.

While it is ironic that the browser that essentially invented extensions (Mozilla Suite) is the browser that only has a few left that you can use, in some ways it’s for the better.

Why? Many Firefox extensions are proprietary software. That means you don’t have unconditional rights to use them or improve or share them with others. Furthermore, since Mozilla doesn’t monitor most of them for code quality or to see if they have malicious software in them, they can destabilize the browser, or even spy on you, when you run them.

Firefox itself is spyware (telemetry+the Firefox Suggest keylogger) and has remote backdoors, such as Normandy, which allows Mozilla to run experiments without your consent, even if you’ve disabled the preference that allows them to install extensions behind your back!.

Adding extensions, many of which are from large corporations, is a guaranteed way of having your browser send off more data to be spied on by more people.

I keep getting Capital One badgering me to install an extension that applies coupons. What else is it collecting? Well, SeaMonkey can’t even run it. Same goes for all of those Avast! and AVG “anti-virus” extensions that flout their own alleged privacy policies.

Extensions aren’t necessarily always a good thing, and Mozilla doesn’t always make it obvious what license you’re even agreeing to when you run them.

Since probably all you’re installing into SeaMonkey is ublock-origin, which is under the GPLv3, and the most important browser extension anyway, you’re at less of a security risk than Firefox users.

While the LibreWolf developers have gutted Firefox of a lot of non-Free software, spyware, and the keylogger, and have done a lot of good work, you still need to be very very careful which extensions you install. The vast majority are “not monitored by Mozilla” and “you install them at your own risk”, says Mozilla’s own site.

The big problem SeaMonkey really has is that Firefox is an ongoing disaster with SeaMonkey in tow.

I can only imagine how the developers of SeaMonkey must feel about this. From the outside looking in, I’d compare it to being in the car with a drunk driver.

So, do I recommend SeaMonkey?

That’s a qualified yes. If you’re like me and you’re fond of the way Internet Suites used to work, it’s really your only option. Many people who stuck to Opera 12 ended up with an experience that degraded until it couldn’t render Web sites and couldn’t even connect securely to others over TLS. If you appreciated “real” Opera, SeaMonkey might be for you.

You’ll need to hack your way around some limitations, mainly due to the fact that “Web developers” are a bunch of idiots, being given too much to work with, by a captured W3C that’s at the beck and call of two advertising companies, who dictate what the “standards” are.

Long term, we need to overthrow the Web and go back to something with largely static content. Or developing small programs such as the NewsWaffle that take bloated Web sites and strip them down and feed them to our browsers. As Anthony Hopkins (as Dr. Ford) put it in WestWorld, “The Earth does not want to move. We will move it, regardless.”. It’s time to beat uncooperative sites into something more…..manageable…..more rational.

What’s really important with the Internet is what people choose to do with it, and what people want and what big corporations want are two entirely different animals.

Take news sites, for example. They set out like 10 KiloBytes of text and haul in 300 MegaBytes of garbage to read it. The news text is like the cheese in a mousetrap. What’s the garbage? Oh, don’t mind them. It’s just autoplay videos, scripts that spy on you that you’re not even supposed to know about. Crazy video streaming specifications that only exist to obfuscate how to download the video or to call DRM so you can’t save a copy even if you have an extension that could figure out where it’s at. Advertising. Formatting junk to “make it look pretty” (who cares?) often by pulling in Web Fonts that spy on you.

You know, “important stuff”. 😉

The focus away from Internet Suites like (Classic) Opera and SeaMonkey, mostly-static content, and local computing, towards badly-written Web applications that chow down on all of your system resources while controlling you was a hit job that Richard Stallman warned about repeatedly in various essays, ranging from “What Does That Server Really Serve?” to “The JavaScript Trap”.

You’re always better off running local applications on a computer that you control, and only backing up your data, which those local applications create in formats that are well understood, to storage that you control.

For starters, we know that every “Cloud Storage” site has a backdoor. Your files are accessible to governments. Maybe not even your government. Do they need a warrant? Probably not.

Just as bad, creeps, weirdos, and perverts that work at companies like Google can get into all of your files. This isn’t hypothetical. They had a child sex predator working there doing it to people, to stalk children.

If that wasn’t enough, they fired dozens of employees over the years for inappropriately accessing user data, leaked documents say. What did they do with the data? How many copies did they make?

In return for this, you’re supposed to pay them by the month to store your files.

How convenient is that? If one of their hard disks crashes, you can still lose data. If they have a security misconfiguration, you can’t fix it. You won’t even know about it. If there’s a data breach, they’ll hide it from you. If they can’t hide it and get sued, it’ll go to a class action and you’ll get a year’s worth of identity monitoring and coupons to Bennigan’s while the class attorney gets $500 million dollars. 🙂

Some people encrypt their laptop in case it gets stolen, then upload all of these files to OneDrive and Google Drive and Apple iCloud, where they are at much more risk.

When you really consider the situation as a whole, which is the only logical way to consider any situation in life, is SeaMonkey perhaps maybe not working too well with this shit really a loss?

If it pulls up your recipes, sends and receives e-mail, and lets you browse 99.9% of the Web, bank, and use IRC, it’s probably fine. Isn’t it?

I’m unaware of anything I’m doing that SeaMonkey can’t do. Buy some thumb drives for crying out loud. Use an office suite on your computer.

(When thumb drives were new, they held 32, 64, or 128 MB. I don’t remember what my ex paid for one when he was in college, but he was amazed by them, and it was a lot of money. Today you can get a 512 GB model for $45.)

People say Richard Stallman can be a bit abrasive. Can you blame the guy, sometimes? Look what he has to deal with.

He goes to give a speech and is surrounded by people who think that loading a word processor in a Web browser on someone else’s server, puts out files in secret undocumented formats that are not well specified (and change), which can change in ways they don’t like, or lock them out, charge an unlimited amount of money, crash, and any combination of these things…. is a good idea. Every time someone interviews him, they make the same mistakes the last interviewer did and you have to skip past minutes of the interview while they’re asking stupid and obvious questions like why they should care about local computing and use weak language like “open source”.

When you’re surrounded by these people, you probably get tired of it.

To Recap:

SeaMonkey, it’s a browser which has its roots in the before time, from the long long ago. Before everyone took leave of their sanity and stopped demanding to do their own computing.

If you’re a heavy user of “Web Apps” it’s probably not right for you, but if you use the Web like I do, it generally does work fine.

If you’re looking for a browser to handle “Clown” computing and lots of heavy “Web apps” with that wonderful Digital Restrictions Malware, go use Google Chrome. I hear you’ll like it much better. You’ll have nothing good to say about SeaMonkey once you’ve seen it. If you’re a “Web 3.0” basket case, just give into Chrome. You know you want it.

You can use Google Chrome or one of the “Also-Google Chromes”, like Vivaldi, Opera, and Edge.

Or you can go to Firefox, for whatever that’s worth, as Mitchell Baker turned the program into something that’s just a damned pest. It’s why they’re losing their users. At the same time, several years ago, Mitchell Baker attacked the entire concept of supporting other use cases involving Gecko, essentially accusing them of parasitism (“why should we pay a tax blah blah blah”). This is, of course, back before Mozilla itself stopped “dogfooding”, using their own technologies, conducting development in the open, where people could participate. A lot of the development now goes on in proprietary malicious platforms, like Discord (they shut down their IRC server) and GitHub (instead of NNTP newsgroups and BugZilla). They’ve been closing out what’s left of the community, firing people, and outsourcing to Microsoft and Google.

One more reason why SeaMonkey deserves consideration is because they conduct development and discussion openly. You can just open ChatZilla and point it to Libera Chat and join #SeaMonkey and you’re talking to the developers and community, and you don’t need to create some sort of Microsoft account and participate in this major fraud and parody of “open source” that Mozilla has created.

Baker also said they would be “laser focused” on Firefox. Instead, they fire engineers and keep “Diversity and Inclusion” people, and the Mozilla Foundation has turned into a political party calling for more Web censorship and Cancel Culture. So much “Free and Open Source” software today is endangered by letting in people who should have never been there in the first place. Mitchell Baker is “Exhibit A”.

What’s going wrong is that the far-left crowd, which is a hate group, has commandeered these communities, thrown in with the enemies like Microsoft and Google (who want FOSS to be in turmoil so that they can sit back, laugh, and watch us destroy each other), and the idea of people of good conscience being able to have disagreements isn’t tolerated. This is why Mozilla and Matrix.org are a match made in Hell and deserve each other.

20 years ago, FOSS was a different beast entirely. It was fun. It was novel. You could make tasteful jokes. In #techrights IRC yesterday, I pointed out that there is a program, now called GNOME Planner, that used to be called MrProject. The joke was that Microsoft had a MS Project. Today, this sort of thing is considered “inappropriate” and gets censored out as “offensive”. It’s offensive for some on the left that there are men and women, so they have to stop you from referencing that, even in a joke. It’s not offensive, so these people create “offense”, then they’re offended on behalf of other people. Then if you tell them to chill out, they’ll attack you by lashing out in bizarre ways. Using tactics like these, they’ve ran off, or tried to run off, people who are actually doing something important for the community. Such as how Matthew Garrett, who participated in Microsoft’s attacks on GNU/Linux (including Security Theater Boot, which he now hypocritically complains of as an anti-user lockout mechanism…duh), goes after Richard Stallman and Ted T’so using trumped up allegations which are bullshit.

Firefox isn’t fun anymore because Mozilla has gone to the dark side.

After the Firefox fork, Mozilla never cared much for the Suite continuing to exist, but there was enough interest to keep it around.

Eventually, they forced it to spin off into an unofficial program called SeaMonkey, which they never gave warm regards to. Then they forced SeaMonkey out of Mozilla completely.

But like Dick Van Dyke continuing to bring a little bit of decency into a new world mostly devoid of such, SeaMonkey is still there with us.

It reminds us of a more civilized time.

Links 23/07/2022: FFmpeg 5.1 and KDE Reports

Posted in News Roundup at 12:35 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Audiocasts/Shows

      • HackadayHackaday Podcast 178: The Return Of Supercon, Victory For Open Source, Exquisite Timepieces, And Documentation To Die For

        Hackaday Editor-in-Chief Elliot Williams and Managing Editor Tom Nardi start this week’s podcast off with an announcement the community has been waiting years for: the return of the Hackaday Supercon! While there’s still some logistical details to hammer out, we’re all extremely excited to return to a live con and can’t wait to share more as we get closer to November. Of course you can’t have Supercon without the Hackaday Prize, which just so happens to be wrapping up its Hack it Back challenge this weekend.

    • Applications

      • FFmpeg 5.1 “Riemann”

        5.1 was released on 2022-07-22. It is the latest stable FFmpeg release from the 5.1 release branch, which was cut from master on 2022-07-13.

      • 9to5LinuxFFmpeg 5.1 “Riemann” LTS Released with VDPAU AV1 Hardware Acceleration, New Filters

        Dubbed “Riemann”, FFmpeg 5.1 is here more than six months after FFmpeg 5.0 “Lorentz” and introduces VDPAU AV1 hardware acceleration, support for the PHM and QOI image formats, support for the IPFS (InterPlanetary File System) and IPNS (InterPlanetary Name System) protocols, a Vizrt Binary Image encoder and decoder, a Blu-ray PCM audio encoder, as well as DFPWM audio encoder and decoder and raw muxer and demuxer.

      • Its FOSSTop 10 Best Music Players for Linux in 2022

        While many of us rely on music streaming services, several users prefer to use the good-old music player on their Linux system.

        Of course, you already get a music player program pre-installed with every Linux distribution.

        However, depending on your requirements, you might want to try a variety of music players, providing you with more features or a better user experience.

        You could save time organizing your collections, sorting the best playlist, and other things.

        So, to save you from trouble, I highlight the best music player applications for Ubuntu and other Linux distributions.

    • Instructionals/Technical

      • HowTo ForgeHow to configure Apache virtual hosts on Ubuntu using Terraform

        For hosting multiple websites, administrators commonly rely on ‘Virtual Hosting’ technique. In this tutorial, we will see how we can host two virtual hosts on an Ubuntu 22.04 system using Terraform. We will use the Apache web server to perform this lab.

      • uni TorontoYou can sensibly move or copy Prometheus’s database with rsync

        Recently we upgraded our Prometheus server from Ubuntu 18.04 to 22.04, moved it to new hardware, and migrated it from using a mirrored pair of 4 TB HDDs to a new mirrored pair of 20 TB HDDs. One of our goals in this migration was for the server to be down for as short as possible, because when the server is down we’re not collecting metrics (including ones that we alert on, such as the temperature of the department’s machine rooms).

      • uni TorontoA brute force solution to nested access permissions in Apache

        There’s probably a way to do this in Apache with the right set of directives, the right ordering and nesting of things, and so on. But it’s at least not obvious to me how to do this, and while I was thinking about it I realized that there was a much simpler solution: you can have multiple reverse proxies to the same thing, under separate URLs (unless what’s talking to you absolutely insists on speaking to a fixed URL on your server, that must start at the root level).

    • Games

      • TalospaceTonight’s Game On OpenPOWER: Duke Nukem II

        No, not that Duke Nukem game — I mean the platformer. Before the Build engine wrought PG-13 destruction upon the City of the Angels, which also builds and runs on OpenPOWER, Apogee introduced the world’s most egotistical alien exterminator in two episodes of heavily armed hopping around. The first installment in 1991 was poor even among PC games of the time, especially considering the far superior (and also Apogee-published) Commander Keen that came out the year before. But the second episode in 1993 had better graphics, better animation, better music, even a rip-roaring VGA cinematic if you had the hardware: [...]

      • GamingOnLinuxThe Humble Deck Builder Bundle is live, here’s what works on Linux & Steam Deck

        The Humble Deck Builder Bundle has gone live and it’s another that offers some pretty interesting choices, so here’s what to expect on Linux desktop and Steam Deck. Going over each game I’ll list the Steam Deck Verified rating plus either Native Linux status or ProtonDB ranking so you’ve got the full picture.

      • GamingOnLinuxLooks like upcoming brawler MultiVersus works great on Steam Deck & Linux desktop

        MultiVersus is a very exciting one that has a look of people talking right now. It’s a brawler much like Smash Bros made by Player First Games and Warner Bros. Games and it’s already looking pretty great.

      • GamingOnLinuxA Webbing Journey is an upcoming wholesome 3D puzzle platformer

        Not afraid of Spiders? Love a good 3D platformer? A Webbing Journey is due to release next year and it looks great, plus there’s a demo available right now.

      • GamingOnLinuxGameMode performance tool from Feral Interactive version 1.7 is out now

        GameMode, the system optimization tool from Feral Interactive recently had a new small release put up.

      • GamingOnLinuxYou can now get Halo Infinite online to work on the Steam Deck

        It’s taken quite a while but you can at least now play Halo Infinite multiplayer on Steam Deck (single-player not tested). This is all unofficial right now, so try it at your own risk.

      • HackadayHunt The Lunpus Is An ATtiny-Based Minimalist Game Console

        In a world where game consoles come with ever-higher resolutions and ever-faster frame rates, it’s refreshing to see someone going in the opposite direction: [Doug McInnes]’s latest project is a tiny handheld game console with probably the lowest-resolution graphics possible. Hardware-wise, it’s a small PCB containing an ATtiny84, two seven-segment LED displays, a speaker and a handful of buttons. It’s the software that gives this project its magic, and all of it is available on GitHub, along with schematics and a PCB layout.

      • Linux Links10 Fun Free and Open Source ASCII Games – Part 2

        Personally, these developments do not overly interest me. I find little fascination playing games that focus so much on the visuals they neglect the essential elements. Too often the storyline and game play has been compromised for visual quality. Most of my favourite games are somewhat deficient in the graphics department. Gameplay is always king in my eyes.

        Linux has an excellent library of free games many of which are released under an open source license. The vast majority of these games are aesthetically pleasing. Popular games often have full motion video, vector graphics, 3D graphics, realistic 3D rendering, animation, texturing, a physics engine, and much more. Early computer games did not have these graphic techniques. The earliest video games were text games or text-based games that used text characters rather than vector or bitmapped graphics.

    • Desktop Environments/WMs

      • TuMFatigSweet Mars inspired theme for WindowMaker

        I’m not a huge fan of dark UI themes. Mostly because day light makes them difficult to use and because I find them to be not contrasted enough. That said, Sweet, by EliverLara, looks great and I decided to give it a try on WindowMaker.

      • K Desktop Environment/KDE SC/Qt

        • My week in KDE: slow but steady

          In Licentia I’ve made it more consistent, more accessible and added REUSE instructions to each license.

          We also got our first merge request! It fixed a bug that prevented the scrollbar from showing on the licenses list. Thank you, Joshua.

          Licentia it’s getting ready for its first release!

        • Nate GrahamThis week in KDE: Tons of UI improvements and bugfixes

          This week we made great progress on a lot of UI issues and bugs, and I bet you’ll find at least one issue that was annoying you fixed among these!

          Current number of bugs: 51, down from 52. 1 added and 2 resolved…

  • Distributions and Operating Systems

    • HackadayColor Us Impressed: Redbean Runs A Web Server On Six Operating Systems

      The holy grail of computing is to have some way to distribute a program to any computer. This is one of those totally unachievable goals, but many have tried with varying degrees of success.  People naturally think of Java, but even before that there was UCSD’s P-code and many other attempts to pull off the same trick. We were impressed, though, with Redbean 2.0 which uses a single executable file to run a webserver — or possibly other things — on six different operating systems. If the six operating systems were all flavors of Linux or Windows that wouldn’t be very interesting. But thanks to APE — the Actually Portable Executable — format, you can run under Windows, Linux, MacOS, OpenBSD, NetBSD, and FreeBSD.

    • Fedora Family / IBM

      • OpenSource.comWhy Design Thinking is a box office hit for open source teams

        For the past several years, Design Thinking has been providing a way to enhance problem solving within teams, to ensure learning goals are met, and to increase team engagement. In our previous article, we discussed how we used movie posters to “pitch” our projects to stakeholders. In this article, we’re going to review the many lessons we’ve learned from Design Thinking.

    • Devices/Embedded

      • Linux GizmosBanana Pi router dev board is equipped with Rockchip RK3588, dual GbE and 8GB RAM

        The new Banana Pi BPI-W3 comes with the powerful Rockchip RK3588 processor and useful peripherals to be used as a router board. In this case, this board brings up to 8GB of RAM, one GbE LAN port, one GbE WAN port, triple HDMI ports and large storage capacity.

        The Rockchip RK3559 used on the BPI-W3 consists of the quad core Cortex-A55, the quad core Cortex-A76, in addition to a 6 TOPS NPU and an Arm Mali G610MC4 GPU with support for OpenGL ES 1.1/2.0/3.2,OpenCL 2.2 and Vulkan 1.1.

    • Open Hardware/Modding

      • Ruben SchadeJeff Geerling’s all-flash NAS

        I’ve been confused about what’s going on with terminals for a long time.

        But this past week I was using xterm.js to display an interactive terminal in a browser and I finally thought to ask a pretty basic question: when you press a key on your keyboard in a terminal (like Delete, or Escape, or a), which bytes get sent?

        As usual we’ll answer that question by doing some experiments and seeing what happens :) me to do, but I’m tempted to let the spinning rust in our current NAS be the last ones we buy. A small FreeBSD bhyve box with OpenZFS running on a mix of SSDs sounds like bliss.

      • Raspberry PiWe’re coming to Edinburgh!

        We’re landing in St James Quarter, which is tucked away in the New Town area of Edinburgh. Master-planned in the 1700s, it went on to become a haven for writers, printers, and publishers in the 18th and 19th centuries. The ribbon building in the centre of of St James Quarter is an allusion to paper unspooling as it runs through old-fashioned printing presses.

      • Bryan LundukeA new, Linux-powered Pocket PC has started production

        This last week, Popcorn Computer announced that they have commenced production on their hand-held “Pocket PC” — with the pocket-sized computer moving closer to shipping.

      • PurismPurism’s Ethical Marketing Principles

        In a previous post, “Is Ethical Advertising Possible?” I talked about the internal discussions we were having as we looked to expand our marketing efforts beyond what we’d done in the past. One of the reasons for that post was to explain our current thinking both so everyone knew where we were coming from, and so that we could get feedback from the community. We’ve really appreciated the feedback we’ve gotten so far and we have combined it with our own internal discussions to create an initial draft of what we are calling our Ethical Marketing Principles. We will use this as a guiding document for which marketing methods are acceptable and which aren’t for us from this point on.

      • HackadayESP32 Gets A Nifty Serial Console Library

        Sometimes you need to get a project to talk to you, so you can see what’s going on inside. The ESP32 console Arduino library from [jbtronics] promises just that.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Web Browsers

      • IdiomdrottningRe: Thoughts on RSS

        Even the negatives on his list seem like huge positives.

        Technically, he’s wrong here; there’s nothing stopping an RSS feed from getting slathered in JavaScript and CSS and there are many reading apps that will display that.

        But culturally, that practice isn’t very widespread, thankfully, and RSS (including Atom) has been a readers’ bastion. This is a good thing, not a bad.

    • Programming/Development

      • Gitea Diaries: Part 1

        From all the horses we’ve looked at, Gitea is the software we’ve decided to put our faith into, being able to provide us with a choice that’ll serve as our next-generation development-forge.

      • EarthlyHow to Use MongoDB with Go

        This tutorial will teach you how to use MongoDB databases with the Go programming language by connecting to your MongoDB Atlas cluster.

      • Carl SvenssonThe Home Computer Generation: On experiences lost in user-friendliness

        We love naming generations and ascribing vices and virtues to them. Boomers. Millenials. Zoomers. I propose that in the overlap between Generation X and Millenials, there is a home computer generation. If you’ve ever found yourself muttering “But where are the damn files stored?”, wondered why you can’t change the font in Windows anymore or been frustrated by how many modern apps seem to lack advanced features for power users, chances are you’re part of it. We (for I belong to it) are most notably characterized by having had technology thrust upon us in a way that made many of us more computer literate than the generations both preceding and, to the confusion of the aforementioned pundits, succeeding us. We were forced to learn certain aspects of computing that was and is, by any other generation of computer users, commonly considered to be expertise best left to professionals.

      • IdiomdrottningTalking about my generation

        I feel that we who went through edit autoexec.bat, notepad index.html, ./configure && make have a different perspective on this. That’s not to say that those three were good things, they were bad, but they were markers; I’ve just noticed that more people from that era share the perspective of how messed up the current tech stacks are. They paved paradise and put up a parking lot.

      • Positech GamesModern Technology: Please stop trying to be helpful

        The problem, as I’m sure you have guessed, is some sort of stupid bug in what passes for web development code these days, where the scroll bar is handled by the page, not the browser, and it has decided, given various parameters, that it should hide the scrollbar from me, when in fact it is totally and utterly fucking wrong.

        I am unsure as to precisely what this is trying to achieve. Back in the 1990s, web browsers just added vertical or horizontal scroll bars when they were needed, and we all got on with our lives. Apparently, in 2022, there is mass hysteria at the thought that I MIGHT see a scrollbar when I do not really immediately need it, and this would be a mortal threat to me. The sight of a scrollbar at any point in my life other than one nanosecond before I intend to use it, is apparently a fate worse than death.

      • IdiomdrottningA problem with Guile’s defmacro

        The problem with this is that let and if are also injected, not just it. (The syntax-case version on that page doesn’t have that problem.)

      • Light Blue TouchpaperFormal CHERI: rigorous engineering and design-time proof of full-scale architecture security properties

        Over the last twelve years, the CHERI project has been working on addressing the first two of these problems by extending conventional hardware Instruction-Set Architectures (ISAs) with new architectural features to enable fine-grained memory protection and highly scalable software compartmentalisation, prototyped first as CHERI-MIPS and CHERI-RISC-V architecture designs and FPGA implementations, with an extensive software stack ported to run above them.

        The academic experimental results are very promising, but achieving widespread adoption of CHERI needs an industry-scale evaluation of a high-performance silicon processor implementation and software stack. To that end, Arm have developed Morello, a CHERI-enabled prototype architecture (extending Armv8.2-A), processor (adapting the high-performance Neoverse N1 design), system-on-chip (SoC), and development board, within the UKRI Digital Security by Design (DSbD) Programme (see our earlier blog post on Morello). Morello is now being evaluated in a range of academic and industry projects.

      • Tech ReflectJust Admit QA Was Right

        My experience has shown that serious issues are almost always known issues at the time of shipping. They just aren’t prioritised high enough to warrant getting addressed. But it’s also true that QA does tend to overreact.

      • Jan Piet MensA human and a spreadsheet

        My request was pretty easy, I thought, when I asked the person to give me a list of student names and their email addresses so I could send out invitations.

      • Matt RickardStacked Pull Requests

        Instead of having a single large pull request, a changeset is submitted as a series of PRs and branches, each as a patch to the previous branch. In effect, this treats changesets as a queue to be merged to master. With stacked pull requests, developers are unblocked from working on code that’s dependent on another to-be-merged branch.

        However, developers using this workflow on native git and GitHub can run into problems.

      • Ben CongdonIn Praise of Stacked PRs

        The alternative to “Stacked Pull Requests” is “Stacked Commits”. The difference is mostly pragmatic: stacked PRs use branches, and can have multiple commits in a single atomic change; stacked commits use a single commit as the unit of atomic change.

  • Leftovers

    • Ruben SchadeSocial media and tourists

      Having said that, TikTok (and platforms like it) are a unique case. Unlike your parents’ camcorder, or even YouTube videos, these platforms incentivise producing short, sharp clips that grab people before their limited attention spans compel them to swipe away. The result is group that can’t behave in public, even in comparison to other tourists!

    • Eric BaileySaying thank you

      It’s been a long time since the altruistic early web—putting content out there for the its own sake. The web doesn’t feel transactional anymore, either. If I could put a label on the current state of things, it feels extractive.

    • Common DreamsOpinion | Remembering Mark Shields, Friend and Mentor

      For more than six months, I have written very little. In part this is because—for now at least—I’m not on the paid roster of any particular publication or TV show and as Dr. Johnson famously noted, “No man but a blockhead ever wrote, except for money.”

    • The NationAliyah Boston Makes ESPN Look Small

      From the beginning of organized sports in America 150 years ago, there was a built-in contradiction: There was a myth of inclusion and the reality of exclusion. On the one hand, sports was marketed when it launched as the best possible expression of the free United States. It was a level playing field and anyone, if they were good enough or worked hard enough, would be able to make it.

    • Science

    • Education

    • Hardware

      • HackadayDigital Measuring Wheel Is Exactly What It Sounds Like

        You may have seen surveyors (or maths students) running around with measuring wheels, counting the clicks to measure distances. [AGBarber]’s digital measuring wheel works in much the same way, but with the convenience of a measurement you can read off a screen.

    • Health/Nutrition/Agriculture

      • YLEMTV: Top doc in Finland wants to remove Covid from dangerous disease list [Ed: Nihilists in positions of power, buckling for lobbyists]

        Covid-19, which is on the list of dangerous common infectious diseases, no longer meets the criteria of the list, Mika Salminen, Director of the Finnish Institute for Health and Welfare (THL), said to media outlet MTV (siirryt toiseen palveluun).

        A disease is considered a public health threat if it is highly contagious, dangerous and its spread can be prevented by measures taken against the person affected or exposed to it.

        Salminen questioned quarantine and isolation measures, as he saw them as unlikely to stop the spread of Covid.

        “We have a vaccine and the disease is not dangerous for all people. For some, of course, it may still be. In general, dangerous common infectious diseases are those with a high mortality rate or that cause widespread disability,” Salminen told MTV.

    • Proprietary

      • EarthlyAnalyze Your Amazon Data with Python

        How much have you spent on Amazon? Well, that’s a kind of interesting question to find an answer to. And it’s the type of question I like to answer using Python.

        With Python, Data analysis is just a 10-minute job. So in this article, we’re going to analyze your Amazon data with a few lines of code. By the end of the article, we will have:

      • 9to5GoogleAndroid removes much of Fuchsia-related code as Starnix project progresses

        Altogether, it seems clear that Google’s Fuchsia team still has plans to grow beyond the smart home and make Fuchsia into a general-purpose operating system, complete with support for the massive catalog of Android apps. It still remains to be seen what sorts of devices Google intends to put these high-end Fuchsia capabilities on once they’ve been completed.

      • [Repeat] DaemonFC (Ryan Farmer)Windows is still just a “poorly debugged set of device drivers”.

        I noticed that someone was blogging about Microsoft feeling threatened by Netscape enough to stamp it out when Marc Andreessen said he would reduce Windows to a “poorly debugged set of device drivers”.

    • Security

      • Privacy/Surveillance

        • Patrick BreyerIP data retention is no option: IPv6 addresses can be unique and persistent tracking identifiers – a new study finds

          The study estimates that about 19% of all households are affected without being aware of the problem. The majority of the affected devices are inexpensive Internet of things devices, thus the study underscores that blanket data retention especially affects average citizens who use inexpensive devices and make no additional effort to protect their communications.Digital freedom fighter and Member of the European Parliament Patrick Breyer (Pirate Party, Group Greens/European Free Alliance) explains: [...]

        • District 65 board greenlights new security positions

          The district is also in talks with multiple software companies to roll out new technology that would track the location of students throughout the day and allow teachers, staff and administrators to communicate about emergencies more easily, according to Little’s presentation to board members and a memo posted online with the meeting agenda. Those companies include Navigate360, Smart Tag, Hall Pass and Centegix.

        • GhacksFacebook has started to encrypt links to counter privacy-improving URL Stripping

          Some sites, including Facebook, add parameters to the web address for tracking purposes. These parameters have no functionality that is relevant to the user, but sites rely on them to track users across pages and properties.

        • Site36Data Protection Commissioner’s audit: Germany’s largest police database contains many illicit records

          After ten years, the German Federal Data Protection Commissioner has again inspected the INPOL-Z file at the Federal Criminal Police. There are still considerable problems there; even administrative offenses can lead to storage. In some cases, the auditor waived a formal complaint because the police wanted to delete the data immediately.

        • [Repeat] Bruce SchneierNSO Group’s Pegasus Spyware Used against Thailand Pro-Democracy Activists and Leaders

          Yet another basic human rights violation, courtesy of NSO Group: Citizen Lab has the details: [...]

        • EFFPolice Are Still Abusing Investigative Exemptions to Shield Surveillance Tech, While Others Move Towards Transparency

          State public records laws are designed to provide residents a way to learn about their government’s activities. They are variably effective in practice. It is not unusual for requests related to surveillance technologies to be ignored. Police departments have a few specific exemptions that they may apply to withhold or redact records, and they will commonly apply these, like those designed to prevent “law enforcement techniques” to be withheld, in broad and sometimes completely inappropriate ways.

          This variance has impacted EFF’s ability to catalog known uses of CSS and other surveillance equipment across the United States in the Atlas of Surveillance. Cell-site simulators (often referred to as IMSI catchers or stingrays) are an extra-sneaky and privacy-invasive type of police tech. The device acts like a legitimate cell phone tower to trick devices within a particular range to link up to it. The CSS can then pinpoint the location of particular devices and sometimes harvest or alter sensitive information on them, like the numbers called, the duration of the call, and the content of sent messages. Law enforcement considers CSSs so secret that they have been known to throw out a criminal case rather than disclose that they used a CSS. You can learn more about CSS here.

          Although the Atlas tracks CSSs, much of our data is derived from a 2017 research project by journalist Kevin Collier, which in turn is partially based on even older data collected by the ACLU. For many years, the primary purveyor of CSS technology was Harris Corporation, but in June 2020, the company ceased selling these tools to law enforcement. That means that many agencies have begun purchasing new devices from other companies.

        • Site36Council and Parliament negotiations: EU laws on „E-Evidence“ reportedly on the home straight

          Internet service providers are to facilitate the work of law enforcement agencies with orders to preserve and hand over their users‘ data. With an additional directive, companies must designate legal representation and establish points of contact.

        • TechdirtUS Defense Contractor L3Harris Drops Plan To Buy NSO Group Despite Allegedly Having The Defense Department’s Backing

          A couple of weeks ago, news leaked of a match made in hell: the acquisition of toxic asset/exploit developer NSO Group by defense contractor L3Harris. The “Harris” part of the contractor’s name refers to none other than Harris Corporation, the manufacturer of Stingray cell tower spoofers and an entity that often found itself described as “controversial” or “embattled.”

        • TechdirtCourt Suppresses Phone Search, Telling Cops A Warrant With No Probable Cause Is Like Having No Warrant At All

          Not every crime is linked to a cell phone, no matter what cops may think. True, cell phones are omnibuses of information, containing overflowing email inboxes, social media posts, personal contacts, photographs, text messages, vast amounts of location history, etc., but not every crime generates evidence on a phone, not even one carried by a suspected criminal.

        • HackadaySATAn Turns Hard Drive Cable Into Antenna To Defeat Air-Gapped Security

          It seems like [Mordechai Guri]’s lab at Ben-Gurion University is the place where air-gapped computers go to die, or at least to give up their secrets. And this hack using a computer’s SATA cable as an antenna to exfiltrate data is another example of just how many side-channel attacks the typical PC makes available.

        • TechdirtNew Federal Privacy Bill Further Erodes FCC Oversight Of Big Telecom. You Know, For Freedom Or Whatever.

          Telecom lobbyists are exploiting the creation of a new federal privacy bill, using the opportunity to further lobotomize the FCC and ensure the broken, uncompetitive U.S. telecom sector sees even less oversight than ever before.

        • ScheerpostSurveillance Is Pervasive: Yes, You Are Being Watched, Even if No One is Looking For You
        • EFFAmericans Deserve More Than The Current American Data Privacy Protection Act

          We have been closely monitoring the progress of this bill, and carefully watched how negotiations played out. EFF last month sent a public letter to Congress seeking improvements to a prior version of this bill—many of these suggestions still stand. There were many changes to the bill earlier this week, and we are still evaluating the new language.

          We have three initial objections to the version that the committee passed this week. Before a floor vote, we urge the House to fix the bill and use this historic opportunity to strengthen—not diminish—the country’s privacy landscape now and for years to come.

          The bill would override many kinds of state privacy laws. This is often called “preemption.” EFF opposes rolling back state privacy protections to meet a lower federal standard. We were troubled by this week’s committee vote against Rep. Eshoo’s proposed amendment, which would have ensured the bill serves as a baseline federal standard that states can build upon, and not a ceiling that states are banned from exceeding. Many advocates have long opposed preemption and several state Attorneys General recently told Congress that the bill as written harms their ability to protect the public.

      • Confidentiality

        • SequoiaPGPJSON support for sq keyring list, sq wkd url

          The Sequoia command line tool sq has gained support for the sq keyring list and sq wkd url commands.

        • GnuPGRequest for Comment: keys.openpgp.org Organization

          I’m very happy to announce today that we completed this task ahead of time. We have prepared a proposal for a constitution, together with several supporting documents, and would now like to invite everyone interested in OpenPGP for feedback to our proposals. Please provide your feedback until Aug. 21, 2022 on the OpenPGP Summit Email list (openpgp-email at enigmail.net).

          Below is a summary of the proposed constitution. [...]

    • Defence/Aggression

      • Common DreamsOpinion | Hollow Men: All the Cowards of January 6

        The damning Jan. 6 public hearings revealed a plethora of historical detail, but they also shed light on character. Some of these revelations were profiles in pusillanimity.

      • Common DreamsSteve Bannon Guilty of Contempt of Congress for Defying Jan. 6 Subpoena

        A federal jury on Friday found Steve Bannon—who served as former President Donald Trump’s chief strategist—guilty of two counts of contempt of Congress for defying a subpoena from the U.S. House Select Committee to Investigate the January 6th Attack on the United States Capitol.

        “The subpoena to Stephen Bannon was not an invitation that could be rejected or ignored,” said Matthew M. Graves, U.S. attorney for the District of Columbia, in a statement. “Mr. Bannon had an obligation to appear before the House select committee to give testimony and provide documents. His refusal to do so was deliberate and now a jury has found that he must pay the consequences.”

      • Meduza‘They told us nobody’s going to take us home’ Russian soldiers held captive in Luhansk region for refusing to fight in Ukraine — Meduza

        Russian soldiers who refused to continue fighting against Ukraine are reportedly being held captive in the Luhansk region. According to media reports citing soldiers, their family members, and human rights workers, the servicemen were detained by their superiors after attempting to resign from the army.

      • Common Dreams‘A Bloodbath Foretold’: Outrage After Rio Police Kill 18 in Latest Favela Massacre

        Brazilian progressives and human rights groups on Friday condemned the elite police units and, ultimately, Rio de Janeiro’s right-wing governor, whom they held responsible after the latest police massacre of favela residents left at least 19 people dead the previous day.

        “This cruel, racist, and selective public safety policy cannot continue!”

      • Common Dreams‘Authoritarianism 101′: Trump Plot to Purge Civil Servants If Reelected Draws Alarm

        Government watchdogs on Friday warned that a plan by former President Donald Trump to drastically remake the federal workforce should he win the presidency in 2024 would “utterly destroy” public service in the United States.

        “This is truly the implementation of a fascist takeover of our government.”

      • TruthOutThursday Hearing Showcased Trump’s 187 Minutes of Deliberate Inaction on Jan. 6
      • The Nation187 Minutes of Treason

        The dictionary definition of treason is straightforward. It is “the offense of attempting by overt acts to overthrow the government of the state to which the offender owes allegiance.”

      • Democracy Now187 Minutes: Jan. 6 Hearing Examines Trump’s Refusal to Urge Mob to Stop Violent Attack on Capitol

        The House Select Committee to Investigate the January 6th Attack on the United States Capitol held a primetime hearing on Thursday night focused on former President Donald Trump’s refusal to take action as his supporters attacked the Capitol on January 6. Lawmakers dissected the three-hour period on January 6 after Trump urged his supporters to march to the Capitol and “fight like hell.” For 187 minutes, Trump refused to call off the mob or reach out to law enforcement or military leaders to try to stop the violence. Instead, Trump called Republican senators, urging them to stop the certification. “For hours Donald Trump chose not to answer the pleas from Congress, from his own party and from all across our nation to do what his oath required,” said Congressmember Liz Cheney, the committee’s vice chair.

      • Democracy NowPence’s Secret Service Team Feared for Their Lives as Trump Egged On Mob to Target VP on Jan. 6

        During their eighth and final hearing until the fall, the January 6 House select committee aired new testimony from an anonymous national security official detailing how Mike Pence’s Secret Service agents feared for their lives during the breach of the Capitol. “There were calls to say goodbye to family members,” said the anonymous official. Despite knowledge of the growing mob, Trump decided to publish a tweet at 2:24 p.m. saying Mike Pence “lacked the courage” to stop the certification. The tweet poured “gasoline on the fire,” said Trump’s ex-deputy press secretary, Sarah Matthews, who testified live on Thursday. Meanwhile, Trump was still reaching out to Republican senators, including Senator Josh Hawley, who was seen in footage racing to safety just hours after he raised his fist to the massing mob.

      • TruthOutTestimony: Pence’s Secret Service Agents Feared for Their Lives on Jan. 6
      • Democracy Now“I Don’t Want to Say the Election Is Over”: Video Outtakes Show Trump Refused to Admit Loss on Jan. 7

        The January 6 committee aired never-before-seen outtakes of President Trump’s speech on January 7, one day after the insurrection. He is seen initially reading a script that read “this election is now over. Congress has certified the results.” But Trump insisted on changing the script. “I don’t want to say the election is over,” Trump says in the video. “I just want to say Congress has certified the results, without saying the election is over.”

      • TruthOutPressley Calls on Biden to Stop Allowing Military Weapons to Go to Police
      • The NationAsking “What About…?” Is Essential to Achieving Justice

        The war in Ukraine and the Western reactions to it offer a real-time example of how sympathy and hypocrisy sometimes go hand in hand. Of course Ukrainians deserve sympathy—and much more—for their suffering under Russia’s invasion. But as other populations who are undergoing or have undergone bombardment, occupation, or other forms of domination—often by nations in the West or their allies—have remarked, “What about us?” This raises the issue of when one can reasonably ask this question without being accused of “whataboutism”—the practice of deflecting a demand for justice or care with a self-serving claim about one’s own victimization or that of supposedly equally deserving others.

    • Transparency/Investigative Reporting

      • SpiegelThe First Interview with the Panama Papers Whistleblower: “The Russian Government Wants To See Me Dead”

        “John Doe” recently contacted the two former SZ journalists, who now work for DER SPIEGEL. To ensure anonymity, our interview with the source was conducted over an internet connection and encrypted using software that spoke the whistleblower’s answers. The interview, which took place in the presence of a witness, has been shortened for readability, lightly edited and, as is standard practice in German journalism, submitted to the interview subject for authorization prior to publication.


        Doe: The rise of fascism and authoritarianism globally, from China to Russia to Brazil to the Philippines, but especially now in the United States. America has made some terrible blunders in its history, but it has served as a balancing force against the absolute worst regimes when needed most. That balance has functionally ceased to exist.

      • ScheerpostVIDEO: Mainstream Media Says Copwatchers Are a Menace—Here’s Why They’re Wrong
    • Environment

      • Energy

        • [Old] The Man Behind Transit App’s Mantra

          The mayor of Bogotá, Colombia, Enrique is perhaps the world’s most transit-friendly politician. He oversaw the construction of TransMilenio, the world’s first modern Bus Rapid Transit system (BRT), which now carries over 2M people a day — a number greater than any US subway system besides NYC. He restricted vehicle usage based on license plate numbers to reduce congestion. He scrapped plans for a new highway. He grew the city’s bike path network by 350km, making it the largest network in Latin America.

        • David RosenthalMining News

          In May I wrote Generally Accepted Accounting Principles, based on Paul Butler’s The problem with bitcoin miners. Butler pointed out that mining company financials were based on depreciating their hardware in a straight line over five years, where in reality “The average time to become unprofitable sums up to less than 1.29 years”. I summarized the problem: [...]

        • David RosenthalCalls For Cryptocurrency Regulation

          Permissionless cryptocurrencies were designed to evade regulation, so fighting them on their own “decentralized” ground isn’t a winning strategy. Permissioned cryptocurrencies arose because the permissionless systems were so slow, inefficient and unwieldy; lumping them together with permissionless systems obscures their vulnerability to regulation, and the permissionless systems’ weak points.

      • Wildlife/Nature

    • Finance

      • Counter PunchPoverty Division Democratic Destruction: The Johnson Legacy

        Not only is he a compulsive liar, an arrogant, spoilt misogynist, he and his gaggle are completely incompetent. As a result of their appalling governance over the last 12 years, yes the Conservatives have been in power in one form of another for 12 disastrous years, they have created a catalogue of crises that will take a generation to put right, and unless they are ejected from office swiftly, could relegate the UK to a second tier nation – economically and socially, including health care, education and other public services, many of which are in tatters.

        It is hard to overestimate the damage the Tories have done. First there’s Brexit, something Johnson claims as one of his three major achievements, that he “got Brexit done”. Brexit should never have happened and it would not have happened had the 51% that voted to leave been given the correct information and understood the implications. The Leave Campaign, with Johnson as its loudest mouthpiece repeatedly and knowingly lied, completely distorting and misrepresenting issues including the economic impact, which is and will continue to be devastating. Immigration, employment, environmental standards, workers rights, etc., etc. They didn’t just mislead and manipulate, they trampled on the truth and seasoned their lies with large dollops of tribal nationalism and British bravado, hiding duplicity in the folds of the flag.

      • Common Dreams‘Bad News’: Biden Administration Delays Relief Plan for Low-Income Borrowers

        The Biden Education Department has reportedly decided to delay its rollout of a proposal to slash monthly payments for low-income federal student loan borrowers, a move that comes as millions of debt-saddled people across the U.S. brace for the end of the repayment moratorium on August 31.

        Politico reported late Thursday that the administration “had expected to unveil this month its plan for a new income-driven repayment program, which President Joe Biden advertised on the campaign trail as a more ‘generous’ option for borrowers that would cut monthly payments in half for some.”

      • Common DreamsTo Prevent ‘Another’ TPP, 100+ Groups Call for Transparent Negotiations on Indo-Pacific Trade Deal

        Ahead of next week’s key meeting between the United States and 13 Asian and Australiasian nations, more than 100 civil society groups told the Biden administration on Friday that transparent negotiations and increased public input are necessary to prevent an embryonic trade deal from being perceived as the latest iteration of the Trans-Pacific Partnership.

        “TPP… was negotiated under the influence of hundreds of corporate advisers while the public and Congress were locked out.”

      • Meduza‘Mirror’ agreements to keep food on the table Kyiv and Moscow sign deals in Istanbul, laying the groundwork for the reopening of some Ukrainian ports and the resumption of grain exports — Meduza

        Senior officials from Ukraine and Russia traveled to Istanbul on Friday to endorse a compromise that is designed to restore the export of agricultural goods from Ukrainian ports and alleviate pressure on the world’s food supply. Kyiv and Moscow did not agree to anything bilaterally; each nation instead signed its own agreement with Turkey and the United Nations. Ukraine has agreed to the removal of some of the mines guarding its ports, while the Russian military has vowed not to exploit the opened sea lanes.

      • Common Dreams‘A Beacon of Hope’: UN Chief Lauds Deal to Export 20+ Million Tons of Ukrainian Grain

        United Nations Secretary-General António Guterres on Friday celebrated an agreement by Russia and Ukraine to free up over 20 million tons of grain exports at blockaded Black Sea ports amid soaring food prices and fears of famine.

        “Let there be no doubt—this is an agreement for the world.”

      • Pro PublicaU.S. Senators Demand Federal Scrutiny of Private Equity’s Incursion Into Fishing

        Three U.S. senators, including two members of a Senate subcommittee that oversees the fishing industry, are calling for greater federal scrutiny of private equity’s incursion into East Coast commercial fishing.

        Connecticut Sen. Richard Blumenthal and Massachusetts Sens. Elizabeth Warren and Ed Markey, all Democrats, condemned lax government antitrust policies and weak enforcement of restrictions on foreign ownership in the fishing industry. They were responding to an investigation published July 6 by ProPublica and The New Bedford Light, which reported that companies linked to private equity firms and foreign investors now control an outsize share of the market for groundfish such as pollock, haddock and ocean perch and are pushing to expand into other parts of the industry. Under this new regime, the investigation found, labor conditions for local fishermen have deteriorated, as they work longer hours and bear a larger share of costs such as vessel maintenance.

      • ScheerpostLes Miserables, Living and Dying on American Streets
      • ScheerpostInternational Students in Ontario Are Fighting Wage Theft—And Winning
    • AstroTurf/Lobbying/Politics

    • Censorship/Free Speech

      • Helsinki TimesHS: Researchers in Finland were under pressure to limit criticism of Russia

        The sea change took place in 2016–2017. Discussion about natural gas pipelines and energy dependencies became more frank and transparent and the political dimension of energy trade more visible, whereas earlier there had been attempts to separate the economy from geopolitics.

        The events of last spring have made the discussion even more open and honest. Even the feedback has been positive, according to Aaltola.

      • Counter PunchDid Lawmakers Finally Figure Out That Critical News Literacy is the Antidote to Disinformation?

        Keppler’s article typified the moral panic over fake news, or disinformation, which began during the 2016 U.S. Presidential Election and was magnified during Donald Trump’s presidency and the COVID-19 global pandemic. In response to these fears, the federal government and private industry have collaborated to determine what is truth for the public. Through public denouncements, hearings, and the threat of regulation and or trust-busting, federal lawmakers have repeatedly pressured Big Tech to remove or censor content from their platforms that they deem false.

        Meanwhile, companies such as Facebook and Newsguard, have capitalized on the moral panic, collaborating with people from the military-intelligence community to create problematic fact checking tools that purportedly determine fact from fiction for citizens. Big-tech has been found to not only remove false content from their platforms, but accurate content as well. For example, in October 2020, Facebook and Twitter famously removed a New York Post story from its platform about Joe Biden’s son Hunter Biden, even though the story was not false, it was unverified. The removal later proved to be unwarranted as it authenticated by other media outlets including The Daily Mail and The Washington Post.

      • Meduza‘You get used to it’ The director of Wikipedia’s Russian-language version on why the site is unlikely to bend under pressure from the authorities — Meduza

        On July 20, Russia’s federal censor, Roskomnadzor, announced that Russian search engines would now be required to inform users that Wikipedia stands in violation of Russia law. Its crime: refusing to delete articles that contain “fake news” about Russia’s “special military operation” in Ukraine. Roskomnadzor first ordered Wikipedia to delete five articles about the war in early April; when the site’s owners ignored the demand, Moscow’s Tagansky District Court fined them five million rubles (roughly $86,000). Meduza asked Wikimedia RU director Stanislav Kozlovsky for the lowdown on Russia’s attempt to censor the free encyclopedia.

    • Freedom of Information / Freedom of the Press

      • New York TimesReporter Says Taliban Forced Her to Publicly Retract Accurate Articles

        The Taliban forced a longtime war correspondent to publicly retract some of her articles this week, telling her that she would go to jail if she did not, she said, in the latest crackdown on press freedom in Afghanistan.

        The reporter, Lynne O’Donnell, an Australian who writes for Foreign Policy and other publications, explained her circumstances on Wednesday, after she had safely left Afghanistan.

        The Taliban forced a longtime war correspondent to publicly retract some of her articles this week, telling her that she would go to jail if she did not, she said, in the latest crackdown on press freedom in Afghanistan.

        ½ The reporter, Lynne O’Donnell, an Australian who writes for Foreign Policy and other publications, explained her circumstances on Wednesday, after she had safely left Afghanistan.

    • Civil Rights/Policing

      • Ruben SchadePhilanthropy only attacks the symptoms

        This was my first inkling that philanthropy wasn’t always as altruistic as one might expect. And as I’ve thought about this more, it doesn’t just have the potential to solve a symptom rather than a cause, it can hamper meaningful action on the core issues themselves.

      • Common DreamsSanders Joins Chorus Demanding Rejection of Amazon’s One Medical Purchase

        Sen. Bernie Sanders on Thursday joined the chorus of progressive voices demanding that the U.S. government reject Amazon’s purchase of One Medical, a subscription-based health services provider headquartered in San Francisco.

        “Amazon has no business being a major player in the healthcare space, and regulators should block this $4 billion deal to ensure it does not become one.”

      • TruthOutGOP Senators Disparage Marriage Equality Bill, Call It a “Stupid Waste of Time”
      • Meduza‘The president likes the topic’: Russian lawmakers develop competing bills in race to amend ‘gay propaganda’ law, sources tell Meduza — Meduza

        On Monday, State Duma lawmakers put forward a bill that would broaden Russia’s existing “gay propaganda” law. The proposed amendments would ban “the denial of family values,” as well as “the promotion of non-traditional sexual orientations.” Meduza’s sources close to the Kremlin say that this particular bill is unlikely to be adopted, mainly because it wasn’t authored by lawmakers from the ruling party. But they also say that United Russia has a similar initiative in the works.

      • Common DreamsOpinion | The Devastating Realities in a Post-Roe America

        With the U.S. Supreme Court’s decision overturning Roe v. Wade, a grave miscarriage of justice is rippling across the country. Abortion ban “trigger laws,” written to take effect immediately upon the defeat of Roe, are being implemented. Abortion ban exceptions for victims of rape or incest are being stripped away. These unprecedented restrictions on what was until recently a national, constitutional right came into laser focus recently, when a ten-year-old rape victim traveled from her home in Ohio to Indiana to obtain a medication abortion. The vicious attacks that she and her Indiana-based physician experienced should serve as a warning to us all of the extremely dangerous era we have entered.

      • TruthOutDems Close Gap on GOP in Midterm Poll Following Supreme Court’s Upending of Roe
      • TruthOutAOC Calls Out 195 House Republicans Who Voted Against Access to Contraception
      • Common DreamsOpinion | Creating Destruction and Chaos Is Easy—Building a System That Is Just Is Hard

        It is vital that those of us who understand the dangers and real possibility of a fascist takeover in this country speak up, share our fears and work for justice.

      • Common Dreams‘Blatantly Unconstitutional’ South Carolina Bill Would Criminalize Sharing Abortion Info Online

        Critics on Friday took aim at a proposed South Carolina law that would criminalize the online sharing of information about obtaining abortions and, according to some journalists, could even be used to silence stories related to reproductive rights.

        “We know that this will bleed into other areas that evangelical and social conservatives deem inappropriate and deviant.”

      • Common DreamsDOJ Opens Environmental Racism Probe Into Illegal Dumping of Trash and ‘Dead Bodies’ in Houston

        The Biden administration on Friday announced an investigation into how the city of Houston, Texas responds to reports of illegal dumping of everything from trash to human remains in communities of color.

        “Illegal dumping is a long-standing environmental justice issue. And… it often disproportionately burdens Black and Latino communities.”

      • Pro PublicaNew Data Gives Insight Into Ticketing at Five Suburban Chicago School Districts — ProPublica

        Newly obtained police records from five Chicago suburbs offer additional details about students getting ticketed at school for minor offenses, a widespread practice documented in a ProPublica-Chicago Tribune investigation this year.

        In Naperville, police provided updated records that include information about the race of students ticketed in the city’s two high schools for violating municipal ordinances. At Naperville North High School, only 120 students are Black, or 4.5% of enrollment, but Black pupils received nearly 27% of the 67 tickets police have issued there since fall 2018.

      • Pro PublicaMichigan Proposes Juvenile Justice Reforms After Locking Up Teen for Not Doing Homework

        A Michigan task force Friday recommended a series of reforms designed to keep young people out of detention facilities and provide them with better legal representation and more community help, such as family counseling and mental health treatment.

        Created after a ProPublica investigation revealed systemic flaws in Michigan’s juvenile justice system, the task force made 32 recommendations that aim to transform what happens when young people get in trouble with the law, including by keeping low-level offenses out of the courts and limiting when children can be detained. Other proposed changes would eliminate most fines and fees charged by juvenile courts and provide more oversight of residential facilities.

      • Meduza‘Someone will always say it’s the wrong time’: St. Petersburg politician Sergey Troshin on coming out amidst a rise in state-sponsored homophobia — Meduza

        Last month, St. Petersburg opposition politician Sergey Troshin came out as gay. After years of struggling with internalized homophobia, he said it was seeing other LGBT+ people speak openly about their identity that gave him the strength to finally accept himself. In recent years, Troshin has been a strong advocate for LGBT+ rights; he’s even carried a poster in support of same-sex civil unions on St. Petersburg’s Palace Square and put up rainbow flags in local government meetings. St. Petersburg news outlet Bumaga spoke to Troshin about what it’s like to participate in Russian politics as an openly gay person. With Bumaga’s permission, Meduza is publishing an abridged translation of the interview.

      • TruthOutSupreme Court Blocks Biden From Limiting Deportations
      • ScheerpostCIA Vet John Kiriakou Returns to Saudi Arabia to Witness Biden’s Groveling Performance

        On this week’s “Scheer Intelligence,” former Mideast CIA operative John Kiriakou discusses his recent trip covering Biden in Saudi Arabia and what he’s learned about America’s “special relationship” with the country.

      • Meduza‘Dirt, decay, and bitter cold’ Ukrainian volunteers held captive for more than 100 days describe harrowing conditions inside ‘filtration’ prison near Donetsk — Meduza

        In late March, Russian forces detained 32 Ukrainian volunteers who had been providing humanitarian aid to civilians in the besieged city of Mariupol. The captives were sent to a “filtration” prison in Olenivka — a village located inside the Kremlin-controlled “Donetsk People’s Republic” (DNR), where captured Ukrainian troops from the Azovstal steel plant were also reportedly imprisoned. More than 100 days later, on July 14, 31 of the volunteers were released for unknown reasons. Since then, at least four of them have spoken to journalists: Hanna Vorozheva, Kostiantyn Velychko, and Stanislav Hlushkov gave a press conference in Warsaw, and Yevhen Maliarchuk gave an interview to Current Time TV. Meduza summarizes their stories here. 

      • ScheerpostMarijuana Justice Coalition Applauds ‘Long Overdue’ Senate Legalization Bill

        “The official introduction of this bill to finally end the policy nightmare of federal marijuana prohibition is the culmination of unprecedented leadership in the Senate and engagement with s…

      • The NationCould GOP States Really Stop Pregnant People From Traveling to Get Abortions?

        On June 24, the Supreme Court, by a vote of 6-3, revoked the constitutional right to an abortion and left it up to the states to decide whether a pregnant person can be forced to give birth against their will. This Confederate view of states’ rights—one where a person’s fundamental human rights are not protected by the Constitution and instead can be stripped away at the state level—has long been championed by conservatives and modern-day Republicans. They’ve lauded the court’s decision as “returning” power to the states, and glossed over the fact that the power the states are getting is control over the bodies of women, girls, and pregnant people.

      • TechdirtFlorida Town’s Portable Sign Ban Shot Down By The 11th Circuit Appeals Court

        In 2010, the town of Fort Myers Beach, Florida passed an ordinance that banned portable signs. According to the town government, this was done to “prevent visual blight and confusion” while simultaneously “protecting the free speech rights” of sign owners/holders.

    • Internet Policy/Net Neutrality

      • FAIRNora Benavidez on Post-Roe Data Privacy, Dorothee Benz on January 6 Insurrection

        This week on CounterSpin: The internet has changed the way we communicate, access information and even organize, which means concerns about digital privacy are concerns about privacy, period. In the wake of the Supreme Court’s overturning of Roe v. Wade, allowing for the criminalization of abortion, our ability to safely access information and health care online is in danger. How are tech companies responding?  We’ll hear from civil rights attorney Nora Benavidez, senior counsel and director of digital justice and civil rights at Free Press.

    • Monopolies

      • The NationThe Best Economists Uber Could Buy

        A former Uber executive has leaked more than 124,000 documents to The Guardian and other news outlets, revealing a long campaign of lying, lawbreaking, and other chicanery that helped make the company a worldwide giant—though one that has yet to turn a real profit. The executive, Marc MacGann, saw the leak as a form of expiation for his previous work. As he told The Washington Post, “I was the one talking to governments, I was the one pushing this with the media, I was the one telling people that they should change the rules because drivers were going to benefit and people were going to get so much economic opportunity. When that turned out not to be the case—we had actually sold people a lie—how can you have a clear conscience if you don’t stand up and own your contribution to how people are being treated today?”

      • The NationDemocrats Are Fumbling Their Chance to Make Insulin More Affordable

        A member of an underground group that brings drugs across the Canadian border explained his methods to me. “We break it up,” he said, describing how their haul is carefully divided into different mailing boxes lined with foam insulation and ice packs. “So, if Customs catches something, we don’t lose it all.”

      • Copyrights

        • Torrent FreakUFC & Boxing Distributor Uses Copyright Claims Board to Target ‘Pirating’ Bars

          UFC distributor Joe Hand Promotions regularly goes after bars and restaurants that show fights to customers without paying a license fee. These cases are typically dealt with in federal court, but after the Copyright Claims Board launched a few weeks ago, the company is testing this cheaper alternative instead.

        • Torrent FreakUK Pirate IPTV Sellers Receive In-Person Warnings From Police Officers & FACT

          Reasonable profits can be made from the sale of pirate IPTV subscriptions but there’s always a chance of drawing the wrong type of attention. According to the Federation Against Copyright Theft, several unlucky pirates were visited at their homes in the UK this week, where they were presented with cease-and-desist notices. Unpleasant? Maybe. But much better than the alternatives.

        • Creative CommonsWhat are the barriers to open culture? Here’s what the CC community has to say

          In search of answers, we looked at past research, notably Andrea Wallace’s Barriers to Open Access · Open GLAM, and asked more than 30 experts in the open culture movement. You can watch what they told us in our CC Open Culture VOICES vlog series. Here’s a small sample of what we heard:

        • TechdirtPhishing Attacks On WordPress Site Owners Disguised As Copyright Infringement Warnings

          Last year, we discussed how malicious actors on the internet were using fake copyright infringement notices in order to get people to click links that downloaded malware onto their machines. While there have long been these sorts of malware scams, what was notable about this one was that copyright culture and the fear of infringement had made this sort of thing viable. Putting the notices of a copyright troll and someone looking to infect machines with malware side by side, they’re basically the same thing in terms of tactic: scare the shit out of people over copyright infringement to get them to hastily do something they wouldn’t otherwise do. In some cases, that’s pay a settlement fee regardless of guilt. In other cases, click a link and get infected with malware.

  • Gemini* and Gopher

    • Personal

      • Solo Dungeon Development

        I guess we’re seeing more *Dwarf Fortress* style games.

      • Anita Was Right

        This is super passé and I had the idea eight years ago (before I could draw very well) and was reminded of it today since issue 12 of the current X-Men comic (Duggan’s run on adjectiveless) had a callback to it. Even though this topic is deader than disco it does feel kinda satisfying to finally get it out the door.♥

      • SpellBinding: AEIUQTL Wordo: TIERS
      • the usual: requestion own focus while on vacation

        So here I am again, as so many times before: when the stress from daily weekly monthly work subdues and is distanced away by the calm of holidays, on the seaside (preferably), in the summer heat, with sudden appearance of bucketloads of time to ponder a million things, I return to the personally essential question: what is my purpose what do I want how I want it and how to move towards achieving what I want.

        The continuous brainstorming session is tiresome and thank love that I have a partner that has other ideas (which are nevertheless awesome anyway). Perhaps I come to a clear patch in all the brain chaos and start planning, charting, building up the roadmap for the next half a year, two years, half a decade…


        There’s so much bad stuff going on in the world right now. Apart from war (in Ukraine and other parts of the world) and pandemic (COVID19), there’s looming and increasingly unavoidable planetary catastrophe incoming anyway. So what’s the use figuring out what is my purpose? What’s the use following my strongest desire to compose and perform computer music?

        This all sounds like hard-core pessimistic bad trip. And it is, and it’s very dark, and there’s light too. Perhaps I’m delusional but perhaps on a ship that is sinking music and art can make life still bearable? Hope dies the last and perhaps art can keep sustain it till the last breath?

    • Technical

      • How to use sshfs on OpenBSD

        Today we will learn about how to use sshfs, a program to mount a remote directory through ssh into our local file system.

        But OpenBSD has a different security model than in other Unixes systems, you can’t use FUSE (Filesystem in USErspace) file systems from a non-root user. And because you need to run your fuse mount program as root, the mount point won’t be reachable by other users because of permissions.

        Fortunately, with the correct combination of flags, this is actually achievable.

      • Science

      • Internet/Gemini

        • eight bits

          There’s something about turning on a computer, hearing a familiar beep, and then immediately presented with a prompt awaiting your input. There’s also something to fully understanding the system that is now in your full control. This isn’t nostalgia, is it? It really was better – it was when I had the most fun with computers. They aren’t fun anymore.

          I grew up watching WarGames a lot – it seemed to always be on TV. I was fascinated by David’s IMSAI 8080. What were all those switches and lights for? It was so different than our Apple II. I finally learned more about S-100 bus computers that preceded the first 8-bit micros and was delighted to know there’s still an active homebrew scene with new boards being developed.

        • Switching to Vger on FreeBSD

          You might have noticed yesterday that my capsule was down for some time. I’m sure most people didn’t notice because it wasn’t down for that long, but while looking at the access log to my Gemini server, it seems to get requests near constantly. (Although, possibly the majority of requests are for my twtxt.txt file, which may be using more resources than it’s worth!)

          For a long time I wanted to try vger on my server after reading about its design. Its simplicity and putting security first made it sound very attractive to me. With geminid, security had sometimes been a concern, although I was confident that my setup was safe enough. For example, I had been running geminid as its own user with limited permissions, and the author had also long ago added code to stop geminid from straying outside its content directory, but an advanced hack might still have been able to circumvent that for all I know.

      • Programming

        • Some thoughts on Vala

          I’ve been aware of Vala for a pretty long time now. It was first brought to my attention back when I regularly used Puppy Linux, as Barry Kauler had begun using and promoting it’s sister language, Genie, for some small utilities in that distro. At the time, I wasn’t confident enough in my own ability to have tried to progress much beyond shell scripting, so I never got around to trying it out myself. Recently it’s been on my radar again, after seeing a number of interesting projects written in Vala (including a couple of Gemini browsers). I figured I really should investigate a bit more.

* Gemini (Primer) links can be opened using Gemini software. It’s like the World Wide Web but a lot lighter.

[Meme/Video] Covering Up the (EPO) President’s Coup and Illegal Actions

Posted in Deception, Europe, Patents at 9:00 am by Dr. Roy Schestowitz

Truth tends to come out, eventually, one way or another

Michael Rosen stare at EPO suppression
Cannot talk about what happens in the important meetings! That’s classified now!

I'm the fucking president!

Summary: The EPO‘s “fucking president” (this is how António Campinos refers to himself) “cannot handle the truth”, so now he’s just blackmailing people who know what’s going on inside the Office

[Meme] The Portuguese Pretender

Posted in Deception, Europe, Patents at 8:31 am by Dr. Roy Schestowitz

I need incompetent successor; He's your mate; Corruption! He's also French; No, we'll say he's from Portugal; Oh fair enough then...
A new guy for EPO? Endorsed by Benoît Battistelli?

You new here?
Oh, so António Campinos has some… “connections”

Summary: The EPO has fallen into a vicious cycle of “capture” by corrupt officials looking to cover up their illegal acts, including bribery of those who appoint and reappoint new friends (“connections”)

« Previous entries Next Page » Next Page »

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

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

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

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

New to This Site? Here Are Some Introductory Resources




Samba logo

We support

End software patents


GNU project


EFF bloggers

Comcast is Blocktastic? SavetheInternet.com

Recent Posts