Bonum Certa Men Certa

Links 03/06/2022: GSoC 2022 Projects and More



  • GNU/Linux

    • Desktop/Laptop

      • HowTo GeekHP and System76 Teamed Up to Build a Powerful Linux Laptop

        System76 has been selling some of the best Linux laptops for years, but now the company is teaming up with HP to sell the ‘HP Dev One’ — a laptop built for developers with System76’s custom flavor of Linux.

        System76 has plenty of its own laptops and desktops, and in 2017, it started developing its own variant of Ubuntu Linux called Pop!_OS. Pop is now a popular Linux distribution in its own right, with a customized desktop interface and additional built-in drivers, and the OS can be installed on third-party PCs. However, the only computers that shipped with Pop were from System76 itself… until now.

        HP has started accepting pre-orders for the HP Dev One, a new laptop primarily aimed at development work. It appears to be a slightly-customized version of the HP EliteBook 845 G8, with an 8-core/16-thread AMD Ryzen 7 Pro 5850U processor, a 14-inch LED screen (without touch), a glass touchpad, a 1TB NVMe SSD for storage, 16GB RAM, and a 720p camera. That amount of RAM might be too little for some development work, but System76 confirmed that the SSD, Wi-Fi card, and RAM can be easily replaced or upgraded.

    • Applications

      • MedevelMyDrive is an open-source self-hosted Google Drive alternative and DMS

        MyDrive is an Open Source cloud file storage server (Similar To Google Drive). Host myDrive on your own server or trusted platform and then access myDrive through your web browser.

        MyDrive uses mongoDB to store file/folder metadata, and supports multiple databases to store the file chunks, such as Amazon S3, the Filesystem, or just MongoDB. MyDrive is built using Node.js, and Typescript. The service now even supports Docker images!

      • MedevelGrapesJS: an Outstanding Open-source Web Visual Builder

        GrapesJS is an open-source, multipurpose, Web Builder Framework which combines different tools and features with the goal to help you (or users of your application) to build HTML templates without any knowledge of coding.

        [...]

        GrapesJS is released under the BSD 3-clause License.

      • MedevelUppy is an Open-source self-hosted file uploader

        Uppy licensed under the MIT license. It is written with JavaScript.

    • Instructionals/Technical

      • Network WorldUse bash to change an IP address from dynamic to static on Linux

        Changing the IP address of a Linux system from dynamic to static is not difficult, but requires a little care and a set of commands that you likely rarely use. This post provides a bash script that will run through the process, collect the needed information and then issue the commands required to make the changes while asking as little as possible from the person running it.

        The bulk of the script focusses on making sure that the correct settings are used. For example, it collects the 36-charater universally unique identifier (UUID) from the system so that you never have to type it in or copy and paste it into place.

      • VideoHow to install Linux Lite 6.0 - Invidious

        In this video, I am going to show how to Linux Lite 6.0.

      • ID RootHow To Install VirtualBox on AlmaLinux 9 - idroot

        In this tutorial, we will show you how to install VirtualBox on AlmaLinux 9. For those of you who didn’t know, VirtualBox is a free and open-source virtualization software commonly used at the desktop level to create a test environment. Using VirtualBox you can run Windows on Linux Machine and Linux on a Windows machine without getting into complications of installing a dual boot operating system. VirtualBox may be installed on Windows, macOS, Linux, and Solaris.

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

      • ByteXDHow to Flush DNS Cache in Ubuntu 22.04 - ByteXD

        In this article you will learn what is the purpose of DNS caching and why it is important to flush it.

        Additionally you’ll be acquainted with how to clear DNS cache using the system-resolved service.

        In order to understand the importance of flushing your DNS cache, first we need to break down some several components.

      • Linux HintImprove SD Card Lifespan Using Log2RAM – Raspberry Pi

        The Raspberry Pi uses the SD-card as a primary storage device allowing users the space to install different applications or packages on the device. However, it also gets hammered with the presence of excess log files (system record files) that may reduce the performance and lifespan of the SD-card. Log2RAM is a bunch of scripts designed especially for the Raspberry Pi users that changes the physical location of log files to RAM in order to increase the SD card performance.

      • Linux HintHow to Configure and Run Stadia on Raspberry Pi

        Stadia is a google cloud gaming service that provides the service to play different high-end AAA games online. You can access Stadia on any device using a web browser. However, on the Raspberry Pi device, you will require to set up a few things so that you would be able to run the platform on the device.

        If you don’t know how to run Stadia on Raspberry Pi, go through this article’s guidelines.

      • Linux HintHow to build your first Raspberry Pi Cluster?

        Raspberry Pi is an extremely lightweight device utilized to explore computing and learning how to program. However, its processor isn’t that powerful in performing multiple high-computational tasks all at once. For example, if you are using this device for mining purposes, it may heat up too early because it doesn’t have much capacity to perform these tasks single handily. In that case, you will surely need to build a Raspberry Pi cluster to speed up the performance of your Raspberry Pi device.

        This article will guide you in building your first Raspberry Pi cluster. However, before going into the details, let’s first discuss the Raspberry Pi cluster.

      • How To Remove Your Personal Information From The Internet

        Today you'll learn how to opt-out and remove your personal data from people search engine sites.

        The opt-out procedures will be shown at the bottom of this post, for those who want to skip ahead.

        In case you didn't know.

        Your sensitive personal information, including your name, phone number, home address and even financial records are visible on the web.

      • Ubuntu HandbookHow to Easily Zoom in/out Your Screen in Ubuntu 22.04 LTS | UbuntuHandbook

        Want to zoom in or zoom out your screen content? It’s easy to do the job via the system built-in magnifier tool.

        If you just want to magnify your web pages, press Ctrl and + key combination on keyboard can do the trick in the most web browsers. For others, Ubuntu has a built-in screen magnifier.

        It’s definitely the GNOME feature that also works in Fedora Workstation, and other Linux with the desktop environment. Which, can be useful when recording video tutorials.

      • ID RootHow To Install CSF Firewall on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install CSF Firewall on Ubuntu 22.04 LTS. For those of you who didn’t know, ConfigServer Security & Firewall (csf) is an open source software firewall application. It is working based on iptables. Firewall configuration script created to provide better security for your server while giving you an easy to use, advanced interface for managing your firewall settings. CSF configures your server’s firewall to lock down public access to services and only allow certain connections.

        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 CSF Firewall 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.

      • Install Wine 7.9 On Ubuntu 22.04 & Linux Mint | Tips On UNIX

        This tutorial will be helpful for beginners to install wine 7.9 on Ubuntu 22.04 LTS, Ubuntu 20.04, and Linux Mint 20.3.

      • Linux CapableHow to Install Sails.js Framework with Nginx on AlmaLinux 9

        Sails.js is a Javascript framework that you can easily and quickly build customized enterprise-grade for Node.js. It resembles the MVC architecture from such frameworks as Ruby on Rails but with improved support for the more data-oriented modern style of developing web applications and is compatible with other front-end, including Angular, React iOS, Android, Windows Phone, and much more.

        In the following tutorial, you will learn how to install Sails.js on AlmaLinux 9 and how to access the web-based interface by installing and configuring an Nginx reverse proxy setup.

      • FOSSLifeThe Linux cheat Command

        The Linux cheat command lets you search for and display a list of example tasks you might do with a command, writes Seth Kenlon.

      • Network WorldConnecting to your Linux system with your Android phone | Network World

        While using your cell phone to connect to your Linux system might not seem like much of a priority, it is possible and you might have a good reason to do this from time to time. If you have an Android cell phone, you can install a tool that will allow you to connect, open a terminal session on your Linux box and run commands just like you would if you were sitting in front of the system. Well, almost.

        The tool that I recommend is called JuiceSSH. It installs easily and leaves an icon with an image of a lemon with its name below it on your screen. Click on that icon and select Quick Connect to set up your connection.

      • Using Gandi DNS for Let's Encrypt certbot verification

        I had some problems getting the Gandi certbot plugin to work in Debian bullseye since the documentation appears to be outdated.

    • Games

      • Boiling SteamNew Steam Games with Native Linux Clients - 2022-06-03 Edition - Boiling Steam

        Between 2022-05-27 and 2022-06-03 there were 31 New Steam games released with Native Linux clients. For reference, during the same time, there were 290 games released for Windows on Steam, so the Linux versions represent about 10.7 % of total released titles. Here’s a quick pick of the most interesting ones...

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • Utkarsh Gandhi: Inrotductory Post

          I'm Utkarsh Gandhi, a 20-year-old, second-year B.Tech student. I have been coding for a few years now but had never contributed to an open-source project before. My seniors advised me to participate in GSoC as it is the best way to start contributing to open source projects.

          I looked at a lot of organisations, but none of them seemed right. Then finally, GNOME caught my eye. I had been using the GNOME desktop environment and its applications for a year, so this seemed like the perfect opportunity for me to give back to this organisation. I knew this would be the right fit for me.

          I started contributing to GNOME (more specifically Nautilus) around mid-February this year. I chose Nautilus as it is one of those applications which I use on a daily basis, and it just seemed logical to try and contribute to the app which is really important to me.

  • Distributions and Operating Systems

    • Fedora Family / IBM

      • 9to5LinuxHelp Shape Fedora Linux’s Future by Taking the Fedora Contributor Survey 2022

        If you’re a Fedora Linux user or a Fedora Project contributor, the development team behind this popular and powerful GNU/Linux distribution would love to hear from you and they invite anyone interested in shaping Fedora Linux‘s future to take the annual Fedora Contributor Survey.

        Powered by LimeSurvey, the Fedora Contributor Survey has a total of 44 questions and it’s split into several sections, starting with basic details about you as a Fedora contributor, member, or user, your familiarity with Linux-based operating systems, what social network you use, and what do you use Fedora Linux for.

      • Fedora MagazaineFedora Linux editions part 1: Official Editions - Fedora Magazine

        Fedora Linux provides several variants to meet your needs. You can find an overview of all the Fedora Linux variants in my previous article Introduce the different Fedora Linux editions. This article will go into a little more detail about the Fedora Linux official editions. There are five editions — Fedora Workstation, Fedora Server, Fedora IoT, Fedora CoreOS, and Fedora Silverblue. The Fedora Linux download page currently shows that three of these are official editions and the remaining two are emerging editions. This article will cover all five editions.

      • Red Hat OfficialHigh availability for SAP on Red Hat Enterprise Linux

        Red Hat Enterprise Linux (RHEL) has been providing high availability (HA) for business critical workloads at the application and database (DB) level for years, helping maximize uptime and minimize unplanned disruptions of service, making critical environments more resilient.

      • Fedora ProjectFedora Community Blog: CPE Weekly Update – Week 22 2022

        Purpose of this team is to take care of day to day business regarding CentOS and Fedora Infrastructure and Fedora release engineering work.

  • Free, Libre, and Open Source Software

    • Web Browsers

      • Mozilla

        • MozillaIntroducing Ryan Johnson

          Please join me to welcome Ryan Johnson to the Customer Experience team as a Staff Software Engineer. He will be working closely with Tasos to maintain and improve the Mozilla Support platform.

    • SaaS/Back End/Databases

      • PostgreSQLPostgreSQL: pgtt v2.8.0 has been published

        pgtt is a PostgreSQL extension to create, manage and use Oracle-style Global Temporary Tables.

        The main interest of this extension is to reproduce Oracle behavior with GTT when you can not or don't want to rewrite the application code when migrating to PostgreSQL. In all other case best is to rewrite the code to use standard PostgreSQL temporary tables.

      • PostgreSQLPostgreSQL: pgcluu v3.3 released

        pgCluu is a Perl program used to perform a full audit of a PostgreSQL Cluster performances. It is divided in two parts, a collector used to grab statistics on the PostgreSQL server using psql and sar, a reports builder that will generate all HTML and charts output.

        This release is a maintenance release that fixes issues reported by users since past nine months. It also adds new reports and features.

    • Productivity Software/LibreOffice/Calligra

    • GNU Projects

      • GSoC 2022 project announced: CMYK features

        The cat is out of the bag: Nikc, a Google Summer of Code student, is working this year on getting CMYK features into GIMP. Let’s talk about this in a little more detail.

        For the record, we only requested this unique project slot to Google. Nikc discussed beforehand with us to understand the needs, the project current state as well as the wanted direction. They also contributed patches before GSoC selection so we knew how they interact during code review. If anyone is interested in GSoC in future years, please consider communicating with us like this, not just dropping a proposal without contacting us on our mailing lists or IRC.

    • Programming/Development

      • OpenSource.comHow static linking works on Linux | Opensource.com

        Code for applications written using C usually has multiple source files, but ultimately you will need to compile them into a single executable.

        You can do this in two ways: by creating a static library or a dynamic library (also called a shared library). These two types of libraries vary in terms of how they are created and linked. Your choice of which to use depends on your use case.

        In a previous article, I demonstrated how to create a dynamically linked executable, which is the more commonly used method. In this article, I explain how to create a statically linked executable.

      • Linux HintDart Conditionals

        Decision-making expressions are those which let programmers choose which statement to execute under different circumstances. Conditional statements are used in different programming languages to inform the computer on what factors to make when certain conditions are met. These decisions are taken only if the already stated conditions are true or false: it depends on the functions in the mind of the programmer. The if statement, if-else statement, and if-else-if statements are often used in Dart to introduce the conditional implementation of statements based on one or more Boolean expressions.

        The syntax within the example of the Dart If statement, If-Else statement, If-Else-If ladder, and nested If-Else statement will be covered in this tutorial.

      • Linux HintDart Interfaces

        An interface in the Dart programming language is considered as a way of creating abstraction within your code. The Dart interface acts as a blueprint for all the classes that wish to implement this interface. Afterwards, these classes are required to provide their own implementations for all the interface methods. In this article, we will teach you the use of the interfaces in the Dart programming language in Ubuntu 20.04.

      • Linux HintDart Sets

        A set in the Dart programming language is defined as a collection of multiple elements of the same data type. However, each of these elements needs to be unique. In this guide, we will study the usage of the Dart sets in Ubuntu 20.04 by going through some simple yet helpful examples.

      • Linux HintDynamic Memory Allocation in C

        In DMA, the decision on memories that are allocated cannot take during the compile time. This decision or memory is allocated during the Runtime.

        Whenever we create any variable through DMA, that type of variables do not have any name; we access these variables through address or pointer.

        In SMA, Programmer knows from earlier time that how many Variables or How many memories are required for his/her program.

        But In DMA, programmer does not know from earlier state that how many variables or memory is required, it depends upon the user’s requirement.

      • Linux HintArithmetic Operator in C

        There are several types of operators are present in C languages. With these operators, we can manipulate different types of operands or data with different procedure. Arithmetic operator is one of the operators by which we can operate different types of mathematical values. First, we have to see that what the position of arithmetic operator in operator groups is.

      • QtVR with Qt Quick 3D—source code now available

        Some of that work is already part of Qt: Qt Quick 3D Physics will be released as Tech Preview in Qt 6.4. The VR part is not currently on the roadmap, however, so we haven't got to the stage where we polish the module to Qt levels of quality. But it is still a lot of fun to play around with, and it is amazing to be able to experience a Qt Quick 3D scene in VR by just adding a couple of lines of code.

      • Barry KaulerUser override of top-level zram

        This means that as you use the applications, download packages, etc., it will all be happening in zram, with no writes to the drive. Instead, there is a "save" icon on the desktop, and save is offered at shutdown, when or if you want to save the work to the drive.

        This is great for a flash drive, where you likely want to limit writes to the drive; however, if Easy is installed to a HDD or a high-quality SSD, it will not be such a concern. In that case, you might prefer the previous behaviour with direct writes to the drive, and no "save" icon on the desktop.

        I know that some people prefer to have a "save" icon anyway, as a security measure. That is, if something happens that you don't like, just shutdown without saving.

        Anyway, there is now a mechanism for users to override the default setting for top-level-zram...

      • Perl / Raku

      • Python

        • Linux HintNumpy Np.Apply_Along_Axis

          The apply_along_axis() function is used to apply a specific function to a 1D slice along a specified axis.

        • Linux HintNumpy Np.Add.At

          The add.at a function in NumPy allows you to perform an in-place operation on the left-side operand.

          In the case of an addition operation, the function will add the right operand to the left operand at the specified array index.

        • Linux HintNumpy Fromfile

          This article will discuss saving and reading a NumPy array to and from a binary file.

        • Linux HintNumPy Count True

          We have an array containing Boolean elements. The goal is to determine how many of those elements in the array are True.

        • Linux HintFind Strings in Pandas

          This article will help you understand various methods we can use to search for a string in a Pandas DataFrame.

        • Linux HintPandas Combine Date and Time

          This short article will discuss how you can create a Pandas timestamp object by combining date and time strings.

  • Leftovers

    • Security

      • LWNSecurity updates for Friday [LWN.net]

        Security updates have been issued by Debian (cifs-utils, debian-security-support, and pypdf2), Fedora (fapolicyd, mariadb, openssl, and qt5-qtbase), Oracle (firefox, maven:3.5, maven:3.6, postgresql:10, postgresql:12, and postgresql:13), Red Hat (.NET 6.0, firefox, gzip, java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk, pcs, rsync, subversion, thunderbird, and zlib), Scientific Linux (thunderbird), Slackware (mozilla), SUSE (firefox, hdf5, suse-hpc, kernel-firmware, libarchive, patch, php8, and redis), and Ubuntu (cifs-utils and vim).

      • DiffoscopeReproducible Builds (diffoscope): diffoscope 215 released

        The diffoscope maintainers are pleased to announce the release of diffoscope version 215. This version includes the following changes:

        [ Chris Lamb ]
        * Bug fixes:
          - Also catch IndexError (in addition to ValueError) when parsing .pyc
            files. (Closes: #1012258)
          - Strip "sticky" etc. from "x.deb: sticky Debian binary package […]".
            Thanks to David Prévot for the report. (Closes: #1011635)
          - Correctly package diffoscope's scripts/ directory, fixing the extraction
            of vmlinuz kernel images. (Closes: reproducible-builds/diffoscope#305)
          - Correct the logic for supporting different versions of argcomplete in
            debian/rules.
        
        

        * New features: - Support both PyPDF 1.x and 2.x.

        * Codebase improvements: - Don't call re.compile and then call .sub on the result; just call re.sub directly. - Clarify the logic around the difference between --usage and --help.

        * Testsuite improvements: - Integrate test coverage with GitLab's concept of artifacts. - Re-enable Gnumeric tests as its now available again. - Test --help and --usage, and additionally test that --help includes the programmatically-generated file format list as well.

        [ Holger Levsen ] * Bump Standards Version field in debian/control to 4.6.1.

      • eSecurity PlanetMillions of MySQL Servers are Publicly Exposed [Ed: Something being reachable does not imply it being breached, unlike with Microsoft; you might say this enables DDOS attacks, but then again those databases can be connected to sites that are publicly exposed and which can be DDOSed too]

        More than 3.6 million MySQL servers are publicly exposed on the internet, security researchers noted this week.

        Shadow Server Foundation researchers reported that they simply issued a MySQL connection request on default port 3306 to see if a server responded with a MySQL Server Greeting, rather than intrusive requests that pentesters use to break into databases.

      • Raphaël Hertzog: Freexian’s report about Debian Long Term Support, April 2022

        Two projects are currently in the pipeline: Gradle enterprise and Tryton update. Progress is quite slow on the Gradle one, there are technical difficulties. The tryton one was stalled because the developer had not enough time but seems to progress smoothly in the last weeks.

    • Civil Rights/Policing

      • TheNewArabSyrian regime arrests citizens under new cybercrime law
      • AccessNowU.S.-Canadian firm Sandvine fosters Russian censorship infrastructure

        Infamous Canadian-American company, Sandvine Corporation, owned by a notorious Silicon Valley investment firm, Francisco Partners, was providing Russia with Deep Packet Inspection (DPI) technologies, according to a Bloomberg investigation published today.

        Access Now calls on Sandvine to immediately withdraw all technology from Russia that could be used for censorship and surveillance, and for the U.S. government to launch a full investigation into Sandvine’s involvement in Russia and other countries with human rights abuses, and implement robust regulations of technologies that can be misused for human rights violations.

        Sandvine has been selling DPI technologies through its Russian partners, state-owned Tele2 Russia and Megafon. Sandvine’s DPI tech has helped facilitate human rights abuses in more than a dozen countries, including Egypt, Syria, Turkey, and, most recently, in Belarus—where the company was forced to pull out its business in 2020 after scandal and pressure from U.S. officials, diaspora groups, and human rights organizations, led by Access Now.

    • Internet Policy/Net Neutrality

      • Some Thoughts on Spartan

        Spartan is seeing a fair bit of adoption it would seem, including some software that I author and now my own Gemini capsule being mirrored on Spartan as of last night. It is an interesting protocol and very easy to work with, and handily solves certain issues that one might have with Gemini in a clever way. That said, I have mixed feelings about Spartan, especially when taken together with Gemini.

        On the one hand, the simplification that goes hand in hand with ditching tls makes the protocol even simpler than one might expect, and the prompt line idea is a nice way to skip a round trip to the server. I also rather like the fact that cross site redirects are not allowed, and rather wish that Gemini had gone this way to begin with.

      • The RecordIt’s exam time in Syria — and that means internet shutdowns

        As hundreds of thousands of Syrian high school students sit to take national exams, their government is taking an extreme proctoring measure: shutting down national internet access.

        Syria’s authoritarian regime has long kept a tight grip on the country’s internet access via government-affiliated Syrian Telecom, which controls the primary routes web traffic can transit in and out of the country. Internet shutdowns became common during the ongoing Syrian Civil War — but have been deployed in the country for years to prevent academic misconduct.

        How well Syrian students do on their final high school exams is a primary factor in what higher education options they can access — defining the economic futures of many. That puts a lot of pressure on students and even family members who may be looking to help the next generation gain whatever advantage possible amidst years of conflict.

        “The stakes for the exams are so high and there’s an assumption that everyone is cheating,” said Doug Madory, director of internet analysis at Kentik.

        Prior to Syria implementing the exam blackouts, “questions would begin appearing on social media 30-60 minutes before each exam, thus allowing cheaters to circulate correct answers and compromise the integrity of the test,” Madory wrote in a 2016 blog post chronicling what’s believed to be the first round of Syrian academic internet outages.

        The way the exam blackouts typically operate in Syria is by blocking fixed line and mobile internet access in the hours before the exams as paper tests are printed and physically distributed across the country. Mobile service remains down while students take the tests, according to Madory. The recent outages appear to be implemented by taking down the routes that announce how internet traffic comes into the country, he said.

        Local state-funded outlet Syria TV noted the outages are happening again, despite Syria’s education minister saying last summer they would be canceled in the coming year.



Recent Techrights' Posts

Brett Wilson LLP Getting Sued by Its Very Own Clients, a Legal Story That Has Made the Mainstream News (Law360)
Law360 or Law.com are about as mainstream as one can get in that "sector" (litigation 'industry')
Lucas Nussbaum & Debian pregnancy cluster
Reprinted with permission from Daniel Pocock
There Were Several Waves of Microsoft Shanghai Layoffs in 2025, Western Media Continues to Turn a Blind Eye to Chinese Layoffs of an Epic Scale
Sometimes select Taiwanese news sites (published in English) or automated translations are all we have
Brett Wilson LLP Spreads Trumpism to the United Kingdom, Looking to Profit From 'Legal Colonialism' (Overriding Sovereignty)
There's growing recognition of this conundrum worldwide
 
Weekend Discussion About How IBM's Bluewashing of Red Hat Will Cause "Enshittification" for Users
"I worked at a software company that was acquired by IBM so I knew it was game over for RedHat the day they were acquired"
Slopwatch: GNU/Linux Sites That Became Slopfarms and Spamfarms
The Web is a mess and "Linux" or "Ubuntu" sites became part of the problem
Richard Stallman's Talk 25 Hours Away, Aula Magna Palazzo del Rettorato (CU001), Sapienza Università di Roma (Piazzale Aldo Moro, 5)
The talk is 25 hours away and we see some QR code for it
Gemini Links 12/10/2025: Watches, the Depression of 2026, Gamboling with Odds
Links for the day
Links 12/10/2025: 'False' DMCA Claims and Slop Facing Perils Again (the Hype Wears Off)
Links for the day
Microsoft Has Just Lost Privacy Case in Austria and Its Latest Moves Make a Complete Ban Seem Imperative
Microsoft is not a software company, it's a spying agency that uses software to collect data
The Register MS: Microsoft is the Security Expert, Not the Prime Culprit, So Buy More Microsoft
This front page feature is devoid of any actual substance, it's just Microsoft copypasta
Paris 'Love Nest' & Debian Outreachy: from Lycée Lakanal to ENS Cachan, Cr@ns, nepotism
Reprinted with permission from Daniel Pocock
Stefano Zacchiroli (Zack) & Debian pregnancy cluster
Reprinted with permission from Daniel Pocock
Gemini Links 12/10/2025: "Palm Computering", Further Exploration of Slide Rules, and Key Takeaways from The Well-Grounded Rubyist
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, October 11, 2025
IRC logs for Saturday, October 11, 2025
Tomorrow: Founder of the Free Software Foundation and of GNU/Linux, Richard Stallman, Speaks in Roma (Rome), Italy at 4PM
GNU/Linux is more important than ever in this dystopian world
Microsoft and Apple Are Rare Topics in Geminispace
in Geminispace it's rather safe to assume everyone is into BSD, GNU/Linux, and sometimes retro
Qualcomm and Manchester United Appear to Have Dumped Microsoft (Qualcomm Now Invests More in Linux, Apparently)
It's a relief to no longer see Microsoft logos and brands on a local football club's gear (I'm not a Manchester United fan, but not a foe either)
As Guest of Honour in Rome, Founder of the Free Software Foundation to Speak ("Distinguished Lecture") After Introduction by Leonardo Querzoni
Happy hacking...
All Things Open is Proprietary
The OSI has become a front group of proprietary software openwashers, led and sponsored by proprietary giants
When Microsoft Lays Off Lots of Workers They Say It "Invests in AI" (a Lie), Now It's "Reshuffles" or "Microsoft Tightens"
Microsoft "news" by bots
"I saw Richard Stallman give a talk in the mid 80s, which began my fear and loathing of software patents" and "Richard Stallman was always right."
"By betraying the legacy of our ancestors, we’ve set ourselves on a path toward self-destruction — moral, intellectual, economic, and ultimately biological."
The Demise of Shopping in Person
In a world like this, how valued is the customer?
We Are Safe in a Modern "Tech" Society, Right?
People are safer if they control their own computing
This Past Friday, "Nearly 700 People Came to Listen to RMS!" (Richard Stallman)
"Nearly 700 people came to listen to RMS!"
Distinguished Lecture by Richard Stallman This Coming Monday in Rome
After "Free software, Crucial for Freedom in a Digital World"
Slopwatch: UbuntuPIT Churning Out Plagiarism and the Slopfarm LinuxSecurity Turns to Pseudonyms
Our hunch is, UbuntuPIT will sooner or later realise that this toxic approach is just harming UbuntuPIT and tainting the reputation of past articles
The Lawsuit by Clients of Brett Wilson LLP Against Brett Wilson LLP is Officially On, It is Progressing, The 'Experts' Pick Outside Law Firms (RPC and Mills & Reeve) to Spare Them From Litigants in Person
So it is probably quite potent
Gemini Links 11/10/2025: Nyctography, Gerrymandering, and Lurking
Links for the day
The 'Culture Wars' in Free Software Have Gone Out of Control
Social control media amplifies such utterly infantile discourse
Teaser: To Compensate for the Fact Our Clients Are Terrible Human Beings Who Strangle Women (While on Microsoft's Payroll) and We Get Paid by Mystery Parties We Bombard You and Your Wife With Almost 10 Kilograms of Legal Papers
If you can't win an argument, then drown the other side with papers?
Links 11/10/2025: World Mental Health Day 2025, Another European Legal Defeat for Microsoft 360
Links for the day
MIT Technology Review is Part-Time SPAMfarm of Billionaires and Mega-Corporations
Does MIT operate its own "b2b" SPAMfarm?
Open Source Initiative Executive Director Leaves, Replacement Sought by Monopolists, Not the Community or OSI Members
Serves to show who runs this show...
Links 11/10/2025: China-US Tensions Grow Again, "Hey Hi" More Widely Recognised as Bubble Made of Capital That Doesn't Exist
Links for the day
Now Confirmed in Western Media: Microsoft Azure Layoffs This Month
Affirmed by more sources moments ago
Peter O'Callaghan QC represented grandparents, Westernport Hotel, at Liquor Royal Commission
Reprinted with permission from Daniel Pocock
Either The Register MS Divests From FOSS Coverage or Liam Proven is on Long Holiday
Publishers perish when their audience loses trust in them
Microsoft Cancelling Another Datacentre is a Sign of Financial Trouble and Lack of Growth
The debt continues to grow
Gemini Links 11/10/2025: An Evening at the Fair and Fast Fourier Friday
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, October 10, 2025
IRC logs for Friday, October 10, 2025
Geminispace is Very Large
The word continues to spread and the number of participants grows
Another Wave of Microsoft Layoffs, This Time During National Day Holiday
This time it's China again
10 Out of 10: RMS Attracts Massive Audience in Göteborg, Sweden (All Seats Occupied, Some People Standing)
a 55-second clip of his talk
Staying Happy in Times of Crackdowns on Civil Society
Optimism in this sort of "new reality" or "new normal" seems like something for the irrational person
"Nobel" Exploited Posthumously for "AI" Hype, Now They Do the Same With "Quantum"
ere have been many jokes about "Nobel" for peace (often granted to pro-war people) and a fake one for "Economics" (establishment propaganda)
Slopwatch: Plagiarism and "Linux" Articles by Bots
Sites that do this won't survive; many of them rely on slop services (suppliers) that will cease to exist after the bubble bursts
Links 10/10/2025: Putin Admits Russia Downed Azerbaijan Airlines Jet, More New Heat Records
Links for the day
Noteworthy Claim That IBM is Firing a Lot of Lawyers This Week (RAs in the Legal Department)
A lot of what they do is patent 'trolling' or lawyering up against their own staff (e.g. HR disputes)
Links 10/10/2025: US Judge Bars Attacks by ICE On Journalists and Protesters; “We Took The Freedom of Speech Away” Says the President
Links for the day
Slopwatch: Serial Sloppers, Google News Gifting Slopfarms, and Fake News/Plagiarism About "Linux"
Google itself is a slop pusher these days
Qualcomm, the New Owner of Arduino, Blasted for Its Software Patents Tax on 'Smartphones'
A lot of Qualcomm's patents are on software. We wrote about this in prior years.
XBox Layoffs Rumours, Downtime, and Criticism From XBox Co-Founder
"everyone is ditching the xbox."
Links 10/10/2025: Honoring The Legacy Of Robert Murray-Smith, Many Articles on the Hey Hi (AI) Bubble
Links for the day
Gemini Links 09/10/2025: October Gothic and Reading Middle Earth Role Playing; C and Ada
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, October 09, 2025
IRC logs for Thursday, October 09, 2025