Bonum Certa Men Certa

Links 17/12/2022: Debian 11.6, Daphile 22.12, LilyPond 2.24.0, and SpamAssassin 4.0.0



  • GNU/Linux

    • SlashdotPineTab 2 Is Another Try At a Linux-Based Tablet, Without the 2020 Supply Crunch - Slashdot

      Pine64, makers of ARM-based, tinker-friendly gadgets, is making the PineTab 2, a sequel to its Linux-powered tablet that mostly got swallowed up by the pandemic and its dire global manufacturing shortages. The PineTab 2, as described in Pine64's "December Update," is based around the RK3566, made by RockChip. Pine64 based its Quartz64 single-board system on the system-on-a-chip (SoC), and has all but gushed about it across several blog posts. It's "a dream-of-a-SoC," writes Community Director Lukasz Erecinski, a "modern mid-range quad-core Cortex-A55 processor that integrates a Mali-G52 MP2 GPU. And it should be ideal for space-constrained devices: it runs cool, has a variety of I/O options, solid price-to-performance ratio, and "is genuinely future-proof."

    • Linux LinksLinux Around The World: USA - New Mexico - LinuxLinks

      We cover events and user groups that are running in the US state of New Mexico. This article forms part of our Linux Around The World series.

    • Audiocasts/Shows

    • Graphics Stack

    • Applications

      • DedoimedoSimpleScreenRecorder - Does as the title says

        Let's start with a spoiler. Recording one's desktop in Linux is a fairly easy task. There are tons of tools that can do the job. Over the years, I've tested perhaps half a dozen of them, and even wrote a bunch of articles, both tutorials and reviews, right here on Dedoimedo. But I last did that in anger around 2010-ish. An infinity ago in Internet terms.

        Indeed, it has been quite a while since I last had an actual need to record my Linux desktop session screen. But the need did arise, and I wondered whether to go back to my oldies and hopefully still goldies or start from scratch. I opted for the latter, as it makes for a better blog post material. So let's have a look at a lovely little program called SimpleScreenRecorder, which will be our hero savior of the day.

      • GNULilyPond 2.24.0 released

        We are proud to announce the release of GNU LilyPond 2.24.0. LilyPond is a music engraving program devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts.

        This version includes improvements and fixes since the branching of the previous stable release in October 2020. A list of added features and other user-visible changes can be found at https://lilypond.org/doc/v2.24/Documentation/changes/ This release switches to Guile 2.2 and features a completely rewritten infrastructure for creating the official packages, finally allowing us to offer 64-bit binaries for macOS and Windows.

      • SpamAssassin 4.0.0

        Apache SpamAssassin 4.0.0 has been released! This is a major upgrade to SpamAssassin with full Unicode support and many other new features.

    • Instructionals/Technical

      • How to Install ADB and Fastboot on Linux - Technastic

        Android, being an open-source OS, is very customizable. You can customize it by adjusting device settings to your preference, using themes and apps, and so on. While some customizations can be achieved only after rooting your device, there are many others that can be done using ADB commands. ADB works like a bridge between Android devices and computers. However, before you can control your phone or tablet using ADB commands, you must set up ADB on your Windows, macOS, or Linux computer. In this guide, we’ll check out how we can install ADB and Fastboot on Linux.

        ADB and Fastboot are multi-purpose command-line tools. By using ADB and Fastboot commands on your computer, you can get detailed information about your Android device, uninstall system apps without root, install apps, push or pull files, backup data, debug your device, enable and disable features and customize it in many ways. If you are interested in exploring the geeky aspect of owning an Android device, let’s start with installing ADB and Fastboot on Linux first.

      • Linux HintHow to Set the Default Gateway on Ubuntu

        All the devices on your network rely on the default gateway for communication. Data packets pass through the router to and from your network before being routed to the particular device that owns the packet.

        Each operating system comes with a default gateway. However, you can temporarily or permanently change the default gateway to add another route for your network devices. You can use the IP command on Ubuntu to modify your default gateway.

      • Linux HintHow to Use SSH Using Private Key in Linux

        SSH is a secure way of connecting to a remote server. With SSH, the client machine must get verified before it connects to the server, and that is done using a password and an authentication key, which can be public or private.

        The authentication keys ensure that you safely connect to your server using the OpenSSH for Linux. This guide details how to use a private SSH key for authentication. We will discuss everything from generating the SSH key to using it when connecting to the server.

      • dwaves.de- Gigabyte Aorus B550 + 2x NVMe Kingston SA2000M81000G + RAID0 (AMD RAIDXpert2) worth it? does it work with GNU Linux? | dwaves.de

        the idea was to have a dual-boot system.

        if that is not possible, than it would be a GNU Linux host running a Windows 10 KVM guest VM, passing GPU through for gaming (but then 2x GPUs are required, one for “viewing the screen” and one for pass-through to Windows (UNTESTED with the 5600G Vega7 OnBoard GPU))

        there are ACTUALLY drivers for AMD Raid for Ubuntu (PDF and a github (UNTESTED!))

        So if it works with Ubuntu, it SHOULD also work with Debian.

        The question is: Why use it?

        As it might be the better idea to use the well tested GNU Linux MDADM.

        per default Debian 11 setup does not recognize the AMD Raid: (it just sees two separate NVMe)

      • Linux CapableHow to Install Liquorix Kernel on Ubuntu 22.10/22.04/20.04 - LinuxCapable

        The Liquorix Kernel is an attractive option for anyone looking to benefit from more up-to-date kernels for their Ubuntu system and performance gains, especially for desktop users. The following tutorial will teach you how to import the Liquorix Kernel PPA and install the latest Linux Kernel on your Ubuntu 22.10 Kinetic Kudu, 22.04 Jammy Jellyfish or 20.04 Focal Fossa system with the command line terminal, along with how to restore the original Ubuntu kernel if you need to revert to it.

      • Linux CapableHow to Install GIT on Linux Mint 21.x or 20.x

        Linux Mint comes with the ability to install GIT directly from its default repositories. While this is preferred, there are multiple methods to install GIT for users seeking a newer version with bug fixes or performance improvements. The following tutorial will teach you how to install GIT in various ways on Linux Mint 21.x based on Ubuntu 22.04 LTS Jammy Jellyfish or Linux Mint 20.x based on Ubuntu 20.04 LTS Focal Fossa using CLI commands.

      • AddictiveTipsPlay podcasts on your Chromebook with Gpodder

        There aren’t any native podcast apps for Chrome OS. However, if you need one to enjoy your favorite podcasts, don’t worry! Thanks to Linux support on Chrome OS, you can install a Linux podcast app to play your favorite podcasts.

  • Distributions and Operating Systems

    • Systemd FreeJoborun vs Obarun linux | systemd-free linux community

      obarun stands for OpenboxRunit … but has been the home for arch based s6 implementation with tools (currently 66) to make s6 less hostile to MOST users of linux. Runit only lasted a few weeks before s6 was implemented and runit dumped. Currently featuring a graphic installer of base, openbox, jwm, xfce4, and plasma desktops and a setup of s6/66 to get you going.

      joborun stands for JwmOpenBoxObarunRunit, so it is everything Obarun can be, plus runit that can coexist and alternatively boot instead of s6/66, but also replaces most core Arch pkgs with ones built in vaccuum of systemd/logind/udevd. Currently not including an installer, or an iso image, but an old fashioned tarball of the base and instructions on how to make it a bootable system within minutes. Joborun is basically a source based distro, although it provides 2 tarballs, base system, and builder system, and binary repositories of all packages it provides source for. You always need a binary system to build your binaries, joborun just makes the process easier and quicker, without frustrating fails.

    • New Releases

      • Daphile 22.12 released
        2022-12-17 version 22.12 (x86_64, x86_64-rt & i486) changes:
        - New feature: Metadata editor for the CD Ripper
        - Option to change audio device settings without restart
        - Backup and restore for Daphile settings
        - Now Playing Screen
          - Access via "Audio Player"-tab or http://<Daphile address>/nowplaying.html
          - Keyboard and touch controls. Arrow keys or swipe up/down for volume and
            left/right for rewind/forward. Space or tap for play/pause.
        - Gracenote support for CD ripping metadata removed due to license expiration
        - LMS update to 8.3 branch (Dec 12th 2022, git commit: 1cf9027)
        - Kernel update to 5.15.83 and 5.15.83-rt54
        - Perl upgrade to 5.34 version
        - Daphile built with GCC 11.3
        - Bug fixes and component updates
        
    • Fedora and Red Hat

      • Major Haydendocker-compose on Fedora CoreOS - Major Hayden

        Deploying applications in containers provides lots of flexibility and compatibility benefits. Once you package your application and its dependencies in a container, that container runs almost anywhere without issues. Very few of the old “it worked on my machine!” problems remain. However, the challenge of running a container and linking it up with other helpful pieces of software still remains.

        Web applications need something to serve HTTP requests and handle TLS. They also need databases, and those databases must be online and available first. All of these need reliable storage that is easily managed.

        In my personal infrastructure, I keep coming back to docker-compose.

      • Help Net SecurityRed Hat Insights enhancements reduce risks in hybrid cloud operating environments - Help Net Security

        Red Hat announced several enhancements to Red Hat Insights, its predictive analytics offering. This includes integrations for ServiceNow and Slack, as well as expanded monitoring capabilities to identify known threats in Red Hat OpenShift and Red Hat Enterprise Linux.

        According to an IDC survey, “ease of deployment (33.5%), speed (31.9%), and vulnerability prioritization (30.4%) were the top three capabilities sought in DevSecOps tools. Taken together, this data suggests DevSecOps vendors must offer solutions that are a seamless part of the developer workflow and provide accurate and actionable results, while also communicating to CSO’s and upper management how the solution reduces the overall risk for the organization and fits as part of their comprehensive security strategy.”

      • Red Hat OfficialThe partner opportunity: How Red Hat technologies unlock deeper business value for partners

        Behind every great solution is an ecosystem of collaborative partners. At least, that’s the case at Red Hat. Founded on the spirit of upstream open source innovation, every milestone in Red Hat’s history is connected to open collaboration and driven by a skilled, vibrant ecosystem of software providers, solution providers, systems integrators and more.

        As we build upon Red Hat’s open source portfolio, partners remain core to our vision and we continue to see the results with our customers. Therefore we are proud that CRN named Red Hat OpenShift Platform Plus and Red Hat Ansible Automation Platform 2 as winners for the 2022 CRN Tech Innovator Awards, with Red Hat Enterprise Linux 9 honored as a finalist.

      • Verizon expands VRAN leadership position with addition of first Ericsson VRAN cell site | About Verizon

        Red Hat provided Red Hat OpenShift and Red Hat Advanced Cluster Management for Kubernetes to manage their fleet at scale in collaboration with Red Hat Consulting. As part of the solution, Red Hat Advanced Cluster Management delivers cloud-scale manageability by configuring the 5G RAN using a Distributed Unit (DU) profile, which deploys real-time OS kernel optimizations to run vRAN and other cloud-native application workloads from a single console. Red Hat OpenShift also incorporates zero-touch provisioning to enable distributed deployment at scale required to operate a large scale RAN.

      • Red Hat OfficialRed Hat Expands Visibility Across Hybrid Cloud Workflows with New Red Hat Insights Capabilities

        Red Hat, Inc., the world's leading provider of open source solutions, today announced several enhancements to Red Hat Insights, its predictive analytics offering. This includes integrations for ServiceNow and Slack, as well as expanded monitoring capabilities to identify known threats in Red Hat OpenShift and Red Hat Enterprise Linux.

      • ChangelogRed Hat's approach to SRE
      • Red Hat OfficialCode Comments - Season 1, Episode 4: Cockroach Labs and Resilience

        Ever been so frustrated with the options available that you build your own? Ben Darnell, Chief Architect and Co-Founder of Cockroach Labs, shares how his dissatisfaction with distributed databases led to the creation of CockroachDB. To build a distributed database that not only plans for but expects failures, they needed to implement the raft consensus algorithm. Getting it up and running was a tough technical challenge. But the result was an incredibly resilient database.

    • Debian Family

      • DebianUpdated Debian 11: 11.6 released

        The Debian project is pleased to announce the sixth update of its stable distribution Debian 11 (codename bullseye). This point release mainly adds corrections for security issues, along with a few adjustments for serious problems. Security advisories have already been published separately and are referenced where available.

        Please note that the point release does not constitute a new version of Debian 11 but only updates some of the packages included. There is no need to throw away old bullseye media. After installation, packages can be upgraded to the current versions using an up-to-date Debian mirror.

      • 9to5LinuxDebian GNU/Linux 11.6 “Bullseye” Released with 78 Security Updates and 69 Bug Fixes

        Coming more than three months after Debian GNU/Linux 11.5, the Debian GNU/Linux 11.6 release is here as a fresh, up-to-date installation medium for those who want to deploy the latest and greatest Debian GNU/Linux 11 “Bullseye” operating system series on new computers.

        This means that it includes all the security and software updates that have been released from September 10th when Debian GNU/Linux 11.5 was released until today, through the main Debian GNU/Linux 11 “Bullseye” software repositories.

      • LinuxiacDebian Wraps up the Year with Bullseye 11.6 Release

        Debian 11.6 is now available, and while a minor release, it’s a mandatory step toward OS’s stability. So if you’re on Debian 11, it’s time to upgrade.

        Debian is one of the oldest GNU/Linux distributions in active development. However, it follows a flexible release schedule. In other words, a new version is ready when it’s ready.

        Today, the Debian Project has announced the general availability of Debian 11.6. It’s the sixth update in the Debian 11 “Bullseye” series. For the statistics, it contains 78 security and 69 bug fixes updates.

    • Canonical/Ubuntu Family

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Programming/Development

      • Linux HintArray of Vectors in C++

        C++ is a programming language that has strict syntax to be followed; we cannot skip even a semicolon while coding. Arrays are an important part of coding. Without arrays, programming would be very difficult. Arrays work as a container that contains the data of the same type in one place. Arrays have a fixed size; the size of an array cannot be changed automatically. Manually updating the size of an array is difficult, and this is now a problem. The solution to this problem is vectors which are known as dynamic arrays. That means that the size of arrays is flexible and we can insert more elements in an array after the initialization without worrying about the size. The arrays of vectors are like two-dimensional arrays that contain different columns and rows. We cannot change the number of rows but each row is a vector whose length can be changed. Each vector is a dynamic array of one dimension. Every index of the array is a vector whose elements are accessed using the iterators like for, foreach, etc.

        The arrays of vectors make the data storage of similar types easy and flexible. These are mostly used when we don’t know the size of the array and when we are dealing with a two-dimensional array. Vectors are defined in STL which is the standard template library in the C++ programming language. Before using vectors, we have to import this library by including this piece of code in our program before the “namespace std”.

      • Linux HintC++ string::npos

        C++ is a language that is used to reinforce the basic programming concepts and improve the programmers’ logical thinking. In C++, we deal with arrays and strings since they are crucial to any programming language. In arrays, we store the same kind of data and a string is like an array of characters that is capable to store more than one character in it. To find the length of the array, we should know its size that we define at the time of initialization of the array. In the case of strings, we sometimes need to check the whole string to find a character or word. To find the string size, the len() function is used. But if we want to check the string or find a value, how can we find a character or word in a string? For that purpose, we use the “string::npos” method which is a constant static value. The “static” word reserves the memory for the variable and “constant” tells the compiler that this value cannot be changed until the program execution.

        The “string::npos” is a static constant that has the highest value of -1 with a “size_t” element that tells the compiler on the size of a string and tells how the compiler checks the character until the “size_t” is met. When the required element matches the value of a string, the compiler automatically changes from -1 to 0 by incrementing 1. “Npos” means no position, it shows the position, and is initially set to -1. When an element is found, it is incremented.

      • Perl / Raku

        • RakulangDay 18: Something else - Raku Advent Calendar

          Santa was absent-mindedly going through the Rakudo commits of the past weeks, after hearing about the new 2022.12 release of the Rakudo compiler. And noticed that there were no commits after that release anymore. Had all the elves been too busy doing other stuff in the Holiday Season, he wondered. But, in other years, the Raku core elves had always been very busy in December. He recalled December 2015 with a bit of a smile on his face: my, my, had the elves been busy then!

          A little worried, he asked Lizzybel to come in again. “So, why is nobody working on Rakudo anymore”, he asked. “Ah, that!”, Lizzybel said. “Not to worry, we changed the default branch of Rakudo to ‘main'”, she said. “Why would you do that?”, Santa asked, showing a bit of grumpiness. “Was the old default branch not good enough?”. Lizzybel feared a bit of a long discussion (again), and said: “It’s the new default on Github, so us Raku core elves thought it would be a good idea to follow that, as many tools now assume ‘main’ as the default branch”.

          “Hmmrph”, said Santa, while he switched to the ‘main’ branch’. “Wow!, more than 780 commits since the 2022.12 release, how is that possible?”, he exclamed. “Don’t the elves have nothing better to do in this time of the year?” he said, while raising his voice a bit. Lizzybel noticed his cheeks turning a little redder than usual.

          “Ah that!”, said Lizzybel again.

        • PerlPerlayStation Games Console (Part 1) | Saif [blogs.perl.org]

          A few reddit posts ago I saw an interesting article about maze generation and game written in Perl. Game development, I fully believe, is key to intellectual engagement, provides amusement to developers and non developers, and highlights the capabilities of a programming language. This led to an brief exploration of other Perl arcade/action games; Such games such as construdo and deliantra show how complex games can be created. Frozen Bubble is another addictive Perl classic. As a non-developer, I find these games only demonstrate the chasm between my lack of coding agility and the cleverness of others.

      • Python

        • Linux HintSciPy Integrate

          Many well-known mathematical procedures have built-in functions in Python’s SciPy scientific computing package. The scipy.integrate sub-package includes an integrator for ordinary differential equations as one of the integration techniques. This article will teach you how to utilize the “SciPy Integrate” to solve integration problems using the integration approach. We’ll talk about some related topics as well. These are SciPy integrate, trapezoid SciPy integrate quad, and SciPy integrate simpson. To help you comprehend and use the concepts on your own, we will go through these ideas in detail and with useful programming examples. So, let’s start.

      • Java

  • Leftovers

    • Hardware

      • Linux GizmosAsus launches fanless Mini-PC equipped 12th Gen Intel Core processors

        This week, Asus released a rugged Mini-PC powered by i7/i5/i3 and Celeron Alder Lake processors from Intel. The PL64 comes in a metal chassis and it can handle triple 4K displays, dual LAN ports, two M.2 PCIe 4.0 SSDs, integrated Wi-Fi 6E/BT support, etc.

        [...]

        The PL64 offers two M.2 2280 Gen4x4 slots supporting 256GB/512GB/1TB SSD. Additionally, the device offers two SO-DIMM slots for DDR4-3200 MHz memory.

        The device offers two LAN parts, although one of them is 2.5GbE (Intel I225V) and the other is 1GbE (Intel I219V). This Mini-PC can support up to three 4K displays at the same time via HDMI 20 ports with EDID emulation and virtual display.

    • Linux Foundation

    • FUD and Microsoft GitHub

      • Hot HardwareMicrosoft Uncovers Windows And Linux Botnet Used To DDoS Minecraft Servers [Ed: Microsoft once again using its proprietary garbage to badmouth "Linux", without even bothering to distinguish Windows botnets with root causes]
      • LinuxiacProject Atom Archived: Pulsar is the Way Forward [Ed: Microsoft killed Atom, which sucked anyway; GitHub is proprietary, so this isn't about freedom]

        Following the mid-year announcement, the Atom repository was archived on December 15, ending an era for this widely used text and source code editor.

        Atom is a cross-platform, free, open-source text and source code editor, built on Electron, with support for plug-ins and embedded Git Control, developed by GitHub. Due to its flexibility and customization ability, Atom has been a popular choice for developers in the last eight years. But, unfortunately, his life cycle has come to an end.

    • Monopolies

      • Copyrights

        • The New StackOp-Ed: The Rise of AI Content Generators Is an Affront to Creativity - The New Stack

          I’m going to preface this by saying I have a dog in this race. You see, as you probably understand, I’m a writer. I not only write about technology, but I’m also a writer of fiction. I’ve been writing for thirty years now and have published over fifty novels. I’m also an actor and a screenwriter. Needless to say, creativity is encoded into my DNA. I live to create. The creating of my art fills my soul. It’s as simple as that.

          And I work tirelessly at it. According to Grammarly, I wrote over 6 million words in 2021 and am on track to beat that record this year. While writing, I make every effort to improve my craft. The same thing holds true with my acting… always doing everything in my power to be better.

  • Gemini* and Gopher

    • Technical

      • Answering questions nobody is asking

        They all entice me to buy books and then I don’t read them because they are boring. The pantheons are boring, the histories are boring, the people and cultures are boring. I’d rather surf on Wikipedia, remove the sexism and racism and slavery and other shit I don’t want in my games and it’ll be time well spent.

      • Science

        • AI / copyleft rant

          Everyone has been all up in arms about AI crap, chatGPT, ai art generators,

          and what not. Please, don't feed these things. I'm probably once again

          preaching to the choir here, as most people on gopher/gemini/etc... are

          already aware of this, so I won't go too much into detail, but if you're

          looking for a good writeup on why to avoid AI tools, check out sunset's

          gemlog entry "Just say no to robo God" (1) - it's hard enough for artists

          to make a living in capitalist society as it is. But let me talk a bit more

          about the copyleft licensing issues...

      • Internet/Gemini

        • A closer look at geminispace.info backlinks

          Continuation of testing why comitium feed agregator have failed to handle geminispace.info backlinks (as I mentioned in [previous post at Sat 29 May 2021 08:36:05 PM CEST]).

          The first part of answer is obvious because geminispace.info backlink page template consists in [root/serve/templates/fragments/footer.gmi] two variables. One of it is printed, and it is changing every time geminispace.info index is updated.

          The second part of answer is still unclear for me. Because I have added two backlinks pages to my comitium installation. The first for szczezuja.flounder.online domain, and the second for szczezuja.space domain. And there must be some difference because, beside index update date, the pages are in different "days" on comitium feeds page.

        • Elisp for my book-related org files

          Writing code in Lisp is really fun.

          I started playing with Lisp not very long ago, so still have a lot to learn. I fool around in Elisp and in Common Lisp.

          Recently I have created two new Elisp scripts, one for my Kindle Highlights and one for the Goodreads export CSV.

        • Server moved

          Around the time that the Raspberry Pi 4 was released I took what was for me a pretty major plunge and got rid of all of my x86 desktop computers in favor of using the little Arm sbc's as home servers, while keeping a couple of x86 laptops for development and other day to day use. Currently there are three of them in a stack on my TV stand next to the router. The one running this capsule also run Apache and Gitea. Up until this week it had been running quite happily on OpenSuse Tumbleweed. I'm a fan of rolling release distros, even though the upkeep can be a little bit more work. I have been using mostly Arch for the past ten years, but Suse had proven to be stable for me for quite a long run. That run came to an end when the board failed to boot after an update.

        • Many capsules don't send TLS close_notify

          It turns out that this has to with the release of OpenSSL 3. OpenSSL no longer tolerates TLS connections that don't shut down with a close_notify message, as per the TLS specification. So now things will break (as they should!) until people fix their servers.

        • Fediverse and its Discontents



          I had rebooted my moribund mastodon account out of curiosity. People otherwise unfamiliar with it were asking me about it. I’d ignored the quicktime evisceration of what passes for a digital commons in our era by Musk - save to hope it kept his attention to earth instead of mucking up LEO with junksats. But curiosity always gets the better of me despite being quite run through at least 6 lives on my heartmeter by now.

          After a few years of abstinence from any sort of social media (beyond posting here), it is meet to record my impressions of mainstream social media. And fediverse must now be called mainstream if the flood of “refugees” from Birdsite is to have any import. But more than numbers, the sheer manic pace of the 128 character agora overwhelms me.

        • A year of mastodon

          I never was into social media. Never had a twitter account, never had a

          facebook account, never had an instagram account etc,... I did have a

          reddit account for a while, but I ditched that when things started to get

          way too corporate-y. It got really bad with them looking to go public...

          I don't remember what the last straw was, probably ads or something but it

          came to feel really wrong to exist in that space.


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



Recent Techrights' Posts

Topics We Lacked Time to Cover
Due to a Microsoft event (an annual malware fest for lobbying and marketing purposes) there was also a lot of Microsoft propaganda
 
Links 23/11/2024: "Real World" Cracked and UK Online Safety Act is Law
Links for the day
Links 23/11/2024: Celebrating Proprietary Bluesky (False Choice, Same Issues) and Software Patents Squashed
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, November 22, 2024
IRC logs for Friday, November 22, 2024
Gemini Links 23/11/2024: 150 Day Streak in Duolingo and ICBMs
Links for the day
Links 22/11/2024: Dynamic Pricing Practice and Monopoly Abuses
Links for the day
Microsofters Try to Defund the Free Software Foundation (by Attacking Its Founder This Week) and They Tell People to Instead Give Money to Microsoft Front Groups
Microsoft people try to outspend their critics and harass them
[Meme] EPO for the Kids' Future (or Lack of It)
Patents can last two decades and grow with (or catch up with) the kids
EPO Education: Workers Resort to Legal Actions (Many Cases) Against the Administration
At the moment the casualties of EPO corruption include the EPO's own staff
Gemini Links 22/11/2024: ChromeOS, Search Engines, Regular Expressions
Links for the day
This Month is the 11th Month of This Year With Mass Layoffs at Microsoft (So Far It's Happening Every Month This Year, More Announced Hours Ago)
Now they even admit it
Links 22/11/2024: Software Patents Squashed, Russia Starts Using ICBMs
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, November 21, 2024
IRC logs for Thursday, November 21, 2024
Gemini Links 21/11/2024: Alphabetising 400 Books and Giving the Internet up
Links for the day
Links 21/11/2024: TikTok Fighting Bans, Bluesky Failing Users
Links for the day
Links 21/11/2024: SpaceX Repeatedly Failing (Taxpayers Fund Failure), Russian Disinformation Spreading
Links for the day
Richard Stallman Earned Two More Honorary Doctorates Last Month
Two more doctorate degrees
KillerStartups.com is an LLM Spam Site That Sometimes Covers 'Linux' (Spams the Term)
It only serves to distract from real articles
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, November 20, 2024
IRC logs for Wednesday, November 20, 2024