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

BillBC (BBC) Covered Up Pedophilia, Now It's Covering Up for Its Sponsor Bill Gates by Reprinting His Lies, Which His Own Wife Disputes
Is Bill Gates having orgies (group sex)?
How to Identify Demonisation or Dehumanisation Tactics Against Interesting Figures or Luminaries in Free Software
Rather than in general or generally in technology
We Should Learn From Bulgaria
Why can't European companies and government recognise and react to a threat (when they see one)?
Canonical: Ubuntu is GAFAM (US), We're Resellers of American Proprietary Software
They want people to pay for a licence
Links 03/02/2026: "Distraction is a Sin" and Fake "Encryption" (Surveillance With Good Marketing)
Links for the day
 
Links 04/02/2026: "Laws of Succession" and Microsoft's VS Code as Code-Stealing Malware
Links for the day
Phoronix Swims With the Real Trolls, People Who Fancy Proprietary Software and Back Doors
If Larabel begins to actively participate in provocation with the "Microsoft GitHub fans club", what does this tell us about Phoronix?
They Know Microsoft Layoffs Are About to Hit Them Hard
The gaming division at Microsoft is a complete catastrophe, lots of money (debt) down the drain [...] Buying Activision was all about misleading shareholders or hiding the deep trouble/problems XBox was having
Red Hat is Not a Linux Company, It's IBM's Ponzi Scheme Enabler
Had we still been stuck in 2021, perhaps IBM would plaster "NFT" or "metaverse" all over RedHat.com
Keep Grinding
"Don't let the bastards grind you down"
Mobbing at the European Patent Office (EPO) - Part III - Who's Going to Pay for the EPO's Corruption? (Aside From European Citizens)
Some people inside the EPO reached out to us
"Investors Are Concerned About an AI Bubble" (That GAFAM and IBM Ride)
A few decades from now IBM will only be remembered in the same sense many so-called 'AI' companies will be remembered
EPO Staff Union: "Very High Strike Participation on Friday 30 January", Another Strike Starts 19 Days From Now
EPO management in a bit of a panic
Censorship/Free Speech and Social Control Media
It's important to have a grasp of how contemporary censorship works and how to tackle it
Google News as Slop Booster
this is what Google links to
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, February 03, 2026
IRC logs for Tuesday, February 03, 2026
Gemini Links 04/02/2026: "Raspberry Pi Relaxes the Rules for Its RP2040 Hacking Challenge" and "Long Web Society"
Links for the day
IBM Falls by Over 10%
a recipe for disasters like accounting fraud
Links 03/02/2026: Windows Copies GNU/Linux, Windows TCO Shown Again
Links for the day
Gemini Links 03/02/2026: Alhena Turns One, Slop Rejected, and Max Roy Carrouges Recalled
Links for the day
Dr. Andy Farnell on Why and How European Authorities Can Adopt Free Software, Parenting in the Age of Digital Abundance
Will Europe use technology that Europe controls (not the hegemon), for a change?
Seems Like IBM Trolls Use Chatbots to Vandalise Platform That Discusses IBM's Secret Layoffs, Forever Layoffs
Not for the first time either
You Know Your Company is Dead or Basically a Pyramid Scheme When Jim Cramer Keeps Promoting Its Stock
How much does IBM pay for "puff pieces" or "fluff" about QC?
Red Hat (Under IBM) Works for Microsoft (Proprietary Software) and Slop
Yesterday Red Hat's official site, redhat.com, published exactly 5 new blog posts
IBM is Dying (More Layoffs), Red Hat Will Continue to Suffer From the Acquisition
Financial engineering
Colombia Adopting GNU/Linux Even Faster (at Microsoft's and Apple's Expense)
Do politics play any role in this?
An Effort to Tackle Slavery in 'Open Source' Clothing
"a civil rights lawsuit to examine the concerns of censored developers in the free, open source software ecosystem"
$15 billion lawsuit: Ubuntu, Google & Debian crowdfunding campaign launch
Reprinted with permission from Daniel Pocock
The Solicitors Regulation Authority (SRA) Delusion - Part II - Why We Need to Expose the SRA to More Daylight, Public Scrutiny
SRA is neither effective nor regulated
400-Page US Federal Court Against Abuses by Google, Microsoft and Front Groups That Abuse Volunteers for American Corporations
There are 386 pages in total (in the US claim)
Corporate Influence Never Impacted Us
There's no reason to assume we'll ever "sell out"
Growth of GNU/Linux in Cuba
Right now a lot of the world drafts or already implements a GAFAM exit plan
A Day After EPO Strikes an Escalation to Heads of Delegations to the Administrative Council
They rely on the European media playing along, helping them to hide major blunders, even crimes
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, February 02, 2026
IRC logs for Monday, February 02, 2026
Gemini Links 03/02/2026: Stargazing, Development Boards, and Tcl/Tk Slop
Links for the day
Microsoft Lost 20% of Its Money in the Past 6 Months
Microsoft is hiding what's really happening while mocking critics
Great News, IBM 'Gained' Almost 10% in "Goodwill" Value After Firing Tens of Thousands in 2025
"goodwill" will be inflated despite IBM staff getting sick of IBM
Americans Move to GNU/Linux
some of the biggest American populations
I Still Like Drawing and Various Other Arts (They Help My Activism and Journalism), Slop is an Enemy of Creative People
Recognise that slop isn't intelligence; it's a generational excuse for plagiarism and privatisation of not only the Commons but also proprietary knowledge (without authorisation)
Carmen-Lisandrette Maris (Mission:Libre) Explains to Adolescents and Young Adults How Free Software Improves Privacy
Based on what we've seen and read, Mission:Libre has a solid grasp of Software Freedom
Chatbots Didn't Do Any Good for Microsoft
Google "AI" = search + copypasta
Links 02/02/2026: Cultural Cleansing by China and 'Living Behind Firewalls" in Iran
Links for the day
GNU/Linux Measured at More Than 4% in Russia
growing adoption of GNU/Linux in Russia
Gemini Links 02/02/2026: Stages of Age, Workflows, and Counting Capsules
Links for the day
Oracle's Debt Rose Over 20 Billion Dollars in Just 3 Months
Is "hey hi" becoming a synonym for debt?
Oligarchs' 'Speech Zones' Are Not the "Public Square"
The apologists of social control media, including press that got "addicted" to such fake "media", are helping dictators and oligarchs grab the public attention away from the real press
IBM Misleads and Gaslights Investors With Slop Sold as "AI" (the Business is Waning, Mass Layoffs Continue)
People who do this are dishonest. They should not be put in charge.
Links 02/02/2026: 'Melania' a Horror Movie "Will They Inherit Our Blogs?"
Links for the day
Doing More Detailed Series (Long-Form Works)
Long readings or book-like reading binges are only possible when parts are suitably labeled (name and numbers) if not interlinked
Mobbing at the European Patent Office (EPO) - Part II - Racism, Cocaine Use and White-Collar Corruption
When you hire people illegally, to work for cocaine users and keep quite about the cocaine use, what will be the impact on the reputation of an institution?
A Can of WORMS - Part II - Darkening the Name of RMS, Associating It With Crime
Beware projection tactics
Submit Your Suggestions for EU's Embrace of Software Freedom by Tomorrow
Time to leave GAFAM (US) hegemony behind
Slopless Weekend
This is not sustainable
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, February 01, 2026
IRC logs for Sunday, February 01, 2026