Bonum Certa Men Certa

Links 25/08/2022: Purism Rant and pgAdmin 4 v6.13



  • GNU/Linux

    • Purism

      • The AnarcatOne dead Purism laptop - anarcat

        The "série noire" continues. I ordered my first Purism Librem 13v4 laptop in April 2019 and it arrived, unsurprisingly, more than three weeks later. But more surprisingly, it did not work at all: a problem eerily similar to this post talking about a bricked Purism laptop. Thankfully, Purism was graceful enough to cross-ship a replacement, and once I paid the extra (gulp) 190$ Fedex fee, I had my new elite laptop read.

        Less than a year later, the right USB-A port breaks: it would deliver power, but no data signal (nothing in dmesg or lsusb). Two months later, the laptop short-circuits and completely dies. And here goes another RMA, this time without a shipping label or cross shipping, so I had to pay shipping fees.

        Now the third laptop in as many years is as good as dead. The left hinge basically broke off. Earlier this year, I had noticed something was off with the lid: it was wobbly. I figured that it was just the way that laptop was, "they don't make it as sturdy as they did in the good old days, do they". But it was probably a signal of some much worse problem. Eventually, the bottom panel actually cracked open, and I realized that some internal mechanism had basically exploded.

      • PurismSwipeable Upgrade to the Librem 5 Interface – Purism

        Interested to know what has improved using the Librem 5 phone? We made the interface more swipable. The Librem 5 phones are powered by the same PureOS that runs on our other computers, and with Phosh 0.20.0 entering PureOS, it got a major makeover.

    • Server

      • Make Use OfWhy You Should Use Administrative Interfaces to Manage Linux Servers

        The biggest problem for Linux system and server administrators is troubleshooting the errors encountered. Fixing these issues, managing security problems, and analyzing the primary cause behind such issues from the command screen can sometimes pose serious challenges.

        Linux itself is a command-line universe. It is not easy to learn all the commands and their parameters, let alone use them to troubleshoot errors.

        That's why there are Linux management interfaces to keep everything in sight. Most system and server administrators prefer these administrative interfaces for managing their Linux systems instead. Here's why you should consider using an admin interface to manage a Linux server.

    • Audiocasts/Shows

    • Instructionals/Technical

      • CitizixHow to install and configure Mysql 8 on Rocky Linux/Alma Linux 9

        MySQL is an open-source relational database management system. Its one of the popular relational management system.

        Mysql is commonly installed as part of the popular LAMP or LEMP (Linux, Apache/Nginx, MySQL/MariaDB, PHP/Python/Perl) stack. It implements the relational model and Structured Query Language (SQL) to manage and query data.

        In this guide we are going to install mysql 8 on Rocky Linux 9.

      • ID RootHow To Install TeamViewer on Linux Mint 21 - idroot

        In this tutorial, we will show you how to install TeamViewer on Linux Mint 21. For those of you who didn’t know, TeamViewer is an application that lets you access other computers remotely such as desktop sharing, online meetings, web conferencing, and file transfer between computers. TeamViewer is available for Microsoft Windows, Linux, macOS, iOS, and Android operating systems.

        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 TeamViewer remote desktop on Linux Mint 21 (Vanessa).

      • TechRepublicHow to load test your websites with Apache Bench | TechRepublic

        How well are your websites performing? You might open a web browser, point it to those sites, and verify they’re working, but do you really take the time to load test those sites to see if they are living up to the high-performance standards your business (or clients) require? If you don’t know the answer to that question, you need to start load testing the sites you develop or administer.

        Before you think this is challenging or will require paying for a third-party service, think again. There are plenty of tools to help you get this job done, many of them open-source and free. One such open-source tool is called Apache Bench.

        Apache Bench is capable of load testing more than just the Apache web server, as any HTTP server or even an API (application programming interface) can be tested with this tool.

      • 9to5LinuxYou Can Now Install KDE Plasma 5.25 on Kubuntu 22.04 LTS, Here’s How - 9to5Linux

        The wait is finally over! Kubuntu 22.04 LTS (Jammy Jellyfish) users are now able to the latest and greatest KDE Plasma 5.25 desktop environment on their personal computers.

        Kubuntu 22.04 LTS was released in late April 2022 and it shipped with the long-term supported KDE Plasma 5.24 LTS desktop environment, which is obviously the smart choice because the KDE Project will support it with regular maintenance updates for two years.

        But, thanks to the Kubuntu Backports PPA effort, if you want to enjoy the latest and greatest features, you can now upgrade your installations to the KDE Plasma 5.25 desktop environment, as well as the KDE Gear 21.12 and KDE Frameworks 5.95 software suites, which are all compiled against the Qt 5.15.3 framework.

        To install KDE Plasma 5.25 on your Kubuntu 22.04 LTS machine, you will first need to ensure that you have all the latest updates installed so run the following commands in a terminal emulator, such as Konsole. Alternatively, you can use the Plasma Discover graphical package manager to apply all available updates.

      • An NBD block device written using Linux ublk (user block device) | Richard WM Jones

        ublk is a Linux-only io_uring-based user block device. It lets you write block devices in userspace. nbdublk is an NBD client written using ublk.

      • AddictiveTipsHost virtual machines on Ubuntu with Virt Manager

        If you have an Ubuntu Server and wish to run virtual machines on it with Virtual Machine Manager, you’ll need to set up SSH and Libvirtd. Here’s how to do it on your Ubuntu system.

      • nixCraftUbuntu 22.04 LTS Set Up UFW Firewall in 5 Minutes
      • Linux HintHow to Control Servo Motor with Arduino

        Servo Motors is a type of electrical device which can change or rotate position of an object with great precision. In starting they were used to control RC plane wings moments later they made their way to robotics, humanoid robots and many automation projects. Unlike stepper motors their motion is limited between 0o to 180o.

        Usually, servo motors have arms that can be controlled using Arduino. Servo motors consist of a control system which provides feedback about the current position of the motor shaft this feedback allows to move at great precision.

      • Linux HintHow to Connect Arduino to a Computer

        If you are reading this then most probably you have bought an Arduino and now looking for a guide on how to connect Arduino to a PC. This article will sum up all steps needed to integrate Arduino with laptop or PCs.

      • Linux HintMonitor Raspberry Pi Information Through Mobile

        Raspberry Pi Monitor is an Android application used to monitor your Raspberry Pi device on your mobile phone. This application will find information like CPU usage, device temperature, system memory, disk usage, and much more. You will also get to see these results in the form of graphs as well to find out how the information changes with each passing time.

        In this guide, we will show you how you can install Raspberry Pi Monitor on your Android phone and monitor Raspberry Pi on it.

      • Linux HintWhat does Vcc Stands for in Arduino

        Vcc is any regulated DC voltage supply that is needed to operate an integrated circuit and sometimes also referred to as supply voltage for ICs. Mostly, Arduino are designed to operate at either 3.3V level logic for less power usage or at 5V logic for devices that are compatible with TTL logic. Vcc also known as (Voltage Common Collector) in any electrical circuit refers to a higher voltage value with respect to GND. Vcc may be positive or negative but in the case of Arduino it only operates over positive Vcc. Giving negative voltage to it can cause damage to the board.

        Every electronic device needs power to run, the same is the case with Arduino. Vcc is the minimum power needed to operate Arduino efficiently. Vcc in Arduino refers to a regulated DC supply voltage required to run the ATMEGA328P used in Arduino boards as microcontroller.

      • Linux HintHow to Code Arduino – Beginners Guide

        Arduino is an open-source platform quite useful for people who are into embedded systems. Arduino’s main components include Arduino board inside which we have microcontroller and the other main part is Arduino IDE (Integrated Development Environment) also known as Arduino Software where we can write the code and IDE compile that code into binary Hex file which can be read by the microcontroller.

        Arduino IDE is a cross platform software available on Windows, Mac and Linux. Arduino language which is derivative of C++ is used to program Arduino boards using the IDE.

      • Linux HintWhat is TX and RX on Arduino

        Arduino uses serial communication to transfer data between microcontroller and PC or with any other microcontroller. A serial bus is used for this communication which consists of two terminals one is for sending data other one for receiving data.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Ubuntu HandbookKdenlive 22.08 Released! How to Install in (K)Ubuntu 22.04 | 20.04 | UbuntuHandbook

          Kdenlive video editor released version 22.08 with exciting new features. Here’s how to install it in Ubuntu via PPA.

          Kdenlive 22.08 introduced initial support for styling subtitles, allows to modify the font, font size, font and outline colors, add shadows, set position and background color of subtitles.

          The release also adds many new effects, including Shear, Scroll, Photosensitivity, Monochrome, Median, Kirsch, Exposure, EPX Scaler, Color Temperature, Color Overlay, Color Correct, Color Contrast, Chroma Noise Reduction, Contrast Adaptive Sharpen, Bilateral and VR360 Equirectangular to Stereo.

      • GNOME Desktop/GTK

        • Trying TypeScript for GNOME Apps

          Generally, I prefer to work in a language that watches my back – the tooling is my partner as I write my code. Rust is an exemplary language in this department, but certain design decisions make it slower to write an app in Rust than in JS. I figured it wasn’t the right choice for the JS apps I maintain, but I also wasn’t fond of continuing to work in plain JS. These reasons led me to look into TypeScript, and after some research, I decided I would port an app as an experiment: GNOME Sound Recorder. As far as I know, this is the first complete application in the GNOME ecosystem written in TypeScript.

  • Distributions and Operating Systems

    • Hacker NoonTop 10 Best Linux Distros for Privacy and Security | HackerNoon

      The terms Security and Privacy are becoming more relevant than ever before. Organizations spend Billions of US dollars trying to secure confidential information. Most Organizations are now beginning to rely on Linux as their primary OS because they provide excellent privacy and security compared to other OSes, like Windows or Mac.

      Linux is a collection of countless variants and distributions of the open-source, modular operating system. Linux Operating System provides you with some of the best Security and Privacy. So, picking the right distros can be challenging because each distro focuses on different aspects of security and privacy, depending on user demands and preferences.

      Some of these Linux distributions incorporate privacy protection as a standard utilizing a number of tools. Others are concerned with making security software a standard component for people who must do penetration tests.

  • Free, Libre, and Open Source Software

    • Web Browsers

    • SaaS/Back End/Databases

      • PostgreSQLPostgreSQL: pgAdmin 4 v6.13 Released

        The pgAdmin Development Team is pleased to announce pgAdmin 4 version 6.13. This release of pgAdmin 4 includes 37 bug fixes and new features. For more details please see the release notes.

        pgAdmin is the leading Open Source graphical management tool for PostgreSQL. For more information, please see the website.

      • PostgreSQLPostgreSQL: PGConf.EU 2022 schedule posted, registration open

        PostgreSQL Conference Europe is pleased to announce that the schedule for its 2022 event, to be held in Berlin, Germany, from 25th – 28th October, has now been published.

        The schedule is, of course, subject to minor changes.

        Tickets are available here. With a history of the event selling out, and about half the available tickets already sold, we encourage everybody who wants to attend to register as soon as possible to guarantee a seat.

        We also still have seats left at some of the training sessions, taught by PostgreSQL experts from around the world, held the day before the main conference. Available training sessions are listed here, and are booked along with the registration. Training attendees get a discount on the entry fee to the main conference.

      • PostgreSQLPostgreSQL: WAL-G 2.0.1 released

        This release mainly consists of various bug fixes and improvements.

    • Programming/Development

      • Dirk EddelbuettelDirk Eddelbuettel: RApiSerialize 0.1.2 on CRAN: Small Bugfix

        A new bug fix release 0.1.2 of RApiSerialize got onto CRAN earlier. It follows on the 0.1.1 release from earlier this month, and addresses a minor build issue where an error message, only in the case of missing long vector support, tried to use an i18n macro that is not supplied by the build.

      • Linux HintHow to Upload Code to Arduino – 3 Different Methods

        Arduino is one of the best learning platforms for beginners, students and tech related people. Every time you write a new code in Arduino you get a chance to learn something new. After learning how to code Arduino and compiling to find the errors, it’s time to upload the code. Uploading code to Arduino can be difficult for many new learners. Well, I will cover some ways to upload code in Arduino. Let’s begin:

      • Java

        • Linux HintHow to use OR Statement in Java

          In Java, Operators are unique symbols with a pre-defined purpose. They are utilized to perform a specific operation with one or more operands and then return an output. There are many Java operators, such as Arithmetic, Logical, and Bitwise operators. More specifically, the “OR” operator belongs to the category of logical operators. This boolean operator returns “true” if either or both operand’s values are “true”; otherwise, it returns “false”.

        • Linux HintHow to Sort 2d Array in Java

          A two-dimensional or 2D array is a collection of columns and rows. Programmers can randomly access the 2D array elements or each cell individually by utilizing their indexes. With the help of sorting, array elements are arranged according to the requirements, whether in ascending or descending order. More specifically, the Java “Array.sort()” can be utilized for the elements of a 2D array within a program.

        • Linux HintWhat Does Double Colon (::) Mean in Java

          In Java, many operators are used to perform different types of tasks, one of them is a “::” (double colon) called “Method Reference” operator. This operator is a replacement of Lambda Expression and is used to refer to the method, whether it is a static method, constructor, or an instance method.

        • Linux HintHow to Convert double to String in Java

          In Java, “double” is an object of the Java “Double” wrapper class which stores the primitive data type double as a parameter. However, sometimes, we need to convert double to String because Strings allow us to store larger numbers that do not fit in any data types that hold the numbers, such as integers or doubles.

        • Linux HintHow to Convert Integer to Int in Java

          The terms “int” and “Integer” are used in Java to store the integer type data. The Integer is a wrapper class for creating integer objects defined by java.lang package, while int is a primitive data type that holds a primitive integer value. It saves 32-bit signed two’s complement integers, whereas the Integer object stores its int value in 128 bits. However, there exist chances that you may need the conversion of an Integer object to a primitive data type int.

  • Leftovers

    • Matt RickardFriction as a Proxy for Value

      Sometimes we use products, no matter how difficult they are to use.

      Friction is a good proxy for value. It's a simple cost-benefit equation, where cost is often more observable than benefit. And it's much easier to optimize and quantify cost rather than benefit – how quickly, efficiently, or easily we can do something (rather than how much we enjoy or value an experience).

      Better yet, high-cost activities are more likely to have inelastic demand.

      This principle applies to generational technology that looked like a toy before the costs came down. For example, the Wright Brothers Flier could only travel 200 meters. The Tesla Roadster could barely break a range of 200 miles, and there were no charging stations.

    • Science

      • Bryan LundukeThe story of the first "computer bug"... is a pile of lies.

        The story is a fantastic one. A bug. An actual bug causing a computer to misbehave.

        The fact that this was found by Grace Hopper — who is an absolute legend in the world of computer programming — adds to the legendary status of this story. And this story has been repeated countless times as the origin for why we use the term “bug” when talking about errors and defects in computer software.

        Here is a picture of the actual log book page. Note that the moth in question is actually taped onto the page. Which, I must say, is a pretty awesome way to handle a “bug report.”

    • Linux Foundation

    • Security

      • USCERTCISA Adds Ten Known Exploited Vulnerabilities to Catalog

        CISA has added ten new vulnerabilities to its Known Exploited Vulnerabilities Catalog, based on evidence of active exploitation. These types of vulnerabilities are a frequent attack vector for malicious cyber actors and pose significant risk to the federal enterprise.

      • Help Net SecurityOpenFHE: Open-Source Fully Homomorphic Encryption - Help Net Security

        Fully Homomorphic Encryption (FHE) is a cryptographic primitive that enables performing computations over encrypted data without having access to the secret key.

        In this Help Net Security video, Prof. Kurt Rohloff, CTO at Duality, talks about Open-Source Fully Homomorphic Encryption (OpenFHE).

      • Privacy/Surveillance

        • CoryDoctorowWorkplace surveillance is coming for you

          If you want to do something terrible with technology, you can't just roll it out on people with money and social capital. They'll complain and your idea will tank. Successful shitty tech rollouts start with people you can abuse with impunity (prisoners, kids, migrants, etc) and then work their way up the privilege gradient. I call it the Shitty Technology Adoption Curve.

          The point of the Shitty Technology Adoption Curve is to normalize technological oppression, one group at a time. 20 years ago, if you were eating your dinner under the unblinking eye of a video-camera, it was because you were in a supermax prison. Now, thanks to "luxury surveillance," you can get the same experience in your middle-class home with your Google, Apple or Amazon "smart" camera. Those cameras climbed the curve, going from prisons to schools to workplaces to homes.

        • CoryDoctorowGmail will call the cops on you based on the content of your emails

          Google refused to listen to Mark's explanation. Instead, they terminated his account, seizing more than a decade's worth of personal and business email, cloud files, and calendar entries. He lost all the family photos he'd synched with Google Photos (including all the photos of his toddler from birth, on). He even lost his mobile plan, because he's a Google Fi user. He lost access to Google Authenticator and couldn't sign into any of his other online accounts to tell them that he had a new, non-Gmail email address.

          Mark received an envelope from the SFPD telling him that Google had contacted the police department, accusing him of producing child sexual abuse material (CSAM), and that the company had secretly given the police full access to all of his files and data, including his location and search history, as well as all his photos and videos.

          The reason the police had to mail him all this stuff? Google had shut down his phone number and so they couldn't reach him.

          To SFPD's credit, they'd figured out what was going on and decided Mark wasn't a child molester. To Google's shame, they continue to hold all his data hostage – including his address book with the contact info for everyone he is personally or professionally connected to, denying him access to it.

          Google says they won't give Mark his account back because they found another "problematic" image in his files: "a young child lying in bed with an unclothed woman." Mark doesn't know which picture they mean (he no longer has access to any of his photos), but he thinks it was probably an intimate photo he captured of his son and wife together in bed one morning ("If only we slept with pajamas on, this all could have been avoided.").

          Writing for the New York Times, Kashimir Hill discusses another, similar case, involving a Houston dad called Cassio, whose doctor asked him to send in photos of his child's genitals for diagnostic purposes. Like Mark, Cassio was cleared by police, and, like Mark, Cassio is locked out of his Gmail account, along with all the services associated with it.

          Hill spoke with my EFF colleague Jon Callas, who criticized Google, saying that private family photos should be a "private sphere" and not subject to routine scanning by algorithms or review by moderators. Google claims that they only scan your photos when you take an "affirmative action" related to them, but this includes automatically uploading your photos to Google Photos, which is the default behavior on Android devices.

    • Finance

      • DaemonFC (Ryan Farmer)Biden’s “student loan forgiveness” is a moral hazard and election year vote-buying. It’s extremely unfair to people who planned as-if they’d have to pay it all back and did something responsible.

        Biden’s “student loan forgiveness” is a moral hazard and election year vote-buying. It’s extremely unfair to people who planned as-if they’d have to pay it all back and did something responsible.

        I never got to go to college. I was told that if I did, I’d get no help from my parents. In fact, my parents actively stood in the way of me taking a FAFSA grant for years, because they look at your parents’ tax filings until you’re in your 20s, even if you can’t get your parents to help you because they’re a couple of dickheads who ran off after breaking your home and did what they wanted to do and disowned you.

        After coming out as gay, my parents did the legal bare minimum and threw me out at 18. Neither one of them wanted anything more to do with me, and even if they did, they had both remarried to people who didn’t want me there. Including my mom’s second husband, who violently beat me numerous times, closed-fist.

        I didn’t really stand much of a chance against the guy. I was just a kid and he was a former Army soldier who was a drill instructor. The best I ever managed to do was save my own life from him while he had given me a concussion (I was bleeding all over the place.) and had caught up with me at the front porch of his house, and pinned me down into a choke-hold. I had maybe a few seconds left before I lost consciousness, and with the last ounce of my strength I managed to grab a landscaping rock and smash it against his hand, breaking his hand in two places. I escaped and a passing driver called 911.

    • Censorship/Free Speech

      • [Old] Excerpt from Norman Finkelstein’s forthcoming book on Cancel Culture and Academic Freedom #1 | Norman Finkelstein

        Not as much as it might appear; but not so little either. Cancel culture is as old as culture itself. Every society establishes boundaries of what’s acceptable. If one finds, or places, oneself on the wrong side of them, one gets canceled. The mechanisms can be subtle—a polite rejection letter after submitting a “controversial” article to a scholarly publication—or quite brutal—a stint in a re-education camp or an assassination. Julien Benda, in La Trahison des Clercs (The Treason of the Intellectuals), posited that, if you’re faithful to the values of Truth and Justice, it must inevitably come to pass that you’ll be ostracized—or, in the current idiom, “cancelled”—by society: “A clerk who is popular with the laymen is a traitor to his office.” He gestured to Socrates and Christ. A true clerk, according to Benda, accepts Christ’s dictum that “My kingdom is not of this world.” Had Benda lived longer, he could have added to this martyrs’ pantheon Malcolm X and Martin Luther King, both of whom, it is now forgotten, were reviled at the time of their respective assassinations. Right after Malcolm X’s death, The New York Times editorialized that “The world he saw through those horn-rimmed glasses of his was distorted and dark. But he made it darker still with his exaltation of fanaticism.

    • Internet Policy/Net Neutrality

      • Public KnowledgePublic Knowledge Applauds FCC for Investigating Mobile Carrier Data Practices - Public Knowledge

        Today, Federal Communications Commission Chairwoman Jessica Rosenrocel publicly shared the responses from the nation’s 15 top mobile carriers following a request for information about their data retention and data privacy policies. The agency also announced that its Enforcement Bureau would launch an investigation into mobile carriers’ compliance with FCC rules that require carriers to fully disclose to consumers how they are using and sharing geolocation data.

        The agency previously sent letters asking providers to share information about geolocation data policies, including how long geolocation data is retained and why and what the current safeguards are to protect this sensitive information. The letters also probed providers about their processes for sharing subscriber geolocation data with law enforcement and other third parties, and how the carriers combine geolocation data with other data to which they have unique access. Finally, the letters asked if and how consumers are notified when their geolocation data is shared with third parties. Carriers were given until August 3 to respond to the inquiry.

  • Gemini* and Gopher

    • Personal

      • Notes on Running

        Like many people, I got pretty unfit during COVID, but I got back on the fitness grind summer of last year. However, I was solely weightlifting, and I was silly enough to listen to youtube influencers telling me to avoid cardio at all costs lest I "kill my gainz".

      • "nothing's gonna change my world"

        low. It's been this way for some time, so it is what it is. But I started on meds that work ok, so there's some "clarity" coming back to my brain.

      • Bank Holiday Weekend

        It's nearly reached a bank holiday weekend here in the UK, which means we get an extra day off (woop!) I really need it at the moment, quite honestly. Work has not been easy to cope with the last few months. I desperately need a change.

      • Trimming the cruft

        Every so often, something takes me back to A PLACE. An obsession that stokes my heart. A rabbit hole, but the good kind. I've been up til 2-3am a few nights this week, tinkering with webnerdery, learning, exploring, burning internally in a way that feels different to the kind of burn you get from social media and addictive tech.

        I have no doubt it's still a dopamine rush, but there's a joy attached to this. It reminds me of who I was and what I loved before I started building for the Big Internet.

        They were the best of times and the worst of times. Chasing those aspirations, acquiescing to that paradigm and mindset, changes you. At least, I think it changed me. Reordered my priorities in those moments I was at my weakest, busiest, and least self-aware. Being immersed and working in a profit-motivated, engagement-driven, conversion-focused environment offered plenty of incentive and validation for disconnecting from the little, authentic, vulnerable part of yourself that craves integrity and connection.

    • Technical

      • On the Frustrations of Android

        StackSmith shared some well-written and very relatable frustrations about Android today^, citing the example of LibriVox and independently-developed audiobook players. I don't listen to audiobooks on Android, so I can't comment too much on that particular experience, but I definitely understand how difficult it can be to get certain apps to recognize certain types of data.

        I should first mention some of the specific things I do that make my Android experience a little easier. I am very much a smartphone "power user", utilizing my phone similarly to how I use a computer. As such, I've spent a good amount of time in the past looking for apps that work the way I want them to.

      • Using Asterisks as Bullet Points in Vim
      • Local Reading Tracker

        I used to use Goodreads to keep track of my reading. However, I opted to delete my Goodreads a few months ago and start over fresh with a new solution. For social sharing (and linking to my website), I have temporarily settled on Open Library in conjunction with Libreture (DRM-free ebooks) and Inventaire (physical books). However, I want my own primary solution to be local. After trying a few ideas, including Zim, I have now settled on maintaining a Markdown file with a table containing my books. While I know that some people do not like markdown tables, I have become a fan.

      • Week 6: Meetups, Filipino Food, Hypercard

        I recently made a work presentation in Hypercard as well. I think this is going to be my go-to presentation tool! I love how something from the mid-90s can still be used today.


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



Recent Techrights' Posts

Trouble in Red Hat/IBM and a Retreat to Ponzi Economics in Search of Wall Street Market Heist
Would you invest your life savings in this kind of crap?
Who Asked Software in the Public Interest (SPI) for a Refund? ($100,000, Resulting in Losses of $267,201 in 12 Months, Highest-Ever Losses)
The IRS does not reveal who or what's tied to this refund (or the cause/reason)
 
Some Large German Media Covers Richard Stallman's Talks in Germany Earlier This Week
LLM-based chatbots are just "bullshit generators" (as he has long called them)
Links 23/10/2025: Windows TCO Galore and "The Internet Is Going to Break Again"
Links for the day
Social engineering attack: Debian voted to trick you on binary blobs
Reprinted with permission from Daniel Pocock
Techrights Will Always Stand for Women's Rights
We even invest money - personal savings that it - in our principles
Certified Lawyers Should Know Better (Than to Intimidate Us With Man Who Drives on Motorcycle Through a Really Bad Storm Between Distant Cities, Then Collects Photos of Our Home)
Mentioning someone was in prison for bad things isn't a crime, it's a public service
Why We Support Richard Stallman and You Probably Should Too
It's not about being "Richard Stallman fan", it is about maintaining the right to hold positions (on technology) like his
The "AI" (Slop) Bubble is Already Imploding
"ChatGPT Usage Has Peaked and Is Now Declining, New Data Finds"
The So-called "Sexy" Buckets (AI, Quantum) Cannot Save IBM From Reality, Shares Tank
"No matter how much financial hocus-pocus they use to reclassify revenues to land in the "sexy" buckets (AI, Quantum), it still smells old and musty - just like this company."
Paul Krugman is Wrong About the Scope of Mass Layoffs in the United States
A few years ago society was accelerating its journey towards feudalism, boosted by COVID-19
Links 23/10/2025: Proprietary Blunders and CISA's Latest Disclosure of Holes
Links for the day
Gemini Links 23/10/2025: Fast Past (F1), 99.9% Uptime
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, October 22, 2025
IRC logs for Wednesday, October 22, 2025
Slopwatch: Google News is Promoting Fake 'Articles' About Fake Xubuntu, Fake Articles About Replacing Windows With GNU/Linux
The quality of the Web deteriorates and unless someone cleans up the mess, real sites will lose an incentive to produce anything
When "AI Layoffs" Mean Layoffs Due to the "AI" Bubble Popping
many people that are laid off by Microsoft claim to be specialists in "AI"
Mysterious grant forfeited, $100,000 from Software in the Public Interest accounts 2023
Reprinted with permission from Daniel Pocock
Evidence: bullying, student union behaviour: Armijn Hemel's FSFE resignation
Reprinted with permission from Daniel Pocock
Evidence: psychological abuse, stalking, Galia Mancheva, Susanne Eiswirt ignored by FSFE judgment for Matthias Kirschner
Reprinted with permission from Daniel Pocock
Helping FSFE scam victims and conference organisers
Reprinted with permission from Daniel Pocock
Nigerian fraud in FSFE constitution
Reprinted with permission from Daniel Pocock
Worrying and Amusing Stories of "Clown Computing" Gone Awry
Many of these disasters could be avoided
Links 22/10/2025: Amazon Plans to Replace Workers With Robotics, AWS and Clown Computing in General Ridiculed
Links for the day
Gemini Links 22/10/2025: Niri Completely Changes Multitasking and Overview of Diff-ers
Links for the day
Links 22/10/2025: Study on Misinformation by Slop and Heavily Debt-Sabbled Microsoft OpenAI (ClosedSlop) Uses "Browser" as Gimmick/Distraction
Links for the day
They've Already Spent Close to a Million Dollars on Lawyers and Sent Us About 50 KG of Legal Papers (Sponsored by Mysterious Third Party) to Try to Censor Techrights, Without Success
They try to overcompensate with sheer volume for a lack of solid, clear arguments (we are the victims here)
12 Months Ago the 'Hulk Hogan of UEFI' Officially Went 'Tag-Team'
We're actually sort of flattered or proud that such despicable people are so desperate to censor us
"Cloud Computing" Was Always a Joke, But This Week Was the Punchline
Maybe stop following tech trends and fashions
"Cloud Computing" Does Not Mean Safety
Fault tolerance is related to the notion of software freedom
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, October 21, 2025
IRC logs for Tuesday, October 21, 2025
The Fall of Windows: From Something to Nothing
Of course Microsoft will pretend everything is fine and "just trust the hey hi" (AI)
Sounds Like Fedora is Ready to Become Less of a Slave of Microsoft (GitHub)
This seems like a belated move in a positive direction
XBox is a Dead Microsoft Product in a Dying Industry
It's probable that another wave of XBox layoffs is just over the horizon (maybe even before month's end)
Progress on Techrights Site Search
Fun times
IBM's Bluewashing of Red Hat Means the Layoffs Are Silent, Barely Reported
Don't wait to hear about "Red Hat layoffs"
Gemini Links 21/10/2025: Happy Disconnection, AWS Falling Apart, Closing of Gemlog Blue
Links for the day
Full Audio of Today's Richard Stallman Talk in the Technical University of Munich
Free/Libre software and freedom in the digital society
Microsoft XBox is Just Vapourware (Promises of Hardware That Doesn't Exist), Real Products Perish
just as developers lose interest in developing for XBox Microsoft is increasing the costs imposed upon them
Slopwatch: Fake Articles (Slop) in "Linux" Clothing in Google News (Noise)
all about what Google does
Links 21/10/2025: Even "Inventor of Vibe Coding" Rejects Vibe Coding, USPTO Experiments With Slop in Examination
Links for the day
Richard Stallman Talk Now Available for Viewing (Archived Copy, Not Live-streamed)
This recording is over 2 hours old
Links 21/10/2025: AWS-Induced Chaos and Social Control Media Curbs
Links for the day
Gemini Links 21/10/2025: Programming, StarGrid, Brand-New Palm OS Strategy Game in 2025, and Chatbot as Addiction Mechanisms
Links for the day
The African Lion and the American Cowards
Safaris exist for people to watch and enjoy animals
Amazon Web Shenanigans Perfectly Timed for Today's Talk by Richard Stallman
Maybe listen to him instead of looking for excuses to ridicule the messenger
Mission:Libre Has Taken Off (Project by Carmen Maris)
there will be a lot more to report on next month (after the event)
Techrights to Publish More EPO Leaks Next Week
We're meanwhile also doing lots of work on search, whose interface now looks better
Links 21/10/2025: 'The Lost Art' of Neon Signs and Twitter (X) to Enable Identity Theft (or Handle Theft) as a Service
Links for the day
Plagiarism With LLM Slop: Hindustan Times (HT Digital Streams Limited) Has Become a Slop Factory/Hub
What a disgrace
A radical proposal to keep your personal data safe, by Richard Stallman
"The surveillance imposed on us today is worse than in the Soviet Union. We need laws to stop this data being collected in the first place"
Next Week We Launch Search at Techrights
We're planning to launch it some time next week. Maybe Tuesday, maybe Thursday.
Talk by Richard Stallman Will be Live-streamed in Less Than 10 Hours
Happy hacking
"No Kings" in the Software World (GAFAM Should Not Exist, Either)
"No Kings" is a good slogan. Let's start by ridding ourselves of masters, not only those who reside in DC or visit DC
Every Morning
Bugs/edge cases combined with automation can spell disaster
Insane, Deliberately Dishonest, or Just Another Bigot?
very intellectually-dishonest human being
A Lot of Techrights is Built on Perl
Perl also runs the sister site
The Register MS Selling Slop for Microsoft (Vapourware, Ponzi Scheme, False Claims)
What will be left of The Register MS if it keeps repeating falsehoods and looking to profit from Ponzi schemes?
analytics.usa.gov Says Less Than 14% of Web Requests (to Government Sites) Come From Vista 11
Vista 11 was released more than 4 years ago!
People Who Attempt to Take Down Correct Information Need a Doctor a Day
“Journalism is printing something that someone does not want printed. Everything else is public relations.” ― George Orwell
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, October 20, 2025
IRC logs for Monday, October 20, 2025
Vista 11 is Sinking While Microsoft is PIPing (Mass Layoffs But Silent Layoffs)
We're witnessing a shift in platform dominance
Richard Stallman is Having a Good Week Already (Stallman Was Right About 'Clown Computing')
That alone is worth bringing up in his talk
An Update About Soylent News, With Jan Rinok "Back in the Saddle"
Burnout or "near burnout" a possibility when having to curate abuse
When Prominent GNU/Linux Distros Are Run by Spies
What has Microsoft Canonical become?
More Publishers and Companies Nowadays Say "GNU/Linux", Not "Linux"
It's not to see InstallAware saying GNU/Linux this week