A Look at Our Modest (and Still Experimental) Gemini and Gopher Planet

Posted in Site News at 5:27 pm by Dr. Roy Schestowitz

Video download link | md5sum 9cd8c6fade689f2b5b7d8de386570239
Gemini and Gopher Planet
Creative Commons Attribution-No Derivative Works 4.0

Summary: This new page is explained in the context of recent changes to our Gemini capsule; we show addition of support for gopher:// (in IRC logs) and then some of the ways of keeping up with Gemini “content”

THE aforementioned "planet", which lets people keep track of some changes in Geminispace (not new capsules but new posts), is a labour of love. Love of the Gemini community, which is growing rapidly and is getting hard to keep abreast of. The mailing list has been halted, probably indefinitely, so this is the best way to keep abreast of what’s going on.

“The mailing list has been halted, probably indefinitely, so this is the best way to keep abreast of what’s going on.”The Web (text and video) has become so polluted with hate, misinformation, and spam. We need an alternative to it. Fixing the Web itself would be too hard because of the companies that dominate it and because of the underlying ‘features’, not to mention the browsers and the MitM issue (like Clownflare).

Links 14/3/2022: VLC 3.0.17 and GStreamer 1.20.1

Posted in News Roundup at 4:47 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Best Linux Distros in 2022 | ServerWatch

      Though it only accounts for a fraction of globally used operating systems, Linux continues to be a prevalent and critical tool for IT administrators and developers.

      The open-source software operating system originally released in 1991 is now a large family of variations, giving administrators a range of free and commercial options for managing Linux systems. Servers in particular widely use Linux, thanks to its numerous benefits as an operating system for managing network and infrastructure workloads. In all, Linux is a desirable solution when considering the stability, security, compatibility, and cost benefits for managing modern IT environments.

      This article looks at the best Linux distributions, their features, pros and cons, and what to consider when evaluating Linux distros.

    • Server

      • UPIPi Day: Pi calculated to more than 62.8 trillion digits

        Guinness World Records said Thomas Keller and his team at the Center for Data Analytics, Visualization and Simulation, or DAViS, used the software y-cruncher on a machine using the Ubuntu 20.04 operating system to create their precise calculations.

    • Audiocasts/Shows

      • VideoEssential Linux Commands – Cat, Tac and Tee – Invidious

        In this video, I will discuss three of the basic command line utilities: cat, tac and tee. These commands are useful for printing the contents of files to standard output and concatenating files.

      • VideoDid You Know Linux Kernel Releases Are Named?? – Invidious

        We all know that linux distros are named but did you know that the kernals also get the same treatment and some of these names are absolutely incredible.

      • 269: Deep Dive Into Lesser Known Web Browsers – Destination Linux

        This week’s episode of Destination Linux, we’re going to be discussing lesser known browsers and see which browsers are worthy of checking out. Then we’re going to take a look at the latest innovations coming from VLC. Plus we’ve also got our famous tips, tricks and software picks. All of this and so much more this week on Destination Linux. So whether you’re brand new to Linux and open source or a guru of sudo. This is the podcast for you.

      • VideoSteam Deck Desktop Guide: Connect USB-C Hubs and External Monitors – Invidious

        I’m using Steam Deck as my main PC for working and gaming, so I’m making a series of guides (USING THE DECK!) aimed at new Linux users. In this video, learn how to get to Desktop Mode, manage a monitor, and connect up your keyboard, mouse and game controllers.

      • LHS Episode #458: SPF 25

        Hello and welcome to the 458th installment of Linux in the Ham Shack. In this short-topics episode the hosts discuss the rise of the current solar cycle, AMSAT on Discord, GCC and the Linux kernel, Zorin, Sparky Linux, Hamshack Hotline and much more. Thank you for listening and have a great week.

    • Kernel Space

      • TechRadarLinux 5.17 delayed after vulnerability discovered in AMD processors

        The resurgence of Spectre-like malware has pushed the release date for the next iteration of Linux for at least a week, its creator has confirmed.

        In the 5.17-rc8 announcement, the kernel development head Linus Torvalds explained that the discovery of CVE-2021-26341 – a vulnerability in some AMD processors that resembles the dreaded Spectre/Meltdown fiasco, meant the team needed to apply certain patches, which complicated things for the 5.17 version of the OS.

      • Improving the reliability of file system monitoring tools

        A fact of life, one that almost every computer user has to face at some point, is that file systems fail. Whether it is for an unknown reason, usually explained to managers as Alpha particles flying around the data center, or a more mundane (and way more likely) reason – a software bug – users don’t usually enjoy losing their data for no reason. This is why file system developers put a huge effort in not only testing their code, but also in developing tools to recover volumes when they fail. In fact, all persistent file systems deployed in production are accompanied by check and repair tools, usually exposed through the fsck front-end. Some even go a step further with online repair tools.

        fsck, the file system check and repair tool, is usually run by an administrator when they suspect the volume to be corrupted, sometimes following a mount command that failed. It is also run at boot-time on every few boots iCollabora, PipeWire, Bluetooth, Fedora 35, WirePlumber, audio layer, policy logic, PulseAudio, comple cameras, libcamera, linux audio, open source software, open source software consultingn almost every distro, through the systemd-fsck service, or equivalent logic.

        Indeed, fsck is quite efficient in recovering from errors of several file systems, but it sometimes requires placing the file system offline and either walking through the disk to check for errors, or poking the super block for an error status. It is not the right tool to monitor the health of a file system in real-time, raising alarms and sirens when a problem is detected.

      • LWNImproving the reliability of file system monitoring tools (Collabora blog)

        Gabriel Krisman Bertazi describes the new FAN_FS_ERROR event type added to the fanotify mechanism in 5.16.

    • Applications

      • Ubuntu HandbookVLC 3.0.17 Released with DAV Video Playback Support | UbuntuHandbook

        A new point release for VLC media player 3.0 branch, VLC 3.0.17 is out.

        Without any tweak, VLC now support for playing .DAV video files, created via a DVR365 or Dahua Technology digital video recorder (DVR).

        The release also features better notch support for new macbooks, adaptive streaming stack overhaul, and major codec updates.

      • GStreamer 1.20.1 stable bug fix release

        The GStreamer team is pleased to announce the first bug fix release in the stable 1.20 release series of your favourite cross-platform multimedia framework!

        This release only contains bugfixes and it should be safe to update from 1.20.0.

      • LinuxiacNala: A Prettier Frontend for the APT Command

        Nala is a frontend for APT so that you can have prettier output, faster downloads of packages, and a history. Here’s how to use it.

        APT – It’s likely that you’ve typed it hundreds, if not thousands of times. So why not use Nala to make things easier and prettier?

        If you’re searching for a more attractive CLI tool to conduct most APT terminal operations, Nala is a good option. In short, Nala is a libapt-pkg frontend.

        Sometimes it can be difficult for novice users to comprehend what apt is trying to accomplish while installing or upgrading. And this is where Nala comes on the scene.

        The goal of Nala is to fix this problem by removing some redundant messages, improving package formatting, and using color to illustrate what will happen with a package during installation, removal, or upgrade.

    • Instructionals/Technical

      • VideoHow to install FreeCAD on Zorin OS 16 – Invidious

        In this video, we are looking at how to install FreeCAD on Zorin OS 16. Enjoy!

      • ID RootHow To Install Bagisto on Debian 11 – idroot

        In this tutorial, we will show you how to install Bagisto on Debian 11. For those of you who didn’t know, Bagisto is a free and open-source e-commerce platform. It is built on various open sources technologies such as Laravel and Vue.js. Bagisto is a hand-tailored eCommerce that allows you to build your online store in no time. It is fast, responsive, beautifully frontend, and easy to use.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the Bagisto open-source eCommerce on a Debian 11 (Bullseye).

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

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

      • CitizixHow to Install mysqmail-postfix-logger in Ubuntu 20.04

        mysqmail-postfix-logger software package provides real-time logging system in MySQL – Postfix traffic-logger. MySQMail is a set of tiny daemon loggers for mail and FTP servers that save traffic information in a MySQL database. The information is split by domain and by user so that it’s easy to measure all the traffic for a given domain name in real time. This package provides a logger for SMTP traffic handled by Postfix.

      • How to Install CloudPanel on Debian 10 Buster

        CloudPanel is an open-source control panel that allows you to efficiently manage your servers. It’s a high-performance PHP-based control panel that is specially designed for managing hosted services.

        It is built on PHP and uses Nginx and MySQL. It is easy to install using an installation script that takes care of all the hard work of installing and configuring the packages required for everything to work as expected.

      • HowTo GeekHow to Use the timedatectl Command on Linux

        The Linux timedatectl command lets you set your time, date, and timezone for your system clock and your real-time clock. Spare a moment, and we’ll show you how it all works.

      • Linux Handbook[Solved] ‘manifest not found’ Error During Docker Image Pull

        We self-host Ghost using Docker for our website Linux Handbook.

        My colleague Avimanyu has put an excellent mechanism in place that allows updating Docker containers without downtime (if it is set via reverse proxy).

      • H2S MediaHow to install Tor Browser in AlmaLinux 8 – Linux Shout

        Secure your privacy while surfing online by installing Tor browser on Almalinux 8 RPM-based Linux using command terminal.

        When it comes to accessing the notorious dark web standard browsers are not safe without any third-party technology. Well, in such situations the Tor browser is required that uses the Tor network, used by around two million people every day. It is based on Mozilla Firefox. The name Tor was originally an acronym, standing for “The Onion Router”. The reference to an onion was not accidental but was intended to indicate that the Tor network consists of several layers due that users can surf the internet anonymously.

        In Tor Network, all data packets are sent from node to node (proxy server) without any point knowing the previous points. You will also receive a random, anonymous IP address. However, there is no 100% security guarantee here either, since every system can potentially be misused by criminals, for example through social engineering or other methods. Not only can you access the dark web with Tor Browser, but you can also surf the regular web. The security is higher, but the speed is lower because of the many diversions.

      • Disk Partitioning in Linux (Without LVM) – ByteXD

        Disk Partitioning is the process of dividing a disk into one or more logical areas, known as partitions.

        Before we can create any files, a filesystem must exist. And for creating a filesystem we must create a partition on our disk.

        In this tutorial, we’ll discuss the tools and the process of partitioning disks in Linux. First, we will add a new disk in our server and then create a new partition in it. We will create a partition with both the parted and fdisk commands.

      • MakeTech EasierWhat Is Gentoo Linux and How to Install It

        Gentoo is a powerful and extensible Linux distribution. It is one of the few operating systems that stuck to the original source-based package management in Linux. Further, its package manager, portage, is a powerful utility that allows you to fine-tune and tweak each aspect of your distribution.

      • HowTo ForgeExploring the Lynis Audit Report

        Lynis is a free and open-source security auditing tool and released as a GPL licensed project and is available for Linux and Unix-based Operating systems like MacOS, FreeBSD, NetBSD, OpenBSD and so on.

      • HowTo ForgeGetting Started with Pre-built Docker Images

        Images are the fundamental component of docker. In this guide, we will discuss what docker images are, how to build them, how to manage them, and how to use them.

      • GNU Linux (Debian) 10 – how to access QNAP (TS-219P) NAS via NFSv4 – why QNAP has created a security mess – portmap query failed: RPC: Program/version mismatch / Protocol not supported
      • Linux.orgLFCS – Client OpenLDAP Authentication | Linux.org

        We previously set up OpenLDAP servers for both CentOS7 and Ubuntu 18.04.9 Even though the setup of OpenLDAP is not on the LFCS exam, setting up a client is on the exam.

        Make sure you have two systems you can use for setting up and testing authentication. The systems can be virtual, like VirtualBox.

        First, let’s look at some basic setup for both Operating Systems. Then we’ll look at CentOS before we look at Ubuntu, depending on the test OS you are taking or more concerned with learning.

    • Games

      • GamingOnLinuxBuilding a Retro Linux Gaming Computer – Part 16: We Are All Doomed | GamingOnLinux

        The most appealing aspect of my QDI Advance 5/133 motherboard is its inclusion of AGP, PCI, and ISA expansion slots. This is what allows me to pair a GIGABYTE ATI Rage 128 Pro Ultra AGP video card sold in 2001 with a Creative Labs Sound Blaster 16 WavEffects ISA sound card made in 1997. By having both dedicated MIDI and 3D acceleration hardware I can dip my toes into two different eras of gaming, straddling the divide between Doom and Quake III Arena.

        That said I have never been able to get Dave Taylor’s original Linux port of Doom to run, as it was built with the deprecated a.out binary format rather than ELF. It would also lack any kind of music playback due to Linux not being supported by the proprietary DMX library used by Doom, although it was for this reason that the Linux source code was chosen for release in late 1997 by id Software to avoid infringing copyright with the DMX code bundled on MS-DOS.

        Because of this, Linux users did not have long to wait for a better alternative to arrive, which by the turn of century proved to be LxDoom. LxDoom is derived from the influential Boom source port by TeamTNT, but it still functions very similar to the original Doom port for Linux. Installation is trivial using the lxdoom-1.4.4-0.i386.rpm and lxmusserv-0.94.2-0.i386.rpm packages available for download on SourceForge.

      • GamingOnLinuxApex Legends now broken on Steam Deck and Linux desktops | GamingOnLinux

        Even though Apex Legends was marked officially Steam Deck Verified by Valve on March 9, that we covered in an article, it’s now been updated and it’s broken on Steam Deck and Linux desktops.

        It’s still not really clear what’s going on. No announcement was made previously from any party. Valve didn’t say anything, Respawn (the developer) didn’t and EA (the publisher) also stayed silent. It just seemed to go through Deck Verified, and showed the whole world it worked as it was properly live on the Steam store and in your Steam Library on Deck. Now, a patch came in and it has removed the Linux Easy Anti-Cheat file so the game will boot you out telling you it’s not working.

      • Boiling SteamMore than 80% of Steam Deck Verified/Playable Games Are From 2015 onwards – Boiling Steam

        I was wondering recently what the distribution of games validated (i.e. considered as Playable and Verified) for the Steam Deck looked like. Turns out it’s a pretty trivial answer to get, since each appid has a release date (not always the actual release date on Steam, mind you!) that can give us some information about how balanced the Steam Deck line-up is currently.

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • TechRepublicGet a better snap package manager with this GNOME extension

          Snap packages are yet another technology that has been found to be somewhat divisive. From my perspective, bot snap and flatpak have made it possible to install applications on Linux that were not previously available. And given the ease of installing applications with snap, this package management system should be lauded by most as a way to help those unfamiliar with Linux to get up to speed more quickly.

    • Distributions

      • IBM/Red Hat/Fedora

        • Updates on the new generation of Fedora MediaWriter – egasta Blog

          In the past few months I have been developing new generation of Fedora New generation of FMW with a new UI written in Qt6 which will use native QtQuick styles for Windows and MacOS. At this point I have a fully functional application with all the features from the current version.

          The application can be now build for Windows and Linux. Linux builds are also available as Flatpak for testing pourpose. Bare in mind this is still not the final version and there still might be some issues.

          To develop new generation of FMW I had to learn, rework or update many things. A lot of them I To develop a new generation of FMW I had to learn, rework or update many things. A lot of them I saw for the first time like a complex project, QML, CMake, Qt… First of all I’ve started removing deprecated code that is no longer supported in Qt6 and made sure FMW can be built. After that I could start working on QML. I’ve started making pages and gradually adding basic functionality step by step.

      • Canonical/Ubuntu Family

        • LiliputingUbuntu Touch could breathe new life into the troubled JingPad A1 Linux tablet – Liliputing

          The JingPad A1 is a tablet with premium specs and software that’s both unusual, and unfinished. Launched last year by a Chinese startup called Jingling, the JingPad A1 was designed to run a tablet-friendly Linux distribution called JingOS.

          But the company that makes the tablet (and its operating system) has fallen on hard times, putting the future of the JingPad A1 in doubt. Already own one? You may be able to give the tablet new life thanks to a different Linux distribution: You can now install Ubuntu Touch on the JingPad A1 tablet.

    • Devices/Embedded

      • Linux GizmosRK3588-powered mini-PC offers HDMI in and out

        Mekotronics is prepping an “R58X” mini-PC that features on an octa-core RK3588 with up to 16GB RAM, 2x GbE, WiFi/BT, HDMI in and out, DP, and 4x USB plus eMMC, SATA, and M.2 storage.

        Shenzhen-based Mekotronics has posted several preliminary shopping/product pages (without prices) for an industrial temperature mini-PC and signage player that runs Linux or Android on Rockchip’s octa-core -A76 and -A55 RK3588 SoC. The R58X supports IOT gateway, industrial PC, edge computing, face recognition, digital signage, intelligent device, cloud terminal, and vehicle central control applications, among others.

    • Linux GizmosModule and dev kit extend octa-core MediaTek i500

      Vecow’s “ESOM-MT-500” module runs Linux on MediaTek’s octa-core -A73 and -A53 i500 SoC with up to 4GB RAM and 16GB eMMC. A dev kit extends the module with 2x LAN, WiFi/BT, HDMI, MIPI-DSI/CSI, 2x USB, and mini-PCIe.

      Last week when we covered Vecow’s first compute module, the Elkhart Lake powered, Compact Type 6 VCOM-1600, we saw that another module was waiting in the wings. Vecow tells us that the ESOM-MT-500 is available now and will be formally announced in the second quarter when it announces additional members of its new ESOM module family.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • SaaS/Back End/Databases

    • FSF

      • GNU Projects

        • Meet 7 GNU tools that are the power of the command line

          The GNU Project is a Free Software organization that created the term Open Source that today it is widely used by several companies.

          The name GNU is an acronym for: GNU, is Not Unix . And that means:

          The commands Unix© were so successful that many programmers and companies wanted to “copy them” . And most included the name Unix© in the name itself, examples: HP Unix, Berkeley Unix, … and so on.

          But AT&T, the copyright holder of Unix© and its name, has prohibited the use of the Unix© name for projects similar to it.

    • Programming/Development

      • A meditation on correctness in software

        You may violently disagree with the inflammatory accusation that comes next, but if this is the case, is there any other word for software that repeatedly surprises its users through frequent design changes than this?: Buggy.

      • Using KConfig with Rust

        Hello everyone, I am currently working on KConfig bindings for Rust as a part of the Season of KDE 2022. The wrappers for most of the significant aspects of KConfig are complete, so I decided to rewrite the Introduction to KConfig Docs in Rust. The bindings are still not stable and will probably change before the end of the Season of KDE. Still, this post should also help me test out the bindings outside tests. The kconfig bindings can be found here.

        The bindings currently use the git version of qttypes since I had to merge some upstream changes that are needed for these bindings. So they are not ready for prime time just yet.

      • Perl/Raku

        • RakulangRakudo Weekly News: 2022.11 Tau / 2

          On this Pi Day there is sadly not a lot to report about the Raku Programming Language in the main article of the Rakudo Weekly News.

  • Leftovers

    • Hardware

      • CNX SoftwareDingDian S3 – A Pocket-sized Intel Pentium N6000 mini PC (Crowdfunding)

        DingDian S3 is an ultra-compact, pocket-sized mini PC powered by an Intel Pentium Silver N6000 Jasper Lake processor, and equipped with 16GB RAM, and up to 1TB SSD with two M.2 sockets for either SATA or NVMe storage.

        The mini PC also includes a 2.5GbE port, an Intel AX201 WiFi 6 and Bluetooth 5.2 M.2 module, a 4K-capable HDMI 2.0 port, four USB ports, and a 3.5mm audio jack.

    • Integrity/Availability

      • Proprietary

        • Security

          • LWNSecurity updates for Monday [LWN.net]

            Security updates have been issued by Debian (expat, haproxy, libphp-adodb, nbd, and vim), Fedora (chromium, cobbler, firefox, gnutls, linux-firmware, radare2, thunderbird, and usbguard), Mageia (gnutls), Oracle (.NET 5.0, .NET 6.0, .NET Core 3.1, firefox, and kernel), SUSE (firefox, tomcat, and webkit2gtk3), and Ubuntu (libxml2 and nbd).

          • 10 Common Security Mistakes Sysadmins Make & How To Avoid These Pitfalls

            System administrators make mistakes and that’s fine, as long as they learn from them. Learning from your mistakes will develop more skills, advance your career, and make you a better systems admin. However, It’s also helpful to learn from the blunders of others. This is why I’ve compiled a list of common 10 mistakes that system admins make, and how to address these problems.

          • Fresche Solutions Acquires Linux and IBM Security Services Company Trinity Guard – MSSP Alert

            Fresche Solutions, an IBM solutions provider backed by private equity firms American Pacific Group (APG) and Northstar Capital, has acquired security, auditing and detection software and services company Trinity Guard. Financial terms of the deal were not disclosed.

          • Privacy/Surveillance

            • Targeted WebID for privacy in Solid

              In my last post I talked about the privacy issues from static public WebID in Solid. In this post I am trying to explain a way to preserve privacy, I will later submit a proposal (after figuring out how to) to change/update the original SPECs as required.


              That can be done by marking one client as the primary viewer/editor for the user, you can think it like a wallet. This solid application will be able to get the original unique WebID, and using that in the user’s pod the wallet can find all the issued WebIDs. This goes into the implementation details of the pod server. Maybe all targeted WebIDs (& related pods) will be stored in a different namespace, maybe not.

    • Internet Policy/Net Neutrality

    • Digital Restrictions (DRM)

      • High Availability Farming — The Repair Association

        Deere & Company is stating that tractors are like aircraft in their complexity. I laughed at the thought of a flying tractor. But apart from the visual joke, the analogy makes Deere’s repair restrictions seem even more absurd.

        Modern tractors are full of computers, just like aircraft, cars, and data centers. Putting a computer chip in a tractor doesn’t make it fly like an aircraft but does make it function just as a mainframe computer with multiple controllers and peripherals in a data center. Keeping that equipment up and running is a critical part of design as every farmer, pilot and computer geek knows.

        In the computer industry as with aircraft, uptime—aka “High Availability”—is essential. Yet Deere has been building products using hundreds, if not thousands, of parts, any one of which is a single point of failure, and then tying the replacement of those parts to their exclusive control. Every delay created by this service model becomes a critical issue for farmers.

        Aircraft are full of redundant sensors for this very reason. Data center storage is “redundant,” “hot swappable,” and “plug and play”—techniques that have allowed for the exceptional uptime that we have come to expect in the air and online. Despite the opportunity to learn from both the airline industry and data center computing, Deere has designed equipment using hundreds of small sensors without building the redundancy needed for producers to keep rolling in the event of a component failure.

Lowered Quality and Standards at the EPO, Not Only Departure from the European Patent Convention (EPC)

Posted in Europe, Patents at 1:56 pm by Dr. Roy Schestowitz

Video download link | md5sum 57447fd14d855d49c1159506a0c108ff
GCC Documents
Creative Commons Attribution-No Derivative Works 4.0

Summary: The EPO’s management is planting the seeds for the EPO’s (and EPC’s) destruction, misusing COVID-19 and diversity as pretexts for outsourcing and crushing of salaries, rights, and so on

AS we noted here yesterday, António Campinos is as arrogant as Benoît Battistelli. He thinks he can violate the EPC and later change the EPC to justify the violations. What’s the purpose of constitutions if this gets done? Team UPC thinks similarly [1, 2].

The Central Staff Committee (CSC) of the EPO has just released this “[r]eport on the GCC meeting of 1 March 2022,” circulating it among members of staff. To quote:

There were three items on the agenda that are of foremost importance to all of us, in the short term, the medium term and the long term:

  • On rewards: already in the summer, the result of the proposed rewards exercise will be noticeable: no more than 60% of eligible staff will get a pensionable reward, the lowest percentage since the introduction of the new career system.
  • On New Ways of Working: the impact, including its disadvantages, will only become apparent over time. But this is still a minor problem compared to the unclear regulations regarding accidents at work in home offices and occupational diseases.
  • On professional mobility: the ideas on so-called professional mobility cause great concern for the long-term future of the EPO: decentralisation.

From the the full publication [PDF] I’ve isolated the part about the Pan-European Seal Programme, which seems like scabs and poses a risk to the very premise of the EPO as an institution. As noted above in the video, “diversity” is now being flaunted as a convenient pretext by which to discard language skills, knowing that nobody would wish to be seen as opposing diversity. But here’s the part about the Pan-European Seal Programme:

Young Professionals

The President intends to expand the Pan-European Seal Programme to a system where people will be seconded abroad for a maximum of two years after a one-year traineeship at the EPO. Secondment seems to mean that they will then return to the Office.

The future administrative status of these people is unclear. The President has orally announced a new category of EPO staff. The document is silent on this point. In the first place, the procedures and criteria for selecting them are not transparent. After their traineeship (and subsequent secondment), they will have a competitive advantage when competing with other applicants for a position at the EPO. It appears that the programme is currently already serving as a stepping stone to employment as an EPO staff member.

We presently have in the Office permanent staff and staff on fixed-term contracts. Services are increasingly outsourced to external providers. Creating yet another category of staff would be difficult to reconcile with the declared aim of fostering “One Office”.

With an impending strike and weeks of industrial action already in place it certainly seems like the Office intends to crush more and more of the EPC, wrongly assuming that courts will allow such abuses to stay intact (these delaying tactics, relying on “justice delayed” or deliberate procrastination are also utilised by Team UPC). The reasons for the strikes and the demands were covered here before.

Why isn’t the media covering these scandals? For three days already the front page of SUEPO The Hague’s Web site has mentioned the strike. Not a single publisher has even mentioned this.

SUEPO Union Industrial Action Announcement - Day of Strike on Tuesday, March 22, 2022!
Eight days from now

[Meme] The Scabs Patent Office?

Posted in Europe, Patents at 11:10 am by Dr. Roy Schestowitz

If you could hurry up a little, that would be great!

Summary: According to internal documents, the EPO “President intends to expand the Pan-European Seal Programme,” which was explained last year

Planet Gemini: Many Capsules in One Gemini Page

Posted in Site News at 9:26 am by Dr. Roy Schestowitz

Still work in progress, but can be accessed here

Gemini capsules count

Summary: Seeing the rapid growth of Geminispace (1,600 working capsules was less than 2 months ago, see above!) and having failed to keep up with key capsules, we’ve made this “planet” page, which helps find articles/posts of interest

Links 14/3/2022: Pi Day and Firefox 98 on POWER

Posted in News Roundup at 8:52 am by Dr. Roy Schestowitz

  • GNU/Linux

    • 9to5Linux9to5Linux Weekly Roundup: March 13th, 2022

      This week was a bit slow in Linux news and releases, but we got a few major ones like the Mozilla Firefox 98 web browser with new optimized download flow, a new VLC Media Player release with a bunch of goodies, as well as the Mess 22 graphics stack for better gaming.

      On top of that, Blender 3.1 arrived with lots of performance improvements, Zorin OS and IPFire both received a new kernel for better hardware support, Kali Linux received file system snapshots, KDE fans got a few nice updates to their Plasma desktop and related apps, and Ubuntu users are now patched against “Dirty Pipe” flaw.

    • Audiocasts/Shows

      • Document FoundationLibreOffice on the Sustain podcast

        Sustain is a podcast that “brings together practitioners, sustainers, funders, researchers and maintainers of the open source ecosystem – we have conversations about the health and sustainability of the open source community.”

        Mike Saunders from The Document Foundation, the non-profit entity behind LibreOffice, appeared on a recent episode of the podcast to talk about the LibreOffice community and long-term sustainable development.…

      • Jupiter BroadcastingBugfix and Chill | LINUX Unplugged 449

        How each of us asks for features and help from free software projects, and one of our most prescient soapboxes in a while.

    • Kernel Space

      • The Register UKLinus Torvalds ponders limits of automation as kernel release delayed

        Linux kernel development boss Linus Torvalds’s prediction that Linux 5.17 would be released this week “unless something surprising comes up” has come to pass. Not in the good way.

        The surprise was CVE-2021-26341 – a flaw in some AMD processors found to have new Spectre-and-Meltdown-like speculative execution issues. AMD has described the flaw as meaning its processors “may transiently execute instructions following an unconditional direct branch that may result in detectable cache activity.”

        While the flaw was rated just 4.7/10 on the CVSS scale and AMD could not find any active exploitation, the chipmaker warned the problem is present in 14 client CPUs and first- and second-gen EPYC silicon for servers. The issue was detected in October 2021 and detailed by Grsecurity, which after disclosure worked to deliver a fix by February 8 but later agreed to an extended deadline of March 8.

      • Its FOSSLinux Kernel 5.17 Delayed by a Week to Tackle Spectre v2 Exploit

        Linux Kernel 5.17 was scheduled to release the previous day (Sunday).

        Unfortunately, (or for better), Spectre V2, another variant of the Spectre vulnerability affecting the processors, was discovered.

        But, what is the Spectre v2 vulnerability affecting the chips? Is it essential for the Linux Kernel 5.17 to include a fix?

    • Applications

      • Linux LinksBest Free and Open Source Alternatives to Autodesk AutoCAD

        AutocadAutodesk AutoCAD is computer-aided design (CAD) and drafting software. It’s used in industry, by architects, project managers, engineers, graphic designers, city planners and other professionals.

        AutoCAD is proprietary software and not available for Linux. What are the best free and open source alternatives?

      • Medevel17 Best Open-source, Free Personal Journaling and Diary Apps

        Personal Journaling apps are designed to aid users keep daily logs and journals in an organized manner. They are essential for all sort of users, as they help record memories, habits, and tracking personal progress.

        In this article, we listed the best, free, open-source personal journaling and diary apps.

    • Instructionals/Technical

      • Trend OceansHow to Use SFTP Command to Transfer Files – TREND OCEANS

        No offense, but are you still using the same old standard FTP (File Transfer Protocol) to exchange files from a remote system?

        It’s been a five-decade since FTP came, now we have a more appropriate alternative with good security algorithms without compromising the speed.

        SFTP synonyms (Secure File Transfer Protocol) are among the most acceptable applications in the market, providing a secure connection to exchange your file remotely. It works on top of SSH protocol, which is recognized for its security and uses the same protocol and port.
        Although many GUI tools and applications are available across the operating systems, today, we will demonstrate it using the classical CLI method.

      • H2S MediaHow to install Telegram on Ubuntu 22.04 | 20.04 LTS – Linux Shout

        Learn the easy steps to install Telegram messenger on Ubuntu 22.04 Jammy JellyFish or 20.04 Focal Fossa Linux desktop for chatting, voice call, and much more…

        If you are familiar with WhatsApp, then Telegram would not require a detailed introduction because it is a similar kind of application. Similar to WhatsApp, users can install Telegram on their smartphone and get registered using the cell phone number to chat with other users of Telegram. You can share or download images, videos, documents and files very easily via it. Further, it is also possible to make video and voice calls, create polls, groups, and channels to connect with each other. Telegram is particularly popular because of the latter function.

        One of the popular features that make Telegram popular is its subscription system for channels, which works similarly to YouTube: according to your interests, you can subscribe to channels in Telegram. If the channel operator posts new content, you can see it in the chat overview. Users can easily select posted content and forward it to family and friends. This makes it clear from which user or channel the content originally comes. In this way, you can quickly find new channels for your own interests. Also, it offers broadcast functions as WhatsApp has.

        Those who are a fan of stickers will love Telegram. Messenger has an incredible number of animated stickers that you can download as a pack and share with others. If that’s not enough, you can also search for GIFs.

      • Collect sudo session recordings with the Raspberry Pi | Opensource.com

        I’ve used the sudo command for years, and one of my favorite features is how it saves a record of everything happening in a terminal while running a command. This feature has been available for over a decade. However, sudo 1.9 introduced central session recording collection, allowing you to check all administrative access to your hosts on your network at a single location and play back sessions like a movie.

        I use this feature on my Raspberry Pi, and I recommend it to other Pi users. Even if you fully trust your users, logs and session recordings can help debug what happened on a given host if it acts strangely: Oops, wrong file deleted in /etc.

      • CitizixHow To Monitor Linux Servers Using Prometheus Node Exporter

        In this guide you’ll learn how to set up and configure Node Exporter to collect Linux system metrics like CPU load and disk I/O and expose them as Prometheus-style metrics. You’ll then configure Prometheus to scrape Node Exporter metrics and optionally ship them to Grafana instance. Finally, you’ll set up a preconfigured and curated set of recording rules, Grafana dashboards, and alerting rules. At the end of this guide you’ll have dashboards that you can use to visualize your Linux system metrics, and set of preconfigured alerts.

      • nixCraftHow to find out if Raspberry PI Linux OS needs a reboot

        hen you use the apt command to update the Raspberry Pi OS, no notification indicates whether you need to reboot the Raspberry Pi 3 or 4 for Linux kernel updates. So say you have a lab of 4 RPi4 and managing updates using ansible, then you need an automated way to find out if a reboot is required to load a new Linux kernel on your Raspberry Pi OS.

      • ID RootHow To Install FrostWire on Ubuntu 20.04 LTS – idroot

        In this tutorial, we will show you how to install FrostWire on Ubuntu 20.04 LTS. For those of you who didn’t know, Frostwire is an open-source Torrent Client application and a great BitTorrent alternative application used to download content such as the internet, software, music, and more. FrostWire support a cross-platform application for Microsoft Windows, Linux, macOS, and Android.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the FrostWire torrent client on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

      • How to Use Cat, Tac, More, Less – Linux Commands – Cloudbooklet

        How to Use Cat, Tac, More, Less – Linux Commands. These basic commands are most effective when used in the correct way. These commands are used on a daily basis for every Linux DevOPS.

        In this guide you are going to learn how to use these simple linux commands with examples.

      • TechSpotDual Booting: Windows and Ubuntu | TechSpot

        Dual booting is a great way to get the best of both worlds of Windows and Linux. It’s relatively straightforward to install the two operating systems alongside each other, and it’s also a great opportunity to learn more about computers and how software works.

        When building your own computer, you get to choose from various hardware components that will go into your system. There are some compatibility restrictions to be aware of, but you’re still left with plenty of options even if you go Team Green, Team Red, or Team Blue.

        Once you put everything together and get that glorious POST beep, you’re on your way to enjoying your new rig! However, before you start to game on it, word process, or just browse the internet, there is one crucial component that still needs to be installed: the operating system!

      • How to Use Docker to Package CLI Applications – CloudSavvy IT

        Docker is a popular platform for packaging apps as self-contained distributable artifacts. It creates images that include everything you need to run a particular software, such as its source code, third-party package dependencies, and required environment characteristics.

        As Docker images can run anywhere Docker’s installed, they’re a viable format for distributing your CLI applications. The Docker ecosystem includes Docker Hub as an available-by-default public registry, giving you a complete tool chain for publishing, updating, and documenting your tools.

        Here’s how you can use Docker to package CLI apps instead of traditional OS package managers and standalone binary downloads.

      • How Do Git Branches Work? – CloudSavvy IT

        Branches are a core feature of Git’s version tracking and are used constantly by teams working on the same software codebase. We’ll dive into how they work under the hood, and how you can use them to improve your Git workflow.

      • How to Install Latest PHP 8.1 on RHEL Linux

        If you are an RHEL 8.5 user and a PHP enthusiast, this article guide is the right fit for you. PHP is a globally-renowned scripting language that has helped developers and users come up with impressive web-based applications.

        If you are a current user of older PHP versions like 7.2/7.4 or just need a fresh install of PHP 8 on your RHEL 8.5 system, this article is the perfect reference point.

        Since the current PHP version release is at 8.x, its many new features and optimizations include improved error handling, type system, & consistency, named JIT, match expression, attributes, arguments, nullsafe operator, constructor property promotion, and union types.

        Other improvements include saner string to number comparison, consistent type errors for internal functions, just-in-time compilation, syntax tweaks, system, and error handling improvements.

      • UNIX CopSetup Nginx Virtualhosts on CentOS 8 – Unix / Linux the admins Tutorials

        In the previous post, we explained how to create Apache virtualhost on CentOS 8. This time it is the turn to do the same with Nginx. So, this post is about Setup Nginx Virtualhosts on CentOS 8.

        The only caution we have to make is that the term Virtualhost is used for Apache and instead as Nginx is Server Blocks. Although in theory it is the same, it is good to know this.

      • How to install TeamSpeak Server on Ubuntu 20.04?

        Communications play a fundamental role in the lives of human beings, and thanks to the internet this has improved to incredible limits. Internet communications affect all of our lives, from the professional to the less important. That is why today we are going to show you how to install TeamSpeak Server in Ubuntu 20.04 to have a voice over IP communications server.

        As a brief introduction, we can say that TeamSpeak is a general purpose Voice over IP chat application, although it is widely used in gaming. It has a powerful client that can be installed on almost all current operating systems, but we can also deploy our own private server.

      • How To Manage Fonts on Ubuntu

        This tutorial will explain how you can recognize, show, find, add and remove, and use fonts on Ubuntu computer. This includes basic understanding with examples of Times New Roman, Liberation Serif, and Apple Garamond. This also includes how to install non-Latin fonts like Arabic, Japanese, and Chinese ones. Now let’s practice.

      • How to Docker on Ubuntu 22.04 / 20.04 LTS (Step by Step)

        Docker is considered as PaaS (platform as a service) software which makes use of OS level virtualization feature to spin up containers. In other words, we can say Docker provides container run time environment.

        In this guide, we will cover to install Docker (Community Edition) on Ubuntu 22.04 (Jammy Jellyfish) and Ubuntu 20.04 (Focal Fossa) LTS. Installation steps of Docker for these Ubuntu versions are same.

      • Personal cloud with Raspberry Pi and NextCloud on Docker

        This guide will provide us with a very simple way to have a personal cloud with Raspberry Pi. We’ll use a Raspberry Pi 3 Model B+, with an external USB drive that will store all our data. Our USB disk will be formatted in this procedure in order to assure that it will work. So be aware to use a free USB disk in order to avoid loss of data at format time.

    • Games

      • Boiling SteamThe Steam Deck Finally Gets a Low Battery Indicator – Boiling Steam

        This is a going to be a short one, yet somehow an interesting topic. It seems like Valve “forgot” to release the Steam Deck with a low battery indicator that would actually let the end users know about the fact that their battery is about to die while playing a game.

      • Ubuntu Pit5 Best War Games for Linux That Will Make You Addicted

        It’s a blessing in the modern age that we, the general people, don’t always have to be in real-time war so often. But, the young generation always has the most profound fascination with war tactics and weaponry. That’s why war game is one of the most popular gaming genres. However, some people think that there are almost no exciting 3D war games available for Linux users. But that’s not the truth. And we are going to prove it here with the list of the best five war games for Linux.

      • GamingOnLinuxTile-based puzzler Bean and Nothingness looks sweet, now has a Linux version too | GamingOnLinux

        Bean and Nothingness is one we missed from February that added a Linux version and it appears like it might be a great pick if you love tile-based puzzlers.

        In the game you wield a special wand that can turn beans into monsters, which varies based on what recipes are available during each puzzle. It’s pretty unique sounding and it looks quite sweet too but sadly it’s gone pretty unnoticed. To progress you create, manipulate, and destroy these monsters in the right places and at the right times; they can both help you and hinder you as you try to solve each puzzle.

      • GamingOnLinuxHere’s how to mod Stardew Valley on the Steam Deck | GamingOnLinux

        Want to get Stardew Valley setup on the Steam Deck with mods? It’s quite easy to do but there’s a few steps you have to go through, here’s a guide on what to do.

        Unlike some games, Stardew doesn’t offer up the Steam Workshop and instead uses the standalone SMAPI. The good news is that it works well on Linux too.

      • Boiling SteamTop 12 New Games You Can Play on Linux with Proton – March 2022 Edition – Boiling Steam

        We are back with our usual monthly update! Boiling Steam looks at the latest data dumps from ProtonDB to give you a quick list of new games that work (pretty much?) perfectly with Proton since February 2022 – all of them work out of the box or well enough with tweaks…

      • GamingOnLinuxCD Projekt RED ‘working closely with Valve’ as The Witcher 3 is Steam Deck Verified | GamingOnLinux

        The Witcher 3 got bumped up from Playable to Verified for the Steam Deck around the initial Deck release, and developer CD Projekt RED has released a statement on it now.

      • VideoHow to categorically RUIN your Steam Deck experience. – Invidious

        Conventional wisdom dictates that Windows provides a better PC gaming experience than Linux does. Conventional wisdom is wrong. Windows is such a shockingly terrible experience on the Steam Deck. That’s not a surprise seeing as Valve does not official support it on their hardware.

      • GamingOnLinuxPath of Exile getting gamepad support, should work better on Steam Deck | GamingOnLinux

        Will you be playing Path of Exile on Steam Deck? Do you already play it on a Linux desktop? Let us know what you think in the comments.

      • GamingOnLinuxValve sent the developer of Lutris a Steam Deck to help development | GamingOnLinux

        News I’m sure many Linux fans will be happy to see — Valve sent over a Steam Deck to the developer of Lutris, the free and open source game manager.

        One of the most popular applications for gaming on Linux, Lutris can help you manage games across various different sources including Humble Bundle, GOG, Steam, Epic Games, EA Origin, Ubisoft, Emulators and more. Currently though, getting it working on Steam Deck properly would involve using developer mode as it doesn’t have a proper Flatpak package available from Flathub (the current one is not official and doesn’t work well).

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KFluff – Podman + toolbox for Plasma development/testing?

          I’ve revisited toolbox recently, and I had forgotten how much I liked the tool the last time I tried it.

          Podman is a technology developed by Red Hat for managing containers, its most used commands are identical to docker’s, it’s daemonless (so you don’t have a systemd service running all the time, your containers simply run on demand and you can’t have a single service borking down all of your containers) and rootless (no root required to manage them). Docker recently got rootless support, but it’s kind of a pain to setup. Podman integrates with things like Cockpit, and one of its most famous niceties is its ability to generate systemd services for your containers.

    • Distributions

      • Reviews

        • Distro WatchReview: The curious case of Hos OS 3.1

          At first glance Hos OS looked to be a simple concept: Ubuntu with the GNOME desktop swapped out in favour of a customized Openbox environment. This idea appealed to me as I like the idea of Ubuntu’s LTS stability combined with the base distribution’s hardware support and a lighter user interface.

          While Hos OS is indeed light in memory (it used less than 300MB of RAM sitting idle in the Openbox live session) and it is gentle on the CPU, that is where the appeal stopped. Hos OS uses an unusual installer which did not work for me, it couldn’t boot on UEFI-enabled hardware, and both package managers (APT and Snap) had problems with their configurations which made installing new software and updates a challenge.

      • Slackware Family

        • Eric HameleersCalibre 5.x available for Slackware 15.0 and -current (finally)

          Finally! I have a working package for Calibre 5.38.0, targeting Slackware 15.0 and -current.

          As you surely know by now, Calibre is an e-book library management program, probably the best you can get and it surpasses its commercial rivals in terms of feature set and ease of use.

          Calibre is not only a library manager, it can act as a content server to make your book library accessible online (on your phone and in web browsers for instance), and it also contains a Qt5-based e-book reader application, as well as a full-fledged e-book editor. If you have online magazine or newspaper subscriptions, Calibre can download these magazines automatically for you and add them to your library.

          It is also quite the complex piece of software. It is written in Python, using several modules to enable its features. Calibre creates its graphical user interface using PyQt5 widget libraries. My calibre package for Slackware embeds all these modules, so that the package does not have any external dependencies. It does expect a full Slackware installation however, because that includes Qt5, PyQt5 and related packages. You could slim down your Slackware as long as you keep Qt5 related packages installed.

      • IBM/Red Hat/Fedora

        • Enterprisers ProjectRaspberry Pi turns 10: 5 reasons we love it | The Enterprisers Project

          Ten years after its initial launch, Raspberry Pi is more than just a computer. It has created (and entertained) a community of professionals, inspired students, and encouraged general enthusiasts to break the boundaries of technology. Given its affordability, it’s especially appealing to a younger generation and remains a top player in STEM education, but even IT managers and other tech professionals still utilize Raspberry Pi to this day.

          To celebrate Pi Day (3.14), I asked our community to share the ways they’re using Raspberry Pi today: whether they discovered it along with their children, use it for entertainment at home, or incorporate it into their daily hybrid work. Check out what they said they’re still loving about Raspberry Pi all these years later.

        • Enterprisers ProjectIT talent: Rethinking age in the hybrid work era

          By now, many people have probably grown tired of prognostications on “the new normal,” post-pandemic. Although the future remains uncertain, leaders can use this time as an opportunity to invent and practice new models of engaging their workforce in ways that allow creativity and innovation to flourish.

          It’s also clear that we are collectively less tolerant of the old corporate-life nemeses: long commutes, needless and unproductive meetings, and an abundance of time spent “managing” projects compared to actually getting work done. As we’ve struggled to address these issues, there is one source of wisdom we may have been missing: adults 60-plus years old.

          They’re not the only generation wrestling with these questions, but they have been first to redefine their own perspectives on how to get the most from work in an era of “unretirement.”

        • Process Apache Kafka records with Knative’s serverless architecture | Red Hat Developer

          If your organization is adopting event-driven and serverless architectures, you’re probably evaluating the Apache Kafka and Knative projects to help create your next generation of applications. Apache Kafka provides a robust, high-performance, high-availability event-streaming platform. Knative provides a platform for managing serverless workloads on Kubernetes.

          Applications built as Knative services are designed to scale up in response to incoming events that are delivered via HTTP. A serverless application that scales based on incoming HTTP requests may seem like it would be incompatible with the persistent connection model that Apache Kafka uses. Knative provides a neat solution to this problem via event sources, specifically the KafkaSource for Apache Kafka.

          In this article, you’ll learn how to create an event-driven architecture that uses Apache Kafka and Knative. You can use the free quota provided by the Developer Sandbox for Red Hat OpenShift and Red Hat OpenShift Streams for Apache Kafka to follow along. There is no need to provision your own Kubernetes and Kafka infrastructure when using these services.

        • Choose the best Camel for your integration ride, Part 1 | Red Hat Developer

          Apache Camel is the most popular open source integration framework today. Over the years, Camel has evolved to support new environments such as containers on Kubernetes while continuously improving the developer experience—so much so that it’s now easy to consume by Kubernetes users with no previous Camel experience.

          This article, the first in a three-part series, introduces the most important ways you can use Camel and why each came into being. We’ll weigh factors such as performance, developer control, environment, and usability to help you understand and select the best flavor of Camel to implement your integration service.

        • Red Hat OfficialBuilding containers by hand using namespaces: Use a net namespace for VPNs

          Over the last year, I’ve been writing articles for Enable Sysadmin about some of the most-used Linux namespaces. In a previous article, I demonstrated several techniques for creating and interacting with the net namespace. This article extends that exercise by manufacturing a namespace for a single VPN connection. If you want to follow along with this article, be sure to step through the first part. It lays the groundwork that you’ll need to set up to follow along with this one.

          Of course, you don’t have to manage namespaces by hand. Linux containers provide this functionality through user-friendly applications, including Podman, Buildah, and Kubernetes. However, I find that creating namespaces is a good way to grasp fundamental building blocks.

        • IBM Brings OpenShift Cluster Management Native On Power Iron – IT Jungle [Ed: Paid-for fluff/webspam for IBM from IBM-funded pundit, Timothy Prickett Morgan]
      • Canonical/Ubuntu Family

        • The Register UKCanonical bullish on OpenStack • The Register

          In a slightly curious blog post, Ubuntu recently dismissed the idea that OpenStack was no longer relevant and had been “abandoned” – making it the second outfit in the past six months to state how confident it remains in the IaaS platform.

          The post, titled “OpenStack is dead?” echoed a similar statement from Docker Enterprise owners Mirantis last year, stating that users now “probably think that OpenStack has been supplanted by Kubernetes” – and talking about the growth in OpenStack adoption.

          When multiple companies strenuously deny something, it tends to cause more suspicion than it allays. As The Reg pointed out when OpenStack turned 10, several big players have killed off their OpenStack products. Cisco invested heavily in it in 2014, only to then axe it a couple of years later.

          In the same period, HP launched its own version, promoted it… then HP and Mirantis laid off much of the relevant teams.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Apache BlogThe Apache Weekly News Round-up: week ending 11 March 2022

        Hello, everyone –let’s review the Apache community’s activities from over the past week…

      • Events

      • Web Browsers

        • Mozilla

          • TalospaceFirefox 98 on POWER

            Firefox 98 is released, with a new faster downloads flow (very welcome), better event debugging, and several pre-release HTML features that are now official. One thing that hasn’t gotten a lot of airplay is navigator.registerProtocolHandler() now allows registration for the FTP family of protocols. I already use this for OverbiteWX and OverbiteNX to restore Gopher support in Firefox; I look forward to someone bolting back on FTP support in the future. It builds out of the box on OpenPOWER using the .mozconfigs and LTO-PGO patch from Firefox 95.

      • Programming/Development

        • Its FOSSGitter: Open Source Collaboration App for Developers

          Almost every online user is aware of Slack, Rocket.Chat, Trello, Nextcloud, and a few other solutions to communicate and collaborate for work.

          We also have a list of open-source Slack alternatives if you prefer FOSS for collaboration in your team.

          But, as a software developer, what if you stumble upon a community of developers?

          Unlike the communities on Reddit or any other social media, you get access to an open-source platform where developers meet and collaborate on important open-source projects. Wouldn’t that be exciting for social collaboration and interaction between fellow developers?

        • QtHow to monetize your cross-platform application with the Qt Digital Advertising platform [Ed: Qt wants Free software developers (and users) to vomit not just because Qt became proprietary]

          Welcome to the third installment of our blog series on digital advertising on embedded and mobile platforms with Qt. In this part, we’re looking into the main challenges associated with cross-platform digital advertising and how Qt can make them a thing of the past for you.

        • Drew DeVaultIt takes a village

          As a prolific maintainer of several dozen FOSS projects, I’m often asked how I can get so much done, being just one person. The answer is: I’m not just one person. I have enjoyed the help of thousands of talented people who have contributed to these works. Without them, none of the projects I work on would be successful.

          I’d like to take a moment to recognize and thank all of the people who have participated in these endeavours. If you’ve enjoyed any of the projects I’ve worked on, you owe thanks to some of these wonderful people. The following is an incomplete list of authors who have contributed to one or more of the projects I have started…

        • Linux HintKruskal Algorithm

          A graph that doesn’t have directions is called an undirected graph. Every graph must have a path from one node to another node. A spanning tree is also an undirected connected graph where all the nodes of the graph are present with minimum edges. If a spanning tree doesn’t have all the nodes of the graph, then we cannot say that it is a spanning tree. The spanning-tree total weights will be less than the original weight of the graph as we connected it through the minimum weight edges. The spanning tree also does not have a cycle. Any graph has more than one spanning tree, but only one of those will be unique. We call it a minimal spanning tree since we’re attempting to create a full graph with all nodes while keeping the weight low.

        • Perl/Raku

          • PerlDancer2 0.400000 Released | Jason A. Crome [blogs.perl.org]

            We realize that some of you might be curious as to the large version bump. There are a couple of reasons for this: * Modules we depend on bumped their minimum Perl version to 5.12, requiring us to follow suit. * As of 2022, Dancer2 has an official deprecation policy. We are implementing this policy effective with this release, and it will help shape and guide future development. * We’ve officially marked a lot of outdated and unused API as being deprecated.

        • Python

          • Linux HintPySpark – Sort()

            In Python, PySpark is a spark module used to provide a similar kind of processing like spark using DataFrame. In PySpark, sort() is used to arrange the rows in sorting or ascending order in the DataFrame. It will return the new dataframe by arranging the rows in the existing dataframe. Let’s create a PySpark DataFrame.

          • Linux HintPySpark – OrderBy()

            In Python, PySpark is a spark module used to provide a similar kind of processing like spark using DataFrame. In PySpark, orderBy() is used to arrange the rows in sorting/ascending order in the DataFrame.

            It will return the new dataframe by arranging the rows in the existing dataframe.

            Let’s create a PySpark DataFrame.

        • Shell/Bash/Zsh/Ksh

          • Linux HintBash Assign Default Value if Variable Unset

            In Bash programming, variables play a vital part in transforming the script to a modern standard. Variables are named symbols representing a string or numeric value. Check out this in-depth guide on Bash variables for more info.

            When creating a Bash variable, it must have a value. However, we can use some tricks to set a default value if the variable is not set (or null). This guide will demonstrate how to do just that.

        • Rust

          • Linux HintHow to Create a Hello World Program in Rust

            There is one building block that all programmers share: a Hello World program. It is a simple but standard program that is specifically designed to be an introduction to a new language. In any language, the Hello World program, introduces the new users to the syntax of the language.

            In this article, we will explore how to create our first Hello World program and discuss the anatomy of the Hello World program in Rust.

        • Java

          • Linux HintLinkedList in Java

            Java provides a LinkedList class which is nothing but an ordered collection that holds multiple objects of the same data type. It belongs to the collection framework of java.util package and it extends/inherits the AbstractList class. The LinkedList class provides numerous methods to perform different functionalities e.g. add() method, remove() method, and many more.

          • Linux HintArrayList in Java

            In any programming language, a very significant concept is used to store the data named Arrays. The arrays are static/fixed in size and suitable for fixed-length data structures. But what if someone wants to add or remove the items dynamically? Well in Java, we can utilize the concept of ArrayList which allows us to store the data dynamically and is resizable.

          • Linux HintArrayList vs LinkedList in Java | Explained

            In java, ArrayList and LinkedList both belong to the Collection framework of java.util package and both of them inherit the List class. If we talk about the comparison of both these lists, it can be made based on different features, similarities, and differences. Sometimes LinkedList is preferred to use while in some cases, ArrayLists have dominance and are preferred to use.

          • Linux HintEnum in Java | Explained

            Java provides an enum class that can be used to represent a group of constants and it can have class attributes, member functions, and constructors. Enum class can’t inherit some other class but it can implement different interfaces and we can’t create the object of the enum class.

            In java, if we have to specify a single value as constant we can use the final keyword. However if we have to specify a group/set of constants then we can utilize the concept of enums. In java, numerous methods are available that can be used to perform various functionalities like values(), ordinal(), and many more.

  • Leftovers

    • Hardware

      • CNX SoftwareBIVROST Lite5 mini-STX motherboard takes up to 96GB RAM for machine vision applications – CNX Software

        BIVROST, a manufacturer of solutions in the field of image analysis and live video streaming, has just introduced the Lite5 mini-STX motherboard powered by an Intel Core Coffee Lake processor, and targeting machine vision, digital signage, security, video streaming, and other edge computing applications.

        The board is fitted with Advantech SOM-5899 COM Express Basic Type 6 module that supports up to 96GB DDR4 ECC memory, while the carrier board offers two Gigabit Ethernet ports, twelve USB interfaces, dual HDMI 2.0 video output, plus five M.2 expansion sockets.

    • Integrity/Availability

      • Proprietary

        • Security

          • Linux LinksDoes static application security testing protect against malware? – LinuxLinks

            Attacks didn’t decrease after the pandemic. On the contrary, the frequency and severity of threats make application security testing a must. Agile and DevOps environments, with their fast-paced development rhythm, Agile and DevOps environments can make it challenging for security to keep up.

            Malware has been around for a long time, increasing in the last years, and protecting applications against malware intrusions have become more difficult. Regardless of your software development environment, you need to bake application security testing into the development process.

            Static application security testing is a critical method that identifies and mitigates security vulnerabilities in software early in the development process. This post will explore how static application security testing can have an essential role in protecting against malware attacks.

          • Hacker NewsNew Linux Bug in Netfilter Firewall Module Lets Attackers Gain Root Access [Ed: When you throw far too much stuff into a kernel; and this one is a module]

            A newly disclosed security flaw in the Linux kernel could be leveraged by a local adversary to gain elevated privileges on vulnerable systems to execute arbitrary code, escape containers, or induce a kernel panic.

            Tracked as CVE-2022-25636 (CVSS score: 7.8), the vulnerability impacts Linux kernel versions 5.4 through 5.6.10 and is a result of a heap out-of-bounds write in the netfilter subcomponent in the kernel. The issue was discovered by Nick Gregory, a research scientist at Capsule8.

    • Censorship/Free Speech

      • Bruce SchneierLeak of Russian Censorship Data

        The transparency organization Distributed Denial of Secrets has released 800GB of data from Roskomnadzor, the Russian government censorship organization.

      • ViceTransparency Org Releases Alleged Leak of Russian Censorship Agency

        Transparency organization Distributed Denial of Secrets has released what it says is 800GB of data from a section of Roskomnadzor, the Russian government body responsible for censorship in the country.

        On Distributed Denial of Secrets’ website, the organization describes the data as coming from a hack and says that Anonymous claimed responsibility. Roskomnadzor is the agency that has in recent days announced a block of Facebook and other websites in the country as the war in Ukraine intensifies.

      • CNNRussian internet users are learning how to beat Putin’s internet crackdown
    • Internet Policy/Net Neutrality

      • Bangladesh’s Proposed Regulation = Indian IT Rules, 2021. Overreaching, invasive and suppressive.

        On 3rd February 2022, Bangladesh Telecom Regulatory Commission (‘BTRC’) published “The Regulation for Digital, Social Media and OTT Platforms, 2021” (“Bangladesh Draft Regulation”) and invited comments. We sent our comments in the form of a report to the BTRC. Our rationale behind sending the comments was that there are many similarities between the Bangladesh Draft Regulation and Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (“Indian IT Rules”). Since we have extensively worked on the Indian IT Rules since their notification in 2021 (in the form of public advocacy, representations and legal support), we provided insights into India’s experience with these rules. We hope that the report is of assistance to the BTRC as they contemplate regulation of digital, social media and OTT platforms.

      • hartmans | Nostalgia for Blogging

        Today, we have some of the same thought going into things like Planet Debian, but it’s a lot less interactive. Then we have things like Facebook, Twitter, and the more free alternatives. There’s interactivity, but it feels like everything has to fit into the length of a single tweet.

Links 14/3/2022: postmarketOS 21.12 Service Pack 3, Linux 5.17 Buys More Time

Posted in News Roundup at 2:35 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Linux Made SimpleLinux Weekly Roundup #173

      We had another full week in the world of Linux releases with SparkyLinux 2022.03, Bluestar Linux 5.16.12, ArcoLinux 22.03.08, Zorin OS 16.1, and Robolinux 12.04.

    • Desktop/Laptop

      • Make Use Of5 Reasons to Use the Linux Desktop Instead of WSL

        With a full Linux desktop, you don’t have to give up your Windows programs. Linux has supported various ways to run Windows alongside Linux from the beginning.

        The classic option is dual-booting, using a bootloader to choose between the two systems at boot time. You can also run Windows or desktop Linux in a virtual machine, depending on which system you use less frequently. If you want to run Windows programs, but you’re dead-set on only running Linux, you can use Wine or Proton.

        You have options when you want to run Windows and Linux apps. You could keep Windows around for games and other programs you need while using Linux to learn more about computers, programming, system administration, or operating systems in general. It’s a nice division of labor.

    • Audiocasts/Shows

    • Kernel Space

      • Make Use OfWhy Is the Linux Logo a Penguin? The Story Behind Tux

        You might’ve seen a penguin logo somewhere on the internet when reading about Linux. So how did a penguin become the official Linux mascot?

        What’s the first thing that pops into your mind when you think of Linux? If it is a cherubic, rotund penguin, you’re referring to Tux, the current age iconic brand identifier of Linux.

        But did you know, it was a good five years before Linux got a penguin for a brand ambassador? The story behind how the famous mascot was born and how the Linux penguin name came to be, makes for some interesting trivia, especially if you’re a fan of the open-source kernel and its lineage.

      • Linux 5.17-rc8
        So last weekend, I thought I'd be releasing the final 5.17 today.
        That was then, this is now. Last week was somewhat messy, mostly
        because of embargoed patches we had pending with another variation of
        spectre attacks.  And while the patches were mostly fine, we had the
        usual "because it was hidden, all our normal testing automation didn't
        see it either".
        And once the automation sees things, it tests all the insane
        combinations that people don't tend to actually use or test in any
        normal case, and so there was a (small) flurry of fixes for the fixes.
        None of this was really surprising, but I naïvely thought I'd be able
        to do the final release this weekend anyway.
        And honestly, I considered it. I don't think we really have any
        pending issues that would hold up a release, but on the other hand we
        also really don't have any reason _not_ to give it another week with
        all the proper automated testing.  So that's what I'm doing, and as a
        result we have an -rc8 release today instead of doing a final 5.17.
        There's a number of non-spectre things in here too, of course. Among
        other things, people finally chased down a couple of mislaid patches
        that had been on the regression list, so hopefully we have those all
        nailed down now too.
        And obviously there's all the usual random fixes in here too. But
        because of the spectre thing, about half of the -rc8 patch is
        architecture updates.
        That said, it's still a fairly _small_ half of the patch. It was not
        one of the "big disaster" hw speculation things, it was mostly
        extending existing mitigations and reporting.
        Anyway, let's not keep the testing _just_ to automation - the more the
        merrier, and real-life loads are always more interesting than what the
        automation farms do. So please do give this last rc a quick try,
      • LWNKernel prepatch 5.17-rc8 [LWN.net]

        Linus has released 5.17-rc8 rather than the final 5.17 kernel.

      • ReiserFS may Lose Support in Linux Kernel

        The Linux kernel has existed for more than 30 years. Over time, several technologies considered innovative, become obsolete giving way to something more modern.

        Although it is possible to maintain certain living technologies for a few years in favor of retro-compatibility. This “survival” can disrupt innovation and creation of tools more suitable for the reality in which we live; and the Linux kernel team knows this well.

    • Instructionals/Technical

      • The Fork System Call in Linux – ByteXD

        In this article, you will find a brief description of the fork system call and how it works.

        This article requires that you have some background knowledge of the concept of process in any operating system.

      • What is the X Window System? (X, Xorg, X11)

        From its beginning, Unix and all the operating systems based on it were text-based. It means that you have to learn a set of commands and use them to perform various operations. With the passage of time, Graphical User Interfaces (GUI) were included in almost all operating systems. Soon GUI get popular as they are user-friendly and easy to understand and use, especially for beginners.

        The X window system (also known as X11 or simply X) provides GUI facilities both to a local desktop and in a network environment. In this tutorial, you will learn about the X window system, how it works, its elements, and some of its advantages.

      • Linux Made SimpleHow to install Discord on a Chromebook

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

      • VideoHow to install the Brave Beta browser on Zorin OS 16 – Invidious

        In this video, we are looking at how to install the Brave Beta browser on Zorin OS 16.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KDE Frameworks 5.92.0

          KDE today announces the release of KDE Frameworks 5.92.0.

          KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms. For an introduction see the KDE Frameworks release announcement.

          This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner.

      • GNOME Desktop/GTK

        • 9to5LinuxGNOME 42 Release Candidate Brings Back Fingerprint Dialog in Control Center

          GNOME 42 Beta, the devs added the ability to take screenshots of the current window with the Shift+PrntScrn keyboard shortcut, the ability to switch workspaces with Home and End keys in Activities Overview, the ability to cancel ongoing update downloads in GNOME Software when system power is low, and G722 as the preferred codec for SIP calls in the new GNOME Calls app.

          GNOME 42 Release Candidate also improves gnome-bluetooth to allow GNOME Shell’s Bluetooth menu to appear when expected and to make the Connect switch available for Bluetooth LE MIDI devices. GNOME Boxes received the ability to recommend the latest operating system releases for download when they’re available in osinfo-db.

    • Distributions

      • Best Linux Distro for Beginners in 2022: Top 5 Picks

        Linux is an open-source operating system that has been growing in popularity in recent years. It is often praised for its stability and security, as well as its low system requirements. In this blog post, we will discuss the best Linux distros for beginners in 2022.

        Distro stands for “distribution” and refers to the specific flavor of Linux you are using. There are many different distros available, each with its own unique features and benefits.
        We will also take a look at the advantages of using Linux, and what you need to know before making the switch.

      • New Releases

        • 9to5LinuxIPFire Hardened Open-Source Linux Firewall Is Now Powered by Linux Kernel 5.15 LTS

          IPFire 2.27 Core Update 164 is here as the first release of the IPFire Linux firewall to be powered by the Linux 5.15 LTS kernel series, which is supported until October 2023. As you can expect, the new kernel improves compatibility with newer hardware components, adds security and bug fixes, enables virtualization support with libvirt and KVM, and improves the performance of cryptographic operations on the AArch64 (ARM64) architecture.

      • SUSE/OpenSUSE

      • Debian Family

        • OSMC’s March update is here with Kodi v19.4 – OSMC

          We’re happy to release OSMC’s March update, our first update of 2022. This has a number of improvements and bug fixes. We had planned to release an update the end of January — but decided to hold off until we could release a more substantial update, as there will be a delay in getting the next significant changes out.

          In the background, we’re laying the groundwork for a number of other changes which will be released in the near future, including improvements to video playback for Vero 4K/4K+; a number of Raspberry Pi improvements and finalising the move to Debian Bullseye.

      • Canonical/Ubuntu Family

        • FOSS PostExtend Ubuntu LTS Support Period to 10 Years With Ubuntu Advantage

          Historically, Ubuntu Long-term support (LTS) versions were always supported with updates for 5 years after the release date. So for example, Ubuntu 12.04 LTS was supported with updates from 2012 to 2017.

          However, Canonical announced last year that it is going to extend this support period up to 10 years for Ubuntu Advantage users. Ubuntu Advantage is a subscription service from Canonical that can be used to add additional security and hardening features to the default Ubuntu installation, whether on desktops, servers or the cloud.

          This means, for example, that you can extend your Ubuntu 20.04 LTS installation support period to 10 years instead of 5, so that it can continue to be supported with updates until 2030. A very nice feature indeed, because it means you won’t have to bother with the underlying OS for a very, very long period of time, and will just have to focus on your own workflow.

        • Real-time Analytics News for Week Ending March 12 – RTInsights

          Canonical, publisher of Ubuntu, along with cPanel announced they are expanding collaboration to provide full support for Ubuntu LTS 20.04 with cPanel and WHM version 102. The collaboration with Canonical will give cPanel and WHM Ubuntu users more open-source Linux distribution architecture options within their current infrastructure while providing a more robust business suite of solutions to help customers scale and expand their business hosting operations.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • SaaS/Back End/Databases

        • Linux HintDrop View If Exists postgres

          As the name suggests, a view can be a glance at a database record from a different site. A view in PostgreSQL is a subset of one or more tables to see the important data. We mostly create views to execute the most-used query in the database. Those, who don’t have any understanding of Database views, will get some knowledge today. Therefore, we will be discussing a method to create, use and drop the views in the PostgreSQL database.

        • Linux HintHow to Use postgres Xpath

          You may have worked on Html, XML, and CSS while learning web designing. XML is said to be an extensible markup language that contains user-defined tags without already defined tags as the “Html” language has. While working in the PostgreSQL database, there come situations when you have to save the XML type data in your tables. Most of the students get confused about fetching such sort of data from the PostgreSQL database tables. Therefore, the PostgreSQL database provides us with the “XPath” function to fetch and modify the XML type data columns. Thus, this article will contain an explanation of using the Xpath function in the PostgreSQL database. Let’s initiate and make sure to not skip any step.

      • Programming/Development

        • Julia EvansCelebrate tiny learning milestones

          Hello! Today I want to talk about – how do you know you’re getting better at programming?

        • Linux LinksExcellent Free Tutorials to Learn Less – LinuxLinks

          Less (stands for Leaner Style Sheets) is a backwards-compatible language extension for Cascading Style Sheets (CSS). This dynamic preprocessor style sheet language can be compiled into CSS and run on the client side or server side.

          Less provides the following mechanisms: variables, nesting, mixins, operators and functions; the main difference between Less and other CSS precompilers is that Less allows real-time compilation via less.js by the browser.

          Because Less looks just like CSS, learning it is easy. Less only makes a few convenient additions to the CSS language, which is one of the reasons it can be learned so quickly.

  • Leftovers

    • Hardware

      • HackadayReversible Ventilation Hack Keeps The Landlord Happy

        When a person owns the home they live in, often the only approval they need for modifications is from their significant other or roommate. In the worst case, maybe a permit is required. But those who rent their dwellings are far more constrained in almost every case, and when it comes to environmental controls, they are most decidedly off limits. Unless you’re a resourceful hacker like [Nik], that is, who has seamlessly integrated his apartment’s ventilation system into his smart home controller — all without any permanent modifications!

      • HackadayMiniPC Surgery Makes It 50% Cooler

        [G3R] writes to us about a mod they did on a HP ProDesk/EliteDesk 400 G3 miniPC they use as a home emulation center. The miniPC would overheat as soon as the CPU load increased, resulting in frame drops and stutters, as well as throttling CPU. [G3R] took the original cooling solution, threw out half of it and modified the remaining half to accept a tower CPU cooler.

      • Hackaday5-Axis 3D Printing For The Rest Of Us

        By now we’re all used to the idea of three dimensional printing, as over the last fifteen years or so it’s become an indispensable tool for anyone with an interest in making things without an industrial scale budget. There are still a few limitations to the techniques used in a common 3D printer though, in particular being tied to layers in a single orientation. It’s something that can be addressed by adding tilt and rotational axes to the printer to deliver a five-axis device, but this has not been available in an affordable form. [Freddie Hong] and colleagues have tackled the production of an affordable printer, and his solution fits neatly on the bed of a Prusa i3 to convert it to five-axis machine without breaking the bank.

      • HackadayHaptic Smart Knob Does Several Jobs

        A knob is a knob, a switch is a switch, and that’s that, right? And what about those knobs that have detents, set in stone at the time of manufacturing? Oh, and those knobs that let you jog left to right and then snap back to center — that can’t be modified…right? Well, you likely know where this is going, and in the video below the break, [scottbez1] shows off a new open source haptic input knob that can be all of these things with just some configuration changes!

      • HackadayRetro Breadboard Gives Up Its 1960s Secrets

        When we see [Ken Shirriff] reverse engineering something, it tends to be on the microscopic level. His usual forte is looking at die photos of strange and obsolete chips and figuring out how they work. And while we love those efforts, it’s nice to see him in the macro world this time with a teardown and repair of a 1960s-era solderless breadboard system.

      • HackadayRemote MQTT Temperature Sensor Shows How It’s Done

        First of all, there are definitely simpler ways to monitor remote temperatures, but [Mike]’s remote MQTT temperature sensor and display project is useful in a few ways. Not only does it lay out how to roll such a system from scratch, but it also showcases system features like solar power.

    • Integrity/Availability

      • Proprietary

        • The HillUS, EU cyber investments in Ukraine pay off amid war [iophk: Windows TCO]

          The West began actively investing in Ukraine’s cyber defenses following the 2015 power grid hack and the 2017 Petya malware attack. The electrical grid attack left more than 200,000 people without power for several hours while the Petya malware disrupted key Ukrainian institutions, including banks, government ministries and companies.

        • Security

          • Privacy/Surveillance

            • [Old] You Can Change Your Number

              If you’re keeping your existing phone, but getting a new number, the Change Number feature will let you keep your profile and all of your existing messages and groups on your device, while making you reachable at your new phone number.

            • The VergeInstagram is finally letting livestreamers add moderators

              Instagram notes that creators can assign a moderator by tapping the three dots in the comment bar during a Live. From there, they can choose a moderator from a list of suggested accounts, or use the search bar to search for a specific account.

            • IT WireABC appears to be hell-bent on compulsory iview logins

              And the taxpayer-funded corporation has hinted that such logins may also become mandatory for other digital services, with its chair Ita Buttrose not ruling it out, by saying in a response to the APF: “There are no current plans to make a login requirement necessary for other ABC digital products.”

              Buttrose’s statement was part of a short response sent to the APF on 8 March. It was made public only on Monday, along with the APF’s reply. For the most part, the APF made the same arguments as it did in the original letter which iTWire reported on 3 March.

    • Defence/Aggression

      • HungaryOur strength is our unity: Putin chose war. We remain united with Ukraine
      • Common DreamsRussia Bombs Ukrainian Military Base Near Border of NATO Member Poland

        Russian forces on Sunday bombed a Ukrainian military facility located just 22 miles from the border of NATO member Poland, killing at least 35 people and injuring dozens more.

        Prior to Russia’s full-scale invasion of Ukraine, the facility hosted NATO drills and U.S. troops used it to train Ukrainian forces on the deployment of anti-tank missiles and other weaponry. The base has been described as “a vital link in the pipeline to get weapons from NATO allies into Ukraine.”

      • Common DreamsOpinion | What Happens After the Russia-Ukraine Conflict?

        Offering predictions about what will follow the Russia-Ukraine conflict is probably a foolhardy exercise, but here are a few thoughts that might engender further speculation and discussion.

      • Common DreamsMass Anti-War Protests Held Across Europe as Russia’s Assault Continues

        Tens of thousands of people took to the streets to join anti-war demonstrations across Europe on Sunday as Russia continued its deadly assault on Ukraine, bombarding major cities and intensifying a humanitarian crisis that is having reverberating effects worldwide.

        In addition to protests in Berlin, London, Warsaw, and Madrid—where participants carried signs and banners that read “Stop the War” and “Peace and Solidarity for the People in Ukraine”—demonstrations sprang up on a smaller scale in occupied Ukrainian cities and in Moscow, despite the threat of arrest and police brutality.

      • The Telegraph UKPro-war Russians target opponents by daubing ‘Z’ insignia on doors

        In Surgut, Siberia, police fined an unnamed person 40,000 roubles (£320) for posting a message on the VKontakte social networking site that the authorities did not approve of.

    • Transparency/Investigative Reporting

      • EFFThe Foilies 2022

        Each year during Sunshine Week (March 13-19), The Foilies serve up tongue-in-cheek “awards” for government agencies and assorted institutions that stand in the way of access to information. The Electronic Frontier Foundation and MuckRock combine forces to collect horror stories about Freedom of Information Act (FOIA) and state-level public records requests from journalists and transparency advocates across the United States and beyond. Our goal is to identify the most surreal document redactions, the most aggravating copy fees, the most outrageous retaliation attempts, and all the other ridicule-worthy attacks on the public’s right to know.

        And every year since 2015, as we’re about to crown these dubious winners, something new comes to light that makes us consider stopping the presses.

        As we were writing up this year’s faux awards, news broke that officials from the National Archives and Records Administration had to lug away boxes upon boxes of Trump administration records from Mar-a-Lago, President Trump’s private resort. At best, it was an inappropriate move; at worst, a potential violation of laws governing the retention of presidential records and the handling of classified materials. And while Politico had reported that when Trump was still in the White House, he liked to tear up documents, we also just learned from journalist Maggie Haberman’s new book that staff claimed to find toilets clogged up with paper scraps, which were potentially torn-up government records. Trump has dismissed the allegations, of course. 

    • Environment

      • Energy

        • The HillThe [cryptocurrency] conflict unfolding in Ukraine

          As the Russia-Ukraine war enters its third week, much of the world is using digital technologies to watch it unfold. Behind the physical soldiers in uniform, there are unseen digital algorithms at work, from artificial intelligence to the movement of money, including cryptocurrency, or “[cryptocurrency].”

        • Heat Pumps for Peace and Freedom

          Heat pumps aren’t the only commodity we might produce this time around. Europe is also apparently short of insulation, and America has spare productive capacity—load ships full of the pink stuff, and let Britons pack their attics so that when November rolls around next year (and November will roll around) the old boiler in the basement won’t have to work so hard while it waits to be replaced by a modern heat pump.

        • The EconomistWhy [cryptocurrency] is unlikely to be useful for sanctions-dodgers

          For an oligarch looking to dodge American sanctions, converting wealth into [cryptocurrency] would ideally be a means, not an end. It is not possible to buy most everyday items or financial assets directly with cryptocurrencies. “Ultimately what they really need to do is get access to some form of fiat currency, which becomes more challenging,” said Christopher Wray, the director of the FBI, in a United States Senate hearing on the Russian invasion on March 10th.

          To convert back into fiat currency requires interacting with an exchange, which would act as the interface between traditional banks which operate in sovereign money, like the dollar, and [cryptocurrency]. As [cryptocurrency]-exchanges have grown bigger and more important, many have become regulated. Some of the biggest are publicly listed. Most have a presence in America and Europe. This poses two problems for would-be sanctions-dodgers.

    • AstroTurf/Lobbying/Politics

      • Common DreamsOpinion | Democrats Slash $5 Billion in Global Covid Aid—With Biden Already Behind on Vaccine Donations

        As the Biden administration falls woefully behind on its pledges to donate Covid vaccines to the world, on Wednesday, the U.S. House slashed $5 billion for the global pandemic response from an omnibus spending bill. The cut to Covid funds underscores the capriciousness of the U.S. government’s promises, and lends credence to public health activists who argue that countries in the Global South cannot rely on the pledges of wealthy nations, and should be given the information they need to manufacture vaccines themselves.

      • Common DreamsOpinion | Washington Needs to Do Something About UAE Dirty Money

        Vladimir Putin’s invasion of Ukraine has triggered a literal hunt by Global North nations for his and his cronies’ ill-gotten financial assets. It has pushed USAID to announce a new global anti-corruption program aimed at expanding the capacity of investigative journalists and civil society to pursue reforms, and sift through big data dumps that are increasingly a critical source of the financial flows and evidence both sanctions officials and bank regulators need.

      • Common DreamsOpinion | Democrats in Congress Want Windfall Tax on Big Oil, Consumer Rebates, and Cheap Green Energy

        Senator Sheldon Whitehouse (D-RI) has introduced, and several other congressional Democrats have co-sponsored, a bill to curb big petroleum companies engaged in profiteering.

      • Robert ReichPutin and Trump Have Convinced me I was Wrong about the 21st Century
      • NewYorkTimesShaming Apple and Texting Musk, a Ukraine Minister Uses Novel War Tactics

        To achieve Russia’s isolation, Mr. Fedorov, a former tech entrepreneur, used a mix of social media, cryptocurrencies and other digital tools. On Twitter and other social media, he pressured Apple, Google, Netflix, Intel, PayPal and others to stop doing business in Russia. He helped form a group of volunteer hackers to wreak havoc on Russian websites and online services. His ministry also set up a cryptocurrency fund that has raised more than $60 million for the Ukrainian military.

        The work has made Mr. Fedorov one of Mr. Zelensky’s most visible lieutenants, deploying technology and finance as modern weapons of war. In effect, Mr. Fedorov is creating a new playbook for military conflicts that shows how an outgunned country can use the internet, crypto, digital activism and frequent posts on Twitter to help undercut a foreign aggressor.

      • The VergeRussia will ban Instagram on March 14th

        The head of Instagram, Adam Mosseri, said in a tweet that “This decision will cut 80 million in Russia off from one another, and from the rest of the world as ~80% of people in Russia follow an Instagram account outside their country. This is wrong.”

      • [Old] Business StandardMark Zuckerberg bought Instagram as it was a ‘threat’ to Facebook

        “Facebook, by its own admission saw Instagram as a threat that could potentially siphon business away from Facebook,” Nadler said during the hearing on Wednesday.

        “So rather than compete with it, Facebook bought it. This is exactly the type of anti-competitive acquisition the antitrust laws were designed to prevent,” Nadler added.

        Facebook bought Instagram for $1 billion in 2012, a shocking sum at that time for a company with 13 employees,

    • Misinformation/Disinformation

    • Censorship/Free Speech

      • IT WireNational Press Club offers fig leaf as it opts for censorship

        On 11 March, the NPC withdrew its invitation for Pavlovsky to address the club in Canberra. The acting Ukrainian envoy, Volodymyr Shalkivskyi, had spoken at the club on 10 March.

        In order to justify the cancellation, the NPC claimed the invitations to both diplomats were issued “at a different stage in the conflict in Ukraine before allegations of war crimes and bombing of civilian targets”.

        In saying this, the NPC made it clear that it had already passed judgment on these allegations and decided that they are true, which is a remarkable decision to take.

    • Freedom of Information/Freedom of the Press

      • RTLUS journalist shot dead in Ukraine: medic, witnesses

        Papers found on the American reporter’s body identified him as 50-year-old video documentary shooter Brent Renaud, of New York.

        A New York Times identity card was among the papers, leading to reports he worked for the paper, but the US daily said he was not working for it at the time of his death.

    • Civil Rights/Policing

      • ABCSaudi Arabia puts 81 to death in its largest mass execution

        Saudi Arabia on Saturday executed 81 people convicted of crimes ranging from killings to belonging to militant groups, the largest known mass execution carried out in the kingdom in its modern history.

      • Counter PunchThe Benedict Arnold of LSD

        This was 1974 when Leary was in Folsom prison in northeastern California, after convictions for a number of marijuana busts plus time for his jailbreak.

        It’s not entirely fresh news that the late Timothy Leary was a squealer and a snitch to the FBI. The snitching was well known at the time. The FBI was eager to leak the fact that Leary, high priest of LSD and potentate of the counterculture, was singing about his former associates.

    • Internet Policy/Net Neutrality

      • Common DreamsOpinion | Instead of Taxing the Poorest, the US Needs a Maximum Income

        Mitch McConnell, the GOP Senate leader, doesn’t have a problem with billionaires. He’s spent his entire political career helping billionaires make more billions. But Mitch McConnell does have a problem with one particular fabulously rich figure.

      • Former Debian Project Leader: Migrating to Dreamwidth

        Over the years, Livejournal has become more commercial and has been less associated with my community values. I never left during the mass exoduses around TOS changes because while I saw things changing, the worst terms seemed in response to government regulation rather than the choices of the company. I know that if I were to look into US laws, I’d find several that I object to as well.

    • Monopolies

      • Copyrights

        • Torrent FreakTorguard Settles Piracy Lawsuit and Agrees to Block Torrent Traffic on U.S. Servers

          TorGuard has settled a copyright infringement lawsuit filed by several movie companies last year. The VPN provider stood accused of failing to take action against subscribers who were pirating films. As part of the settlement, TorGuard agrees to block BitTorrent traffic on U.S. servers; however, it stresses that user privacy is in no way affected by this decision.

IRC Proceedings: Sunday, March 13, 2022

Posted in IRC Logs at 2:04 am by Needs Sunlight

Also available via the Gemini protocol at:

Over HTTP:

HTML5 logs

HTML5 logs

#techrights log as HTML5

#boycottnovell log as HTML5

HTML5 logs

HTML5 logs

#boycottnovell-social log as HTML5

#techbytes log as HTML5

text logs

text logs

#techrights log as text

#boycottnovell log as text

text logs

text logs

#boycottnovell-social log as text

#techbytes log as text

Enter the IRC channels now

IPFS Mirrors

CID Description Object type
 QmTm3boHaYYWz1nAtb4ZfmcaAB1pLh62699rCcUtW797xF IRC log for #boycottnovell
(full IRC log as HTML)
HTML5 logs
 QmaksFgvLKTfaEVL81XgjX7QVZVb8mJC6S4npM3uW9i7tR IRC log for #boycottnovell
(full IRC log as plain/ASCII text)
text logs
 QmfPzWLn6cbqWdjeYgqUJK1YRUr96pwzFTdfJr9a4aQyAz IRC log for #boycottnovell-social
(full IRC log as HTML)
HTML5 logs
 QmTpScSwSKfqVc4ctQMMMBP3HZrNpg1n6ck2F8VktKnD74 IRC log for #boycottnovell-social
(full IRC log as plain/ASCII text)
text logs
 QmYjRx7FvmnHWMJeMSe3ZjH8vV7vjq9gb9xcMTyUVCphWF IRC log for #techbytes
(full IRC log as HTML)
HTML5 logs
 QmVFU68fNyi2ibPpJcX7V7AFE4rWW3jqfZZcf8LvTMmjcJ IRC log for #techbytes
(full IRC log as plain/ASCII text)
text logs
 QmYPZwNwYo5YpYVq67fJLhSiXW6J4ESeU9Hb2mQ6M73VVN IRC log for #techrights
(full IRC log as HTML)
HTML5 logs
 QmPLEanWx6hY9Tu1t1HvanyGywYhLjvYtAuBUmimiW5vYC IRC log for #techrights
(full IRC log as plain/ASCII text)
text logs

IPFS logo

Bulletin for Yesterday

Local copy | CID (IPFS): QmVwa8MkmFjRWxxPuQ3riiwsjWwCaqnmn9QXr3tY1SM5we

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