Bonum Certa Men Certa

Links 01/09/2023: LibReSSL 3.8.1 and sslh 2.0 Released



  • GNU/Linux

    • Audiocasts/Shows

      • The BSD Now PodcastBSD Now 522: Zenbleed Foot Shooting

        Top Ten Reasons to Upgrade to FreeBSD 13.2, History never repeats but sometimes it rhymes, Wayland on OpenBSD, OpenBGPD 8.1 released, Shoot yourself in the foot, Zenbleed: aka: The new fun for a while, and more

    • Applications

      • UbuntuLXD 5.17 is now available

        While things sometimes slow down during summer while we take a well-deserved break, the LXD team stuck to our usual monthly release schedule delivering two new feature releases.

        We completed several bigger features from our roadmap, as well as some usual user experience improvements and bug fixes.

        Let’s take a look at what’s new in LXD 5.16 and 5.17.

      • TecMintMy Favorite Command Line Editors for Linux – What’s Your Editor?

        Knowing how to edit files quickly and effectively via the command line is vital for every Linux system administrator. File edits are performed on a daily basis, whether it’s a configuration file, user file, text document, or whatever file you need to edit.

        It’s a good idea to choose a favorite command-line text editor and master it. While it’s beneficial to know how to use various text editors, mastering at least one is essential for handling more complex tasks.

      • 11 Best CAD Software [Free and Paid] for Linux in 2023 [Ed: Updated yesterday]

        Computer-aided design (CAD) involves the process of using computers to create, modify, analyze, or optimize designs.

        The CAD software is used by architects, animators, graphic designers, and engineers to create and perfect their design quality, create a database for maintenance, and improve communication via documentation.

        There are several free and paid CAD software to choose from and these days both the free and paid ones have the same features.

      • TecMint13 Free and Open-Source Video Editing Software for Linux in 2023 [Ed: Updated today]
      • Kubernetes BlogBlog: Kubernetes Legacy Package Repositories Will Be Frozen On September 13, 2023

        On August 15, 2023, the Kubernetes project announced the general availability of the community-owned package repositories for Debian and RPM packages available at pkgs.k8s.io. The new package repositories are replacement for the legacy Google-hosted package repositories: apt.kubernetes.io and yum.kubernetes.io.

    • Instructionals/Technical

      • OSNoteHow to install LAMP with Let’s Encrypt Free SSL on CentOS 8

        LAMP is a free and open-source stack made up of four software Linux, Apache, MySQL/MariaDB and PHP. Linux is used as an operating system, Apache is used as a web server, MariaDB used for database and PHP used as a language.

      • Own HowToHow to install Viber on Ubuntu 23.04

        Viber was founded on 2010, and it started originally as a voice over IP app. However, nowadays It is one of the most popular chatting app that is used massively around the world.

        Viber is a cross platform app, which means you can run it on any smartphone and Computer.

      • VituxHow to Deploy Secure CockroachDB Cluster on Ubuntu

        CockroachDB is a scalable and cloud-native SQL database for building scalable cloud services. It is specially designed to store copies of data in multiple locations to deliver speedy access. It’s a distributed SQL database built on the transactional and key-value store.

      • FOSSLinuxHow to install and use WebStorm on Ubuntu

        The prowess of WebStorm as an Integrated Development Environment (IDE) is hard to contest. Especially for web developers, it offers a bouquet of features, from intelligent coding assistance to seamless version control integration. If you're an Ubuntu user, integrating this powerful tool into your workflow can elevate your coding endeavors manifold.

      • Stacer – The Linux System Optimizer You’ve Been Waiting For

        System optimizer apps are quite the thing on platforms such as Windows and Android.

      • Make Tech EasierHow to Install Urbit in Linux

        Urbit is a cloud-based operating system (OS) that aims to create a decentralized space for content creation and socialization. Unlike a traditional OS, Urbit works by bootstrapping from an existing Linux distribution. This makes it easy to use and approachable even for novice users.

        This article will guide you through the process of installing Urbit on Ubuntu.

      • Ubuntu HandbookHow to Transfer file between VirtualBox VM & Host without Shared Folders

        Shared Folders feature does not work for your OS in VirtualBox Virtual Machine? Here’s a quick workaround to transfer files between host and VMs. VirtualBox has port forwarding feature that allows to access a service or an app running in VM from the host or even the internet.

      • howtoforge

        • HowTo ForgeHow to Install Terraform on Ubuntu Server 22.04

          Terraform is an open-source infrastructure automation tool that allows you to deploy and manage hundreds of servers via a command-line interface. This tutorial will explain how to install Terraform on Ubuntu 22.04.

        • HowTo ForgeHow to Install Zabbix Monitoring Tool on Ubuntu 22.04

          Zabbix is a powerful open-source monitoring solution to monitor IT infrastructure. With Zabbix, you can monitor various IT components, including networks, servers, virtual machines, and cloud services.

      • idroot

        • ID RootHow To Fix “Sudo Command Not Found” on Linux

          In the realm of Linux systems administration, the “sudo” command stands as an essential tool, enabling users to execute commands with elevated privileges. However, encountering the dreaded “sudo command not found” error can be a perplexing and frustrating experience.

        • ID RootHow To Install Cockpit on AlmaLinux 9

          In this tutorial, we will show you how to install Cockpit on AlmaLinux 9. In the ever-evolving landscape of IT management, the effective administration of servers is a critical pillar for business success.

        • ID RootHow To Install Timeshift on Debian 12

          In this tutorial, we will show you how to install Timeshift on Debian 12. In the ever-evolving world of technology, ensuring the stability and security of your digital assets is paramount. System backups and restoration are the foundation of this stability, acting as a safety net against unexpected data loss or system failures.

      • Adam Young: Building a Kernel RPM with the Built-in Makefile target

        Note that you need to have a .config file that will be included in the build. It will also use the Version as specified in your Makefile. Then run

        make rpm-pkg

        Which will use the RPM build infra set up for your user to put the rpm in $HOME/rpmbuild/

      • Linux Questionslinux on Commodore C64
      • HowTo ForgeHow to Install Jellyfin Media Server on Debian 12

        Jellyfin is free software for building a media server. It lets you collect, manage, and stream your media files from multiple devices or clients. Jellyfin is a free and self-hosted application that can be installed on your server, so you can create your own media server in your local environment, such as at home, and then allow multiple clients and devices to access all your media files.

      • David RevoyHow to customise a USB numeric keypad under GNU/Linux?

        Something that relaxes me after hours of painting or drawing is doing DIY projects. It's always very rewarding for me to hack, repair or customise existing hardware.

        Today I'm going to show you how I turned a cheap USB numeric keypad (also known as a numeric keypad, number pad, numpad, 10-key...) into a pad that I use for my digital painting shortcuts when I'm using my display pen tablet or when I'm painting on the go with my laptop. I bought this from a local computer shop for just 5€, a very good deal as this type of device usually sells for between 13€ and 30€. The build quality is a little bulky, the cable is thin and of poor quality, but in the shop I noticed that the keys felt good to press and weren't too noisy (they weren't even in sealed boxes). At this price, it wasn't much of a risk to try it out on a DIY project.

        In this tutorial, I'll describe what commands and steps I used to create this project: remap the key on Linux, and paint the keys.

      • Pi My Life UpHow to List Users on Ubuntu

        Listing users on Ubuntu is useful for discovering who or what is currently running on your system.

        In Linux and Ubuntu, not every user is used by an actual person. Users are also used for applications to run under.

        Over the following sections, you will learn various ways to list users on the Ubuntu operating system. Each of these methods has its pros and cons, so use what you find easiest.

      • FOSSLinuxBringing Windows to Pop!_OS: A guide to using Wine

        There's a certain allure to Pop!_OS's robust nature, but what if you're missing some of your favorite Windows applications? Enter 'Wine' - a compatibility layer capable of running Windows apps seamlessly on Linux distributions, including Pop!_OS.

      • Make Use OfGetting Started With GNU Debugger on Linux: A Crash Course

        Debugging is an indispensable skill for programmers and security researchers. Having a strong grasp of debugging allows you to understand an executable on a lower level and catch any lurking errors.

        The GNU debugger or, GDB, is a timeless debugging tool that has been relied upon by programmers for years now. Here's how to use GDB on Linux.

    • Games

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • It's FOSSGNOME 45 Packs in Exciting Upgrades: Here's What's New

          Every major GNOME release is exciting to me.

          You can always expect UI-focused changes, feature improvements, and updates to the core apps.

          GNOME 44 introduced some interesting abilities like being able to check running background apps, thumbnail view in the file chooser, and more.

          The GNOME 45 release is scheduled for September 20, but the feature set can already be seen in its beta version. So, let us look at what you can expect with GNOME 45.

  • Distributions and Operating Systems

  • Free, Libre, and Open Source Software

    • SaaS/Back End/Databases

      • PostgreSQLDBLab 3.4: new name, SE installer, and lots of improvements

        DBLab Engine version 3.4, an open-source tool for PostgreSQL thin cloning and database branching, has been released with numerous improvements.

        Rapid, cost-effective cloning and branching are extremely valuable when you need to enhance the development process. DBLab Engine can handle numerous independent clones of your database on a single machine, so each engineer or automated process can work with their own database created within seconds without additional expenses. This enables testing of any changes and optimization concepts, whether manually or in CI/CD pipelines, as well as validating all the concepts suggested by ChatGPT or another LLM. This effectively addresses the issue of LLM hallucinations.

        New name: DBLab Engine

        The new name for the Database Lab Engine is "DBLab Engine". Updates are currently underway across our materials to reflect this change. To align with this change, we have introduced specific domains for the product: dblab.dev and dblab.sh. For ease of access, we have established the following short URLs: [...]

    • GNU Projects

      • GNUwget2-2.1.0 released
        Hi,
        
        

        we are happy to announce the release 2.1.0 of GNU Wget2.

        Wget2 is the successor of GNU Wget, a file and recursive website downloader.

        Designed and written from scratch it wraps around libwget, that provides the basic functions needed by a web client.

        Wget2 works multi-threaded and uses many features to allow fast operation.

        In many cases Wget2 downloads much faster than Wget due to HTTP2, HTTP compression, parallel connections, use of If-Modified-Since HTTP header and more.

        Wget2 has several new command-line options, see the wiki page for a list and comparison with Wget.

        Wget will be maintained further. The idea is that breaking changes and new functionalities go into Wget2 / libwget.

        Except for WARC and FTP, Wget2 is a drop-in replacement for Wget in most cases. Of course there may be subtle differences, so make sure to test well before replacing Wget by Wget2.

        GNU Wget2 is licensed under GPLv3+. Libwget is licensed under LGPLv3+.

        **Noteworthy changes since the last release (see also the NEWS file):**

        * New option --follow-sitemaps * New option --dane (cert validation via DNS) * Implement --check-certificate=quiet * Support proxies on non-default ports * Added CIDR support for no_proxy (IPv4 and IPv6) * Improve recursive RSS/Atom processing * Improve default cert/bundle paths for Windows * Improve Windows and MSVC compatibility * Use CONNECT for https_proxy * Add decoding numeric XML entities * Improve OpenSSL code * Improve WolfSSL code * Improve the progress bar * New function wget_xml_decode_entities_inline() * Support compilation of wget.h from C++ * Handle comments in robots.txt correctly * Fix parsing HTMP/XML entities in URLs from HTML/XML * Fix use-after-free when updating blacklist entries * Don't try setting file timestamps on ttys * Fix arguments parsing for --filter-urls * Fix removing fragments when converting links * Fix duplicate downloads for Link headers with rel=duplicate * Fix segmentation fault (NULL dereference when no HTTP header has been received) * Change arguments of wget_iri_compare to const * Fix memory leak in wget_hashmap_clear() * Extend network error messages with hostname and IP address * Fix status code for 5xx errors * Fix issue in wget_buffer_trim() * Improve tests, documentation, building
    • Programming/Development

      • John D CookFirst time seeing a rare event

        Suppose you’ve been monitoring a rare event for a long time, then you see your first occurrence on the Nth observation. Now what would you say about the event’s probability?

        For example, suppose you’re wondering whether dogs ever have two tails. You observe thousands of dogs and never see two tails. But then you see a dog with two tails? Now what can you say about the probability of dogs having two tails? It’s certainly not zero.

        We’ll first look at the case of 0 successes out of N trials then look at the case of 1 success out of N trials.

      • QtQt for MCUs 2.5.1 LTS Released

        Qt for MCUs 2.5.1 LTS (Long-Term Support) has been released and is available for download.€ As a patch release, Qt for MCUs 2.5.1 LTS provides bug fixes and other improvements, and maintains source compatibility with Qt for MCUs 2.5.x.

      • QtQt Online Installer and Qt Installer Framework 4.6.1 Released
      • QtQt Safe Renderer 2.1.0 Beta1 Released

        We have released Qt Safe Renderer 2.1.0 Beta1 for commercial license holders today. The release provides a snapshot of upcoming QSR 2.1.0 features:

      • Shell/Bash/Zsh/Ksh

        • HackadayAI Assistant Translates Your Every Request For The Command Line

          If you don’t live on the command line, it can be easy to forget the exact syntax of commands. It often leaves you running to the “/?” or “–help” switches, or else a quick Google search to find the proper incantations. Shell-AI is a machine-learning assistant that could change all that by helping you find the proper command for the job, right on the command line!

        • JTThe case for Nushell

          Recently, I had a chat with some of my friends about Nushell and why they stuck with traditional shells like bash/zsh or the "new" hotness like fish rather than using Nushell. After chatting with them, my brain kept bubbling away at the state of how folks were using their terminals and the end result is this blog post.

          In this post, I make the case for really taking a hard look at Nushell and also for generally asking the question: "can the state of shells be improved enough to overcome the inertia of sticking to what you know?"



Recent Techrights' Posts

More on "Lunduke is Actually Sending His Audience to Attack People"
"pepe the frogs"
Dalai Lama Succession as Evidence That Determined, Motivated People Can Reach Their Nineties
And we need to quit talking about their death all the time
Many Lawyers (for Microsoft) and 1,316 Pages to Pick on a Litigant in Person Who Exposed Serious Microsoft Abuses
Answers must be given
 
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, July 08, 2025
IRC logs for Tuesday, July 08, 2025
Slopwatch: Turning Bugs Into FUD About "Linux", Getting Basic Facts Wrong
all the screenshots are of fake articles; we don't want to link to any
Technical Reasons, Not Politics: With Wayland "it feels a lot like Linux from 20-25 years ago, which is horrendously frustrating, because it feels like we wasted one or two decades of progress and stability"
Lately, quite a few benchmarks were published to show Wayland compares poorly compared to what we had
PCLinuxOS Recovering From Fire
It looks like a nightmare scenario, where even backups onsite get destroyed
Links 09/07/2025: More Heatwaves, Officials Culled in Russia
Links for the day
Gemini Links 09/07/2025: XScreensaver and Resurrection
Links for the day
Links 08/07/2025: "Cyberattack Deals Blow to Russian Firmware" and "Cash Remains King"
Links for the day
FSF40 T-shirt message
by Alex Oliva
Gemini Links 08/07/2025: Creativity, Gotify with NUT Server, and Sudo Bugs
Links for the day
Links 08/07/2025: Sabotage of Networking Infrastructure, Microsoft XBox Game Pass Deemed “Unsustainable”
Links for the day
Gemini Links 08/07/2025: Ancillary Justice and Small Web July
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, July 07, 2025
IRC logs for Monday, July 07, 2025
Layoffs and Shutdowns at IBM, Not Just Microsoft
Same as Microsoft
The FSF's (Free Software Foundation, Inc.) 2025 Summer Fundraiser Already Past Halfway Line
This is where GNU/Linux actually started
With Workers Back From a Holiday Weekend, Microsoft Layoffs Carry on, More Waves to Come
Now it's Monday and people are bad to work, even some journalists
Mozilla Had No Good Reason to Outsource Firefox Development to Microsoft
What does Mozilla plan to do when GitHub shuts down?
Mozilla Firefox Did Not Die, It Got Killed
To me it'll always look like Mozilla got killed by its sponsors, especially Google, which had a conflict of interest as a sponsor
You Need Not Wave a Rainbow Flag This Month to Basically Oppose Arseholes Looking to Disrupt and Divide the Community
Don't fall for it
Dan Neidle, Whom Brett Wilson LLP SLAPPed (on Behalf of Corrupt Rich Tax Evaders), Still Fighting the Good Fight
Neidle fights for the poor people
What Miguel de Icaza and Microsoft Lunduke Have in Common
Similar aims, different methods
Wayland Should Start by Dumping Its Very Ugly Logo
Wayland wins the "ugliest logo" award every year
Stop Focusing on Hair Colours, Focus on Corporate Agenda
If someone commits a crime, it does not matter if his or her hair was mostly white or there was no hair or a wig or whatever
Links 07/07/2025: Science, Conflicts, and a Fictional K-pop Group
Links for the day
Gemini Links 07/07/2025: Being a Luddite and Announcement of Gotify
Links for the day
Links 07/07/2025: XBox Effectively 'Dead', DMCA Subpoena Versus Registrar
Links for the day
The 'Corporate Neckbeard' is Not the "Good Guy"
Works for IBM
The Nasty Smear (and Stereotype) of "Neckbeard" or "Greybeard" is Ageism
This is the sort of stuff they might try to volley at critics of Wayland
Why Many of Us Use X Server and Will Continue to Use It For Many Years to Come
Don't make this about politics
Microsoft's Nat Friedman Became Unemployed the Same Time the SLAPPs Against Techrights Started Coming From His Friends (Weeks After We Had Exposed Scandals About Him and the Serial Strangler, His Best Friend, Who Got Arrested a Few Days Later)
Nat Friedman is not "Investor, entrepreneur"
Brett Wilson LLP Uses Threats to Demand Changes to Pages or Removal of Pages Without Even Revealing Which Staff Member Does That (Sometimes People From Another Firm!)
This has been in the public for years
Dan Neidle Said "It Really Then Became a Job of Tormenting" Lawyers Like Brett Wilson LLP (Who Threatened Him for Exposing Crimes, Just Like They Threatened My Wife a Few Months Later)
he and his wife decided to take on the evil people and their evil lawyers
Large Language Models (LLMs) Externalise Their Cost to the Free Software Foundation (FSF)
"The forty-sixth Free Software Bulletin is now available online!"
Weeding Out Extremism in Our Community
To me it seems like Microsoft Lunduke is rapidly becoming like a "hate preacher" who operates online, breeding an extremist ideology or trying to soften its image
Censorship Versus Fact-Checking and Quality Control
It's not censorship but a matter of quality control
Reinforcing the Allegations Some More, Bryan Lunduke Digs His Own Grave
In his latest episodes he merely repeats his own lies, which I debunked using evidence right from his own mouth
Global Warming and Free Software as a Force of Mitigation
we'll need to think about Software Freedom, not just brands like "Linux"
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, July 06, 2025
IRC logs for Sunday, July 06, 2025
Gemini Links 07/07/2025: BaseLibre Numerical System and TUI Rant
Links for the day