Bonum Certa Men Certa

Links 08/08/2022: Rescuezilla 2.4 and GUADEC Notes



  • GNU/Linux

    • Linux On MobileLINMOB.net - Weekly GNU-like Mobile Linux Update (31/2022): Automated Phone Testing for postmarketOS and various little updates

      Blog posts about the progress of Nemo Mobile and Manjaro ARM and this and that. ;-)

    • 9to5Linux9to5Linux Weekly Roundup: August 7th, 2022

      This has been a really great week for Linux news and release despite being the season of summer holidays. Ubuntu 20.04 LTS users got a newer Linux kernel from Ubuntu 22.04 LTS, KDE Plasma desktop fans received a new update with lots of goodies, Slax Linux returned to its roots, and Peppermint OS now offers a Devuan-based flavor for software freedom lovers.

      On top of that, I show you how to install Linux kernel 5.19 on Ubuntu, upgrade your Linux Mint 20.3 installations to Linux Mint 21, and take a look at the upcoming Fedora Linux 37 release on Raspberry Pi 4.

    • Linux Made SimpleLinux Weekly Roundup #194

      Welcome to this week's Linux weekly roundup. We had a solid week in the world of Linux releases with Q4OS 4.10, Robolinux 12.07, and Peppermint OS 08-02-2022.

    • Audiocasts/Shows

    • Applications

    • Instructionals/Technical

      • Linux Shell TipsHow to Encrypt and Decrypt a Partition in Linux

        When a Linux partition is encrypted, access to the partition’s stored data and storage space is inapplicable to users who do not have the right access/authorization. The same Linux partition can only be termed as decrypted if direct access to it is authorized.

        The authorization/decryption phase requires the user accessing the locked partition to provide a matching encryption key used to lock access to it.

      • LinuxiacHow to Install Spotify on Fedora Linux: A Step-by-Step Guide

        This guide will walk you through installing Spotify on Fedora Linux, offering you three different ways to do it by following best practices.

        Spotify is a well-known cross-platform music streaming service that millions of people use. It is compatible with most modern systems, including Linux, Windows, and macOS, as well as Android and iOS devices.

        The application’s free edition offers limited audio streaming features with advertising. However, the premium service includes various benefits, such as downloading music, ad-free browsing, improved sound quality, and more.

        Unfortunately, Spotify is not available in the official Fedora Linux repositories. However, there is an easy way for Fedora users to install Spotify on their Linux systems.

      • Trend OceansHow to Kill an Unresponsive SSH Connection in Linux - TREND OCEANS

        While working with a remote connection, it’s quite common to get into a situation where you are not able to interact with the remote system.

        And it is a frustrating moment when a remote SSH connection hangs after several minutes of unused connection, or perhaps even due to internet fluctuations.

        There might be many other reasons for the above cause, but it’s quite easy to kill an unresponsive SSH connection without killing the current shell.

      • OpenSource.comFix file permission errors on Linux | Opensource.com

        If you're sharing files between two users over the network or "sneaker net" (saving a file to a hard drive and copying it to a computer), you may encounter permission errors when you try to read or write the file. Even if you understand the concept of file permissions, you may not know exactly how to diagnose the problem or solve it. I used to perform data migration as a service, so I've run into my fair share of permission errors and ownership conflicts. Here's how I fix them fast.

      • Linux Shell TipsHow to Install Apache Tomcat 10 in RHEL 8

        Thanks to the Apache Foundation for the development and maintenance of Apache Tomcat, RHEL 8 users can now proudly boast of having access to an open-source, powerful, lightweight, and popular web server.

        Apache Tomcat prioritizes the execution of java web-based applications through a pure Java HTTP server interface implemented by Java WebSocket, JavaServer Pages (JSP), Java Expression Language (EL), and Java Servlet technologies.

        This article will walk us through the installation and configuration of Apache Tomcat 10 on RHEL 8 distribution.

      • ID RootHow To Install Brave Browser on Linux Mint 21 - idroot

        In this tutorial, we will show you how to install Brave Browser on Linux Mint 21. For those of you who didn’t know, Brave is a free, open-source web browser developed by Brave Software, Inc. It is a secure and fast web browser whose base code is very much similar to the Chromium browser. Brave is designed to block ads and website trackers by default and guarantee privacy.

        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 a Brave Browser on Linux Mint 21 (Vanessa).

      • Linux Made SimpleHow to stream Windows on a Chromebook

        Today we are looking at two ways to Stream a Windows computer on a Chromebook. Please take note that both methods are paid, as the company need to pay for the actual hardware and licenses.

      • HowTo GeekHow to Restart a Computer

        Whether you want to bring new changes into effect or resolve minor glitches, it’s easy to restart your computer based on Windows, macOS, Linux, or Chrome OS operating system. We’ll show you how to do that.

      • Linux HintHow to Control Raspberry Pi Through PiBuddy

        PiBuddy is an open-source Android application for Raspberry Pi to control the device from mobile. Apart from giving you the authority to control your Raspberry Pi, you can also view system information like CPU resources, disk usage, and memory information, as well as the freedom to turn on and off your device at any time. Thus, it saves your device from improper shutdown.

        In this article, we will guide you on how you can use the PiBuddy application on your mobile to control your Raspberry Pi device.

      • Linux HintHow to Install Odoo on Raspberry Pi OS

        Odoo is an open-source business management tool designed to meet the company requirements, as it includes various business tools such as CRM, eCommerce, project management, accounting, and much more. Odoo operates under relational database management systems like PostgreSQL, and it works smoothly on several Linux-based platforms like Ubuntu and Raspberry Pi.

        In this article, we will show you how to install Odoo on your Raspberry Pi.

      • Linux HintHow to Install uget Download Manager on Raspberry Pi

        uget is a fast and lightweight download manager that quickly downloads files on your Raspberry Pi device. It even gives you the option to download multiple files all at once and if you need to download files at a quick pace, you can queue them for faster downloading.

      • Linux HintHow to Control a Raspberry Pi Remotely From Anywhere In the World

        Controlling a Raspberry Pi from another system through a VNC viewer is extremely important as it helps you easily control your Raspberry Pi device through your laptop without purchasing a separate desktop environment. In another case, you can also benefit other individuals by using your device to complete their projects. However, the default VNC viewer setting allows you to access the device within the same network as it becomes extremely tough for the users outside your network to access it.

        If you are looking for a solution to remotely access your Raspberry Pi device outside the network or in any part of the world, you should look for these article guidelines.

      • Linux HintEnabling SSH Protocol in Linux

        Installing and configuring SSH in your Linux systems is not the end game. Using SSH to access your systems remotely goes beyond that. You will need to ensure that you enable your SSH to establish a connection.

        But this is impossible to accomplish if you do not understand how SSH works. Notably, you need a client machine and a host or server to initiate and accomplish an SSH connection. Both sides must agree based on the provided credentials to enable a secure connection and access between the two sides.

        In this article, we will outline how you can enable an SSH connection in Linux systems. But before that, it is vital to note that the client machine needs the remote host credentials or information to initiate the connection. This information could be an IP address or hostname.

      • Linux Hint3 Easy Ways to Install and Use Discord on Raspberry Pi

        Discord is one of the most popular messaging apps that enable users to connect with the community worldwide. It allows you to do text messaging, voice messaging, video calling and media sharing with your friends and people all over the globe. Even there are hundreds of groups you can join on Discord to discuss several important topics.

        Since Discord is an open-source platform, you can install it easily on any Linux platform; however, on Raspberry Pi, you cannot directly install this app because it’s not available for ARM-based architecture. To install Discord on Raspberry Pi, you should follow this article, as we will show you the easiest ways to install the app on your device.

      • UNIX CopHow to install Owncloud Desktop client on Debian / Ubuntu

        In this tutorial, you will learn how to install Owncloud Desktop client on Debian / Ubuntu. This step is important to get the most out of the tool.

        In a recent post I have explained you how to install Owncloud on Ubuntu 22.04 It is a good idea to start with that post.

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • GUADEC Notes – Jonathan Blandford

          It was really lovely to get back to GUADEC. I loved being around old friends and meeting the new faces within the project. The venue was stellar and I thoroughly enjoyed a lot of the talks this year.

          For me, my favorite talks were the progressive webapps talk by Phaedrus Leeds, Federico’s meme-filled talk on accessibility, and Rob’s talk about the Endless deployment to Oaxaca, Mexico.

          [Note: I hope someone goes back to the youtube videos and adds timestamps / links to all the talks. It would be easier to find and browse them. ]

          On my part, I gave a talk on GNOME Crosswords and participated on a panel on how to get a Job with Free Software. The crosswords talk in particular seemed pretty successful. It had a great article written about it in lwn.net (thanks Jake!), which lead to an increase in bug reports and crossword contributions.

          One observation: it felt that attendance was down this year. I don’t know if it was Covid or Mexico, but some combination led to a smaller crowd than usual. I saw that there was a mini-GUADEC in Berlin as well (which I’ll assume was a lagging indicator of the above and not a cause.)

  • Distributions and Operating Systems

    • Barry KaulerPackage bumps and extra b43 firmware

      Getting ready to build the next 64-bit release of EasyOS, have been working on a few things and not documenting. So, had better report some of it...

  • Free, Libre, and Open Source Software

    • Content Management Systems (CMS)

      • Linux Links5 Best Free and Open Source Dart Static Site Generators - LinuxLinks

        LinuxLinks, like most modern websites, is dynamic in that content is stored in a database and converted into presentation-ready HTML when readers access the site.

        While we employ built-in server caching which creates static versions of the site, we don’t generate a full, static HTML website based on raw data and a set of templates. However, sometimes a full, static HTML website is desirable. Because HTML pages are all prebuilt, they load extremely quickly in web browsers.

        There are lots of other advantages of running a full, static HTML website.

    • GNU Projects

      • MedevelGNU PSPP Is a Free Open-source Statistical Package and SPSS Alternative

        GNU PSPP is a program for the statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.

        The most important of these exceptions are, that there are no “time bombs”; your copy of PSPP will not “expire” or deliberately stop working in the future.

        Neither are there any artificial limits on the number of cases or variables which you can use. There are no additional packages to purchase in order to get “advanced” functions; all functionality that PSPP currently supports is in the core package.

        PSPP is a stable and reliable application. It can perform descriptive statistics, T-tests, anova, linear and logistic regression, measures of association, cluster analysis, reliability and factor analysis, non-parametric tests and more.

    • Programming/Development

      • Python

        • markaicode by MarkHow to Install Plotly Dash in Python

          In this guide, we'll show you how to install Plotly Dash on your Linux system. You must have Python installed on your system Dash.

        • markaicode by MarkHow to use Python to Calculate Percentage

          In this guide, We will learn how to use the Python IDLE shell to figure out percentages. You can use any IDE you want because the logic doesn't change.

        • Linux HintPython requirements.txt File

          “We need to employ a lot of modules while creating Python apps for various functionalities. The number of modules a given application uses can be considerable. Generally, it is advised to create a virtual environment tailored to the project when developing such massive programs, as well as smaller ones, because doing so enables us to install anything we want and of any version without overburdening the available package space. The script and dependencies must be installed on the user’s computers for them to utilize the developer. Because the dependencies are set up in a virtual environment, it would be useless to share the entire virtual environment because the folder size would be enormous, and there would be a risk of integrity problems.

          When this occurs, programmers include a requirements.txt file in the project that contains a list of all the dependencies that have been installed in the virtual environment as well as information on the version that is being utilized. To utilize the program, the borrower or end-user merely needs to set up a virtual environment and install any necessary components. This post will explain how to create the requirements.txt file and install dependencies using it.”

        • Linux HintPython Argparse Examples

          “The interpretation of command line arguments has been made by the use of the Python module argparse. By providing user input elements to be processed, argparse would be used to give customization and reuse of the program in place of explicitly specifying variables within the function.”

        • Linux HintPlotly.graph_objects.choroplethmapbox

          According to the aggregated statistics, a choropleth map is a statistical map comprised of colored polygons. It is mainly applied in geographical areas, such as countries, states, counties, and postal codes. When working with statistical analysis, you often encounter scenarios where you must plot a choropleth map.

          Therefore, this article will discuss how you can create a choropleth Mapbox using Plotly’s graph_objects.

        • Linux HintDplotly.graph_objects.choropleth

          A choropleth map, or Choropleth for short, is a map made up of colored polygons that describe data. This tutorial will cover how to create a choropleth map using go.Choropleth.

  • Leftovers

    • Security

      • Privacy/Surveillance

        • CNX SoftwareESP-WIFI-CSI detects humans with WiFi signals only, no sensor needed - CNX Software

          Channel state information (CSI) leverages carrier signal strength, amplitude, phase, and signal delay indicators to reveal the signal scattering, reflection, and power attenuation phenomena that occur with the carrier as the transmission distance changes. This is typically used to measure the channel status of the wireless network in Wi-Fi communication, but it’s also possible to analyze and study the changes in CSI to detect movements such as walking and running of people or animals, and Espressif claims it can also capture subtle movements caused by small movements such as breathing and chewing of people or animals in a static environment.

    • Internet Policy/Net Neutrality

      • Dizietdiziet | dkim-rotate - rotation and revocation of DKIM signing keys

        Internet email is becoming more reliant on DKIM, a scheme for having mail servers cryptographically sign emails. The Big Email providers have started silently spambinning messages that lack either DKIM signatures, or SPF. DKIM is arguably less broken than SPF, so I wanted to deploy it.

        But it has a problem: if done in a naive way, it makes all your emails non-repudiable, forever. This is not really a desirable property - at least, not desirable for you, although it can be nice for someone who (for example) gets hold of leaked messages obtained by hacking mailboxes.

        This problem was described at some length in Matthew Green’s article Ok Google: please publish your DKIM secret keys. Following links from that article does get you to a short script to achieve key rotation but it had a number of problems, and wasn’t useable in my context.

  • Gemini* and Gopher

    • Technical

      • Zettelkasten Utility

        Schmiddi recently wrote about their experience with keeping a zettelkasten and evaluates how useful it has been to them so far. Recently, I have been adding and editing dozens of zettels to my kasten daily as I digest a massive amount of in-depth reading for a class I am teaching next semester. During this process I have been thinking a lot about how much I appreciate this method, so I thought I would share my two cents about the potential utility of a zettelkasten and how to get the most out of it.

      • Raketo vol. 1



        (I spent a lot of time looking for Gemini Program pics specifically because of Gem Space. Gem Space has a lot of zine/DIY energy that I love)

      • didn't your mother ever tell you not to talk to strange bloggers?

        I just got done cold e-mailing some people. Bloggers. Mostly from blogroll.org. Because I want to pick their brain and see what makes them "tick", write, do stuff, in general.

        Some can be responsive, some prefer not to be bothered - and so it goes

        M.p is a jam, though, because people here are fairly cool, nice (don't enforce the karmic forces on me, Murphy's Law!). I like it here.

        So, now, I think of how I am resetting. Resetting in life, really. It's been four months since I spoke to some toxic people in my life, and I continue to de-rut myself from that noxious mindset.

      • Science

        • A whole post about pee.



          It turns out the process of making nitrogen rich mulch for use in gardening is very simple, and has been done for a very long time. All you need is pee, wood chips or biomatter, and wood ashes. There is a mechanism built into creation that governs decomposition of living matter. It has to do with the balance between carbon, and nitrogen. If you have even seen a compost pile steaming, what you are seeing is the carbon, nitrogen, moisture, and biomatter ratios reach the right balance to start creating heat to accelerate the breakdown of the materials. These temperatures can actually reach 140 degrees F. In fact, people have done experiments with heating water using compost piles.

      • Internet/Gemini

        • Receiving emails about your capsule

          After I launched the new version of my capsule last Saturday, I received two emails! One person was responding to a question I put forth in a gemlog entry, and another person just said they liked the format. Knowing that people read what you are writing is a nice feeling.

          Both of the emails were just a few sentences and a signature. I'm used to thinking about email as a medium for multi-paragraph communications, with an introduction, a body, and a conclusion... I myself have only emailed people about content on their capsules a few times, but I definitely felt the pressure to make it a "proper" email. Maybe seeing these examples will help me email more informally. :-)

        • Announcing Offpunk 0.1 and a year offline

          Offpunk, previously known as AV-98-offline, is a new command line based and offline-first Gemini client. Its primary goal is to be able to browse the Gemini space while being entirely offline. Synchronisation is done non-interactively.

      • Programming

        • Thoughts on separate compilation (part 1)

          C programming language has concept of separate compilation which means that it is possible to have program source in multiple files, compile them separately and than link them together into final executable file. This way each individual source file have manageable size and only files changed need to be recompiled. But it comes at price of losing opportunities for code size and performance optimizations.


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



Recent Techrights' Posts

Will Brett Wilson LLP Handle Its Own Winding Up Petition or be Struck Off for Overt Abuse of Process?
Today we sue not only the first Microsofter
Ubuntu Becomes Microsoft GitHub, Based on Decision Made by British Army Officer
You're hopeless, Canonical
Sharing Code and Recipes
It helps explain the triviality of software freedom
How Many Women Has Microsoft's Alex Balabhadra Graveley Already Strangled and Where Does That End?
If you too are a victim of this man and wish to share information, contact us
"We Might Save Somebody's Life"
I follow the example of my father
Gemini Links 16/07/2025: Tmux and OCC25 Working TLS
Links for the day
 
Exclusive: corruption in Tribunals, Greffiers, from protection rackets to cat whisperers
Reprinted with permission from Daniel Pocock
Under the Guise of "MIT Technology Review Insights" the Site MIT Technology Review Posts Corporate Spam as 'Articles'
Some of the articles aren't even articles but 'hit pieces' against Free software and some are paid advertisements
Links 16/07/2025: Chip Bans and Microsoft’s “Digital Escort” Program
Links for the day
Revolving Doors: One Day You're a Judge, the Next Day You're an Attorney Paying Public Officials and Working for Violent and Dangerous Microsoft Employees
how the US justice system works
Slopwatch: Noise, Plagiarism and Even Fear, Uncertainty, Doubt/Fear-mongering/Dramatisation
What are we meant to do to prevent a false association or misleading connotations? Game the LLMs? No. Boycott slopfarms.
Gemini Links 16/07/2025: BaseLibre Numerical System and Simple Web Browsing with TLS
Links for the day
Links 16/07/2025: Fascist Slop Takes "Intelligence" Clothing, New Criminal Case Against MElon
Links for the day
Why I am Suing the Serial Strangler From Microsoft, Alex Balabhadra Graveley, in the UK High Court This Week
Out of respect to the process and to the Court, I shall not share any pertinent details about the case
Links 16/07/2025: China’s Economy Grows Steadily, France Takes Action Regarding Harm to Children by GAFAM and Fentanylware (TikTok)
Links for the day
It is Not About Politics
Beware the people who try to make this about politics
Good Journalism Saves Lives
a shocking number of women die or get seriously hurt every day due to violence from a partner
Recognition of Women's Contributions to Free Software
Being passive is not an option when bad things are happening
Slopfarms Are Going to Perish Because Public Opinion is Changing
Many slopfarms will simply go offline
19 Years of Standing Up for Justice, Equality, and Truth
This week we shall take it up a notch
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, July 15, 2025
IRC logs for Tuesday, July 15, 2025
Links 15/07/2025: LLM Pollution and Pushback in Ukraine
Links for the day
Gemini Links 15/07/2025: xkcd, New Cert, and Alhena Gemlog
Links for the day
Links 15/07/2025: Press Freedom at Risk and New Facebook Blunders
Links for the day
Reboots Should Never be Necessary
"BUT WHAT ABOUT SECURITY!!"
There's Still Hope for the World Wide Web
Let's hope that the trajectory of the Web won't be leading us to over-reliance on Google, nor will it reward worthless slopfarms
Gemini Links 15/07/2025: Smolweb and Alhena 5.1.7
Links for the day
The Danes Want GNU/Linux
David Heinemeier Hansson recently moved to GNU/Linux
Cory Doctorow Explains Why Software Freedom Matters, Whereas "Open Source" Misses the Point and Helps Monopolies
It's a very long article
BillPR (EpsteinGate-Bribed NPR) is Turning Into a Partial Slopfarm that Promotes Slop
"I went on a date with a chatbot!"
Two Weeks Passed Since Latest Large Wave of Microsoft Layoffs, More Expected Next Month
Blaming the debt on "AI" is just self-serving storytelling
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, July 14, 2025
IRC logs for Monday, July 14, 2025
Gemini Links 15/07/2025: Gemini "Style Sheets" and Switching From Microsoft GitHub to Codeberg
Links for the day
Coming Soon: Another OSI Scandal, This One Implicating Molly de Blanc
OSI has been fairly quiet lately
Outreachy & Debian pregnancy cluster, Meike Reichle evidence
Reprinted with permission from Daniel Pocock
Again, "Lunduke is Actually Sending His Audience to Attack People"
Microsoft Lunduke is not trying to "protect" Linux
XBox is Rapidly Turned Into a Slopfarm by Microsoft
Slop isn't about efficiency and saving money
One of the Most Hilarious Things About the Microsoft SLAPPs
It's so ridiculous
Financial Support for the Free Software Foundation or the GNU Project
The FSF has extended until Friday its fund-raising campaign
Illegally Hiding (or Demanding Secrecy Around) Illegal Requests or Attempts at Extortion
unlawful communications like threats
Microsoft's Halloween Documents and systemd, Wayland, Etc.
Maybe one day Wayland will be widespread. Or maybe not.
Gemini Links 14/07/2025: BOFH Archive, Updating Old Palm PDAS, and Nginx vs Slop Bots
Links for the day
Ubuntu is Becoming GAFAM-Like
What does that say about Canonical and Ubuntu?
Slopfarms Which Take Real Articles About GNU/Linux and Turn Them Into Copycats Which Are False
Even before the LLM hype those were quite common
The Firm That Picks on Techrights is Accustomed to Working With Criminals
Techrights never did anything illegal. So why is it being picked on by people who work with criminals?
Microsoft Said the Mass Layoffs Were for "Investment" in "AI", But It's Also Laying Off the "AI" and "Copilot" Staff
Months ago we showed many so-called "AI" people were getting the boot and this time it's the same
DryDeadFish is Dead, Long Live DryDeadFish
We kept checking, hoping it can recover from some temporary technical issue
For Quite Some Time Already Microsoft Attracts Crackpots, Scams, and More
Occasionally we talk about the situation at IBM as there are many parallels
Links 14/07/2025: Chatbots Broken Again, McHire LLM Shows Limits of the Hype
Links for the day
Changing One's Name Won't Change One's Past
People who have earned a bad reputation are not magically "entitled" to reset
People Who Assault Women Are Not Victims of "Distress"
It seems like an American tradition. In a country with almost 50 presidents, not even one was a female.
Slashdot Media Turned Linux Journal Into a Slopfarm and Now Slashdot Actively Promotes Anti-Linux Slopfarms
Yes, "no-nonsense" apparently means actual nonsense
Adoption of Gemini Protocol Still Growing
Gemini Protocol is being obscured by the media - it doesn't help that Google 'hijacked' the word "Gemini" - but people still manage to find out about it, download a client, and use it
Links 14/07/2025: Arresting Photographers, Threats to Revoke US Citizenship Over Criticism
Links for the day
More EPO Leaks on the Way
We hope that Mr. Rowan will actually try to refute what we say and show, not merely point the finger at the messengers
Decommodification is a Corporate Strategy Against Communities
systemd is led by Microsoft and hosted by Microsoft
copyleft.org 'Hijacked' by the People Who Attack the Person Who Created Copyleft
So far there's nothing "tasteless" in copyleft.org, but that can change at any time in the future
Asking People to Take Down Articles and Videos Only Makes These More Popular and "Viral"
If you do something bad, one of the worst things you can possibly do it try to silence those who speak about it
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, July 13, 2025
IRC logs for Sunday, July 13, 2025
Two-Thirds Towards FSF Goal, Richard Stallman to Give Talks in Europe
There are 67 left before reaching the target
Brett Wilson LLP "Takes it Personal" (Character Assassination, Not Professionalism). Everybody Can See That.
On behalf of violent men
Gemini Links 14/07/2025: Politicised Tech and "Leaving GitHub"
Links for the day