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

On Groupthink, Mindless 'Sheep', and Toxic Online Cults
This week, treat yourself to a life free of social control media
BetaNews is Run and Written by Bots That Make Clickbait
At least one author is doing this
 
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, November 25, 2024
IRC logs for Monday, November 25, 2024
Links 26/11/2024: International Microsoft Outages, Microsoft Mass Layoffs Bigger Than Reported Last Friday
Links for the day, Deutsche Welle and CBC focus
Gemini Links 26/11/2024: Not Pagan, Emacs Wiki, and More
Links for the day
Links 25/11/2024: Egypt Harasses Bloggers, The University of Michigan Has Become Like a Corporation
Links for the day
Links 25/11/2024: Climate News, Daniel Pocock Receives a Fake/Fraudulent €17,000 Electricity Bill
Links for the day
[Meme] Microsoft: Our "Hey Hi" Hype is Going So Well That We Have MASS Layoffs Every Month. Makes Sense?
Contradiction
Latest Mass Layoffs at Microsoft Are Confirmed, Bing and Vista 11 Losing Market Share
They tried to hide this. They misuse NDAs.
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, November 24, 2024
IRC logs for Sunday, November 24, 2024
Gemini Links 25/11/2024: Purity and Cory Doctorow's Ulysses Pact, Smolnet Portal and SGI
Links for the day
Technology: rights or responsibilities? - Part VIII
By Dr. Andy Farnell
GNU/Linux Reaches All-Time High in Europe (at 6%)
many in Europe chose to explore something else, something freedom-respecting
Patents Against Energy Sources That Reduce Pollution
this EV space (not just charging) is a patent mine field and it has long been that way
DARPA’s Information Innovation Office, Howard Shrobe, Values Compartmentalisation But Loses the Opportunity to Promote GNU/Linux and BSDs
All in all, he misses an opportunity
Wayland is an Alternative to X
the alternative to X (as in Twitter) isn't social control media but something like IRC
BetaNews, Desperate for Clicks, is Pushing Donald Trump Spam Created by LLMs (Slop)
Big clap to Brian Fagioli for stuffing a "tech" site with Trump spam (not the first time he uses LLMs to do this)
[Meme] Social Control Media Bliss
"My tree is bigger than yours"
Links 24/11/2024: More IMF Bailouts and Net Client Freedom
Links for the day
Gemini Links 24/11/2024: Being a Student and Digital Downsizing
Links for the day
Techrights' Statement on Code of Censorship (CoC) and Kent Overstreet: This Was the Real Purpose of Censorship Agreements All Along
Bombing people is OK (if you sponsor the key organisations), opposing bombings is not (a CoC in a nutshell)
[Meme] The Most Liberal Company
"Insurrection? What insurrection?"
apple.com Traffic Down Over 7%, Says One Spyware Firm; Apple's Liabilities Increased Over 6% to $308,030,000,000
Apple is also about 120 billion dollars in debt
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, November 23, 2024
IRC logs for Saturday, November 23, 2024
[Meme] GAFAMfox
Mozilla Firefox in a state of extreme distress
Google Can Kill Mozilla Any Time It Wants
That gives Google far too much power over its rival... There are already many sites that refuse to work with Firefox or explicitly say Firefox isn't supported
Free (as in Freedom) Software Helps Tackle the Software Liability Issue, It Lets Users Exercise Greater Control Over Programs
Microsofters have been trying to ban or exclude Free software
In the US, Patent Laws Are Up for Sale
This problem is a lot bigger than just patents
ESET Finds Rootkits, Does Not Explain How They Get Installed, Media Says It Means "Previously Unknown Linux Backdoors" (Useful Distraction From CALEA and CALEA2)
FUD watch
Techdirt Loses Its Objectivity in Pursuit of Money
The more concerning aspects are coverage of GAFAM and Microsoft in particular