Bonum Certa Men Certa

Links 26/05/2022: AlmaLinux OS 9.0, MooseX::Extended for Perl Introduced



  • GNU/Linux

    • Desktop/Laptop

      • Things You Never Knew Your Chromebook Could Do

        Chrome OS began its life as a humble, barebones browser-based operating system. The Google OS-powered Chromebooks were designed to offer lightning-fast web browsing but not much else. Over the years, however, Chrome OS has matured into a complete desktop operating system in its own right (via Google). Chromebooks might not be as feature-packed or flexible as Windows or macOS machines, but their minimalist approach is their strength. Chrome OS has always been lean, uncluttered, and intuitive. But today's Chromebooks are robust and capable while balancing minimalism with functionality; it's how they evolved into a practical alternative to Windows and macOS, both of which have dominated the desktop market for decades.

    • Audiocasts/Shows

      • VideoLinuxFX "Fixes" Data Leak (Now Even Easier To Compromise!) - Invidious

        LinuxFX, a Windows 11 clone, has always seemed a bit "shady" to me. .A couple of days ago, an article was published detailing how unbelievably easier it was to access all of the data in LinuxFX's user database. It was so easy to access that it's hard to really take this distro seriously anymore. And now it gets worse. They "fixed" the previous issue...by making it even easier to compromise the database!

    • Applications

      • OMG UbuntuPlex Desktop App Debuts on Linux as a Snap - OMG! Ubuntu!

        Plex fans may be interested to hear that an official Plex Desktop app for Linux is now available to install from the Snap Store.

        Alongside the debut of its Linux desktop app (more on that in a second) is a ‘buttery smooth’ TV mode in Plex HTPC (pictured above) with a powerful playback engine and a UI that scales up to 10 feet.

        In a blog post the company describes this addition to Plex HTPC as “…the true spiritual successor to [Plex Media Player] TV mode,” referencing its much-loved (but old) ‘Plex Meda Player’ tool some users weren’t keen to move on from.

        Designed for the big-screen, Plex HTPC includes a compliment of features centred around a home theatre setup, including remote controller/gamepad support, input mapping, refresh rate switching, multi-channel audio, and more.

        It’s easy to forget how ubiquitous “local” home theatre set-ups were prior to the ‘on demand streaming’ era. In a world where most of what we watch or listen to is hosted on “cloud” servers (and thus readily available across devices) the need for dedicated PC-based setups like Plex feels narrower — but it’s clearly not non-existent.

    • Instructionals/Technical

      • TechRepublicHow to set a static IP address on Debian server | TechRepublic

        Debian is one of the most reliable operating systems on the planet. Its slower release cycle means each iteration gets plenty of attention before each release. And Debian isn’t just for desktops. In fact, Debian has been deployed as a server for years.

        The one thing many new admins might find with deploying Debian as a server is that setting an IP address isn’t exactly as intuitive as other distributions. RHEL-based Linux distributions have the nmtui ncurses tools for configuring network connections, and Ubuntu-based distributions have netplan. With Debian, setting a static IP address is a bit more old-school, so I’m going to show you how it’s done.

      • TechRadarBuild your own search engine with YaCy

        Mainstream search engines like Google are pretty good at what they do, but many people choose not to use them because of privacy concerns. Then there are those who are concerned about content falling through the cracks just because the creator hasn’t followed the best practices for search engine optimization (SEO).

        YaCy (opens in new tab), an open source distributed search engine, works pretty much like its mainstream peers, but doesn’t suffer from any of their ills. YaCy uses a peer-to-peer (P2P) network, so every user running an instance of the search engine joins in the effort to index the internet. The index is distributed and redundant across all YaCy users.

      • Building a cheap, slow & less powerful Home NAS (network attached storage)

        I want to build a home NAS and I do not want any branded NAS-solutions like Synology etc.

        The last time I actually built a computer was before cell-phones existed, so I am completely lost when I look at motherboard- and CPU-specs now; and therefore need help.

        I want to use Openmediavault for this.

      • VideoHow to install Ultramarine Linux 36 - Invidious

        In this video, I am going to show how to install Ultramarine Linux 36.

      • 10 Useful Things After Installing Ubuntu 22.04 LTS

        Welcome Ubuntu 22.04 and congratulations to the user community in every country! And now this is the traditional what to do after installing Jammy Jellyfish we'd love to present to everybody. We hope this helps you a lot!

      • MakeTech Easier7 Useful Cron Alternatives For Linux - Make Tech Easier

        For those who are familiar with the Unix system, you will also be familiar with the cron application that allows you to schedule and automate tasks to run on their own. We even have tutorials that show you how to get started with cron and crontabs. However, cron is not perfect, as it requires your system to be running 24 hours a day. If you have a habit of turning off your computer at night, and a cron job is scheduled in the sleeping hours, the task won’t be executed. Luckily, there are several cron alternatives that can do a better job than cron. Let’s check them out.

      • ID RootHow To Install WordPress on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install WordPress on Ubuntu 22.04 LTS. For those of you who didn’t know, WordPress is one of the most popular website-building tools. It is open-source CMS and works well with almost any web hosting service, making it one of the easiest to install and use for building any type of website.

        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 WordPress content management systems on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • ID RootHow To Set Static IP Address on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to set a static IP address on Ubuntu 22.04 LTS. For those of you who didn’t know, After installing Ubuntu 22.04 the default network interface comes two main options. You can either obtain an IP address automatically with Dynamic Host Configuration Protocol (DHCP), or configure the system to use a static IP address, which never changes.

        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 Zoom on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • H2S MediaHow to use Google Two-Factor Authentication with Ubuntu 22.04

        Secure your system’s sudo login by installing and enabling a two-factor authentication tool called Google Authenticator PAM module on Ubuntu 22.04 LTS Jammy JellyFish.

        Although our accounts are protected with username and password login methods, however, to add an extra layer of protection we can use 2FA (Two-factor authentication method). This ensures without the supply of an additional security code the user won’t be able to log in.

      • HowTo GeekHow to Let Linux Scripts Detect They’re Running in Virtual Machines

        Virtual machines try really hard to convince their operating systems that they’re running on physical hardware. So can you tell from the Linux command line if the computer is physical or virtual?

      • Linux CapableHow to Install qBittorrent on Ubuntu 22.04 LTS

        qBittorrent is a cross-platform free and open-source BitTorrent client. The following tutorial will show you how to install the desktop GUI or the headless server versions using the latest PPA version on Ubuntu 22.04 LTS.

      • How To Reset Root Password On RHEL 9 | Tips On UNIX

        This step-by-step tutorial will be helpful for beginners to reset root password on RHEL 9 and Fedora systems.

        Note:- Below mentioned steps are officially tested on RHEL 9 and Fedora 36 servers.

      • How to Encrypt Full Disk While Installing Ubuntu 22.04 [Ed: Updated, but not new]

        Linux distributions have done a great job to get additional protection by bringing full disk encryption and being the market leader.

        Ubuntu also is bundled with numerous features and disk encryption is one of them. Enabling full disk encryption is crucial for those who want to secure their private data at any cost even if your device is stolen as it requires you to enter the passcode at each boot.

      • How to Update Kernel in Linux Mint 20

        The Kernel is one of the most important parts of a Linux distribution. That’s why many people wonder how to have a newer version. Today, you will learn in this post how to update kernel in Linux Mint.

      • TechRepublicHow to install fail2ban on Ubuntu Server 22.04: Jammy Jellyfish | TechRepublic

        Jack Wallen walks you through the process of installing fail2ban on Ubuntu Server 22.04 to prevent malicious login attempts.

        Fail2ban is one of the first things you should install on your new Linux server deployments. Once deployed, fail2ban works to prevent malicious and brute force login attacks and can be used to monitor protocols such as HTTP, SSH and FTP.

        If fail2ban detects a malicious login attempt, it will automatically block the offending IP address, so whoever is attempting the attack will be prevented from gaining access.

        I’m going to walk you through the process of installing fail2ban on the latest release of Ubuntu Server (22.04, also known as Jammy Jellyfish).

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KDE Frameworks - Part 3 - KDAB

          Every sizable project has a ‘utils’ file or folder that contains functionality that is needed more than once but too small to be a library. KDE is no different, except we want to share our ‘utils’ folder across hundreds of projects. This is where the KCoreAddons framework comes into play. The name comes from the fact that it consists of addons to QtCore, extending existing functionality from it or implementing things that are missing. Let’s look at what it offers.

        • Example Projects

          In the face of a growing feature set in any project, getting started becomes harder and harder for new users. This problem is common for many software applications, and LabPlot is no exception. To overcome this problem we’re investing more resources into creating documentation in general, and introductory articles in particular.

          We’re also working on a set of short videos that introduce LabPlot’s wide range of core features and aspects.

          Finally, in our effort to make LabPlot more accessible for everybody, in our latest release, we added a set of example projects that are installed together with the application and that will provide you with a way to see how certain things can be implemented in LabPlot, as well as help you explore the available feature set and learn more about it.

      • GNOME Desktop/GTK

        • gnome-remote-desktop #2 | DesktopI18N's Blog

          I described the usage of gnome-remote-desktop in the previous article.

          While the upstream is discussing about unlocking the screen lock, the gnome-shell-extension is now available.

  • Distributions and Operating Systems

    • MusicDir: Download music as if it were alpine packages.

      Instead of packaging copyright-encumbered music, though, I'm only packaging music which is available under a creative commons license. If you want to take back the creative commons, start supporting it with your ears! I guess you could also produce CC-licensed music if you like.

      MusicDir is a project to create and package music downloaded from the internet using alpine build scripts. If you've ever contributed to alpine linux packaging, you may find the process rewarding. If you haven't contributed to alpine linux packaging, but want to, this might be a good project to get your feet wet in? Though I certainly don't have the greatest documentation at the current time.

    • Barry KaulerEasyOS without container support

      I have implemented this in woofQ; however, have not "burnt the bridges" -- there is a global variable, to choose whether to have containers or not, in woofQ when Easy is being built. The variable is "EOS_SUPPORT_CONTAINERS", and it is set in file 'build-choices'.

    • Fedora Family / IBM

      • AlmaLinux 9.0 Release Notes

        These are the release notes for AlmaLinux OS 9.0 for x86_64, aarch64, ppc64le and s390x architectures, codename Emerald Puma.

      • AlmaLinux 9 Now Available! - AlmaLinux OS Blog

        AlmaLinux OS 9.0 is based on upstream kernel version 5.14 and contains enhancements around cloud and container development and improvements to the web console (cockpit). This release also delivers enhancements for security and compliance, including additional security profiles, greatly improved SELinux performance and user authentication logs. Other various updates include Python 3.9, GCC 11 and the latest versions of LLVM, Rust and Go compilers to make modernizing the applications faster and easier. You can read more about it by checking out the Release Notes.

      • LinuxiacAlmaLinux 9 Is Now Available for Download, This Is What's New

        One week after RHEL 9, based on Kernel 5.14, AlmaLinux 9 (Emerald Puma) is the first release of AlmaLinux that stems from CentOS Stream through RHEL.

        AlmaLinux has emerged as a popular replacement for Red Hat Enterprise Linux’s free version since CentOS’s entry into the “stream.” AlmaLinux 9 (Emerald Puma) is the OS’s fifth stable release, proving the AlmaLinux Foundation’s commitment to delivering on its promises.

        The distro has millions of downloads from a network of over 200 mirrors worldwide and powers projects by US government agencies, the defense sector, CERN particle accelerators, business applications across a wide range of enterprises, and software development at GitLab and the web hosting industry.

      • 9to5LinuxAlmaLinux 9 Officially Released, Based on Red Hat Enterprise Linux 9

        Powered by Linux 5.14 LTS kernel series and based on and fully compatible with the recently-released Red Hat Enterprise Linux 9 operating system, AlmaLinux 9 is here as the first release of AlmaLinux that stems from CentOS Stream through RHEL.

        AlmaLinux 9 introduces new functionality that makes it easier to automate and deploy at scale, networking enhancements for cloud and edge through the addition of more performance metrics in Web Cockpit, access to information to identify bottlenecks, the ability to apply kernel live patching inside Web Cockpit, and much more.

      • PhoronixAlmaLinux 9.0 Released As Community, Free Alternative To Red Hat Enterprise Linux 9.0
      • Red Hat OfficialCustomer success stories: Red Hat helps scale automation efforts, 2022 Red Hat Innovation Awards, and more

        In this month’s customer success highlights, you’ll learn how Red Hat solutions and services helped three organizations achieve their goals in three very different types of digital transformation projects.

      • Red Hat OfficialReplacing batch data with real-time streams processing

        The extraction, transformation and loading (ETL) of data is one of the most common processes used in enterprise organizations to deal with large amounts of data. It is a very effective method for preparing batch data for analysis, often requiring days from data capture to business insights. However, modern digital experiences delivered by enterprise organizations today put ETL and batch processing at risk, since it fails to deliver actionable results in minutes.

      • Enterprisers ProjectIT leadership: 5 essential soft skills

        People sometimes view technical jobs as entirely different from core business roles, assuming that tech and IT employees are squarely focused on hard skills whereas other employees are more focused on soft skills. This couldn’t be further from the truth, especially in today’s changed work environment.

        In addition to changes brought on by automation, the Great Resignation has left many IT leaders scrambling to change their leadership and management approach in order to retain employees and foster a more positive workplace – one that affirms employees’ desires for a different way of working and living, removed from a culture of burnout and stress. And while this emphasis on soft skills has penetrated the general workplace conversation, tech has lagged behind for too long. It’s time for IT and tech leaders to jump in and further engage with their employees and team members.

        While there is no one-size-fits-all approach to this, IT leaders must become more people-oriented and focus on increasing emotional intelligence. Here are five soft skills every IT leader should sharpen to improve communication and decision-making and enhance team productivity.

      • Enterprisers ProjectHybrid work: 4 ways to strengthen teams and boost productivity

        Many businesses, however, are not reinstating business as usual. Instead, they’re going the hybrid work route, where employees will work both on-site and remote. While this appears to be the present and future of work, hybrid also presents its fair share of challenges – most notably, cultivating a cohesive environment that fosters teamwork.

        As companies shift to hybrid work, we need to redefine teamwork to ensure every employee is happy and productive, whether they’re in the office or remote. Here are four ways to promote better teamwork in a hybrid world.

      • Red Hat OfficialWhich RHEL versions and architectures are supported as client systems managed by Red Hat Satellite server?

        We’ve recently updated the Knowledge Base article documenting the RHEL versions and architectures supported by Red Hat Satellite server.

    • Canonical/Ubuntu Family

      • UbuntuHow are we improving Firefox snap performance? Part 1 | Ubuntu

        Ubuntu Desktop aims to deliver an open source operating system, available to everyone that just works for whatever they need. With Ubuntu 22.04 LTS, we believe we’ve come closer than ever to achieving that goal. However, as always, there are still a number of areas we want to improve to deliver the highest quality user experience. One of those areas is our default browser, Firefox, which transitioned to being distributed as a snap with Ubuntu 21.10.

        To understand this decision, I want to focus on the ‘just works’ part of my opening statement. The Firefox snap offers a number of benefits to daily users of Ubuntu as well as a range of other Linux distributions. It improves security, delivers cross-release compatibility and shortens the time for improvements from Mozilla to get into the hands of users.

        Currently, that decision has trade-offs when it comes to performance, most notably in Firefox’s first launch after a system reboot. A part of this is due to the inherent nature of sandboxing, however we feel there is still significant opportunity to improve start-up times across the board. We want to share the results of some of those investigations today, as well as highlight some recent meaningful changes in this area

        This is an ongoing journey, and this blog article will be the first in a series as we update you on our progress.

        Ultimately, the real test will be how you, the user, experience these updates as they land. At the end of this post, we’ve put together some tools to help you keep track of the snap performance on your own machines. If you still have questions you can also join us tomorrow for our monthly Ubuntu Desktop Team Indaba, where this topic will be our main focus.

      • Lubuntu Kinetic Kudu 22.10 Artwork Contest – Lubuntu

        The Lubuntu Team is pleased to announce we are running a Kinetic Kudu artwork competition, giving you, our community, the chance to submit, and get your favorite wallpapers for both the desktop and the greeter/login screen (SDDM) included in the Lubuntu 22.10 release.

      • UbuntuCharmed Ceph and Hybrid Clouds at Cephalocon 2022

        In just a few weeks Cephalocon will be held in Portland at the Oregon Convention Center, as well as online for those unable to travel. After a pandemic induced hiatus, this will be the first gathering of Ceph developers and users in 3 years.

        Among the attendees, you will be able to meet the Canonical team, and be able to discuss the benefits of using Charmed Ceph for all of your storage needs, in private clouds, stand-alone, and cloud-adjacent settings.

    • Devices/Embedded

      • First camera samples from the PinePhone Pro revealed

        So far, cameras on Linux phones have been known for their extremely basic results. Lacking good sensors, premium optics, and most importantly good post-processing capabilities, the PinePhone's, extremely basic sensor cannot often offer the shots one would expect. Even on the Librem 5, which uses a somewhat better Samsung sensor, users often need heavy manual configurations to get basic shots.

        However, the PinePhone Pro will include a respectable Sony IMX258 sensor, not unlike that used on many older Android devices, including the LG G6. This model in particular is one of the few Sonys with a working driver in the mainline kernel.

  • Free, Libre, and Open Source Software

    • Productivity Software/LibreOffice/Calligra

    • Programming/Development

      • MedevelAimybox: an open-source voice assistant SDK

        Aimybox is an open source voice assistant SDK, provided by Just AI, a compny specialized in Artificial Intelligence, Machine Learning and Natural Language Understanding.

        Aimybox offers a ready to use UI that enables you to create your own voice assistant and embed it into any application or device like robots or Raspberry Pi.

      • Perl / Raku

        • Introducing MooseX::Extended for Perl [Ed: It ought to delete GitHub. Improper hosting choice.]

          If you’re waiting for the Corinna OOP project to land in the Perl core, you’ll have to wait. Paul Evans will start working on the implementation after Perl version 5.36 is released. However, it’s a lot of work and it’s not clear that if it will be ready by 5.38 and even then, it will be experimental. You’ve a couple of years to wait.

          To bridge the gap, I’ve released MooseX::Extended . It’s not really “Corinna-lite” because the way Moose works and the way Corinna works aren’t quite compatible, but it will make your Moose code easier to write.

      • Python

        • InfoWorld9 nifty libraries for profiling Python code | InfoWorld

          Every programming language has two kinds of speed: speed of development, and speed of execution. Python has always favored writing fast versus running fast. Although Python code is almost always fast enough for the task, sometimes it isn’t. In those cases, you need to find out where and why it lags, and do something about it.

          A well-respected adage of software development, and engineering generally, is “Measure, don’t guess.” With software, it’s easy to assume what’s wrong, but never a good idea to do so. Statistics about actual program performance are always your best first tool in the pursuit of making applications faster.

  • Leftovers

    • Metric paper

      Metric paper sizes were chosen to avoid this by using an aspect ration of √2/1 (≈ 1.41). When you cut a sheet of A4 paper in half (across its shortest dimension), you get two A5 sheets of paper, which have the exact same ratio between side lengths as the A4 sheet you started with. This greatly simplifies digital zine distribution; you can post a PDF that uses the standard A4 paper size, and anybody who wants to print and distribute your zine has the option of either printing this version, printing two pages per sheet to save paper, or — if they want to make a proper zine — shrinking and “imposing” the pages before folding and stapling. (This is another place where “everybody else uses it” is a good reason to adopt the metric system: print-ready material like zines would only need to be designed for a single size.)

    • So many books, so little time



      There is an incredible, almost infinite, number of books out there. When choosing what to read, it is not possible to look at each and every book.

    • modern times by jacques rancière

      the basic idea is that 'there is no one modern times, only a plurality of them' and 'this interlacing, and these clashes of temporalities' is at the same time 'a conflict over the distribution of life forms' (x)

    • Pseudo-Open Source

      • Openwashing

        • Linux Foundation's Site/BlogOpen Mainframe Project Announces Major Technical Milestone with Zowe’s Longer Term Support V2 Release [Ed: Openwashing of IBM's cash cows]

          The Open Mainframe Project announced today that Zowe, an open source software framework for the mainframe that strengthens integration with modern enterprise applications, marks a major technical milestone with the Long Term Support (LTS) V2 release. The second version, which comes 2 years after the first LTS release, will offer vendors and customers product stability, security, interoperability as well as easy installation and upgraded features.

    • Security

      • LWNSecurity updates for Thursday [LWN.net]

        Security updates have been issued by Debian (chromium, dpkg, filezilla, irssi, puma, and python-django), Fedora (firefox, ignition, and pcre2), Mageia (cockpit, firefox/thunderbird, openldap, supertux, unrar, and vim), Oracle (firefox and thunderbird), Red Hat (rh-varnish6-varnish), SUSE (cups, fribidi, kernel-firmware, redis, and wpa_supplicant), and Ubuntu (dpkg, logrotate, and subversion).

      • The Benefits of Bug Bounty Programs

        With even the European Union stepping in to incentivize hackers through bug bounties, we’re creating a safer, better online environment. Alongside organizations and consumers maintaining regular security deployments and keeping software up-to-date, bug bounties can be a valuable tool in ensuring a safer, better world for all users.

      • CISADrupal Releases Security Updates | CISA

        Drupal has released security updates to address a vulnerability that does not affect Drupal core but may affect some contributed projects or custom code on Drupal sites. Exploitation of this vulnerability could allow a remote attacker to take control of an affected website.

      • CISACitrix Releases Security Updates for ADC and Gateway | CISA

        Citrix has released security updates to address vulnerabilities in ADC and Gateway. An attacker could exploit these vulnerabilities to cause a denial-of-service condition.

      • CISAKeysight N6854A Geolocation server and N6841A RF Sensor software [Ed: Severity 9.8 out of 10!]
      • TechRadarDevelopers tell users not to launch this top Linux distro over security fears | TechRadar [Ed: TAILS told users to wait until a patch is available before using it, just to keep safer. If Microsoft was equally honest, it would tell Windows users to never ever boot their machines. Ever. But Microsoft doesn't care about security; quite the contrary. And TAILS is used for many precarious things.]

        Developers of the popular Tails Linux distribution (opens in new tab) have warned users to abstain from the OS until the next version is released, if they use it for entering, or accessing, sensitive information (opens in new tab).

        "We recommend that you stop using Tails until the release of 5.1 (May 31) if you use Tor Browser for sensitive information (passwords, private messages, personal information, etc.)," the warning reads.

        The announcement comes days after the Pwn2Own 2022 Vancouver event, where contestants successfully exploited two zero-days found in the Firefox JavaScrip engine. If the two vulnerabilities, tracked as CVE-2022-1802 and CVE-2022-1529, are abused successfully, they could allow threat actors to access information submitted to legitimate sites via the Tor browser on targeted endpoints (opens in new tab).

      • Port SwiggerTails users warned not to launch bundled Tor Browser until security fix is released

        Critical vulnerability has been fixed upstream, but Tails dev team ‘doesn’t have the capacity to publish an emergency release earlier’

    • Internet Policy/Net Neutrality

      • Creating a gemini markdown based Vimwiki style notes system in Vim

        I created a notes system which uses gemini markdown in Vim. It operates in a similar way to vimwiki, but without any plugins. Now, when I change the working directory of Vim using :cd ~/my/directory, and open up or create the index.gmi (the start page for the notebook), I can write, create headings and lists as normal with # and *, and when I create a new link with "=> my-new-note.gmi Note description", and I place the cursor over my-new-note.gmi and hit gf, the document is created automatically, the link is created, and I can start writing in the new document.

      • Pushing Gemini

        Gemini has an intentionally limiting feature set. It can feel as if it's not possible to do certain things. I believe that's merely a consequence of being new. There's been a lot of time to figure out how to solve problems in HTML, and there's many resources and tools for overcoming them already made.

        With time, Gemini users will have developed their own ways of working around these challenges. This page is me experimenting new ways of tackling those. I hope by sharing it will help others as well.

      • New Lagrange Fontpack: W95FA

        I've packaged W95FA for the Lagrange gemini browser as a bit of fun.

    • Monopolies

      • Copyrights

        • Public Domain Review*Portrait of Charlotte du Val d’Ognes* (1801) – The Public Domain Review

          Our attention is initially drawn to the light, which clings to the contours of a woman thought to be Marie Joséphine Charlotte du Val d’Ognes, fuzzing the borders of flesh, fichu, and the muslin of her neoclassical dress. In the midst of creation, the artist meets our gaze: are we the model or a mere distraction? Yet her dark irises seem to blend into the matte wall. Instead of holding eye contact, our concentration strays to a frame within the frame — the scene encased by a broken windowpane. In the foreground, the artist’s fingers fold her material over a drawing portfolio, adding a sense of depth to a two-dimensional surface, while the cracked glass opens this studio to the evening air. For art historian Amelia Rauser, du Val d’Ognes becomes “animated by her own sensibility, a living statue pulsing with vitalist energy”. And indeed, juxtaposed with the couple at the painting’s vanishing point — heads canted in amorous engagement — it seems as if the artist’s solo absorption illuminates this artwork, her unseen canvas a spotlight bringing the world into focus.

        • Public Domain ReviewFearful Symmetry: Inkblot Books (1859–1915) – The Public Domain Review

          “Sometimes we see a cloud that’s dragonish, / A vapor sometime like a bear or lion”, says Shakespeare’s Mark Antony in a moment of lamentation. He is describing pareidolia: the tendency to hallucinate faces or patterns in meaningless shapes. This seemingly widespread ability has long been a wellspring for visual artists. The Renaissance polymath Leon Battista Alberti went so far as to suggest that imitative art began when the ancients made minor changes to veined marble or knotted wood, bringing out a figure that was already partially present to their eyes. A parallel process underlies divinatory rituals: searching for images formed in tea leaves, spilt milk, or the distortions of a crystal ball. From the mid-nineteenth to early-twentieth centuries, a microgenre of books appeared at the convergence of these two traditions. Marrying accidental artistry — the kind, for example, employed by Victor Hugo in his suggestive use of stains — to divinatory claims, inkblot books were part bestiary, part parlor-game séance, cataloging those creatures that seemed to crawl out of the inkwell with the slightest encouragement.



Recent Techrights' Posts

"Major [IBM] Reductions Will Take Place Soon in Rochester MN"
Maybe that's just the latest office gossip
"Today's [Red Hat] is run by a cabal of vultures."
it seems safe to assume Red Hat too will languish away
Microsoft Layoffs in 2026 Can be Bigger Than 2025 Microsoft Layoffs (30,000+ Workers Laid Off)
"Is there going to be any reorg or Microsoft layoffs?"
The Free Software Foundation (FSF) Represents People, Not Corporations
FSF isn't in the "business" of appeasing oligarchs
 
Gemini Links 22/12/2025: Films, Creativity vs. Consumption, Slop in YouTube
Links for the day
Microsoft XBox Losing Money, Layoffs and Studio Shutdowns (As Well as Price Hikes) Not the Solution
Microsoft does not quite talk about profits
Links 22/12/2025: Data Breaches, deterioration in Politics, and Geminispace
Links for the day
Links 22/12/2025: North Korean Applicants Target GAFAM (Amazon), ‘Orwellian Climate of Fear’ of CPC (Even Outside China)
Links for the day
More IBM Layoffs in India
It's not as simple as "laid off to be replaced by an Indian"
GAFAM Deeply Connected to Jeffrey Epstein, Richard Stallman (RMS) in No Way Connected to Jeffrey Epstein
people who hoarded all the capital get to decide what people think and say
Linus Torvalds Has a Birthday This Coming Weekend, Thankfully He Still Controls His Main Project
GNU and Linux should remain under their control as long as they live
Mozilla is Getting Attention for All the Wrong Reasons, Take a Look at LibreWolf
Just last week Mozilla added a new top-level manager who (as usual) came from a "tech giant"
When Conformism Means Capitulation and Defeat
In an age of injustices like these, we all have some kind of moral obligation not to be conformist.
Text is Still King
But the so-called 'industry' insists that we should download 10 MB of objects from multiple domains... even just to read 5-10 paragraphs of text
Links 22/12/2025: Facebook "Testing $14.99 Monthly Subscription Fee to Post Links" and "Middle East Petrostates as American Media Owners"
Links for the day
Beyond the World Wide Web (WWW)
We continue to treat Gemini Protocol as a first-class citizen
Serbia: GNU/Linux Rises, Windows Down to All-Time Lows
According to statCounter
"Wrestling With Pigs"
"Never wrestle with a pig. You both get dirty, and the pig likes it."
Productive Year and Better Access to Techrights' Archives Going Back to 2006
we've long needed and wanted native, local, independent search facilities
Linux Abandoned by Linux Foundation
It speaks for Microsoft and for so-called 'AI' companies
Microsoft Has Practically Given Up on XBox Already
Expect many XBox related layoffs when 2026 starts (Q1)
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, December 21, 2025
IRC logs for Sunday, December 21, 2025
Gemini Links 21/12/2025: Solstice, Chaos of CSS, and Program Interpreter Fun
Links for the day
Why?
Why write articles?
Microsoft-Connected Publisher Spinning XBox's Death Spiral (It's Dying Fast) as a Strength and Something Deliberate
"Microsoft’s big gaming pivot"
Slop is Rare by Now
A year ago slop was so abundant that we did a whole series about it, and it was daily
Links 21/12/2025: U.S. Strikes in Syria, "Epstein Files Photos Disappear From Government Website"
Links for the day
Gemini Links 21/12/2025: Labrador Retriever of Lagrange's Developer Dies From Cancer, Political Philosophy, and "Getting to Inbox Zero"
Links for the day
IBM: We Can't Make 'AI' (Voice Recognition) Do the Work of a McDonald's Teenager, So Let's Try the Same on Saudi Planes
IBM is lost. It's truly lost.
Microsoft is Becoming Irrelevant: The Case of Georgia
Not Georgia Tech
Sirius Open Source is Now Imminently Dead (Struck Off)
compulsory strike-off
Dr. Richard Stallman, Invited by LibreTech Collective, is Giving a Public Talk in Georgia Tech Next Month (Scheller College of Business)
They can probably squeeze about 400 people into this room
25 Years of Activism for GNU/Linux
My passion for GNU/Linux brought a lot of contentment
Africa, Where Microsoft Used De Facto Slaves to Pretend to be "AI", Chatbots Usage is 0.2% of Measured Online Traffic
Judging by recent trends in Africa, many "Windows PCs" are being converted into GNU/Linux computers
New Drone Footage Shows IBM is Dead (Parts of It)
The people who participated in IBM when IBM actually mattered probably have boasting rights, unlike people who work for IBM today
Michael Larabel Adds Slop Category to Phoronix, Quickly Realises That It's Worthless
Phoronix nowadays gets carried away; it made a new category to talk about slop and it decided to call it "intelligence" with some caricature of a brain (that's misleading)Phoronix nowadays gets carried away; it made a new category to talk about slop and it decided to call it "intelligence" with some caricature of a brain (that's misleading)
After 35 Years the World Wide Web, HTML, and HTTP Are Proprietary
HTTP/2 added a lot of complexity (it's just a Google protocol, based on SPDY originally), many image formats are proprietary and patented, HTML got 'replaced' by Java-Scripts [sic], and many URLs (the URL system was created in the early 90s) are just long strings for proprietary 'webapps'
The General Public License (GPL) Inspired the Web's Original Openness/Freedom, According to Tim Berners-Lee
"During the preceding year I had been trying to get CERN to release the intellectual property rights to the Web code under the General Public License (GPL) so that others could use it."
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, December 20, 2025
IRC logs for Saturday, December 20, 2025
The Register MS Has Lowered Its Standards Considerably
Incidentally, we've only just noticed that "US editor for The Register since July 2025" has not been active for 4 weeks already
Scamfarms, Spamfarms, and Slopfarms in "Linux" Clothing
Today, Linux searches in Google News produced no slop at all. That's an improvement.
Did Bill Gates Lobby to Blur the Face of the Young Woman He Openly Braces (and Who Isn't His Wife)?
"This photo of of Microsoft co-founder Bill Gates with a woman whose face is blurred out is just one of 68 more photos and documents released today."
Links 20/12/2025: Microsoft Ruins Televisions, 'Epstein Files' Deeply Sanitised (to Protect Particular Culprits)
Links for the day
Gemini Links 20/12/2025: Merry Christmas 2025 and Running a Factorio Headless Server on FreeBSD with the Linuxulato
Links for the day
With 10 Days Left, the Free Software Foundation (FSF) Has Already Raised Close to $300,000 This Winter
they're besieged by despicable corporations and very despicable people
The Real Problem With Rust is Not "Wokeness" (It Never Was)
Don't feed the trolls who attack "Rust People" on political grounds
2025 in Numbers
What was very good about this year is that we truly got "into the rhythm" of publishing
More Microsoft Layoffs Coming Soon
When I spoke about Microsoft layoffs (routinely) I got very viciously attacked by Microsoft boosters
My Humble Assessment of the Future of Red Hat, A Company That IBM is Flushing Down the Loo
GNU/Linux will be OK without Red Hat, but shaping the future of it matters because we don't want companies like Valve (DRM) to set the agenda
Probably the Least Useful Gadgets, Ever
as if a "smart" thing worn on the wrist is the "new Rolex"
Former Manager at IBM Research (Yorktown) Says Why IBM is Doomed and the Anonymous Tipline (Speak Up) is a Trap
IBM isn't willing to change or to address internal issues
Links 20/12/2025: Fentanylware Becomes CheeTok and "Why Roomba Died"
Links for the day
Linux Foundation: Richard Stallman Developed Only a Software Licence
We already criticised this report several times last night
Impulsive Writing, Quotas, and Keeping Things as Concise as Feasible
A 10-word sentence being read by a million people can have the same impact or magnitude (exposure-wise) as a million-word book being read by just 10 people
Gemini Links 20/12/2025: Christmas Songs, Storms, and Old Web
Links for the day
Coming to Grips With a Lack of Future at IBM
Red Hat's future doesn't look bright under the auspices as they seem right now
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, December 19, 2025
IRC logs for Friday, December 19, 2025
Links 20/12/2025: Media Layoffs, a Third of Online Traffic is Bots
Links for the day