Bonum Certa Men Certa

Links 25/07/2023: Shotwell 0.32.2 and More Akademy 2023 Reports



  • GNU/Linux

    • Audiocasts/Shows

      • Late Night Linux – Episode 239

        A simple GUI for browsing SQLite databases, a terminal IRC client, some great Python resources, a clone of Task Manager for Linux, decoding data from random satellites, and a slick Mastodon client.

    • Applications

    • Instructionals/Technical

      • ID RootHow To Install Fail2ban on Debian 12

        In this tutorial, we will show you how to install Fail2ban on Debian 12. For those of you who didn’t know, Fail2ban acts as a vigilant gatekeeper, analyzing log files for patterns indicative of malicious activity.

      • OSNoteInstall AbanteCart on Debian Linux

        This tutorial will guide you on how to install and configure the latest version AbanteCart platform in Debian release, in order to create a free online shopping store.

      • VituxCreate a forum with phpBB3 on Debian

        In this guide, we will show you how to install and configure the latest version of the phpBB3 platform on Debian 11 to create a free online forum website.

      • Boost Your System Performance: How to Create a Swap Partition with mkswap in Linux

        Have you heard about RAM – Random Access Memory?

      • nixCraftHow to check for Wayland or Xorg (X11) Linux desktop

        Am I using X11 (Xorg) or Wayland? Here is how to check for Wayland or Xorg (X11) Linux desktops using the CLI and GUI options.

      • ID RootHow To Install Kdenlive on Fedora 38

        In this tutorial, we will show you how to install Kdenlive on Fedora 38. Kdenlive is a feature-rich, open-source video editing software that has gained popularity among content creators. If you’re a Fedora 38 user and eager to harness Kdenlive’s potential, you’re in the right place.

      • Linux CapableHow to Install Inkscape on Fedora 38/37/36 Linux

        Inkscape, an open-source vector graphics editor, provides a comprehensive toolkit for digitally illustrating your ideas. Vector graphics, distinguished by their ability to maintain high resolution regardless of scaling, are fundamental in web design, logo creation, and other graphical work.

      • Linux CapableHow to Install Grub Customizer on Fedora 38/37/36 Linux

        Grub Customizer is a powerful Linux tool celebrated for its versatility and user-friendly interface. It’s specifically designed to manage the GRUB bootloader, an area often intimidating to newcomers.

      • ID RootHow To Install Sublime Text on Debian 12

        In this tutorial, we will show you how to install Sublime Text on Debian 12.

      • RlangHow to Calculate Percentage by Group in R using Base R, dplyr, and data.table

        Introduction
        Calculating percentages by group is a common task in data analysis. It allows you to understand the distribution of data within different categories.

      • LinuxConfigHow to embed documentation in Bash scripts
      • HowTo ForgeGuide to Set up Chrony as NTP Server and Client on AlmaLinux 9

        NTP, or Network Time Protocol, is a networking protocol for time and clock synchronization on the computer network. In the following guide, I will show you how to install Chrony on an AlmaLinux 9 server. We will install Chrony as an NTP server and NTP client. Furthermore, you will also learn how to use the chronyc command line for managing and monitoring Chrony.

      • How to Find Files by Extension in Linux

        Being a Linux user, you might face a situation where you require to search for multiple files having different extensions.

      • Make Tech EasierHow to Create a Minimalist Kanban in Linux with Kanboard

        Kanboard is a lightweight kanban project tracker that you can host on your own server. Unlike other kanban trackers, it aims to create a simple and intuitive interface that you can access from anywhere.

        This article will show you how you can install Kanboard in Ubuntu 22.04. It will also highlight the process of extending Kanboard using community plugins.

        Why Use Kanboard?

        One of the biggest advantages of Kanboard is that it can work on almost any server through the magic of Docker. As a result, hosting Kanboard is both painless and easy even for non-technical users.

      • Own HowToHow to fix "bash: pip: command not found" on Arch Linux

        So you tried running pip command on Arch Linux, and you got the error "bash: pip: command not found" on the terminal?

        This error happens because python package index (pip) it's not installed on your system.

      • Own HowToHow to Install Fedora Linux 38

        In this tutorial, you will learn how to install fedora workstation on your computer. Fedora workstation is a very stable and reliable linux distro that you can use for anything.

      • Linux CapableHow to Install Firewalld on Fedora 38/37/36 Linux

        Firewalld stands as a pivotal shield in network security, serving as a dynamic firewall manager on Linux operating systems, notably Fedora. It provides a secure, robust framework for managing network traffic, offering an extra layer of defense against unauthorized access and potential cyber threats.

      • Linux CapableHow to Install Neovim on Fedora 38/37/36 Linux

        Neovim, an open-source project, is a modern reinvention of the classic Vim text editor, expanding its potential with new features, easier usability, and a powerful plugin architecture.

      • Linux CapableHow to Install Texmaker on Fedora 38/37/36 Linux

        Texmaker, a celebrated LaTeX editor, has gained popularity among tech enthusiasts for its intuitive design and robust capabilities. This open-source platform offers a user-friendly interface for creating scientific documents, setting it apart in a competitive market.

      • Linux CapableHow to Install Xfce on Fedora 38/37/36 Linux

        The digital landscape of Linux-based systems offers an array of desktop environments, each with its unique blend of aesthetics, functionality, and resource utilization. Among these, Xfce and GNOME have carved out a substantial niche in the hearts of users.

      • Linux CapableHow to Install Composer on Fedora 38/37/36 Linux

        One tool is uniquely impactful in PHP development, turning many a developer’s headache into a breeze: PHP Composer. This powerful, highly-efficient dependency management system elegantly streamlines the handling of PHP packages, providing a robust structure for your web development projects.

      • Cracking Passwords Made Easy: An In-Depth Look at thc-hydra in Kali Linux

        thc-hydra is A very fast network logon cracker with a dictionary attack€ tool that supports many different services.

      • How to Install New Fonts in LibreOffice or OpenOffice

        Fonts play a significant role in giving your documents a personalized touch and enhancing their overall appearance. This easy-to-follow guide will walk you through the steps to install fonts on your favourite office suites, whether you're using Windows, Linux, or macOS.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Akademy 2023 in Thessaloniki

          Akademy started with two days full of talks on Saturday and Sunday and I have to say sometimes it was hard to choose between the two parallel tracks. Overall it provided a nice mixture between what happens in the community, learning how people solved problems and learning from them (for example Ingo fixing accessibility in Kleopatra) and insight into new technologies (I had never heard of Slint before). Apart from the two standout keynotes about Kdenlive and the Libre Space Foundation I want to highlight Joseph’s talk about Internal Communication at KDE which it turns out also projects outwards for example to new potential contributors. The talk itself was well structured and presented and had engaged with the audience nicely as well.

          This year I did not submit a talk myself but stood in for Albert for an update about what’s happening in the KDE Free Qt Foundation and in the KDE e.V. KDE Free Qt Working Group during the KDE e.V. Working Group reports. since he had a talk at the same time in the other room.

        • KDE OfficialAkademy 2023 - How it Happened

          Akademy is KDE's annual event where the community comes together in one place to meet in person, share ideas and hack on common projects.

          This year's Akademy was held in Thessaloniki, Greece and started on July 15th and ran until July 21st. This year 150 people attended Akademy in person, and 220 tuned in online to attend chats and BoFs over video conference.

          The first weekend of Akademy, as is tradition, was dedicated to talks, panels and fireside chats. The sessions, which were streamed live to the whole world, covered a wide variety of KDE-related topics, ranging from the hot topic of the road to Plasma 6, to how to hack off-the-shelf solar panels, and many things in between.

        • Adriaan de GrootEV (Electric Vehicle, not the KDE thing)

          Some time ago I bought a car. Anyway, it’s all-electric, and also the first car I’ve ever owned in over 35 years of holding a driver’s license. To give this a bit of a KDE spin, after Akademy in Greece I stuck a week of vacation on to it and rented a car. An ICE (Internal Combustion Engine) one, which felt backwards and weird. It is entirely a practical consideration, though.

          From my house in the Netherlands, in a small town of 12 thousand people, there are 7 charger poles (2 spots each) within 300m. Only two are particularly convenient to reach, but there’s always something available. I haven’t even bothered to count the total in town – lots.

        • Harald SitterWriting Selenium/Appium Tests on Windows [Ed: Wasting KDE resources on a malicious platform with DRM]

          Akademy, KDE’s annual conference, recently took place in Thessaloniki, Greece. Lots of people were super excited about the prospect of getting GUI Testing off the ground based on the Selenium tech I built last year. Since KDE produces cross-platform applications an obvious question arose though…

      • GNOME Desktop/GTK

  • Distributions and Operating Systems

    • Gentoo Family

      • GentooGentoo GSoC: Weekly report 8, LLVM libc

        Hi! This (and last week) I’ve spent my time polishing the LLVM/Clang
        crossdev work. I have also created ebuilds for llvm-libc, libc-hdrgen
        and also the SCUDO allocator. But I will probably bake SCUDO into the
        llvm-libc ebuild instead actually.

        One thing I have also made is a cross eclass that handles cross
        compilation, instead of having the same logic copy-pasted in all
        ebuilds. To differentiate a “normal” crossdev package and LLVM/Clang
        crossdev I decided to use “cross_llvm-${CTARGET}” as package category
        name. This is necessary since you need some way to tell the ebuild about
        using LLVM for cross. My initial idea was to handle all this in the
        crossdev script, but crossdev ebuilds are self-contained, and you can do
        something like “emerge cross_llvm-gentoo-linux-llvm/llvm-libc” and it
        will do the right thing without running emerge from crossdev. Hence I
        need to handle cross compilation in the ebuilds themselves, using the
        eclass. Me and sam are not sure if a new eclass is the right thing to
        do but I will continue with it until I get some more thoughts as we can
        just inline everything later without wasting any work.

        I feel pretty much done now except for baking SCUDO directly into the
        llvm-libc ebuild. Actually it is very simple to do but I got some issues
        with libstdc++ when using llvm/ as root source directory for the libc
        build, which is necessary to use when compiling SCUDO. Previously I used
        runtimes/ as root directory, and that worked without issue. Currently to
        work around this you can just compile the source files in
        llvm-project/compiler-rt/lib/scudo/standalone and append the object
        files into libc.a. LLVM libc then just works with crossdev and you
        can compile things with the emerge wrapper as usual, but currently a lot
        of autotools things break due to me not having specified gnuconfig for
        llvm-libc yet.

      • GentooGentoo GSoC: Weekly report 6, LLVM libc

        Hi! This week I have been working on LLVM/Clang support for
        Crossdev. This is currently done by swapping out the different Crossdev
        stages for ones that make sense for LLVM.

        Currently it replaces stage0 with checking whether LLVM can target the
        target triple’s architecture by checking the LLVM_TARGETS USE-flag.

        Stage1, which normally installs libc headers and compiles a -stage1 C
        compiler is replaced by installing libc headers and compiling

        Stage2 (kernel headers), is the same.

        Stage3 (libc install), is the same.

        Stage4, which compiles a full compiler is skipped completely.

    • Fedora Family / IBM

    • Canonical/Ubuntu Family

      • OMG UbuntuUbuntu 23.10 Will Use Linux 6.5 Kernel

        While the Linux 6.5 kernel is yet to be released yet, the stars (or rather the release calendars) have aligned to make its inclusion in the “Mantic Minotaur” a dead-cert. Current daily builds of Ubuntu 23.10 include the Linux 6.3 kernel.

        Linux 6.5 is due for release in mid to late August. Ubuntu 23.10’s kernel freeze takes effect on September 28. And the final stable release of Ubuntu 23.10 goes live on October 12. Development of Linux 6.6 will be underway by this point but it won’t be “ready” enough to squeak in.

        But that’s not a bad thing: Linux 6.5 (naturally) offers a ton of improvements, enablements, enhancements, etc — especially when compared to the Linux 6.2 kernel Ubuntu 23.04 ships with.

      • Ubuntu FridgeThe Fridge: Ubuntu Weekly Newsletter Issue 797

        Welcome to the Ubuntu Weekly Newsletter, Issue 797 for the week of July 16 – 22, 2023. The full version of this issue is available here.

      • Ubuntu NewsUbuntu Weekly Newsletter Issue 797
    • Devices/Embedded

      • Heads up! Lichee Pi 4A vs VisionFive 2 vs HiFive Unmatched vs Raspberry Pi 4B

        The similarities between these boards are striking. All have 4 cores and all except the HiFive board have 8GB of RAM (HiFive Unmatched has 16GB). All have some kind of flash-based storage: The Raspberry Pi and Sipeed Lichee are using external SanDisk SSDs connected by USB 3. The HiFive Unmatched and VisionFive 2 have NVMe drives (I hope all SBCs provide an NVMe slot going forward).

        Since I mainly use these for compiling Fedora packages, I tested compiling qemu using identical configurations. I built it a few times to warm up and then timed the last build, on otherwise unloaded machines. Here are the results...

    • Open Hardware/Modding

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

  • Leftovers



Recent Techrights' Posts

[Video] Richard Stallman's Talk in Sweden, Attended by Nearly 700 People, is Now Online
The Web page is in Swedish, but the talk is in English
 
Confirmed: Very Close Friend of Bill Gates and Microsoft's Biggest Patent Troll Nathan Myhrvold Flew the Lolita Express (a Gateway to Pedophilia), According to Bill Gates-Sponsored Seattle Times
There is no speculation or any "conspiracy theories" here;' those are verified facts
Gemini Links 25/10/2025: "The Highest Leader of The Global Civil Society Community", SSL Certificates Causing Bitrot
Links for the day
Links 25/10/2025: Target Layoffs and "Shutdown Sparks 85% Increase in US Government Cyberattacks"
Links for the day
"Big Data" Was a Big Lie
Remember "Big Data"? Remember "Data Scientists"...?
statCounter Has Been Broken for a Long Time
Considering the huge proportion of Web requests that come from LLM bots (more so this past year or two), statCounter may struggle to justify the operating costs
Techrights Anniversary Party on November 7th
Let us know if you need any accommodation-related arrangements
Trends That Must Alarm Microsoft and Mozilla
Expect Firefox to no longer be supported by various sites in the US
Why Microsoft Became the Layoffs Leader
The corporate media is projecting or signalling its own dishonesty when it tells us that Microsoft is a very "valuable" company while the data shows Microsoft is also a "market leader" in layoffs
Speaking for Ourselves and Letting the Facts Speak for Themselves
we've already published over 50,000 pages
For Second Time in a Day The Register MS Takes Money From Private Companies to Sell a Ponzi Scheme
Do not have empathy for those who have zero empathy towards you
IBM is Misleading IBM Shareholders
IBM is still all about vapourware and buzzwords
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, October 24, 2025
IRC logs for Friday, October 24, 2025
The Serial Slopper Starts Up - or Restarts - His Plagiarism Machine (LLMs)
Serial Sloppers like these don't belong in news sites. That's why he got sacked by BetaNews.
Links 24/10/2025: Esperanto Music History, Anxiety, and New Portals
Links for the day
Slopwatch: LinuxSecurity.com, Linux Journal, and Pet Slopfarms of Google News
Why does Google News still advance these fake sites to the top of search results?
Links 24/10/2025: Inequality Grows, Billion-Dollar Scam Center Industry
Links for the day
Links 24/10/2025: "Independent Media in Cambodia is Collapsing" and Serious F5 Breach
Links for the day
Coping With the Site Going More Mainstream
Fame is no laughing matter
They Never 'Put Down' Corporations
There are "pests" that are traded in Wall Street
21 Pages in Less Than 7 Hours is No Joking Matter
We've become a lot more effective and efficient
Correct Information is a Valued Asset in the Age of Slopfarms and Public Relations (PR) or Spin
Publishing suppressed facts is never easy
The Register MS Continues to Bag Money to Promote a Ponzi Scheme, Even Money From China
Today in the front page
analytics.usa.gov: The Only Supported Version of Windows (This Past Week) is Only Used by About 13.9% of People in the US, the Home Base of Windows
Even Vista 7 is still used more
Rust is Very Secure
If only Rust itself is secure
Who Will be Held Accountable for Breaking Ubuntu by Imposing Rust on Otherwise-Functional Programs, in Effect Replacing GNU With Proprietary Microsoft (GitHub)?
they're practical people who merely point out that a bunch of buffoons not only ruin Ubuntu but also every future distro based on Ubuntu
Generation Chaff - Phase VIII: In Summary
Like "Science" with a capital "S", what we see here commercial interests usurping everything
Generation Chaff - Phase VII: Curtailing Alternative Media
There was always an obligation - a collective duty of sorts - to uphold independent journalism
Generation Chaff - Phase VI: Centralisation of Information (X, Cheetok/Fentanylware)
Would you trust information when controlled by such people?
Generation Chaff - Phase V: Censorship of Dissent (Painted as Harassment or Terrorism)
Censorship is all around us now
Generation Chaff - Phase IV: Apps Only Few Companies Decide On
Tools are being collectively confiscated, under the premise or false prospect of "security"
Generation Chaff - Phase III: Slop and Plagiarism
A lot of the current so-called 'economy' is built upon false valuations
Generation Chaff - Phase II: "Cloud", Blockchains and Other Hype
For those of us who turned down those propositions there was a struggle; we needed to justify not having skinnerboxes or "social" accounts in some site run by a private company
Generation Chaff - Phase I: Social Control Media
IRC predates the Web
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, October 23, 2025
IRC logs for Thursday, October 23, 2025
More Clues Shed on Collapse of Microsoft XBox
XBox is basically circling down the drain as Microsoft implements 2-3 waves of layoffs each month
'Vibe Coding' Doesn't Work
In a lot of ways, so-called 'Vibe Coding' is already considered vapourware or a passing fad promoted in the media by managers who try to justify mass layoffs, especially ridding companies of "very expensive" software engineers
Links 24/10/2025: Microsoft's Killing of XBox Connected to Revenue/Profit Problems, "How Elon Musk Ruined Twitter"
Links for the day
Gemini Links 24/10/2025: 86,400 Seconds and "Society's Task"
Links for the day
Slopwatch: Google News and Slopfarms That Relay Nonsense From LLMs
Google News, which once prioritised or used to care about provenance and quality, is feeding slopfarms
Links 23/10/2025: More Health Concerns Over Dumb Chatbots (LLMs) and "Talking Cars" as Latest Buzz
Links for the day
Gemini Links 23/10/2025: Daylight Savings Time and Duration Shorthand
Links for the day
Links 23/10/2025: LLM 'Hallucinations' (Defects) in Practical Code 'Generation', China Becomes More Economically and Technologically Independent
Links for the day
Why We Support Richard Stallman and You Probably Should Too
It's not about being "Richard Stallman fan", it is about maintaining the right to hold positions (on technology) like his
Linux Foundation Uses LLM Slop to Promote Microsoft in Linux.com (Again), Rendering It a Linux-Hostile Slopfarm
Openwashing with slop by "Linux.com Editorial Staff", which basically seems to be a bot
Some Large German Media Covers Richard Stallman's Talks in Germany Earlier This Week
LLM-based chatbots are just "bullshit generators" (as he has long called them)
Links 23/10/2025: Windows TCO Galore and "The Internet Is Going to Break Again"
Links for the day
Trouble in Red Hat/IBM and a Retreat to Ponzi Economics in Search of Wall Street Market Heist
Would you invest your life savings in this kind of crap?
Who Asked Software in the Public Interest (SPI) for a Refund? ($100,000, Resulting in Losses of $267,201 in 12 Months, Highest-Ever Losses)
The IRS does not reveal who or what's tied to this refund (or the cause/reason)
Social engineering attack: Debian voted to trick you on binary blobs
Reprinted with permission from Daniel Pocock
Techrights Will Always Stand for Women's Rights
We even invest money - personal savings that it - in our principles
Certified Lawyers Should Know Better (Than to Intimidate Us With Man Who Drives on Motorcycle Through a Really Bad Storm Between Distant Cities, Then Collects Photos of Our Home)
Mentioning someone was in prison for bad things isn't a crime, it's a public service
The "AI" (Slop) Bubble is Already Imploding
"ChatGPT Usage Has Peaked and Is Now Declining, New Data Finds"
The So-called "Sexy" Buckets (AI, Quantum) Cannot Save IBM From Reality, Shares Tank
"No matter how much financial hocus-pocus they use to reclassify revenues to land in the "sexy" buckets (AI, Quantum), it still smells old and musty - just like this company."
Paul Krugman is Wrong About the Scope of Mass Layoffs in the United States
A few years ago society was accelerating its journey towards feudalism, boosted by COVID-19
Links 23/10/2025: Proprietary Blunders and CISA's Latest Disclosure of Holes
Links for the day
Gemini Links 23/10/2025: Fast Past (F1), 99.9% Uptime
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, October 22, 2025
IRC logs for Wednesday, October 22, 2025