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

Gemini End of Year Capsules Tally (Based on Lupa) Shows About 10% Growth
What a difference a year makes
Dr. Andy Farnell Explains Why Chatbots Became Dishonesty on Top of Dishonesty (Hiding Usage of Dishonest Salads of Words)
new article from CyberShow
Jean-Slop Van Damme and the Art of Bull--- Code
it's saving neither time nor money
Reality Check About IBM's Louis Grestner, Slopfarms Say He Was IBM CEO for 30 Years!
It is "hallucinating" (lying)
 
Almost 6,5000 Pages in 2025, Aiming Higher in 2026
if we can keep focused, then quantity will increase
Microsoft XBox Having a "Dog Ate My Homework" Moment: No New Console Until 3 Years From Now... Because "RAM Prices"
Who will ever remember this in 2028? Nobody.
Gemini Links 31/12/2025: New Resolution, Reverse Hexdump, and Programming Languages
Links for the day
Links 31/12/2025: Nvidia Faces Bubble-Bursting Moment, Saudi Oil Money Pumped Into Chatbots to Keep the Energy Waste Going (Circular Financing Again)
Links for the day
Richard Stallman's First Talk in a U.S. College Since 2018
Greetings from Georgia Tech!
EPO People Power - Part XX - Why António Campinos Chose to Put His Cokehead Friend on 'Sick Leave'
EPO Cocainegate will be covered for months to come
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, December 30, 2025
IRC logs for Tuesday, December 30, 2025
Gemini Links 30/12/2025: FreeBSD, Gemlogs, and Xobaque
Links for the day
Get Ready for Gigantic XBox Layoffs at Microsoft (Much Bigger Than in 2025)
he unionisation drive is a sign workers already expect this
Concern Trolls: Stop Criticising Poor Gerstner Because Now He's Dead. Reality Check: Gerstner Has Found a Trick for Dodging Tax on His Hundreds of Millions in Wealth.
Maybe even billions in wealth
Samoa: GNU/Linux and ChromeOS Rose to Around 11%
based on Web access data from Samoa
DnD: Debian and Drugs
There will soon be some interesting new information about Debian
A Conundrum of Privacy/Surveillance: Will You Give Them a Stool Sample to "Feel Humane"?
What if skinnerboxes in South Korea also required that people provide urine and stool samples?
Nope, There's No Twitter "Successor"
There's a lot of horrible abuse going on in social control media
A Calm Year in IRC is a Good Year for IRC
Next year IRC will turn 38 (in August) and in 2028 it'll turn 40, just like the FSF did a couple of months ago
Slopfarms Covering Up for "Microsoft CEO Satya Nadella" After a Terrible Performance and a Terrible Year at Microsoft
How to cause many to resign/retire, hence not be counted as "layoffs"
IBM Was Never Saved, It Has Been a Downhill Journey for Decades Already
Gerstner wasn't a tech person but a fiscal butcher
Some GNU Joiners in Geminispace
Jose E. Marchesi (known for GNU poke and a bunch of other things) adopted Gemini Protocol
IBM Seems to be Doing to HashiCorp What It Did to Red Hat (Many Key People Leaving)
"Today marks my last day at HashiCorp, wrapping up an incredibly rewarding 5-year journey"
State of the Slop, Day 364
How does Phoronix feel about Google promoting slopfarms that 'rewrite' its stories and slap slop images on top?
Links 30/12/2025: "Durian Tsunami" and "Unneeded Surgeries"
Links for the day
Links 30/12/2025: Social Control Media Detox, Rage Against Slop Wasting People's Productive Capacities
Links for the day
Debt as the New Currency?
Rich people get richer because they take money from the rest of us, if not directly then by compelling us (collectively) to borrow money at a national level, then "invest" in them
EPO People Power - Part XIX - "Berenguer Has Known of Campinos' Substance Abuse First Hand For a Long Time"
"You rightfully claimed that Berenguer is Campinos' protegee"
Gemini Links 30/12/2025: Quitting Coffee, Apartment by the Beach, and Strange Retail Ethics
Links for the day
Nintendo and Sony Outsold Microsoft XBox by 15:1!
The mass layoffs indicate Microsoft is aware of this
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, December 29, 2025
IRC logs for Monday, December 29, 2025
Slopfarm: Firing 35,000 Employee is "Saving the Company"
"Big Blue" is getting smaller all the time
Slopfarms About the "Linux CEO" Linus Torvaldos [sic]
nowadays NVIDIA builds and helps build a giant Ponzi scheme
Vista 11 is "10" (Ten Percent)
Some months ago Microsoft openly admitted that it had lost (shed off) hundreds of millions of Windows users
Dealing With Online Pogroms
lawfare funded by third parties
The Year Apple Would Rather Forget
We await further stumbles and falls from Apple (in 2026)
"EU's reform agenda threatens to erase a decade of digital rights"
This is really sad for those of us who spent decades promoting and boosting/advocating the EU
IBM Layoffs in India, More Coming Soon, Say Apparent Insiders
Threads regarding IBM layoffs
Gemini Links 29/12/2025: Earlier "Happy New Year 2026" and "Dead Archivist Society"
Links for the day
Links 29/12/2025: Putin Critic Sergei Udaltsov Imprisoned, Cloudflare’s Outages Discussed
Links for the day
LLMs Are Inherently Parasitic, We Need to Treat Them Accordingly
a maintenance burden for those who possess actual intelligence
Links 29/12/2025: Bottled Water Considered Harmful, Cheetos Promoting Nazis in Europe
Links for the day
EPO People Power - Part XVIII - European Patent Office "Paints Itself as Progressive While Literally Being Represented by Cokeheads"
To what length/s will German authorities and media (not just in Germany) go to protect the EPO's "precious image"?
What IBM Will Do to Red Hat in the Coming Year or Years
This won't end up well for GNU/Linux as a whole
Not Turning in His Grave: When People Die, Their Corporate Destruction Becomes a "Turnaround"
All he did was mass layoffs - a tradition that has not ended since then
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, December 28, 2025
IRC logs for Sunday, December 28, 2025
Louis Gerstner Has Died, His Legacy of Mass Layoffs at IBM Hasn't
Hagiographies will follow. They will say he "saved" IBM.
Links 29/12/2025: The Sunday Routine, Limits of Memory, and Gemini Vocabulary
Links for the day