Bonum Certa Men Certa

Links 08/07/2022: Elive 3.8.30 Beta, China RISC-V Alliance



  • GNU/Linux

    • Make Use Of6 Reasons Why Linux Doesn’t Need an Antivirus or Firewall

      Linux isn't invulnerable. In fact, that's one of the most common cybersecurity myths that gets Linux users into trouble. This belief makes it easy to put your guard down, and when your guard is down, you're most likely to get sucker punched.

      But just because Linux has security holes doesn't mean you need antivirus or firewall software. While you may decide to install one anyway—and there's nothing wrong with that—here are a few reasons why it may not be as helpful as you think.

    • Desktop/Laptop

      • Notebook CheckSystem76 upgrades its Lemur Pro Linux-based laptops with Intel Alder Lake-U processors

        CPU options include the Core i5-1235U and Core i7-1255U models that can be coupled with up to 40 GB of DDR4-3200 RAM and up to 4 TB SSD storage via two M.2 slots. Other highlights include a Thunderbolt 4 connector, a 1080p webcam with IR sensor and a microSD card reader.

        System76 is upgrading the Lemur Pro Linux-based laptops with 12th gen Alder Lake-U processors. The base specs include an Intel Core i5-1235U model with 10 cores and 12 threads running at up to 4.4 GHz, but there is also a more powerful option with the Core i7-1255U running at max 4.7 GHz.

        The thin and light chassis (2.54 lbs, 0.65-inch profile) and 14.1-inch 1080p screen appear to be unchanged from the previous version. Thus there is only the Iris Xe iGPU, and System76 offers a maximum of 40 GB of RAM (8 GB soldered + 8 / 16 / 32 options). Maximum storage capacity is 4 TB via 2x M.2 slots, but only one slot is connected to the PCIe 4.0 lanes. Connectivity is ensured through a Wi-Fi 6 + BT 5 module and a 1080p webcam is included.

    • Audiocasts/Shows

      • VideoAsahi Linux Basically "Just Works" On Apple M2 - Invidious

        The Apple M1 linux project has been getting better and better and better but one chip threatened to derail the project, the Apple M2 but it turns out that getting Asahi Linux running was simpler than I expected.

      • VideoMy Terminal Emulator Tier List - Invidious

        In this video, I will give my tier list ranking for terminal emulators. I will rank 13 terminals emulators that I have used on camera. Many of these terminal emulators I have used extensively for a number of years.

    • Instructionals/Technical

      • How to install PHP 8.1 on Ubuntu 22.04 – NextGenTips

        In this tutorial, we will learn how to install the current stable release version of PHP 8.1 on Ubuntu 22.04.

        PHP is a general-purpose scripting language suitable for web development. Most websites out there are programmed using PHP language because it is...

      • Install GVM 21.4 on Ubuntu 20.04 - kifarunix.com

        In this guide, you will learn how to install GVM 21.4 on Ubuntu 20.04. Greenbone Vulnerability Management (GVM), previously known as OpenVAS, is a network security scanner which provides a set of network vulnerability tests (NVTs) to detect security loopholes in systems and applications. As of this writing, GVM 21.4 is the current stable release and is the latest release.

      • Trend OceansHow to Create Persistent Tails Bootable USB on Linux - TREND OCEANS

        Privacy-centric users always find a shield to protect them against internet censorship. The community might have given us a lot of tools to protect our privacy, such as VPNs and Proxies, but none of them is full-proof.

        Recently, we discussed the topic of installing the Tor Browser on the Linux system. Sadly, many of our readers were using Linux on their virtual machines or as a Subsystem on their Windows operating systems.

        If you directly jumped to this article without reading the previous one on the installation of Tor Browser, then you might be wondering why they don’t use the Tor Browser for Windows.

      • How to install Python Pip on Ubuntu 22.04 – NextGenTips

        In this tutorial, you will learn how to install Python pip on Ubuntu 22.04.

        Pip is a package management system written in Python and is used to install and manage software packages. It connects to an online repository of public packages called the Python Package Index. It can also be configured to connect to other package repositories.

        Usually, Pip is automatically installed while working in a virtual environment, and also if you are using Python that has not been modified by the redistributor to remove ensure pip.

        Pip is recommended tool for installing Python packages. For you to start using pip, you need to have python3 installed on your system.

      • HowTo ForgeHow to Install MediaWiki on Ubuntu 22.04

        MediaWiki is a free and open-source wiki software that powers the biggest wiki sites on the internet such as Wikipedia and Wikimedia. It's extremely powerful, scalable, and extensible wiki software that offers feature-rich wiki implementations.

      • UNIX CopHow to install Gitnuro on Debian / Ubuntu? – New Git client for Linux

        Hello, friends. We’ve touched on the topic of Git clients before, but today we bring you another one that promises to give us a modern and fully open-source experience. Today, you will learn how to install Gitnuro on Debian / Ubuntu?

      • HowTo ForgeA Beginner's Guide to Understanding sudo on Ubuntu

        The sudo command on Linux: ever got a 'Permission denied' error while working on the Linux command line? Chances are that you were trying to perform an operation that requires root permissions.

      • Linux.orgFinding System Information in Linux | Linux.org

        Many people at some point may need to find specific information about their system. There are many ways to get specific information about your system, but some may take a while to remember or look up the command.

        In this article, I want to cover a program called ‘inxi’, which helps get all the system information in one place.

      • Setting Up Dual Monitors With Your Laptop [Easy Guide] | Robots.net

        Same prerequisites as before, connect your Ubuntu laptop to the 2nd monitor. Once that’s done, turn on the Ubuntu laptops for the software part of the whole thing.

      • Network WorldUsing the eval command in Linux to run variables as commands | Network World

        There are probably a lot of Linux users who have never encountered the eval command. In fact, it’s not really a "command", but a bash built-in that’s meant to process the value of a variable as a command.

      • ID RootHow To Install Snap on AlmaLinux 9 - idroot

        In this tutorial, we will show you how to install Snap on AlmaLinux 9. For those of you who didn’t know, Snaps are containerized software packages that are simple to create and install. They auto-update and are safe to run. Snap can be installed and, for the most part, work with most packages on AlmaLinux-based systems that are currently actively supported. Basically, Snaps have their own isolated environment that’s why it doesn’t matter which Linux distro we are using.

        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 the Snap on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

      • ByteXDHow to Count Files in a Directory in Linux - ByteXD

        This tutorial walks you through counting files in a directory in Linux using the wc command with the ls and find commands, rsync command, tree command, and the GUI. It briefly discusses each command and its options and then shows you how to use it practically.

        Let’s start by building a directory tree for practice.

      • VideoHow to install OpenTTD on Pop!_OS 22.04 - Invidious

        In this video, we are looking at how to install OpenTTD on Pop!_OS 22.04.

      • Linux Made SimpleHow to install RStudio and R 4.2.1 on a Chromebook

        Today we are looking at how to install RStudio and R 4.2.1 on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • Distributions and Operating Systems

    • Fedora Family / IBM

      • HPE Discover 2022 News: HPE Deepens Relationships with Red Hat and SUSE

        There are many interesting announcements coming out of HPE’s Discover 2022 event, but the ones that caught my attention today were the announcements around HPE deepening its relationships with both Red Hat and SUSE. HPE has endeavored to position itself as the preeminent private cloud provider, fueled by its GreenLake consumption-driven approach. In order to provide the cloud native experience that so many clients are looking for but delivered within the client datacenter, a crucial technology is Kubernetes. For customers looking to deploy a container orchestration layer leveraging Kubernetes, the obvious choices include VMware with Tanzu, Red Hat with OpenShift, and SUSE with Rancher.

    • Debian Family

      • Elive 3.8.30 beta released - Elive Linux

        Bullseye: This is an important release with lots of changes but especially many improvements and fixes, even if you can upgrade your previous Elive we recommend doing an update-mode reinstallation from this version, where you may already know keeps all your users and files safe.

    • Devices/Embedded

      • Its FOSSUmbrel: Unique Linux Distro for Self Hosting Open Source Software for Your Homelab

        All in all, if you are just starting with your home lab, I do recommend you give Umbrel-a-try (I’ll show myself out)! It puts your Raspberry Pi to some good use.

        It is a beautiful web GUI for simple management of containers, which can give you a good kickstart. If you want something that “just works” without getting fine-tuned control over knobs and switches, Umbrel is a good candidate for you.

    • Open Hardware/Modding

      • CNX SoftwareSeeed Studio outs $5 XIAO ESP32C3 board with WiFi and BLE, battery support - CNX Software

        Seeed Studio’s XIAO family of tiny MCU boards expands with the XIAO ESP32C3 board equipped with ESP32-C3 WiFi and Bluetooth LE (BLE) microcontroller, support for LiPo batteries, and following the same 21 x 17.5mm form factor.

        If I’m counting right, this is the fifth member following the original XIAO based on Microchip SAMD21G18 Cortex-M0+ MCU, XIAO RP2040, and the nRF52840-based XIAO BLE and XIAO BLE Sense boards which I tested with Edge Impulse.

      • CNX SoftwareRISC-X? Top Chinese scientist mulls alternative to the RISC-V architecture - CNX Software

        Is RISC-X next? Bao Yungang, a professor and scientist at the Chinese Academy of Sciences and the secretary-general of the China RISC-V Alliance, has suggested RISC-V related standard specifications can be bifurcated into a new RISC-X standard independently developed in China for the “Belt and Road” countries.

        The world has become more complicated with new sanctions imposed nearly every week, and those include not only primary sanctions but also secondary sanctions where non-sanctioned countries engaged in business or partnership with sanctioned countries may be penalized too. This has been around for years, for example, I had to sign a document in 2019 saying I would not be doing business with North Korea or Iran, or go bear riding with Putin during my summer holidays (or something to that effect) when I opened a business bank account in Hong Kong or it would be terminated without notice.

  • Free, Libre, and Open Source Software

    • Programming/Development

      • Simon Hørup EskildsenScaling Causal's Spreadsheet Engine from Thousands to Billions of Cells: From Maps to Arrays

        Causal is a spreadsheet built for the 21st century to help people work better with numbers. Behind Causal’s innocent web UI is a complex calculation engine — an interpreter that executes formulas on an in-memory, multidimensional database. The engine sends the result from evaluating expressions like Price * Units to the browser. The engine calculates the result for each dimension such as time, product name, country e.g. what the revenue was for a single product, during February ‘22, in Australia.

        In the early days of Causal, the calculation engine ran in Javascript in the browser, but that only scaled to 10,000s of cells. So we moved the calculation engine out of the browser to a Node.js service, getting us to acceptable performance for low 100,000s of cells. In its latest and current iteration, we moved the calculation engine to Go, getting us to 1,000,000s of cells.

      • RlangR LightGBM Regression

        In previous posts, I used popular machine learning algorithms to fit models to best predict MPG using the cars_19 dataset which is a dataset I created from publicly available data from the Environmental Protection Agency. It was discovered that support vector machine was clearly the winner in predicting MPG and SVM produces models with the lowest RMSE. In this post I am going to use LightGBM to build a predictive model and compare the RMSE to the other models.

      • Remi Collet: PHP version 8.0.21 and 8.1.8

        RPMs of PHP version 8.1.8 are available in remi-modular repository for Fedora ≥ 34 and Enterprise Linux ≥ 8 (RHEL, Alma, CentOS, Rocky...) and in remi-php81 repository for EL 7.

        RPMs of PHP version 8.0.21 are available in remi-modular repository for Fedora ≥ 34 and Enterprise Linux ≥ 8 (RHEL, Alma, CentOS, Rocky...) and in remi-php80 repository for EL 7.

      • Brian CallahanYour next C compiler is a D compiler: Introducing DMD's ImportC

        In my never ending quest to have oksh support every C compiler in existence, I sometimes find C compilers in places you wouldn't expect them. Today, I'd like to demonstrate the C compiler built into the Digital Mars D compiler, or DMD for short. Recent versions of DMD have a complete C11 compiler built in named ImportC. It is mature enough to almost fully build oksh. Let's take a look at it.

      • Wesley MooreGenerating RSS Feeds From Web Pages With RSS Please

        Sometimes an RSS feed isn’t available on a website. If the site is open source I will often try to open a PR to add or enable one. That’s not always possible though. Other time the page may be one that would naturally think to provide a feed for, but one would still be useful.

        As an example, when we were looking to buy a house I noticed that listings would often go live on agent’s websites several days or more before they were published to the big aggregators. The market was very competitive so I was regularly visiting all the real estate agent websites to run my search, and check for new listings. At the time I used Feedfry to create RSS feeds from the search results. I could then subscribe to them in Feedbin. Paired with the Feedbin Notifier app I received a notification on my phone whenever there was a new listing matching my search criteria from any of the agents.

        Feedfry is free with ads or paid subscription. I paid while house shopping but let that lapse afterwards. I don’t begrudge them funding the service with ads or subscriptions but I figured I could probably put something together and self-host it. At the same time providing a bit more control over how the elements of the page were extracted to generate the feed. RSS Please is the result.

        RSS Please is an open-source command line application implemented in Rust. It has no runtime dependencies and runs on UNIX-like platforms including FreeBSD, Linux, and macOS. Once I resolve this issue it will run on Windows too. The following sections describe how it’s configured and how I’m running it on my server.

  • Leftovers

    • Hardware

      • Ruben SchadeThe Internet’s short memory for retrocomputing

        We’ve all been trained over the last two decades to solve problems by performing web searches. I have reference books, canonical documentation, and gigs of PDFs, but I’m just as guilty as everyone else doing a search for a specific error message or function, especially when I’m in a hurry.

        There’s a self-deprecating joke that much of the Internet is written indirectly by StackOverflow, just as we used to say half of it was glued together with Perl and shell scripts cobbled together from woodcut O’Reilly books. It’s likely true.

    • Pseudo-Open Source

    • Linux Foundation

      • Linux Foundation's Site/BlogGoogle Summer of Code + Zephyr RTOS [Ed: The 'Linux' Foundation is promoting stuff that competes against Linux (yet again) on behalf of Linux-hostile sponsors]

        The Google Summer of Code (GSoC) is an international annual program in which Google awards stipends to contributors who successfully complete a free and open source software coding project during the summer. Launched in 2005, GSoC takes place from May to August. Project ideas are submitted by host organizations involved in open source software development, though students can also propose their own project ideas.

      • Linux Foundation's Site/BlogMorgan Stanley, Microsoft, and Regnosys Break New Ground in RegTech with FINOS [Ed: So-called 'Linux' Foundation co-owned by Microsoft, the company that's blackmailing Linux and attacking Linux in all sorts of other way, including entryism. Linux Foundation is obsolete and the real Linux needs a new home.]
    • Security

    • Monopolies

  • Gemini* and Gopher

    • Personal

      • some writing thoughts, and probably leaving gemini

        This is part of what drew me to the Gemini protocol. The simplicity of the file format and the focus on lightweight tools promised a content-focused environment, one where I could worry only about what I wanted to say, and avoid my tendency to stop writing in order to tweak a stylesheet, or to tweak my static site generator for about the 50th time.

      • High-quality happiness

        In Dutch, we have a saying; "Goedkoop is duurkoop", which means that buying something cheap will eventually cost you more.

      • Adding some Spiritual Practices

        The only real obstacle here is that I don't know who my ancestors were, and of those recent enough for me to remember, there are only a few that I intend to pay any real honor to. My maternal family is mostly still alive, and they're not the kind of people I want to honor. My paternal grandmother, on the other hand, passed away when I was still pretty young, and she was an amazing woman.

    • Technical

      • Re: Signal

        Idiomdrottning made a post commenting on an article that suggested how to use the encrypted chat app Signal without giving out your phone number (something that's just not possible).

      • Internet/Gemini

        • A TCP client in Racket scheme



          So far I've got a Spartan server set up, and made bombodillo speak with the protocol. I noticed that there was some discussion on Gemini about having a modular browser.

          It got me to thinking about how this could be best accomplished. The problem with languages like C and Go is that they're very static. If you want something that is more flexible, with pluggable architecture, then you really need a pluggable language, one that supports late binding.

        • smolver development log, part 7

          This is the seventh in a planned series of posts (well, eighth if you count the announcement) where I'll share my experience writing smolver, my Gemini server software, written in Swift.


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



Recent Techrights' Posts

Microsoft: Our "Goodwill" Gained Over 51 Billion Dollars in the Past Nine Months Alone, Now "Worth" as Much as All Our Physical Assets (Property and Equipment)
The makeup of a Ponzi scheme where the balance sheet has immaterial nonsense
FSFE (Ja, Das Gulag Deutschland) Has Lost Its Tongue
Articles/month
Ian Jackson & Debian reject mediation
Reprinted with permission from disguised.work
How to get selected for Outreachy internships
Reprinted with permission from disguised.work
 
Lucas Kanashiro & Debian/Canonical/Ubuntu female GSoC intern relationship
Reprinted with permission from disguised.work
Pranav Jain & Debian, DebConf, unfair rent boy rumors
Reprinted with permission from disguised.work
Links 27/04/2024: Kaiser Gave Patients' Data to Microsoft, "Microsoft Lost ‘Dream Job’ Status"
Links for the day
Gemini Links 27/04/2024: Sunrise Photos and Slow Productivity
Links for the day
Almost 2,700 New Posts Since Upgrading to Static Site 7 Months Ago, Still Getting More Productive Over Time
We've come a long way since last autumn
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, April 26, 2024
IRC logs for Friday, April 26, 2024
Overpaid lawyer & Debian miss WIPO deadline
Reprinted with permission from disguised.work
Brian Gupta & Debian: WIPO claim botched, suspended
Reprinted with permission from disguised.work
Microsoft's XBox is Dying (For Second Year in a Row Over 30% Drop in Hardware Sales)
they boast about fake numbers or very deliberately misleading numbers that represent two companies, not one
[Meme] Granting a Million Monopolies in Europe (to Non-European Companies) at Europe's Expense
Financialization of the EPO
Salary Adjustment Procedure at the EPO Challenged
the EPO must properly compensate staff in order to attract and retain suitably skilled examiners
Links 26/04/2024: Surveillance Abundant, Restoring Net Neutrality Rules (US)
Links for the day
Gemini Links 26/04/2024: uConsole and EXWM and stdu 1.0.0
Links for the day
Red Hat Corporate Communications is "Red" Now
Also notice they offer just two options: MICROSOFT or... MICROSOFT!
Links 26/04/2024: XBox Sales Have Collapsed, Facebook's Shares Collapse Too
Links for the day
Albanian women, Brazilian women & Debian Outreachy racism under Chris Lamb
Reprinted with permission from disguised.work
Microsoft-Funded 'News' Site: XBox Hardware Revenue Declined by 31%
Ignore the ludicrous media spin
Mark Shuttleworth, Elio Qoshi & Debian/Ubuntu underage girls
Reprinted with permission from disguised.work
Karen Sandler, Outreachy & Debian Money in Albania
Reprinted with permission from disguised.work
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, April 25, 2024
IRC logs for Thursday, April 25, 2024
Links 26/04/2024: Facebook Collapses, Kangaroo Courts for Patents, BlizzCon Canceled Under Microsoft
Links for the day
Gemini Links 26/04/2024: Music, Philosophy, and Socialising
Links for the day
Microsoft Claims "Goodwill" Is an Asset Valued at $119,163,000,000, Cash Decreased From $34,704,000,000 to $19,634,000,000 and Total Liabilities Grew to $231,123,000,000
Earnings Release FY24 Q3
More Microsoft Cuts: Events Canceled, Real Sales Down Sharply
So they will call (or rebrand) everything "AI" or "Azure" or "cloud" while adding revenues from Blizzard to pretend something is growing
CISA Has a Microsoft Conflict of Interest Problem (CISA Cannot Achieve Its Goals, It Protects the Worst Culprit)
people from Microsoft "speaking for" "Open Source" and for "security"
Links 25/04/2024: South Korean Military to Ban iPhone, Armenian Remembrance Day
Links for the day
Gemini Links 25/04/2024: SFTP, VoIP, Streaming, Full-Content Web Feeds, and Gemini Thoughts
Links for the day
Audiocasts/Shows: FLOSS Weekly and mintCast
the latest pair of episodes
[Meme] Arvind Krishna's Business Machines
He is harming Red Hat in a number of ways (he doesn't understand it) and Fedora users are running out of patience (many volunteers quit years ago)
[Video] Debian's Newfound Love of Censorship Has Become a Threat to the Entire Internet
SPI/Debian might end up with rotten tomatoes in the face
Joerg (Ganneff) Jaspert, Dalbergschule Fulda & Debian Death threats
Reprinted with permission from disguised.work
Amber Heard, Junior Female Developers & Debian Embezzlement
Reprinted with permission from disguised.work
[Video] Time to Acknowledge Debian Has a Real Problem and This Problem Needs to be Solved
it would make sense to try to resolve conflicts and issues, not exacerbate these
Daniel Pocock elected on ANZAC Day and anniversary of Easter Rising (FSFE Fellowship)
Reprinted with permission from Daniel Pocock
[Video] IBM's Poor Results Reinforce the Idea of Mass Layoffs on the Way (Just Like at Microsoft)
it seems likely Red Hat layoffs are in the making
Ulrike Uhlig & Debian, the $200,000 woman who quit
Reprinted with permission from disguised.work
IRC Proceedings: Wednesday, April 24, 2024
IRC logs for Wednesday, April 24, 2024
Over at Tux Machines...
GNU/Linux news for the past day