Bonum Certa Men Certa

Links 13/12/2022: Git 2.39.0 and Rust 1.66.0 Pre-release Testing



  • GNU/Linux

    • Desktop/Laptop

      • Linux Links ☛ Lenovo ThinkPad T470 Ultrabook running Linux - Part 4 - Benchmarks - LinuxLinks

        This is a blog looking at a refurbished Lenovo ThinkPad T470 Ultrabook running Linux.

        In this article we put the ThinkPad T470 through some intensive testing. We’ve run a variety of benchmarks on the laptop and compared the results to a motley assortment of machines.

        The tests use the Phoronix Test Suite, unless otherwise stated. For ease of reference, the system’s specifications are listed on the final page. Together with the ThinkPad T470, we’ve run the benchmarks on two small form factor PCs (HP EliteDesk 800 G2 and Lenovo M93 Ultra Small PC), three mini PCs, and an Asus laptop. All of these machines are low-power. To put the results into context, we also benchmarked two more modern PCs hosting a 10th generation and 12th generation Intel processor.

    • Audiocasts/Shows

    • Kernel Space

      • Linux Magazine ☛ Initial Support for Rust in the Linux Kernel is Finally Released - Linux Magazine

        The 6.1 LTS version of the Linux kernel, which includes initial support for Rust, has been made available for general usage.

        Linus Torvalds finally announced that the latest LTS version of the Linux kernel (version 6.1) includes the initial support for the Rust programming language that has been hyped of late. This, of course, comes on the heels of what Torvalds calls the "merge window from hell," thanks to the holidays and his pre-holiday travel.

        On this, Torvalds announced he would be very strict with the merge window rules, saying "The rules are that the pull requests sent to me during the merge window should have been ready _before_ the merge window and have seen some time in linux-next. No last-minute batch of experimental new development that hasn't been seen by our test automation."

        Of course, the big news for Linux 6.1 is the inclusion of experimental Rust support. It's important to know that this is very much still in the early phase of development, so the implications aren't nearly as game-changing as you might think. This is the very basic implementation of Rust in the kernel, so don't expect to find new and improved Rust-built drivers functioning within the kernel.

      • CNX Software ☛ Linux 6.1 LTS release - Main changes, Arm, RISC-V and MIPS architectures - CNX Software

        Linus Torvalds announced the release of Linux 6.1, likely to be an LTS kernel, last Sunday:

        So here we are, a week late, but last week was nice and slow, and I’m much happier about the state of 6.1 than I was a couple of weeks ago when things didn’t seem to be slowing down.

    • Graphics Stack

      • Who-T: libei - opening the portal doors

        Time for another status update on libei, the transport layer for bouncing emulated input events between applications and Wayland compositors [1]. And this time it's all about portals and how we're about to use them for libei communication. I've hinted at this in the last post, but of course you're forgiven if you forgot about this in the... uhm.. "interesting" year that was 2022. So, let's recap first:

        Our basic premise is that we want to emulate and/or capture input events in the glorious new world that is Wayland (read: where applications can't do whatever they want, whenever they want). libei is a C library [0] that aims to provide this functionality. libei supports "sender" and "receiver" contexts and that just specifies which way the events will flow. A sender context (e.g. xdotool) will send emulated input events to the compositor, a "receiver" context will - you'll never guess! - receive events from the compositor. If you have the InputLeap [2] use-case, the server-side will be a receiver context, the client side a sender context. But libei is really just the transport layer and hasn't had that many changes since the last post - most of the effort was spent on trying to figure out how to exchange the socket between different applications. And for that, we have portals!

      • Collabora ☛ Wine on Wayland 2022 update: more games, more apps, more fun!

        The focus in 2022 was on maturing the Wayland driver and keeping up to date with the Wine upstream internal changes. This involved, among other things, splitting the driver into a PE and Unix part, updating it for the latest internal driver APIs, and making preparations to support WoW64.

        A significant improvement compared to last year is support for cross-process rendering, which is required by Chromium/CEF applications. Last year the driver was able to run Chrome with the "--in-process" command-line option. Chrome is now supported without any special flags, and is fully GPU accelerated on both OpenGL and Vulkan!

        This update also brings enhanced support for the linux-dmabuf v4 Wayland protocol (aka dmabuf-feedback), which allows compositors to dynamically send information about optimal formats and modifiers, e.g., depending on the surface presentation mode (fullscreen vs windowed).

      • WINE Project (Official) ☛ Wayland driver - December 2022 update

        It's been some time since our last Wayland driver update ([1]), and, with the year coming to an end, I wanted to share information about the progress we made this year and discuss future steps.

      • Ricardo García ☛ Geek Blight - Vulkan extensions Igalia helped ship in 2022

        The end of 2022 is very close so I’m just in time for some self-promotion. As you may know, the ongoing collaboration between Valve and Igalia lets me and some of my colleagues work on improving the open-source Vulkan and OpenGL Conformance Test Suite. This work is essential to ship quality Vulkan drivers and, from the Khronos side, to improve the Vulkan standard further by, among other things, adding new functionality through API extensions. When creating a new extension, apart from reaching consensus among vendors about the scope and shape of the new APIs, CTS tests are developed in order to check the specification text is clear and vendors provide a uniform implementation of the basic functionality, corner cases and, sometimes, interactions with other extensions.

        In addition to our CTS work, many times we review the Vulkan specification text from those extensions we develop tests for. We also do the same for other extensions and changes, and we also submit fixes and improvements of our own.

        In 2022, our work was important to be able to ship a bunch of extensions you can probably see implemented in Mesa and used by VKD3D-Proton when playing your favorite games on Linux, be it on your PC or perhaps on the fantastic Steam Deck. Or maybe used by Zink when implementing OpenGL on top of your favorite Vulkan driver. Anyway, without further ado, let’s take a look.

    • Applications

    • Instructionals/Technical

      • UNIX Cop ☛ How to Install the Lighttpd Server on Ubuntu 22.04 - Unix / Linux the admins Tutorials

        In this short and simple post, you will learn how to install Lighttpd on Ubuntu 22.04. You will also learn how to add PHP support.

        For those who don’t know, lighttpd is a secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments.

        One of the main things that make it so popular is that it is quite lightweight and can revive web servers.

      • Linux Capable ☛ How to Install Linux Kernel 6.1 on Fedora 37/36/35

        Fedora users usually have a relatively recent Linux Kernel installed on their system. Currently, this is Linux kernel 6.0. However, given Fedora is an upstream release and many users often install upstream distributions with newer hardware, you may want to pre-install the latest Linux kernel 6.1 mainline release for better hardware support. The new Linux Kernel release brings improvements and hardware support along with the initial Rust language support in the mainline Kernel for better security and memory-safe code.

      • What is Chroot Jail and its Usecase in Linux

        While walking in your Linux journey, you might hit yourself with the term “chroot” (or “chroot jail”), and that’s what you’re about to learn today: what they are and their usage.

      • Linux Capable ☛ How to Install LibreWolf Browser on Ubuntu 22.04/20.04 - LinuxCapable

        LibreWolf is a Firefox fork designed to enhance your privacy and security while browsing the Internet and works well on Ubuntu desktops as an alternative browser. It eliminates telemetry and other tracking techniques that can be intrusive to your personal information, along with a few additional security improvements to give you added peace of mind when browsing. On top of that, LibreWolf also incorporates protection against fingerprinting to ensure that marketers aren’t able to track you online. If your online safety is important, LibreWolf could be an ideal web browser for you to use daily or a secondary browser for certain types of browsing.

        The following tutorial will teach you how to install LibreWolf Browser on Ubuntu 22.04 Jammy Jellyfish and Ubuntu 20.04 Focal Fossa LTS. The tutorial will go over importing the official repository and gpg key with CLI commands and installing the browser, along with some additional commands and tips for keeping the browser up-to-date.

      • Linux Capable ☛ How to Install Redis on Fedora 37/36/35 - LinuxCapable

        Redis is quickly becoming an industry standard for an in-memory data structure store due to its open-source design, comprehensive list of supported data structures, and scalability through automated partitioning across nodes. High availability can be achieved with minimal configuration using Redis Sentinel software logic. This allows developers to focus on building their applications versus managing and configuring their databases. The ability to use Redis as a database, cache, and message broker with considerable options makes this open-source technology a powerful choice.

        In the following tutorial, you will learn how to install Redis on Fedora 37/36/35 Linux workstation or server using the terminal command line and some basic setup instructions to get you started using the command line terminal.

      • Trend Oceans ☛ How to Find if the System is Running on HDD or SSD in Linux - TREND OCEANS

        A cheat sheet for determining whether a drive is SSD or HDD is available here for Linux-based distributions so first let's get started with lsblk command

      • Setting up FreshRSS in a subdirectory

        Ever since the demise of Google Reader I have been looking for a suitable replacement RSS reader. In the past I used to use Liferea but that was when I used a single desktop machine; these days I want to be able to read on my phone and multiple machines. I moved to Feedly and it’s been mostly ok, but I’m hitting the limit of feeds available in the free tier, and $72/year is a bit more than I can justify to myself. Especially when I have machines already available to me where I could self host something.

      • ELinux ☛ What is docker and steps to install docker in CentOS | Linux Webhosting blog

        Docker is a popular tool for deploying and managing applications in containers. Containers allow developers to package an application with all of its dependencies and libraries, so it can be run consistently across different environments.

      • Linux Made Simple ☛ How to install AbiWord on a Chromebook

        Today we are looking at how to install AbiWord on a Chromebook.

        If you have any questions, please contact us via a Rumble comment and we would be happy to assist you!

        Please use the video as a visual guide, and the commands and links below to install it on your Chromebook.

      • Major Hayden ☛ Make your mark with the compose key

        Much of my work is driven by my keyboard, and I love finding new ways to do complicated actions in a hurry. That’s why I’m drawn towards tiling window managers like i3 and sway.

        My team at work spans the globe and speaks many different languages. Many of these languages have diacritics (such as accents, tildes, or other marks) that completely change the pronunciation (or even the meaning!)_ of the word. Sure, I can type Tomas (TOM-oss) quickly, but it’s not the same as Tomaš (TOM-osh).

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • 9to5Linux ☛ Latest Kdenlive Video Editor Release Brings Major Overhaul to Guide/Marker System, More

          In this update, Kdenlive‘s guide/marker system received a major overhaul to help you better organize your projects. The software now organizes all marker (clips) and guide (timeline) features in a new “Guides” dock where displayed content depends on the selection. Due to this change, the “Markers” tab was removed from the clip properties.

          Moreover, the new “Guides” dock makes it easier to seek, search, sort, and filter by category or text, and integrates better with keyboard navigation to help you more quickly seek and find a timeline guide. Also, the import and export of markers functionality has been improved.

        • OMG Ubuntu ☛ Kdenlive 22.12 Released with "Major Overhaul" of Edit Markers - OMG! Ubuntu!

          A new version of Kdenlive is available to download.

          Kdenlive 22.12 is said to feature more than 350 commits that add new features, fix issues, and prepare the code base for “exciting changes” planned for the near future (intriguing, huh?).

          Chief amongst the changes in this drop is what Kdenlive devs described as a a “major overhaul” to the guide/marker system. Kdenlive (like any good video editor should) already lets users add markers to annotate and pinpoint specific parts of their edit. But in the new release things move up a gear.

          A new “Guides” dock is now available in the UI. This supports quickly filtering between different markers and guides, works with keyboard navigation, and supports as many custom categories as a user needs, as this short video from the Kdenlive team demonstrates:

        • DebugPoint ☛ Get ready to upgrade your video creation with Kdenlive 22.12

          The best free and open-source video editor - Kdenlive 22.12, released with new filters, UI improvements, user-requested features and bug fixes. This release improves Kdenlive on top of its already existing features and gives you a platform to create professional-quality videos.

          This is what's new.

        • Harald Sitter ☛ Harald Sitter: Plasma Analyzer

          It’s a Plasma widget that visualizes what’s going on on your system, music-wise that is. I’ve started this project years ago but only recently found the motivation to get it to a somewhat acceptable state. It’s pretty amazing to have bars flying across the screen to Daft Punk’s `Touch`.

  • Distributions and Operating Systems

    • ZDNet ☛ What is OpenIndiana and why does it matter? | ZDNET

      Linux history is littered with successes and failures, as well as failures that then, once again, became successes. Countless open-source projects are created, of which some of them die. That doesn't mean, however, the projects remain dead permanently -- some of them are given a second chance simply because the project was awesome.

  • Free, Libre, and Open Source Software

    • Medevel ☛ 11 Best Free Open Source PDF Editors

      Some teachers and students require editing their PDF to add annotations, and study notes.

      Editing a PDF file is not an easy task, sometimes because of lack of a proper software. And it gets worse when you want to edit a badly encoded PDF file.

      While there are many commercial apps that help to achieve this goal, they are not open-source and not for everyone. Therefore, we offer you our collection of free open-source PDF editors.

    • The New Stack ☛ A Creator of ActivityPub on What’s Next for the Fediverse - The New Stack

      Evan Prodromou has been working on decentralized social media for nearly 15 years now, having created an open source Twitter alternative called Identi.ca in 2008. That service morphed a couple of times and eventually became pump.io — which was the genesis for ActivityPub, the core fediverse protocol of 2022.

      In an interview with The New Stack, Prodromou talked about how ActivityPub evolved, the pros and cons of Mastodon, and where he sees opportunities for developers in the fediverse.

      As I’ve covered in previous articles, it seems like the time for federated social software has finally arrived, in the aftermath of Elon Musk’s messy takeover of Twitter. So I began by asking Prodromou whether he feels a sense of validation in the current popularity of Mastodon.

    • FOSSLife ☛ Evan Prodromou Explains the History of the Fediverse

      In the interview, Prodromou, who credits Mastodon’s current success to its “very pragmatic and user-focused development team,” led by Eugen Rochko, explains the history of the Fediverse and shares his ideas about what it could ultimately become.

    • ZDNet ☛ You've got Mastodon questions, I've got answers [Ed: This is from Microsoft's Ed Bott, so be sceptical]
    • ZDNet ☛ The future of finance belongs to open source | ZDNET [Ed: Steven Vaughan-Nichols running fluff for the 'Linux' Foundation]

      The Fintech Open Source Foundation has found banks and other financial organizations are no longer just using open-source software, they're building and sharing it.

    • Supporter Interview with Jondale Stratton - Conservancy Blog - Software Freedom Conservancy

      Next in our interview series, we have Jondale Stratton, a long time supporter of Software Freedom Conservancy. Jondale is the IT Manager for the National Institute for Mathematical and Biological Synthesis and the Technical Director for his local hackerspace, Knox Makers. In his spare time he enjoys laser cutting, tractors, playing with his bunnies, and replacing people with shell scripts.

    • Web Browsers/Web Servers

      • Mozilla

        • OMG Ubuntu ☛ Mozilla Firefox 108 is Now Available to Download - OMG! Ubuntu!

          A new version of the Firefox web browser is available to download.

          Mozilla Firefox 108 is the last release planned for this year. It features a small set of modest improvements designed to improve the usability, security, and stability of the browser when used access all major desktop platforms.

          The “headline” new feature is WebMIDI API support. This allows Firefox (more specifically stuff run inside of Firefox) to connect and interact with MIDI (Musical Instrument Digital Interface) devices attached to a PC. Not all MIDI devices are musical instruments so the feature has non-melodious applications too.

        • DebugPoint ☛ Firefox 108 unlocks the power of music on the web with new WebMIDI API support

          The final Firefox release of this year is here - Firefox 108, closing an eventful year of this free and open-source web browser from Mozilla.

          Release highlights of Firefox 108 which brings WebMIDI API, new developer options for CSS and HTML + more updates.

    • Productivity Software/LibreOffice/Calligra

      • Community Member Monday: 锁琨珑 (Kevin Suo) - The Document Foundation Blog

        I’m 36 years old, and I was born in the Gansu Province of China. I love in Beijing and I’m working as an Of Counsel in a leading law firm in Beijing. Some people may think that I’m a lawyer. No, I am not a lawyer – I am a professional accountant. My team work as local counsel on behalf of clients defending on Antidumping and Countervailing Duty investigations initiated by authorities (e.g., the U.S. Department of Commerce, the European Union etc) against companies and industries in China, and accountants play an important role in this field.

        Although I am very busy at work every day, I love the internet, computers and programming. I can program using Python+Pandas and SAS, and tools such as these have greatly helped me in my daily data analysis work. I’m also a Linuxer. Many years ago I used Ubuntu, Debian, Arch Linux, and even Gentoo, but now I stick to Fedora Workstation. Currently 99.9% of my daily work is done under Linux, including those mission-critical work we submitted to the U.S. DOC and EU authorities.

        I also know some HTML, CSS and PHP, and I have a server running at home with a WordPress instance and a Nextcloud instance. The server also servers as a mirror of some of the Libreoffice bibisect repositories (it is very slow to download from the TDF server here in China, so I need to mirror them).

    • Content Management Systems (CMS)

      • OpenSource.com ☛ Drupal 10 is worth a fresh look

        The popular Drupal open source content management system (CMS) reaches a significant milestone when version 10 is released on December 14. Personally, I think Drupal X sounds way cooler, but so far, my calls to name it that haven't gotten much traction. I enlisted the help of my friend Aaron Judd of Northern Commerce to give us a sense of how cool Drupal X could look...

        Drupal is an open source CMS and development framework. While other CMS options focus on simple long-form content (think blogs) or entirely free-form content (like in Wix or Squarespace), Drupal has made a name for itself in handling more complex content architectures, in multiple languages, with robust content governance. Drupal sites (like this site, Opensource.com!) benefit from a strong role-based access control (RBAC) system, unlimited custom roles and workflows, and a powerful and extensible media library.

    • Programming/Development

      • LWN ☛ [ANNOUNCE] Git v2.39.0 [LWN.net]
        The latest feature release Git v2.39.0 is now available at the
        usual places.  It is comprised of 483 non-merge commits since
        v2.38.0, contributed by 86 people, 31 of which are new faces [*].
        
        

        The tarballs are found at:

        https://www.kernel.org/pub/software/scm/git/

        The following public repositories all have a copy of the 'v2.39.0' tag and the 'master' branch that the tag points at:

        url = https://git.kernel.org/pub/scm/git/git url = https://kernel.googlesource.com/pub/scm/git/git url = git://repo.or.cz/alt-git.git url = https://github.com/gitster/git

        New contributors whose contributions weren't in v2.38.0 are as follows. Welcome to the Git development community!

        Alexander Kanavin, Alexander Meshcheryakov, Andreas Hasenack, Anh Le, Arthur Chan, Daniel Sonbolian, Debra Obondo, Diomidis Spinellis, Erik Cervin Edin, Hank Leininger, herr.kaste, John A. Leuenhagen, Julia Ramer, Kevin Backhouse, Kousik Sanagavarapu, Lukáš Doktor, Martin Englund, M Hickford, Michael V. Scovetta, Noah Betzen, Nsengiyumva Wilberforce, orygaw, Oscar Dominguez, Ronan Pigott, Rubén Justo, Sotir Danailov, srz_zumix, Stefano Rivera, Tim Jaacks, Vincent Bernat, and Vlad-Stefan Harbuz.

        Returning contributors who helped this release are as follows. Thanks for your continued support.

        정재우, Ævar Arnfjörð Bjarmason, Alejandro R. Sedeño, Alexander Shopov, Alex Henrie, Bagas Sanjaya, Derrick Stolee, Đoàn Trần Công Danh, Elijah Newren, Emily Shaffer, Emir SARI, Eric DeCosta, Eric Sunshine, Eric Wong, Fangyi Zhou, Glen Choo, Han-Wen Nienhuys, Jan Pokorný, Jean-Noël Avila, Jeff Hostetler, Jeff King, Jerry Zhang, Jiang Xin, Johannes Altmanninger, Johannes Schindelin, John Cai, Jonathan Tan, Jordi Mas, Julien Moutinho, Junio C Hamano, Kyle Meyer, Martin Ã…gren, Martin von Zweigbergk, Matheus Tavares, Matthew John Cheetham, Matthias Rüster, Michael J Gruber, Michael McClimon, Patrick Steinhardt, Paul Smith, Peter Krefting, Philip Oakley, Philippe Blain, Phillip Wood, Ralf Thielow, Randall S. Becker, René Scharfe, Sergey Organov, Shaoxuan Yuan, SZEDER Gábor, Taylor Blau, Torsten Bögershausen, Victoria Dye, Yi-Jyun Pan, and 依云.

        [*] We are counting not just the authorship contribution but issue reporting, mentoring, helping and reviewing that are recorded in the commit trailers.
      • LWN ☛ Git 2.39.0 released [LWN.net]

        Version 2.39.0 of the Git source-code management system is out.

      • Jussi Pakkanen ☛ Nibble Stew: Print quality PDF generation, color separations, other fun stuff

        Looking at this you can find several interesting things. For example the gray box showing the bleed area is composed of C, M and Y inks instead of only K, even though it was originally defined as a pure gray in RGB. This is how LittleCMS chose to convert it and it might or might not be what the original artist had in mind. High quality PDF generation is full of little quirks like this, blindly throwing numbers at color conversion functions is not enough to get good results, end users might need fairly precise control over low level operations.

        Another thing to note is how the renderer has left "holes" for the book title in CMYK plates even though all color is in the gold ink plate. This avoids mixing inks but on the other hand requires someone to do proper trapping. That is its own can of worms, but fortunately most people can let the RIP handle it (I think).

      • Perl / Raku

        • Rakulang ☛ Day 13: Virtual Environments in Raku - Raku Advent Calendar

          Envious? If not, run zef install Envy and let’s start exploring virtual comp unit repositories.

          Hold the phone! What are we doing? We’re going to explore using a module allowing us to have virtual module environments in our very favorite raku.

        • Rakulang ☛ 2022.50 Mainified - Rakudo Weekly News

          The past week Vadim Belman has worked on bringing the RakuAST branch up-to-date with the master branch, and renaming it to “main”, and making that the default Rakudo branch from now on.

          This means that the next Rakudo release will have some form of RakuAST functionality enabled. It may have felt like a small step, but this will allow developers to try out these new features already, especially for those cases where Raku source code is built programmatically to be EVALled at runtime. So in a lot of ways, this is more of a very big step towards the next Raku Programming Language level. And kudos to all who brought the rakuast branch this far!

      • Rust

    • Standards/Consortia

      • It's FOSS ☛ Battle of the Texts and the Unicode Savior - It’s FOSS

        I explained encoding issues when exchanging files between different countries. But things were even worst since the encodings used by different manufacturers for the same country were not always the same. You can understand what I mean if you had to exchange files between Mac and PC in the 80s.

        Is it a coincidence or not, the Unicode project started in 1987, led by people of Xerox and … Apple.

        The goal of the project was to define a universal character set allowing to simultaneously use any character used in human writing within the same text. The original Unicode project was limited to 65536 different characters (each character being represented using 16 bits— that is two bytes per character). A number that has proven to be insufficient.

        So, in 1996 Unicode has been extended to support up to 1 million different code points. Roughly speaking, a “code point” a number that identifies an entry in the Unicode character table. And one core job of the Unicode project is to make an inventory of all letters, symbols, punctuation marks and other characters that are (or were) used worldwide, and to assign to each of them a code point that will uniquely identify that character.

  • Leftovers

  • Gemini* and Gopher

    • Personal

      • Playing tabletop RPGs in solo mode



        I'm wondering if anyone in the Pub has had experience with singleplayer tabletop RPGs?

        I think Ironsworn is a good starting point for this.

        But trying on a GM hat and a player hat at the same time is really hard.

    • Technical

      • Finger and Old Protocols



        I've been reading about the Finger protocol over the weekend, and I'm quite intrigued by it.

        For how much I love the small Internet, I don't know very much about it beyond Gemini and some Gopher. It's always fascinating to me when I read about some old protocol that's been repurposed in to a robust communication system and see a simple but vibrant community build around them, especially when the protocol already exists but was simply forgotten. I'm reminded of urban explorers or researchers digging into the archives of an ancient library: the world of possibilities is already there, just waiting to be discovered.

      • Thinking 'bout computers and data

        In slightly less angst-riddled but also

        sort of rambling thoughts, too loose for

        the actual gemlog.

        So I've been thinking about how, well, I

        think most people are getting the

        conversation around large machine

        learning models (LLMs, CLIP-likes, &c.)

        kinda wrong.

        Like there's several pieces that I think

        need to get disentangled.

        The first thing is that building

        for-profit systems by taking things that

        people have shared in good faith on the

        internet is kind of gross

        extractionism.

      • Internet/Gemini

        • How I feel about HTTPS

          My recent postings on using HTTPS (HyperText Transfer Protocol Secure) for my sites reminded one of my readers, White_Rabbit, to send in a link to Discourse on HTTPS [1]. The language may be salty, but it does align with my feelings towards HTTPS—namely, I don't really need it. But as I stated, Google will any day now start with the Big Scary Error Messages on non-secure sites, followed by (possibly—I don't know this for a fact, but a gut feeling) no longer allowing non-secure requests at all. And with Google's Chrome having a ridiculous market share, that's something to be concerned about.


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



Recent Techrights' Posts

Julian Assange Ready to Talk More (After More Than a Decade of Arbitrary, Unjust Confinement)
Two years ago, upon his release, his wife said he'd need some time off before properly or fully returning to the public eye
A Microsoft Lunduke OS (LCOS) is Not Even in Top 100 in DisroWatch, Microsoft Lunduke Just Games the Numbers Like Linspire Did (and Got 'Banned' for It)
Linspire used to send people to 'its' DisroWatch page to make the illusion of popularity
Daniel Pocock Makes It Into Mainstream Media Again (Going After Racists)
American bigots funding blatant and shameless racists here in the UK
Another Woman (or Women) Has Just Run Away From Brett Wilson LLP (After Barely a Month!), the Hired Guns of Garrett and Graveley (Microsoft)
They call this phenomenon "death spiral"
SLAPP Censorship - Part 200 Out of 200: Will GNU Boot Undo the Technical Damage Caused by Microsoft and Garrett? (And Garrett's Litigation Allies From Microsoft)
Today we publish the final part of this series
Things Not to Measure in Quantity Alone
More patents do not beget greater innovation
SLAPP Censorship - Part 199 Out of 200: An American Burden on the British Legal System
A year ago (October 2025) the head of media (Jointly in Charge of the Media and Communications List), the judge in the Garrett case, said that this case was a waste of the court's money
Criminalising Opposition to Fraud
slop causes social issues
 
Longtime Symbol of Microsoft's XBox Franchise, Halo, Down to Barely 20 People
The purge is huge, far bigger than submissive media cares to point out
EPO Meeting Ran Out of Time to Discuss the Scabs ('Young Professionals')
EPO staff representatives in The Hague meet a member of the 'cocaine cabinet'
The Register MS Promotes Slop for Banned Companies That Put Chinese Back Doors in Things, "AI" Mentioned 37 Times in One Page!
taking money from the undemocratic state and its surveillance outfits
Microsoft Attacked European Courts and Jurists, Now Europe Dumps Microsoft
This is because GNU/Linux is technically better, but the political factors contribute to that as well
IEEE Tribute to Richard Stallman, Michael Tiemann, Linus Torvalds, Larry Augustin, Eric S. Raymond, Bruce Perens, Frank Hecker and Brian Behlendorf (Revolution OS Showing)
Live shortly
Winding Up Racists
What happens next shall be interesting
Links 25/09/2026: Selling Rogue, Defective Bots as "Agents" Results in PR Fiasco and Breaches; Russian 'Hybrid Attack' and "How Russia Evades Sanctions"
Links for the day
Gemini Links 25/09/2026: Arvelie Calendar, 44net, Pebbles, and Building the Bagel Concert Finder
Links for the day
Large Wave of IBM PIPs, the RAs Wave Comes After 'Low-Hanging' Fruit (Families) Disposed of
PIPs are the new RAs
Links 25/09/2026: Carcinogen Atrazine Pollutes Americans' Bodies, "Donald the Deadbeat Does Diesel", and Anger Over Data Centres Grows
Links for the day
Theory That Microsoft Cheapens Its Workforce to Push Workers Out on Their Own (Theory Advanced by Insider)
people work longer hours for less, i.e. their hourly salary is decreasing
Tackling Racism in the United Kingdom (Racism Funded by Americans) Using the Courts
We'll talk about racism my wife and I experienced in the events leading up to litigation
US Government Sites Can Now Totally Ignore Mozilla Firefox Users or Users of Firefox Derivatives
Firefox, now at 1.1% in the US (based on American government sites), has sunken to the point of no return
Even Microsoft Boosters Start to Doubt XBox Will Exist (It's Being Phased Out, Just Not "Officially")
This is how to phase out a business unit without officially saying so (as it might alarm investors)
Omarchy is Built on the Idea That Slop is Desirable (It's Not)
They call bots and plagiarism "agents" and "training"
IBM is Shrinking Very Fast (Silent, Unannounced Layoffs)
IBM and Microsoft both avoid WARN notices by compelling staff to leave or silently removing them with some NDA
In Some Parts of Microsoft 50% of All Staff Subjected to Layoffs, Media Pretends Only 0.1% of Staff Are Removed
This really says a lot about the state of today's so-called 'media'
EPO Management Wants Everything to be Done in Microsoft Spyware
In reality, this management should be ousted for normalising cocaine at the Office
The Register MS Does Not Properly Flag Its SPAM About Slop
Signs of desperation
Gemini Links 25/09/2026: Ljubljana, Tanana River, and Curse of Slack
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, September 24, 2026
IRC logs for Thursday, September 24, 2026
Supporters of winding-up process staking claims against Reform UK Party (CR-2026-007405)
Reprinted with permission from Daniel Pocock
Winding-up petition leaked before service on Reform UK Party Limited / Nigel Farage
Reprinted with permission from Daniel Pocock
Gemini Links 24/09/2026: Laziness, Outdoor Seating, "AngelNova’s Interview Malware and Its North Korea Connection"
Links for the day
Links 24/09/2026: Slop "Linked to Disturbing Culture of Sexual Assault"; "Zelensky Warns Russia’s War Will Expand if It Is Not Ended Soon"
Links for the day
Winding-up petition served on Reform UK Party Limited (Nigel Farage)
Reprinted with permission from Daniel Pocock
Appliances Should be Dumb
Any "Smart Home Appliance" is basically a thing that does not last long, does not work as advertised, and is generally unfit for purpose
SLAPP Censorship - Part 198 Out of 200: It Sounds Like Garrett is Now Sending People to Silence Critics (Including His Own Spouse)
This week Garrett is having a somewhat karmic experience
Links 24/09/2026: Slop Contaminating KDE, Slop-Focused Data Centres Have Severe Environmental Impact
Links for the day
SLAPP Censorship - Part 197 Out of 200: Garrett Became So Poor That He Wants Others (in Another Continent) to Pay for His Own Legal Work Being Faulty
They lie to courts
The Register MS Has Become a Slopfest
This is the behaviour of a perishing publisher
Gemini Links 24/09/2026: Requiem for a Season, Philosophy, Rube-Goldberg Machine, ROOPHLOCH 2026, and Git over Gemini
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, September 23, 2026
IRC logs for Wednesday, September 23, 2026
IBM Grapevine: Development Outsourced to LLM Slop and It Results in Many Bugs
IBM is circling down the drain and every insider knows it
Microsoft Gives Many People the 'Booty' This Week, Not Counting PIPs (Silent Layoffs and 'Voluntary' Layoffs)
Microsoft PIPs allegedly target "20-25% in some teams."
Nearly 1,000 People at EPO 'Met' to Plan Further Strikes and Impending Action to Dethrone Corrupt Leadership
Exploring the purchasing "power" of EPO leadership (buying elections while doing cocaine in public)
Links 23/09/2026: Pax Silica Hub Ruins a Country for a Pyramid Scheme (Slop), Convicted Felon's Press Block Resembles Iran, Russia, China
Links for the day
Gemini Links 23/09/2026: Stuck, Gambling, Fury Road, IPFS, and More
Links for the day
The Register Got Paid Today to Spew Out "AI" Almost 50 Times (Keeping the Pyramid Scheme Buzzing in Headlines)
paid-for spam
SLAPP Censorship - Part 196 Out of 200: Sending Someone to Our Doorstep to Ship Approximately 5 KG of Legal Papers (Instead of to Our Representatives)
it is not about law, this is lawfare
IBM's Anderon Already Smells Like a Fraud and IBM Insiders Heckle the Lies From the Management
Sabine Hossenfelder recently made some videos which explain in simple terms why IBM is lying and has already lied about this for years
Links 23/09/2026: Mass-Surveillance by Clownflare and "Data Centre" Crunch Commences
Links for the day
Same Name/Brand, Not the Same Project/Product
What is Linux becoming?
Germany, Like Switzerland, Will Dump Microsoft's Proprietary Software and Disservices, Then Dump Windows for GNU/Linux
This impacts not only the Windows revenue; this corrodes any "rents" Microsoft was getting from "subscriptions"
3 Years Divorced From Americans
Next year we plan to pursue the UK's Court of Appeal
The Register MS Uses Slop About Slop (in Images)
Months ago we caught The Register MS using slop for text as well
There Are Likely Over a Thousand Internet Relay Chat (IRC) Networks Online, Net Gain of 16 Seen This Month by Andreas Gelhausen's netsplit.de
It's good that they're still tracking that sort of stuff
SLAPP Censorship - Part 195 Out of 200: Two Years Since Garrett, Graveley and Lozza Worked in Parallel to Censor Techrights
It began in September 2024, shortly after we had sued Garrett
Linux Kernel Becoming a Slopfest - Part 8 - In Conclusion
this can invite more SCO-like problems in the future
Microsoft Shuts Down More Studios, Morale Low, More Mass Layoffs Ahead of Reports
They pretend it's not happening or that it's a lot smaller than it actually is
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, September 22, 2026
IRC logs for Tuesday, September 22, 2026
Gemini Links 23/09/2026: Ljubljana, Poetry, and FORTRAN
Links for the day