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

Microsoft's XBox Exodus Carries on: Corporate VP of Gaming Ecosystem Organization and Corporate VP of XBox Devices and Ecosystem Both Leave Microsoft
Don't expect what's left of the media to properly report the true scale of the XBox cuts and executive-level departures
Why Chatbots Based on LLMs Cannot Be Improved Even If More Energy (Money) Gets Wasted on Them
nobody can do it well
The Generations of CS Are Coming to 'End of Life'
Nowadays everything that is a computer is somehow called "hey hi"
 
Gartner Group Paid The Register MS. And Now The Register MS is a "Gartner Says" Rag.
Follow the money
IBM Allegedly Used Apptio to Target and Sack (RA) Productive or 'Expensive' Employees, Are Apptio Staff Now Subjected to Layoffs?
Apptio is one of several companies that IBM buys only to sink together with the IBM boat, RMS Watson
Gemini Links 06/05/2026: "Who Knows That You Blog?" and New Official Antenna by Michael Nordmeyer
Links for the day
Links 06/05/2026: Apple Accepts That It Misled People on Slop and Begins Blocking Software/Games Made With Slop
Links for the day
Codecs and Software Patents - Part II - AV1 and HEVC Not Really Safe
We are, in effect, looking at a sort of cartel (like the one which came out of Germany with MP3)
The Corrupt Lecture the Non-Corrupt - Part XIV - Antisemitism Inside the EPO
A sensitive topic for the European Patent Office (EPO)
Gemini Links 06/05/2026: Childhood Memories, Intense People, and Natural Web Exploration
Links for the day
Links 06/05/2026: Narges Mohammadi in Critical Condition and Copyright Infringement Rampant in Reddit
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, May 05, 2026
IRC logs for Tuesday, May 05, 2026
Ubuntu is Run by "N00bs" (and It Shows)
GNU/Linux users are not a small niche anymore
Gemini Links 05/05/2026: Bad Health, Pomera DM250 On Linux, and Children Using DO
Links for the day
Reading Closely What Microsoft Put in the Report, Expect Many More Layoffs Later This Year
The only thing that they grow rapidly is their debt
IBM is Collapsing, the People Responsible for the Collapse Aren't the Victims
IBM management has plenty of things to distract from right now
Media: Let's Repeat the Lie About Mass Layoffs Being a Win for a Buzzword
This says so much about the state of today's media
Links 05/05/2026: Live Nation Problems, Growing Tensions in the Gulf Again (Energy Crisis)
Links for the day
Gartner Pays The Register MS and the Effect is Visible (IBM Promotion; IBM Also a Sponsor, of Both!)
Follow the money
The Register MS Published Fake Article That Mentioned "AI" Almost a Dozen Times. It Got Paid to Do This.
If you keep seeing the term "AI" quite a lot in the media, be sure to check who pays for it
Links 05/05/2026: Germany, Depression, and Control of Online Discourse in Geminispace
Links for the day
Links 05/05/2026: "Republicans Made Children More Expensive" and "Internet Blackouts" Cripple Economies
Links for the day
Microsoft Lunduke Has a Serious Problem: He's Fronting for Sites That Insist on Exposing Children to Pornography
He's even contradicting himself a lot
What "Age Verification" Laws Are About
We know based on experience (even predating the Web) that kids will find workarounds, so such restrictions are difficult to enforce
Unsustainable 'Tech' (Debt) Giants Rely on US Taxpayers for Bailouts and Subsidies
In the past 6 months Oracle and Amazon alone borrowed over 100 billion dollars
Future-Proofing Techrights
2 days from now this site turns exactly 19.5 (years)
Microsoft is Waning Like IBM
There will be lots of "ex Softies" or "former Microsofters" out there
Chatbots Are Not Replacing Web Search, But They Contaminate Results
People still value pages written and curated by humans; they use search engines to find these
SLAPP Censorship - Part 67 Out of 200: Graveley and Garrett Claims Against My Wife and I Assert 'Distress', But It Was Just a Copy-Pasted Template (Mechanical Crocodile Tears)
Can barristers charge 10,000-15,000 US dollars (about $1,000-1,500 per page!) to do such shoddy, sloppy work?
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, May 04, 2026
IRC logs for Monday, May 04, 2026
Links 05/05/2026: Energy Crises, Data Breaches, and Journalists Murdered
Links for the day
The Corrupt Lecture the Non-Corrupt - Part XIII - Health and Safety With Cocaine
That they are trying to approach us (the President's own family) is a sign of weakness
Codecs and Software Patents - Part I - The 2026 Status Quo
It's frustrating to see how little (almost none) media coverage exists for these sorts of matters
Gemini Links 05/05/2026: ASCII Chessboard Without HTML and Ongoing Antenna Migration
Links for the day
Links 04/05/2026: Economics of Slop Discredited, Democrat and Republican Voters Want Cuts to Data Centres
Links for the day
IBM's "FutureNow" is the Rebranding of the Client Innovation Center (CIC), for Lobbying Purposes by IBM While Halving People's Salaries
So says a new comment
Libera.​Chat Openly and Publicly Admits It Has an LLM Slop Problem (Chatbots in Its Channels)
If there's a policy that bans chatbots (not humans), there's even a moral imperative for it
Microsoft: Yes, We Are Losing Windows Users and Yes, We Have Problems With Payroll (So We Lay Off Essential Workers)
From what we can gather, "hey hi" is now the name of everything at Microsoft
Ubuntu.com While Ubuntu.com is Under DDoS Attack and Intermittently Offline Due to Windows Botnets: Don't Use Ubuntu, Use Windows Instead
Unbelievable, as this is their advice when Windows zombies hammer away at their Web site and general infrastructure
Links 04/05/2026: "DNC Covering Up Its 2024 Autopsy" and Rudy Giuliani in Critical Condition
Links for the day
Linux Kernel Tainted by Software Patents That Make Linux Worse and the 'Linux' Foundation is Compiling Bribes to Enable This (Promotion of Monopolies and Tolerance of Software Patenting)
Why you need to reboot when a serious bug is found in Linux? "Licencing"...
ChromeOS and GNU/Linux Exceed 5% in New Zealand
Can we expect New Zealand and Australia to divest from GAFAM?
Links 04/05/2026: Energy Shortages Become More Visible, Germans Reject Military Service, Merz Says US 'Humiliated' Over Iran
Links for the day
KDE's Cornelius Schumacher Explains Why You Should be Slop-Free
Output is not measured by quantity of words
The Real News is Botnets (e.g. Windows With Back Doors), Not Iran
Let's focus on the botnets [...] Microsoft's aim is the opposite of security
SLAPP Censorship - Part 66 Out of 200: Alex Graveley Did Illegal Things, Then Asserted Mentioning Those Illegal Things is Privacy Violation
Alex Graveley "has suffered damage and distress" when the public found out he told women to kill themselves
The Corrupt Lecture the Non-Corrupt - Part XII - Outsourcing Everything to Microsoft, Which is Illegal
Today's EPO isn't about technology or law
Melissa Chan on Why Press Freedom Matters to Everyone, Not Just Journalists
dispelling a myth
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, May 03, 2026
IRC logs for Sunday, May 03, 2026
Gemini Links 04/05/2026: Another Old Web Pillar Gone and Simple Lobsters Mirror for Gemini
Links for the day