-- Leo's gemini proxy

-- Connecting to gemini.techrights.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB


● 07.04.23


Gemini version available ♊︎

● Links 04/07/2023: Kodi 20.2 and Glance at Steam Deck KDE


Posted in News Roundup at 3:59 am by Dr. Roy Schestowitz


GNU/Linux


Audiocasts/Shows


↺ Jupiter Broadcasting ☛ Caught Red-Hatted | LINUX Unplugged 517


Just about every take on the Red Hat news seems to have missed the mark. Special Guest: Carl George.


↺ GNU World Order (Audio Show) ☛ GNU World Order 519


More about EPUB, and then **farstream** and **ffmpeg**


shasum -a256=6981776b59b473cbae4201bee8616a9303fe4d3a10087b899a87adcc51cf2dcc


Instructionals/Technical


↺ Nobuto Murata: Ubuntu Server autoinstall with a physical machine


There is a great set of articles in the Ubuntu Server guide about how to achieve an unattended installation of Ubuntu Server:


[...]


↺ Citizix ☛ Velero Life cycle commands – Backup and restore scenarios


Velero is an open source tool to safely backup and restore, perform disaster recovery, and migrate Kubernetes cluster resources and persistent volumes.


↺ ID Root ☛ How To Install MySQL on Debian 12


In this tutorial, we will show you how to install MySQL on Debian 12. For those of you who didn’t know, MySQL is a popular open-source relational database management system and is a fundamental component of many web applications and services.


↺ ID Root ☛ How To Configure UFW Firewall on Debian 12


In this tutorial, we will show you how to configure UFW Firewall on Debian 12. For those of you who didn’t know, UFW, the Uncomplicated Firewall, is a front-end for iptables, offering a simplified approach to firewall management on Debian systems.


↺ 2023-06-28 [Older] How to Check CPU Cores in Ubuntu


↺ 2023-06-28 [Older] How to Enable SSH on Ubuntu


↺ 2023-06-28 [Older] How to Install Media Codecs in Ubuntu


↺ 2023-06-28 [Older] How to Install Zsh + Oh My Zsh + Powerlevel10k Theme in Ubuntu


↺ 2023-06-30 [Older] How to Disable/Enable CPU Cores in Ubuntu


↺ 2023-07-02 [Older] Nobuto Murata: Ubuntu Server autoinstall with a physical machine


↺ Open Source For U ☛ Using ffmpeg for Intruder Protection in Linux


Data is a major resource today and securing all our devices has become crucial. We would like to protect ourselves from anyone logging into our laptop or computer. If we are using hardware shared by multiple people who have multiple user IDs, there is a chance that another user may want to log into our system for our files, etc. So let us understand how we can detect such intrusions in our Linux machines, by setting up a program that takes a photo when a wrong password is entered in our system.


Desktop Environments/WMs


K Desktop Environment/KDE SC/Qt


↺ Steam Deck KDE development environment, attempt 1: Don’t use system libraries


Not actually the first attempt, but the first attempt using the version of the operating system that users actually use. There were pre-release versions of the Steam Deck’s operating system that had different partition setups.


Do not assume that it will be easy to use system libraries for development. By default, system libraries do not come with headers on the Steam Deck, unlike Arch Linux. You can get the headers and other things related to setting up a traditional KDE development environment by running sudo steamos-devmode enable. However, you may not even have enough space in your rootfs partition to install all the libraries and headers you need. The rootfs only has 5GiB of space, even on the 512GB Steam Deck model (my model).


↺ A Studious Summer Break


Last but not least, I won’t stay at Akademy for long in order to run back to my family, but… I’ll be holding an online workshop about the KDE Stack during the training day.


Distributions and Operating Systems


New Releases


↺ Kodi Foundation ☛ Kodi 20.2 “Nexus” – Release


As is always inevitable in software, we are back with a new release of Kodi “Nexus”.


SUSE/OpenSUSE


↺ SUSE’s Corporate Blog ☛ 10 Reasons to Migrate from CentOS to openSUSE


When it comes to choosing a reliable and powerful Linux distribution for your workloads, CentOS and openSUSE are both popular options. However, recent changes in the CentOS project have left many users seeking alternatives. In this blog post, we will explore ten compelling reasons why migrating from CentOS to openSUSE might be a smart move.


Migrating from CentOS to openSUSE brings numerous benefits, including stability, SUSE’s support to the community, powerful system management tools, advanced distro features, and access to a rich package repository. The active openSUSE community and easy migration tools further enhance the transition process. If you are seeking a robust and reliable Linux distribution for your workloads, you should consider openSUSE.


Oracle/ IBM


↺ Joe Brockmeier ☛ Red Hat and the Clone Wars III: The dawn of CentOS


Until the announcement that CentOS Linux 8 would be EOL at the end of 2021, CentOS users enjoyed a relatively drama-free period of stability that might suggest RHEL has always had a viable, dependable clone with predictable releases. That is, as you’re probably already guessing, very far from the truth.


In this post we’ll look at the CentOS history from inception until the CentOS Project came under Red Hat’s direct sponsorship. That’s early 2004 through January 7, 2014 when the announcement went out to the world on the CentOS-announce list. We’ll also mention a few other attempts at cloning RHEL didn’t quite thrive over the long haul.


Note, I’m mostly leaving Oracle Linux out of this even though it was introduced in 2006. As you might have guessed, it’ll be the topic of another post on its own.


↺ [Repeat] IT Wire ☛ SUSE commits to open-source principles in wake of Red Hat move


In a statement issued last Thursday, SUSE chief technology officer Dr Thomas Di Giacomo said the implications for vendors, developers and users from Red Hat’s change in policy were significant, adding that the move had caused concern within the open source community.


On 21 June, Red Hat announced that it would make source code for its RHEL distribution only available to those who were customers of the company.


↺ Brian Callahan ☛ Installing Oracle Developer Studio 12.6 on OpenIndiana, a tale of lies


However, support for Oracle Developer Studio rested on others who are running Oracle Solaris. I want to change that and get Oracle Developer Studio running on one of my own machines. That is going to mean using one of the Illumos distros, since I am not about to pay Oracle to use Solaris.


I chose OpenIndiana because it is the first Illumos distro I think of, and because it is actively well-maintained. If I am going to invest in learning some Solaris, I would like it to be for the long haul; I want to learn one Illumos distro and stick with it. While I am sure other Illumos distros are also well-maintained, I did not spend much time on deciding. I knew OpenIndiana existed, and I chose it.


With that said, I believe these steps will work on all 64-bit x86 Illumos distros.


Join me on my quest to install Oracle Developer Studio 12.6 on Illumos despite Oracle’s best attempts to stop me.


↺ CentOS Linux end-of-life update: The plot thickens


For years, CentOS Linux has been an important Linux distro for us and many, many other operators around the world. It’s one of the three options we offer when you spin up a new Virtual Server, and – for now – it’s a core part of our Web Hosting tech stack.


So we have been paying close attention ever since the end of CentOS as we know it was announced in 2021. There has been no need to panic, as CentOS Linux 7 will remain in support until mid-2024, but we have kept an eye on developments and blogged occasional updates as other distros have upped their game and gotten closer to becoming viable CentOS replacements.


Debian Family


↺ Sparky GNU/Linux ☛ Sparky news 2023/06


The 6th monthly Sparky project and donate report of the 2023: – Linux kernel updated up to 6.4.0 & 5.15.119-LTS – Sparky 7.0 Orion Belt of the stable line released; amd64 iso images boot with Secure Boot on now – removed xscreensaver from all sparky-desktop-xxxxx meta packages [...]


Devices/Embedded


↺ Linux Gizmos ☛ Orange Pi launches low-cost Zero 3 board


Orange Pi launched today a single board computer board with a small form-factor based on the Allwinner H618 64-bit processor clocked at 1.5GHz. The Orange Pi Zero 3 is equipped with one Gigabit Ethernet port with PoE support, various GPIOs and Wi-Fi/BT 5.0 connectivity.


For OS support, the company indicates that they will provide support for Android 12 TV, Debian 11/12, Ubuntu 22.04/20.04. Refer to the Orange Pi GitHub repository and their Wiki pages.


↺ CNX Software ☛ WeAct launches $6 ESP32-C6 development board, ESP-IDF 5.1 framework released


As expected, Espressif has just released the ESP-IDF 5.1 framework with ESP32-C6 and ESP32-H2 support, so more ESP32-C6 boards should become available, and after Olimex ESP32-C6-EVB launched earlier this week, we’ve noticed WeAct had introduced a low-cost ESP32-C6 development board that sells for just $6.43 plus shipping a few weeks ago. >


↺ SparkFun Electronics ☛ 2023-06-30 [Older] New MicroMod, New Arduino


Open Hardware/Modding


↺ Naman Sood ☛ Trying to build a NAS that’s as good as Synology


A few months ago, I finally decided to build myself a NAS. I was pushed to do this by a few different factors: [...]


↺ [Repeat] Andrew Hutchings ☛ Magneto-Optical Drives


Magneto-Optical is not a fight between mutants from X-Men, but a very reliable drive technology which you may have even used, even if you haven’t heard of it.


↺ Raspberry Pi ☛ GPS pothole tracker


For portable power, the GPS Pothole Tracker uses a USB power bank. Out in the field, when the user is near a pothole, they press the button. If the GPS is locked, the tracker records the button press in the FRAM. “The Pico W takes in the input from the GPS, gaming button, and then stores the GPS locations, and gives output to the user in the form of the light of the button, and the buzzer,” explains ScienceDude1990. When the user gets home, they can then open a text file and send any pertinent pothole information onto whoever needs to have it.


Mobile Systems/Mobile Applications


↺ Sportskeeda ☛ How to download PUBG Mobile latest 2.6 update on Android devices? APK download link and process (July 2023)


↺ How to Set Up and Use Do Not Disturb on Android – Guiding Tech


↺ SlashGear ☛ Android Auto Vs Google Assistant Driving Mode: Which Is Better For Your Vehicle?


↺ Nokia Power User ☛ Nokia C32 – Nokia X20 5G receive new Android 13 Builds, Nokia 225 4G system update [Markets] – Nokiapoweruser


↺ Notebook Check ☛ Xiaomi releases MIUI beta based on Android 14 for three smartphones – NotebookCheck.net News


↺ The Sun ☛ People are just realizing Android ‘red flags’ signal you’re in danger – including ‘bait text’ in inbox and low battery | The US Sun


↺ Make Tech Easier ☛ How to Turn Flashlight On and Off on Android – Make Tech Easier


↺ India Times ☛ Google Maps on Android Auto gets this much need feature: What is it and why it is so important for users – Times of India


↺ Tom’s Guide ☛ Google Maps is getting this big Android Auto upgrade — what you can do now | Tom’s Guide


↺ Gadget Bridge ☛ Best 4 Methods to Put Two Pictures Side by Side on Android


↺ [Repeat] Kev Quirk ☛ I’d Love a Dumb Phone, But…


My knee-jerk reaction was “this looks great, I could definitely replace my iPhone with this. How much is it…” but after giving it some thought, I decided I most definitely could not ditch my iPhone for a dumb phone.


Free, Libre, and Open Source Software


↺ [Repeat] MJ Fransen ☛ Moving from Pleroma to Honk


Honk is a very lightweight ActivityPub server created by Ted Unangst.


” An ActivityPub server with minimal setup and support costs. “


With an ActivityPub server you become part of the Fediverse.


Honk is written in Go and uses SQLite as database.


↺ ZDNet ☛ Red Hat’s new rule: Open source betrayal? | ZDNET


Red Hat rivals and many open-source developers are mad as hell about the company’s new source code policy. Will this dispute end up in the courts?


Web Browsers/Web Servers


↺ Tor ☛ Arti 1.1.6 is released: Now you can connect* to Onion Services!


Arti is our ongoing project to create a next-generation Tor client in Rust. Now we’re announcing the latest release, Arti 1.1.6.


After months of hard work, Arti finally has working client-side onion service support! That is, programs can* now use Arti to connect to onion services on the Tor network.


SaaS/Back End/Databases


↺ Matt Rickard ☛ Myths About ORMs


Object-relational mapping (ORM) libraries are scattered about millions of code repositories. They promise to bridge the gap between a relational database and an object-oriented programming language.


Instead of writing a SQL query like `SELECT * from users where id = 1`, you would define a User type with some special annotations and then write something like `user = users.select().where(“id = ?”, id)`. Some other features they might provide: type safety, connection management, or a migration framework.


But using an ORM is controversial. Some developers swear by them, while others avoid them altogether. Some myths about ORMs.


Programming/Development


↺ Bastian Venthur: dotenv-cli update


Thanks to Nicholas Guriev, dotenv-cli now uses exec instead of popen to create the new process on POSIX systems.


↺ Steinar H Gunderson ☛ Steinar H. Gunderson: The bestest sine function, redux


↺ Dirk Eddelbuettel ☛ Dirk Eddelbuettel: RcppAnnoy 0.0.21 on CRAN: Upstream Update


Another minor maintenance release, now at version 0.0.20, of RcppAnnoy has arrived on CRAN.


↺ Nicholas Tietz-Sokolsky ☛ Using git mailmap when names change (or you mess up your email)


In other applications, you can just change your name. In git, the history is meant to be immutable, so a record of old names is just… there. You could rewrite history, but in a team setting that sort of rebasing isn’t really tenable. You just cannot stop the world long enough to make it happen.


Fortunately, we can paper over it by using git mailmap1. This lets you replace the name and email addresses on commits with the correct ones. It’s pretty straightforward.


↺ Evan Hahn ☛ What’s the largest possible PNG?


However, PNGs have no maximum file size. You can embed an infinite amount of metadata in PNGs—even a 1×1 image could be terabytes large if it has enough metadata inside.


Perl / Raku


↺ Perl ☛ 2023-07-02 Faster and up to date HTTP Cookie Jar


↺ Perl ☛ 2023-07-01 SQL::Inserter for faster/multi-row inserting


↺ Perl ☛ 2023-06-27 [Older] Perl Weekly Challenge 223: Count Primes


↺ Perl ☛ 2023-06-27 [Older] Perl Weekly Challenge #223 – Count Primes? I’ve Never Met the Man


↺ Perl ☛ perl5380delta


This document describes differences between the 5.36.0 release and the 5.38.0 release.


Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages. Permalink  Send this to a friend

----------

Techrights

➮ Sharing is caring. Content is available under CC-BY-SA.

-- Response ended

-- Page fetched on Sun Nov 10 19:48:35 2024