Links 17/10/2022: Kdenlive 22.08.2, Libcamera 0.0.1

Posted in News Roundup at 4:46 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Desktop/Laptop

      • Make Use OfHow to Choose the Best Laptop to Install Linux

        It’s never been easier to find a laptop to install Linux. But given the choices available, it’s indeed overwhelming to choose the best of the lot.

        The choice of laptop operating systems can no longer be boiled down to Windows vs. macOS. Linux is growing into a major player in the laptop space and today, there are more laptops than ever that work with Linux. There are even companies that make laptops designed to be Linux exclusives.

        With this new wealth of options, how can you choose the best laptop to install Linux?

    • Server

      • The Next PlatformNutanix For Sale, And The Only Buyer Might Be A Big Cloud [Ed: Clown computing is a bubble and companies go out of business, looking to be salvaged by anyone gullible enough or ambitious enough]

        The word on the street – and that would be Wall Street we are talking about – is that Nutanix is “exploring a sale after receiving takeover interest,” and that private equity and industry players are either poking around or being shopped the idea.

      • Container JournalKubecost Adds SaaS Edition to Control Kubernetes Costs – Container Journal

        Kubecost today announced limited availability of a software-as-a-service (SaaS) edition of a Kubernetes cost management platform. The Kubecost Cloud platform is based on the open source OpenCost software originally developed by parent company Stackwatch.

      • Container JournalWhy Kubernetes Would Benefit From a PaaS [Ed: Hype benefiting from buzzwords]

        A recent article explains that Kubernetes is now within reach for SMB adoption, and it got us thinking: What are the primary barriers to adoption for Kubernetes? Given the extraordinary popularity of the project, what are the issues that arise when a software engineering team looks to start using Kubernetes?

      • If you are using ‘kubectl’, you are probably doing it wrong
      • If you are using ‘kubectl’, you are probably doing it wrong

        Don’t ‘push’ files, commands and/or charts to Kubernetes using the CLI. Instead, automate your operations by having ArgoCD ‘pull’ your desired state, and keep your apps up to date and in sync. ArgoCD is a better way.

    • Videos/Shows

    • Kernel Space

      • LWNLinux 5.10.149
        I'm announcing the release of the 5.10.149 kernel.
        All users of the 5.10 kernel series must upgrade.
        The updated 5.10.y git tree can be found at:
                git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.10.y
        and can be browsed at the normal kernel.org git web browser:
        greg k-h
      • LWNLinux 5.4.219
      • DebugPointLinux Kernel 6.1 RC1 Lands with Initial Rust Support

        Linus Torvalds releases Linux Kernel 6.1 RC1 for everyone to test. And bringing the much-awaited Rust support.

        Following the Linux Kernel 6.0 release, the merge window is now closed for Kernel 6.1. And it’s time to test those new features.

        While releasing, Linus mentioned that this release is fairly small compared to the prior ones. However, some of the major long-pending items eventually merged into this. However, he is not really happy with the late pull requests in the traditional two-weeks merge window.

    • Graphics Stack

      • libcamera v0.0.1
        This patch release commences the package release procedures for the
        Initial releases will include a bump to the patch (0.0.x) version
        number, as well as a corresponding increment to the soname.
      • VESA Releases DisplayPort 2.1 Specification – VESA – Interface Standards for The Display Industry

        The Video Electronics Standards Association (VESA®) announced today that it has released DisplayPort 2.1, the latest version of the DisplayPort specification, which is backward compatible with and supersedes the previous version of DisplayPort (DisplayPort 2.0). VESA has been working closely with member companies to ensure that products supporting DisplayPort 2.0 would actually meet the newer, more demanding DisplayPort 2.1 spec. Due to this effort, all previously certified DisplayPort 2.0 products including UHBR (Ultra-high Bit Rate) capable products – whether GPUs, docking station chips, monitor scalar chips, PHY repeater chips such as re-timers, or DP40/DP80 cables (including both passive and active, and using full-size DisplayPort, Mini DisplayPort or USB Type-C connectors) – have already been certified to the stricter DisplayPort 2.1 spec.

      • Simon Ser: Status update, October 2022

        This month I’ve done a lot of cleanup and bugfixing in wlroots, especially in the DRM backend, the Vulkan renderer and screencopy protocol implementation. There are still a few DRM backend bugs which need to be ironed out, but we’re getting there!

    • Benchmarks

      • NeowinClear Linux extends Linux supremacy over Windows 11 22H2 on AMD Ryzen 7950X – Neowin [Ed: Another Windows-centric site]

        Ever since the original Windows 11,version 21H2, was released last year, we have been following the performance of Microsoft’s new OS and how it compares against its rival Linux. While Windows held the advantage initially, Linux gradually caught up and now generally seems to outperform Windows 11. You can follow the saga in its entirety here.

    • Applications

      • Ubuntu Pit10 Free and Open Source Subtitle Editors for Linux in 2022

        What’s the free and open source subtitle editor for Linux? Well, we’ll reveal it to you. A subtitle editor application lets you create and edit video subtitles on your own. Most of those movies and shows come overlaid with primed subtitles. However, some don’t contain any subtitles. For this reason, you need to use a subtitle editor or subtitle software.

        The subtitle editor tool, no doubt, will make adding files to videos much more accessible and enjoyable! But first, let’s find out what the tool actually does.

    • Instructionals/Technical

      • ID RootHow To Install Apache Guacamole on Ubuntu 22.04 LTS – idroot

        In this tutorial, we will show you how to install Apache Guacamole on Ubuntu 22.04 LTS. For those of you who didn’t know, Apache Guacamole is a clientless remote desktop gateway that supports standard protocols like VNC, RDP, and SSH and use HTML5 for remote connection. It allows a user to take control of a remote computer or virtual machine via a web browser. The server runs on most Linux distributions and the client runs on any modern web browser.

        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 Apache Guacamole remote desktop application 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.

      • Make Tech EasierHow to Check and Control Your CPU Frequency in Ubuntu – Make Tech Easier

        CPU frequency is one of the best indicators of your machine’s overall speed and performance. It determines, along with CPU threads, how fast a program can run its instructions on the silicon die. Your base CPU frequency is also a good indicator of how much power your computer consumes, with a higher base frequency pointing to more electricity consumption.

      • How to Install PostgreSQL 15 on Debian 11 – LinuxTuto

        PostgreSQL also known as Postgres, is a free and open source object-relational database system that runs on Client-Server architecture. It is one of the leading database servers used for production servers. DevOps use it as an alternative to MariaDB.

      • HowTo ForgeInstall and Configure Snort 3 Intrusion Detecting System on Ubuntu 22.04

        Snort is an Open Source Intrusion Prevention and Detection System (IDS). In this tutorial, we will show you how to install Snort on Ubuntu 22.04.

    • Games

      • Godot EngineEmulating Double Precision on the GPU to Render Large Worlds

        One of the problems with developing games with large game worlds is that objects start to jitter and teleport around as you move away from the world origin. This post is about how we overcame one challenge in particular and what we did.

        The Problem

        By default Godot uses single-precision floating point numbers to store things like object positions. While GDScript typically allows users to do user-space calculations with double precision, those calculations get truncated as soon as they are stored in Godot internal objects (like Vector3’s).

        This has been a problem for users who want to do things like make games that take place in a to-scale solar system. Users quickly hit floating point precision errors and noticed that movement becomes jittery and objects become scattered.

        As an example, take a look at this simple scene, we have a bunch of Godot’s scattered randomly and a person running back and forth across the screen.

      • Release Notes for Open 3D Engine 22.10.0 – Open 3D Engine
    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KdenliveKdenlive 22.08.2 released – Kdenlive

          The second maintenance release of the 22.08 series is out with many usability and bug fixes. Some highlights include fixed pasted “ghost” keyframes, effects overlay now properly scale on monitor zoom, loopable image sequence clips are working again and VP8 alpha renders don’t crash anymore. This version also comes with some quality of life improvements like when pasting a clip the cursor moves to the last frame and remembering the effect’s keyframe status. We’ve also added Pixabay videos to the online resources module.

  • Distributions and Operating Systems

  • Free, Libre, and Open Source Software

    • The Register UKGoogle reveals another experimental operating system: KataOS • The Register

      Google, one of very few tech companies willing to experiment with new operating systems, has unveiled KataOS for embedded machine learning devices.

      KataOS was announced along with Sparrow on the Google Open Source blog. KataOS is the operating system design and Sparrow is the reference implementation, as the Weston display server is the reference implementation of Wayland.

      The plan is that KataOS will be “a provably secure platform that’s optimized for embedded devices that run ML applications.” Google is working with Antmicro, which created the seL4-sys crate. Currently the OS is being developed on the Arm64 instruction set, but the plan is to run it on openTitan, which uses RISC-V.

    • Programming/Development

      • Dima Kogan: gnuplot output in an FLTK widget

        I make a lot of plots, and the fragmentation of tools in this space really bugs me. People writing Python code mostly use matplotlib, R people use ggplot2. MS people use the internal Excel thing. I’ve seen people use gtkdatabox for GTK widgets, rrdtool for logging, qcustomplot for qt. And so on. This is really unhelpful, and it would benefit everybody if there was a single solid plotting backend with lots of bindings to different languages and tools.

      • WCCF TechGCC Compiler Patches Arrive For Intel Meteor Lake – Sierra Forest CPUs

        Intel has published new patches for the GNU Compiler Collection or GCC, that will assist with support for upcoming Meteor Lake and Sierra Forest CPUs.

      • Perl / Raku

        • Rakulang2022.42 Grep no Fear – Rakudo Weekly News

          Elizabeth Mattijsen has published an introduction into the Raku Programming Language by means of the grep functionality, called Don’t fear the grepper! (Part 1), the first of hopefully a long series of easy to read, yet in-depth exposition of Raku features. And they also published the second instalment of the It’s time to rak! series, about the rak utility.

  • Leftovers

    • Security

      • Linux Kernel IPv4 FIB Out-Of-Bounds Read Information Disclosure Vulnerability
      • ZDNetLinux dodges serious Wi-Fi security exploits | ZDNET

        What appeared to be one simple Linux Wi-Fi networking security problem was soon revealed to be five different nasty Wi-Fi security problems. Fortunately, the patches are on their way.

      • Aviation AnalysisVulnerabilities in the Linux kernel enable code to be smuggled over WLAN

        Attackers can use tampered WLAN packets to insert malicious code into a vulnerable Linux kernel. This pops up from an email from SUSE employee Marcus Meissner. So Sönke Huster of TU Darmstadt discovered one of the gaps.

      • IT WireiTWire – Medibank says access to some systems restored after breach [Ed: Microsoft TCO]

        Medibank says access to some systems restored after breach
        The Medibank Group, which announced on Thursday it had suffered a data breach, says it has now restored access to its ahm and international student policy systems.

        In an update, the company said on Friday an investigation into the incident was still going on.

        In its initial announcement, the company said it had isolated some customer-facing systems after it discovered a breach of its systems.

        Medibank chief executive David Koczkar said: “We apologise for the disruption this incident caused some of our customers yesterday, but we have made good progress with our systems overnight.


        Medibank was initially hosted by Telstra, first on Linux and Apache, and later moved to Microsoft’s Internet Information Server.

      • Bruce SchneierHacking Automobile Keyless Entry Systems – Schneier on Security

        The article doesn’t say how the hacking tool got installed into cars. Were there crooked auto mechanics, dealers, or something else?

      • LWNGnuPG 2.3.8 released [LWN.net]

        Version 2.3.8 of the GNU Privacy Guard is out. It contains a few new features but the real purpose is to fix CVE-2022-3515, an integer overflow vulnerability that can be exploited remotely for code execution via a, for example, malicious S/MIME attachment. Note that the actual vulnerability is in the libksba library, which is normally packaged separately on Linux systems.

      • IPFire Official Blogblog.ipfire.org – Global PKI considered harmful: A plaidoyer for using DANE

        If you have been following the IT security news, you might have come across these headlines: Earlier this year, Russia creates its own TLS certificate authority to bypass sanctions, entering production in September. On July 6th, digital security giant and root CA operator Entrust informed its customers about having been breached by a ransomware gang. Both news have seen a decent amount of attention, but one thing they tell us in common has received considerable less coverage: That the global PKI ecosystem, which virtually all internet users (have to) trust, is actually not trustworthy at all.

  • Gemini* and Gopher

    • Personal

      • Looking to the next thing

        Ok, so, I’ve basically resolved myself to quit this job and do something else. There’s nothing for me here, and I’m not interested in dealing with my boss anymore.

      • There’s No Such Thing as a Rodent

        This ‘QI’-style factum results from the notion that fish do not all belong to the same genus (or ‘family’, or ‘phylum’, or some other Biological category). If we take one genetic branch of fish as the real fish, then we miss out a lot of animals which everyone calls ‘fish’. But if we broaden our definition and include the other fish, we must include foxes in the same gene-line.

        Simply put, fish split early in the genetic line, and now we can’t name them according to their genetic classification.

      • Morning Photos 2022-10-17 (Fairbanks, AK, US)
    • Politics

      • Curatorial thinking, free speech

        In a prosperous municipality nearby they have concentrated all art galleries in a small area. While visiting one of the galleries, I overheard a conversation while looking at the paintings, clearly designed for the bourgoise home, some of them reminiscent of Utrillo’s street scences, but with all his quaint charm replaced by fluorescent colours with a hint of street art and abstract expressionism, and another painter with sombre figures in soft grays with a dash of sepia for coloristic highlight, all done in delicate textures and washy semi-transparent layers. A culinary experience, as Adorno would say; something that doesn’t offend the eye as it hangs over the sofa.

    • Technical

      • Programming

        • define-er-syntax*

          An explicitly implicitly renaming macro transformer.

          Ok, so this is define-er-syntax*. Pretty much the closest thing we’ve got to the Common Lisp, Emacs Lisp style defmacros.

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

The ILO’s Tribunal Decided That the Appeals Committee (ApC) at the European Patent Office (EPO) is Flawed and Staff Can Take Action

Posted in Europe, Patents at 3:06 pm by Dr. Roy Schestowitz

Video download link | md5sum 76d583bf10e9f2a78ca2c63f5f1d4e21
A Call for Action by EPO Staff
Creative Commons Attribution-No Derivative Works 4.0

Summary: “Decision [by ILO] on internal appeals” at the EPO is being utilised to overturn wrong decisions, overseen by unqualified and vengeful managers instead of proper processes

THE EPO‘s Central Staff Committee (CSC) recently circulated a publication that said: “Dear colleagues, [who had elected the CSC]

“In Judgment No. 4550, the Tribunal ruled that the composition of the Appeals Committee (ApC) was flawed. It set aside the decision by the President in question and referred the individual case back to the Office, resulting in further delay in the administration of justice.

“We are not sure whether the Tribunal will draw similar consequences in other cases and whether other appeals / complaints currently pending will also be affected. On the other hand, it seems that the Office is now contacting some staff affected and inviting them to “refrain from filing a complaint with the Tribunal at this stage”, announcing that they would be contacted regarding the impact of Judgment No. 4550 on their case “as soon as possible”. The assessment seems to take time…

“One thing is certain, however: the 90-day deadline for filing a complaint with the Tribunal after the President has taken a decision remains and no one has the possibility of extending it.

“Therefore, in order to preserve all options, we draw staff’s attention to the possibility of initiating a complaint procedure on time in a summary form, exceptionally, by only filing the most necessary documents with the Tribunal before the 90-day deadline.”

The video above discusses the publication, which is also reproduced with some redaction below:

Zentraler Personalausschuss
Central Staff Committee
Le Comité Central du Personnel


Internal appeals and decisions taken by the President
The clock at ILOAT is ticking.

Dear Colleagues,

In Judgment No. 4550, the Tribunal ruled that the composition of the Appeals Committee (ApC) with appointees selected only from elected Staff Committee members was flawed, so that the opinions the ApC gave to the President are also flawed. The Tribunal set aside the decision by the President in question and referred the individual case back to the Office, resulting in further delay in the administration of justice. Back to square one, so to speak.

We are not sure whether the Tribunal will draw similar consequences in other cases and whether other appeals / complaints currently pending will also be affected, including those for which the ApC provided their reasoned opinion (in a flawed composition) and the President took a decision based on it.

On the other hand, it seems that the Office is now contacting some staff affected and inviting them to “refrain from filing a complaint with the Tribunal at this stage”, announcing that they would be contacted regarding the impact of Judgment No. 4550 on their case “as soon as possible”. The assessment seems to take time…

One thing is sure: the 90-day deadline1 for filing a complaint with the Tribunal after the President has taken a decision2 remains and neither the Office nor the complainants nor the Tribunal have any possibility of extending it.

1 See Article VII(2) of the ILOAT Statute
2 In accordance with Article 110(4) ServRegs

Therefore, in order to preserve all options, we draw staff’s attention to the possibility of initiating a complaint procedure on time in a summary form, exceptionally, by only filing the most necessary documents with the Tribunal before the 90-day deadline. Namely, it is essential to:


Once this has been done the complainant can decide later whether to withdraw or to correct the summary complaint. The Tribunal will set a time limit for correcting the complaint and filing the brief and any annexes.

The President will most likely offer the affected colleagues the following possibilities in their individual cases:

a) Have their case reassessed by a properly composed chamber of the ApC. In this case the President will withdraw his decision and refer the case back to the ApC. In this case the complainant will also have to withdraw in writing (e-mail form is sufficient) any complaint filed.
b) Have the decision maintained. In this case, the complainant can proceed to the Tribunal and will receive moral damages in an amount of 100 euro as suggested in Judgment No. 4550.

Don’t hesitate to contact your Staff Representation if in doubt.

Your Central Staff Committee


As images:

ILOAT page 1

ILOAT page 2

The staff conflict never ended. Examiners want a real patent office, not a company that sells monopolies.

[Meme] The F***ing Precedent

Posted in Europe, Humour, Law, Patents at 2:25 pm by Dr. Roy Schestowitz

Context of the EPO violating the law: The EPO Bubble — Part XII — The Shape of Things to Come?

I told you; I'm The F***ing Precedent

A Teump tweet

Summary: Lowering the patent quality as much as António Campinos does isn’t just unprecedented but also illegal

Even Patent Maximalists Across Europe Are Dissatisfied With the European Patent Office’s Shameless Race to the Bottom (Illegal European Patents)

Posted in Europe, Patents at 2:20 pm by Dr. Roy Schestowitz

Video download link | md5sum dd01061936c4b1b959d6f6fae1f63d88
Even Patent Maximalists Worry About EPO Quality
Creative Commons Attribution-No Derivative Works 4.0

Summary: Some of the largest clients or customers of the EPO (yes, the EPO views itself and behaves like a for-profit corporation*) are publicly complaining; To quote Siemens: “All the measures are too focused on the improvement of internal processes and their effectiveness, including speed and timeliness. This does not necessarily enhance the actual quality of the granted patents.”

THIS past summer we published a series with European Patent Office (EPO) leaks, showing a plot/ploy by António Campinos to lower patent quality and fake ‘growth’ (a lot of it by allowing European software patents). The bubble that Benoît Battistelli had created was already imploding years ago and Campinos is desperate to hide it. Moreover, staff actions (strikes and protests, work stoppage/slow-down) are taking their toll. It turns out that treating one’s staff poorly results in less work, or at least the appearance of less work. Putting aside aspects like brain drain…

“Public officials became part of the problem with their inaction or even participation.”The above video shows this article, which SUEPO has just recommended. It was published one day before the EPO seemingly posted this response/distraction (warning: epo.org link) (original entitled “Dissatisfied industry users push back against EPO quality measures” and then the EPO with “Users discuss the final version of the EPC and PCT-EPO Guidelines”). Is the timing a coincidence? Probably not. Then, the EPO published some diversity fluff (warning: epo.org link), as the video above explains. Maybe it helps distract from things like these [1, 2]. The news section (warning: epo.org link) as a whole is a reputation laundering laughing stock which incites law-breaking.

Here’s what the original article said:

The EPO Patent Quality Charter came into force on 1 October, replacing the previous quality policy which the EPO published in 2013. It is an important component of the Strategic Plan 2023, which was launched by the EPO in 2018 with a view to achieving its aims before the end of the five-year period.

However, according to industry, these proposals do not go far enough. While, within the framework of this strategy, a working group of the Standing Advisory Committee (SACEPO) has drawn up concrete proposals – including optimisation of workflows, regular monitoring of processes, further training of employees, and exchange with stakeholders – in-house users remain concerned with the quality of the granted patents.

Chief IP counsel of Siemens, Beat Weibel, told JUVE Patent, “All the measures are too focused on the improvement of internal processes and their effectiveness, including speed and timeliness. This does not necessarily enhance the actual quality of the granted patents.”

For this reason, Weibel has launched an industry initiative in response to what is seen as an onging quality issue at the patent office. Industry Patent Quality Charter signatories jointly commit to a set of quality standards independent to the measures set out by the EPO.

If “users” (sometimes called “clients” or “customers” by the EPO) aren’t happy, then the EPO’s management ought to be held accountable. However, when the bureaucracy is akin to monarchy and nobody ever resigns or gets punished (except ‘low-level’ staff) we don’t expect accountability any time soon. The reputation of the EPO is sagging. The staff has warned about this for at least a decade. Public officials became part of the problem with their inaction or even participation.

Suffice to say, the legal framework protects EPO management, no matter how rogue, self-destructive and corrupt, from much-deserved prosecution. The organisation’s founders did not envision that diplomatic immunity would be leveraged to commit crimes with impunity. Intervention is well ovedue.
* The EPO has a monopoly on the ability to grant monopolies on ideas, based on requests for monopolies (patent applications). It’s ludicrous to assert that granting more and more monopolies in exchange for money is a good idea that’s justified by profits as the EPO is meant to serve the public and advance science, not guard monopolists (about two-thirds of them aren’t even European).

Links 17/10/2022: Tails 5.5 and Mozilla Firefox 106

Posted in News Roundup at 12:06 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • 9to5Linux9to5Linux Weekly Roundup: October 16th, 2022

      This week was all about software releases as VirtualBox 7.0 arrived with major changes, followed by the KDE Plasma 5.26 desktop environment, which is already hitting the stable repositories of popular distributions, as well as Ardour 7.0 digital audio workstation with its awesome new features for music production.

      On top of that, we got new maintenance updates of the KDE Gear 22.08 software suite and LibreOffice 7.4 office suite, a new feature-branch NVIDIA graphics driver, and new kernel security vulnerabilities for Ubuntu users.

    • Audiocasts/Shows

    • Kernel Space

      • The Register UKLinus Torvalds to kernel devs: Grow up and stop pulling all-nighters just before deadline [Ed: The typical malicious clickbait from Simon Sharwood]

        Linux kernel boss Linus Torvalds has released the first release candidate for version 6.1 of the project and added an appeal for developers to make his life easier by adding code earlier in the development cycle.

        Work on each new cut of the kernel commences with a two week “merge window” during which developers are encouraged to add whatever it is they want included in the next version.

        In his weekly state of the kernel update Torvalds declared version 6.1 “isn’t actually shaping up to be a particularly large release: we ‘only’ have 11.5k non-merge commits during this merge window, compared to 13.5k last time around.”

        He therefore rated version 6.1 “not exactly tiny, but smaller than the last few releases. At least in number of commits.”

      • Linux 6.0 released, Bootlin contributions – Bootlin’s blog

        Linux 6.0 has been released two weeks ago, and Linux 6.1-rc1 is already out of the door, but we didn’t get the chance to look at the contributions made by Bootlin to the Linux 6.0 release. Before we do that, let’s provide our usual must-read articles on Linux 6.0: the Linux 6.0 merge window part 1 and Linux 6.0 merge window part 2 LWN.net articles and the KernelNewbies.org article.

    • Benchmarks

      • LinuxConfigUSB Drive benchmark test on Linux

        If you want to perform a benchmark test on a USB thumb drive or other external USB hard drive, the procedure is quite similar to doing a benchmark test on an ordinary, internal storage device. All that we need to do is measure the read and write speed of the USB drive. In this tutorial, you will see how to benchmark test a USB drive via command line and GUI on a Linux system.

    • Applications

      • 12 Linux Basic Health Check Commands for Monitoring Performance [Ed: This is a spammy embedded link in there, but the post seems OK other than that]

        The significant feature of Linux — is its transparency and openness to change. But users pay for it with the standardization of the command process.

        Windows and macOS systems have a graphical interface. But the Linux system is only partly graphic. You will have some apps with beginner-friendly interfaces, but you should apply for some orders in the terminal. It is the price that Linux users pay for the ability to customize the system.

      • Best Privacy – Security Tools For Linux – Latest Hacking News | Cyber Security News, Hacking Tools and Penetration Testing Courses

        There are many benefits provided by the internet, however, it also introduced new risks and challenges. The threat to our privacy is one of the most common and notable risks users have to face online. Many users have the belief that their browser, search engine, and antivirus programs are protected, but rarely is enough actually being done. This article will discuss some great security tools that can help protect your privacy online.

      • Linux LinksBest Free and Open Source Alternatives to Apple Terminal

        Apple Terminal provides a command line interface to control the UNIX-based operating system that lurks below macOS. Terminal offers several features that access macOS APIs and features offering access to macOS Help search function to find manual pages and integration with Spotlight.

        Terminal is proprietary software. Let’s explore the best free and open source alternatives.

      • MedevelSave your personal data on Linux with Pika Backup

        Pika Backup is a lightweight free program that allows you to back up your files to any USB storage medium without worrying about configuration or complex commands.

        It is a straightforward app with a simple interface. Just, Plugin your USB drive and let the Pika do the rest for you.

        Pika is compatible with Gnome desktop, but it works also with KDE and XFCE.

      • LinuxConfigBest File manager for Linux

        The file manager (or file explorer) is the application that displays directories and files on a Linux system. Most people think of GUI applications when it comes to file managers, but there are also some command line utilities that can be used as file managers. Finding the right file manager for your needs is important, since they all come with different features and options.

        In this tutorial, we have compiled a list of our favorite file managers for Linux. Check out our picks below to find one that suits you best.

      • LinuxConfigBest Terminal for Linux

        Using the terminal is one of the main draws that attracts users to a Linux system. It is very powerful and allows you to do many tasks just from your keyboard. But you can get even more use out of the command line if you have a good terminal to go along with it. Some terminals make things easier or allow you to split windows to increase your workflow efficiency, etc.

        In this tutorial, we have compiled a list of our favorite terminals for Linux. Check out our picks below to find one that suits you best for your command line and administrative needs.

      • PostgreSQLPostgreSQL: Ora2Pg 23.2 released

        Version 23.2 of Ora2Pg, a free and reliable tool used to migrate an Oracle database to PostgreSQL, has been officially released and is publicly available for download.

        This release fix several issues reported since past height months and adds some new features and improvements.

      • PostgreSQLPostgreSQL: Announcing the release of AgensGraph 2.13

        AgensGraph is a new-generation multi-model graph database for the modern complex data environment. AgensGraph is a multi-model database, which simultaneously supports the relational and graph data model and enables developers to integrate the legacy relational data model and the flexible graph data model in one database. AgensGraph supports ANSI-SQL and openCypher. SQL and Cypher queries can be integrated into a single query in AgensGraph.

        AgensGraph is based on the powerful PostgreSQL RDBMS and is very robust, fully featured, and ready for enterprise use. AgensGraph is optimized for handling complex connected graph data and provides plenty of robust database features essential to the enterprise database environment including ACID transactions, multi-version concurrency control, stored procedure, triggers, constraints, sophisticated monitoring, and a flexible data model (JSON). Moreover, AgensGraph leverages the rich ecosystems of PostgreSQL and can be extended with many outstanding external modules, like PostGIS.

      • LinuxConfigBest System Monitoring tool for Linux

        System monitoring tools allow users and administrators to keep tabs on CPU and memory usage, storage availability, hardware temperatures, network activity, and other helpful information on a Linux system. Your system will not always let you know what it is doing, so keeping an eye on this information can give you insight into what it is doing behind the scenes. In this tutorial, we have compiled a list of our favorite system monitoring tools for Linux. Check out our picks below to find one that suits you best.

      • MedevelSetzer: A New Open-source LaTeX editor

        Setzer is a free Libre open-source software for LaTeX document editor for GNU/ Linux desktops.

        It is a lightweight app for Linux system that is compatible with Gnome deskop.

    • Instructionals/Technical

      • UNIX CopHow to update Rocky Linux automatically using dnf-automatic

        dnf-automatic is a tool that helps to manage automatic unattended updates of Rocky Linux system.

        This tool is a help for many sysadmins to automate updates on a server.

        So, it is worth knowing this tool.

      • Linux CapableHow to Install VirtualBox 7.0 on Linux Mint 21 LTS

        VirtualBox 7.0 is the latest free and open-source (FOSS) hypervisor version. Among the most notable changes in VirtualBox 7.0 is the remote control of VMs hosted in the cloud and support for encrypted VMs. The GUI has been streamlined, with better integration of help and error messages and the ability to easily tweak settings such as the number of CPU cores during VM creation. The new version also includes several other features, such as support for high-resolution displays, support for multiple monitors, and the ability to print from a VM. Overall, the new version of VirtualBox is a significant improvement over previous versions and should be welcomed by users. VirtualBox has long been one of the most popular FOSS hypervisors thanks to its ease of use and wide range of features.

        In the following tutorial, you will learn how to install VirtualBox 7.0 on Linux Mint 21 LTS release by importing the official virtual box repository and installing the most up-to-date version using the command line terminal. The extra benefit for users using this method is that you will receive them instantly from the VirtualBox repository when updates drop.

      • Linux CapableHow to Install Pluma on Linux Mint 21 LTS

        Pluma is a free, open-source great option for those who need to edit multiple text files simultaneously. The Unicode UTF-8 encoding makes it easy to work with diverse languages, and the simple user interface makes it easy to find the needed features. Pluma supports standard features, such as Highlands’ advanced word processing tools. Pluma is an excellent choice if you’re looking for an easy-to-use, general-purpose editor. Thanks to its support for multiple languages and standard features, Pluma is a versatile tool that can meet the needs of many users.

        The following tutorial will teach you how to install Pluma Text Editor on Linux Mint 21 release series using the command line terminal for an alternative text editor or those familiar with MATE desktop applications.

      • TecMint20 Linux egrep Command Examples

        In this guide, we will discuss some of the practical examples of the egrep command. After following this guide, users will be able to perform text searching more efficiently in Linux.

        Have you ever been frustrated because you are unable to find the required information in the logs? Extracting the required information from a large data set is a complex and time-consuming task.

        Things become really challenging if the operating system doesn’t provide the right tools and here comes Linux to rescue you. Linux provides various text-filtering utilities such as awk, sed, cut, etc.

        However, egrep is one of the most powerful and commonly used utilities for text processing in Linux, and we going to discuss some examples of the egrep command.

      • Linux HandbookDelete Symbolic Links in Linux [2 Methods]

        The symbolic link, also known as soft link or symlink, in Linux is a special type of file that works as a shortcut to another file.

        You can create a soft link using the ln command. But what about deleting them?

        There is no special command for removing symbolic links in Linux. You can use the rm command which is also used for deleting files and directories.

      • TecMintHow to Install VirtualBox 7 on Debian 11 and Debian 10

        In this article, we will explain how to install VirtualBox 7.0 on Debian 11 and Debian 10 distributions using VirtualBox’s own repository with an apt package manager.

        VirtualBox is a most popular x86 and AMD64/Intel64 virtualization software for organizations as well as home users with an highly feature rich, high performance software solution that is freely available as Open Source product under the terms of the GNU General Public License.

        VirtualBox extends the capabilities of your existing computer (running the host operating system) so that it can run multiple operating systems, inside multiple virtual machines, simultaneously.

      • CitizixHow to install and set up sftp server in Ubuntu 22.04
      • LinuxConfigHow to get and change video metadata in Linux

        Video metadata contains information like author, title, genre, comment, and creation date. This information is embedded in the video file itself, but it not really a common practice for video releases to contain a lot of metadata info. If nothing else, there is usually some copyright information. In this tutorial, you will see how to get and change video metadata on a Linux system. This can be accomplished from both command line and GUI. We will cover both methods below.

      • H2S Media3 Ways To Install 0 A.D. game on Debian 11 Bullseye Linux

        Learn the commands to install the 0 A.D game on Debian 11 Bullseye Linux to play a real strategy game on your PC or Laptop.

        The real-time strategy game “0 A.D.” (pronounced “zero ey-dee”) transports you to the year 500 BC. Similar to the model, in the classic game Age of Empires 2, you control a people that you gradually lead to a world power through skillful management and strategic warfare. In “0 A.D.” you play either in a campaign against the AI or against friends in the local network. With the included level editor, you can even make your maps and scenarios.

        0 A.D. is an open-source real-time strategy game. Special emphasis is placed on the historical events of civilizations. Thus, the peoples differ not only in appearance but also in their units, structures, technologies, and special buildings. The latest version currently contains ten different civilizations, such as the Hellenic States, and the Celtic Tribes of the Roman Republic.

      • LinuxConfigHow to create bootable MS windows USB under Linux
      • Linux CapableHow to Install SeaMonkey on Linux Mint 21 LTS

        The SeaMonkey project was launched in 2005 to create a free, open-source Internet suite. It is based on the same source code as the former Mozilla Application Suite, which grew out of Netscape Communicator. SeaMonkey suite includes a browser, email and newsgroup client, IRC chat client, and simple HTML editor. All of your Internet needs can be met in one easy-to-use package. The SeaMonkey project is committed to delivering seamless integration of Internet applications, and it is continually evolving to meet the changing needs of its users. If you’re looking for an all-in-one solution for your Internet needs, SeaMonkey is the answer.

        In the following tutorial, you will learn how to install SeaMonkey on Linux Mint 21 LTS desktop with the official Ubuntuzilla Repository APT repository using the command line terminal and instructions on updating and removing the software in the future if required.

      • LinuxConfigCheck RPM package dependencies on Rhel/Centos/Rocky

        Files with the .RPM extension are software packages intended for installation on Red Hat Enterprise Linux or one of its derivative Linux distributions, such as CentOS, AlmaLinux, Rocky Linux, or Fedora. When you install software by using an RPM file, your system may need to install dependencies for it to run correctly. This is common behavior for the dnf package manager as well, so you may already be familiar with package dependencies. In this tutorial, we will show you how to check the package dependencies for an RPM file on RHEL and similar distros.

      • LinuxConfigCheck DEB package dependencies on Ubuntu / Debian

        A file that has the .DEB file extension is a Debian software package file. They contain software to be installed on Debian Linux or another Debian-based Linux distro such as Ubuntu Linux. When you install software from a DEB file, your system may need to install dependencies for it to run correctly. This is common behavior for apt package manager as well, so you may already be familiar with package dependencies. In this tutorial, we will show you how to check the package dependencies for a DEB file on Debian and Ubuntu via the Linux command line.

      • Ubuntu PitHow To Update Google Chrome Browser on Ubuntu Linux

        Google Chrome is a popular web browser that can be installed on Ubuntu systems. However, updates for the browser are not handled through the browser itself as with Windows and macOS; instead, they are handled through the system’s updater tool. When a new update becomes available, Ubuntu will notify you of this and provide an option to install it.

        Alternatively, you can also update Google Chrome from the command line using the apt tool. Before going into the details, follow our article on how to install google chrome on various Linux distros if you want to install it on your system. So without any further ado, let me describe all the possible ways to update google chrome in your Ubuntu Linux.

      • HowTo ForgeHow to Install Docker Swarm on Rocky Linux

        Docker Swarm is a container orchestration built on top of Docker Engine.

      • FOSS PostHow to Install WebApps on Linux

        WebApps are a special type of applications. They are not fully-fledged programs on the desktop like your image editor or multimedia player, but instead, they are just websites contained in a window.

        Many websites like WhatsApp, Messenger or Office 365 are usually opened by users all the day. They want to access them quickly at anytime, and writing the URL of the website each time or searching for it on Google is a huge waste of time.

        That’s why the idea of WebApps came into life; a standalone window in the applications menu of your system that instantly opens the desired website whenever you just click it. You can leave this window opened all the day if you wish.

        In this quick tutorial, we will see how we can install WebApps easily on Linux without much hassle.

      • LinuxConfigYocto Linux: Tutorial Basics

        The Yocto Project allows users to create custom Linux distributions for emedded and IoT software. It is an open source project, calloborated on by the Linux foundation and other big names in the tech industry. Its big advantage is that it can work on a variety of architectures including some that are not as mainstream or widespread, like ARM, MIPS, PowerPC, x86, and x86-64.

        In this tutorial, you will learn the basics of how to use Yocto. We will take you through the step by step instructions to get started with creating your own Linux distribution for an embedded system.

      • ID RootHow To Install WineHQ on Rocky Linux 9 – idroot

        In this tutorial, we will show you how to install WineHQ on Rocky Linux 9. For those of you who didn’t know, WineHQ is a program that can be used to run Windows software on Linux. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on the fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop. In general, Wine is a handy tool for anyone who needs or wants to run Windows applications on another platform. Recently, the Wine team proudly announced the stable release of 7.0 and made it available for download in source and binary packages for various distributions.

        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 WineHQ on Rocky Linux. 9.

      • ID RootHow To Install Pluma Text Editor on Linux Mint 21 – idroot

        In this tutorial, we will show you how to install the Pluma text editor on Linux Mint 21. For those of you who didn’t know, Pluma is a small and lightweight UTF-8 text editor for the MATE environment. It fully utilizes the Unicode UTF-8 encoding for international characters, making it easy to work with diverse languages. Pluma is an excellent choice if you’re looking for an easy-to-use, general-purpose editor.

        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 Pluma text editor on Linux Mint 21 (Vanessa).

      • Red Hat Official5 ways to navigate the Linux terminal faster | Enable Sysadmin

        Shortcut keys provide an easier and quicker method of navigating and executing commands on the command line.

    • Games

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Nate GrahamOn hiring, and fundraising to make it more biggerer – Adventures in Linux and KDE

          This year at Akademy, I took the plunge and decided to run for a seat on the KDE e.V.’s board of directors.

          What is the KDE e.V.? It’s the nonprofit organization that represents the KDE community in legal and financial matters. It has several paid employees who work on KDE stuff, most notably promotion & marketing, project management, and event planning. You can see more at https://ev.kde.org/corporate/staffcontractors.

          By the way, in case you were wondering (as I did at one point), “e.V.” is short for “eingetragener Verein” which is German for “registered association”–basically a type of nonprofit entity.

  • Distributions and Operating Systems

    • It’s FOSSUbuntu but rolling but also stable! That’s what Rhino Linux aims to be

      Rhino Linux will be the successor of Rolling Rhino Remix. A Linux distro built by http.llamaz that offered a rolling-release unofficial variant of Ubuntu.

      To clarify, the project was never aimed to replace other stable distributions and was purely a passion project made for fun.

      Considering people started using it as a daily driver and expected more from it, the developer has decided to turn this into a serious project.

      Rhino Linux is its next step for it. So, what can you expect?

    • New Releases

      • Void Linux[Void Linux] New Images! (October 2022 Edition)

        We’re pleased to announce that the 20221001 image set has been promoted to current and is now generally available.

        You can find the new images on our downloads page and on our many mirrors.

        Special thanks for this image set goes out to @CameronNemo for work in fixing some of the issues with networking in the installer and @paper42 for various improvements to the live image contents.

        Also in this release, the Raspberry Pi platform images are now condensed into one image per architecture. See here for more details about which image to use for which Raspberry Pi model.

    • Fedora Family / Red Hat / IBM

      • LinuxiacHow to Install VS Code on Fedora Linux: A Step-by-Step Guide [Ed: Bad advice. They basically tell you to install proprietary Microsoft spyware and vendor lock-in on a platform that already has many decent code editors which are also Free software and respect privacy.]
      • Red HatGet OpenShift Streams for Apache Kafka on AWS Marketplace | Red Hat Developer

        Apache Kafka Streams allow you to implement event-driven and event streaming applications in a distributed environment. Red Hat OpenShift Streams for Apache Kafka takes those capabilities to the next level by eliminating the complexity and management involved in implementing and maintaining Kafka instances.

        If you’re using Amazon Web Services (AWS) to host your Red Hat OpenShift cluster or Red Hat OpenShift Streams for Apache Kafka, you’ll be pleased to know that the AWS Marketplace now offers Red Hat OpenShift Streams for Apache Kafka for AWS (Figure 1).

      • Enterprisers ProjectIT leadership: How to defeat burnout

        Over the last few years, people have had to contend with major life stressors – balancing health concerns, childcare challenges, and family issues while working from home – on top of ever-changing work environments and professional responsibilities. The risk of burnout at all levels of the organization remains high and can have a catastrophic impact on team culture.

        Helping teams navigate stress is critical to keep a healthy team environment in which all employees can thrive. At Liberty Mutual, we do this by focusing on three things: we live our values, we empower employees, and we focus our teams on outcomes for our customers over outputs.

      • Enterprisers ProjectAutomation: 5 ways it can change lives

        Sometimes technology goes beyond boosting business returns and productivity and directly impacts people’s lives. For me, it was artificial intelligence: My young daughter requires medical devices to stay alive. A few months ago, she started using a new pump that stops delivering insulin when it predicts low blood glucose and delivers more insulin when it predicts high levels (both situations are dangerous and can lead to death).

      • How The Latest TRs Bolster App Dev For IBM i – IT Jungle

        The introduction of the IBM i Modernization Engine for Lifecycle Integration, or Merlin, was the big attraction this spring with the launch of IBM i version 7.5 and 7.4 TR6 (it was later made available for IBM i 7.3). The offering, which combines a lightweight VSCode development environment running in a Web browser along with DevOps tooling from ARCAD Software served up via containers running in a Red Hat OpenShift environment, has spurred an immense amount of interest, says IBM’s Alison Butterill, the longtime IBM i product manager.

      • In The IBM i Trenches With: CloudFirst

        There aren’t that many companies that are in the IBM i business and that are publicly traded, but Data Storage Corporation, based in Melville, New York, out on Long Island, is one of them. Just down the road from another big software giant with a legacy history – Computer Associates, which is now part of semiconductor design company Broadcom.

      • Filipe Rosset: Fedora rawhide – fixed bugs 2022/09
      • Fedora MagazineYou’re invited to the Fedora Linux 37 Release Party!

        I am pleased to announce we will celebrate the final release of Fedora Linux 37 with a virtual Release Party. The virtual release parties are a great way to learn more about the latest Fedora Linux release. More importantly, they’re a chance to spend time with the wonderful Fedora community. Please register on Hopin and join us on November 4th and 5th for a short program of informational sessions and social activities. Make sure to save the dates, share the registration, and show up to party with Fedora Friends!

    • Debian Family

      • TailsTails – Tails 5.5 is out

        Recently, a serious kernel vulnerability has been discovered in the Linux kernel. This is currently exploitable in Tails.

      • NeowinTails 5.5 issued but includes worrying Linux kernel bug – Neowin

        The Tails OS team has announced the availability of Tails 5.5. It comes with Tor Browser 11.5.4 which includes bug fixes on several platforms. Unfortunately, the team did warn that a serious kernel vulnerability was recently discovered and that this is currently exploitable in the latest version of Tails – hopefully, fixes should be integrated in time for the next Tails release.

        Interestingly, Tails users may not have to wait too long for Tails 5.6 because the release calendar says that it’s due around October 25th following the availability of Firefox 102.4. While you wait for a fix to the kernel vulnerability, it’d be wise to stay off untrusted Wi-Fi networks.

    • Canonical/Ubuntu Family

      • Ubuntu bug fix anniversary | Just Jeremy

        I first installed Ubuntu when Ubuntu 6.06 LTS “Dapper Drake” was released. I was brand new to Linux. This was Ubuntu’s first LTS release; the very first release of Ubuntu was only a year and a half before. I was impressed by how usable and useful the system was. It soon became my primary home operating system and I wanted to help make it better.

        On October 15, 2009, I was helping test the release candidates ISOs for the Ubuntu 9.10 release. Specifically, I tested Edubuntu. Edubuntu has since been discontinued but at the time it was an official Ubuntu flavor preloaded with lots of education apps. One of those education apps was Moodle, an e-learning platform.

        When testing Moodle, I found that a default installation would make Moodle impossible to use locally. I figured out how to fix this issue. This was really exciting: I finally found an Ubuntu bug I knew how to fix. I filed the bug report.

        This was very late in the Ubuntu 9.10 release process and Ubuntu was in the Final Freeze state. In Final Freeze, every upload to packages included in the default install need to be individually approved by a member of the Ubuntu Release Team. Also, I didn’t have upload rights to Ubuntu. Jordan Mantha (LaserJock), an Edubuntu maintainer, sponsored my bug fix upload.

      • UbuntuMeet us at Kubeflow Summit 2022 | Ubuntu

        Kubeflow summit aims to bring together users, contributors and professionals who benefit from the open-source MLOps platform. After two unusual years, in 2022 the community decided to take a step further and organise two days that will be all about…Kubeflow

        So…where and when do we meet? Either virtually or in person, at AMA Conference Center in San Francisco, the Kubeflow summit takes place between 18-19 October. The Kubeflow community are the organisers. The summit is free of charge but registration is required.

      • LinuxConfigFull disk Encryption with VeraCrypt on Ubuntu Linux

        VeraCrypt is a cross platform encryption solution. It can create encrypted containers to protect your files, or you can encrypt an entire disk partition on a Linux system. VeraCrypt uses the latest encryption standards, so many users place their trust in it. In this tutorial, you will see the step by step instructions to encrypt an entire disk on Ubuntu Linux.

      • UbuntuHow desktop and GPU virtualisation power up automotive innovation | Ubuntu

        Autonomous vehicles are all over the media these days. But what of the technologies that make them possible? In a previous blog post, we covered the many fascinating use cases for digital twins and their applications for the development of self-driving cars. But with the race towards autonomy becoming fiercer, the costs to use these new enabling technologies are rising exponentially. Moreover, the need for talent and experts across the world is forcing companies to shift to remote work. You’ve probably heard of virtual desktop infrastructures (VDI) and vGPUs (virtual GPUs), but why would you need one and how could they help your company?

    • Devices/Embedded

      • CNX Software$858 Linux mini PC features NVIDIA Jetson Xavier NX 8GB module, 128GB NVMe SSD – CNX Software

        Seeed Studio is now selling the “A203 Mini PC” industrial Linux mini PC based on an NVIDIA Jetson Xavier NX module with 8GB RAM, and a 128GB SSD loaded with JetPack 5.0.2 (Ubuntu 20.04).

        If the name is familiar it’s because it is based on the Leetop A203 carrier board introduced about a year ago, with HDMI, two USB 3.0 ports, RS232, and other I/Os. The mini PC also offers Gigabit Ethernet, WiFi, and Bluetooth connectivity, and is designed to operate in the -20°C to 80°C temperature range for embedded, industrial, and functional safety applications.

      • CNX SoftwareZynq UltraScale+ SoM with up to 12GB RAM targets LiDAR applications

        IWave Systems provide a Linux BSP with Petalinux and Vivado Design Suite 2020.1, as well as a bare-metal BSP with Vivado 2020.1 only. There’s also a hardware development kit named the iW-RainboW-G30D with an SFP+ cage for 10Gbps Ethernet, dual Gigabit Ethernet, a DisplayPort connector, HD BNC connectors for video in and out, a PCIe Gen2 x4 slot, two FMC high-pin count (HPC) connectors, two PMOD connector, and more.

    • Open Hardware/Modding

      • CNX SoftwareroboBeats – Interactive music robot doubles as Bluetooth speaker (Sponsored) – CNX Software [Ed: "Sponsored Post". CNX: we published this spam because someone paid us to, not because it is relevant.]

        The company is known for its robots for education such as the myBuddy 280 or MechArm Pi 270 robotic arms based on Raspberry Pi 4 SBC, and while the roboBeats is more like a toy for children and adults alike, the ESP32 wireless microcontroller powering the desktop robot can also be programmed with the Arduino IDE.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Web Browsers/Web Servers

      • Mozilla

        • 9to5LinuxMozilla Firefox 106 Is Now Available for Download with PDF Annotation, Firefox View

          While it’s still missing the long-anticipated two-finger swipe horizontal gesture for navigating back and forward on a website without having to hold down the Alt key, the Mozilla Firefox 106 release is here to introduce annotation capabilities in the built-in PDF viewer that let you write text, draw, or add signatures to PDF files.

          This feature has been in testing for a while now, but it’s enabled by default in Firefox 106. The PDF annotation capabilities are pretty basic in this release, allowing you to write text or draw. You’ll be able to change the size and color of the text tool, as well as the thickness, opacity, and color of the draw tool.

    • Programming/Development

      • QtPorting Slate to Qt for WebAssembly

        The 6.4 release makes Qt for WebAssembly a supported platform. In this post we’ll take a look at how to port an existing application to this platform, using the Slate pixel art drawing app as an example. Slate is a Qt Quick-based application which means Qt Quick will be the focus of this blog post, however Qt for WebAssembly supports Qt Widgets as well and a lot should carry over to that module.

      • OpenSource.comWhy you should consider Rexx for scripting

        How do you design a programming language to be powerful yet still easy to use? Rexx offers one example. This article describes how Rexx reconciles these two seemingly contradictory goals.

      • Red HatHow to fix issues caused by reusing Go error variables

        This article discusses issues caused by reusing error variables in Go code. I will begin by illustrating the problem with a fictional company called ACME Corporation and its software engineer Wile E. Then I will present trivial examples to reveal the problem and how to avoid it.

      • OpenSource.comOpen source DevOps tools in a platform future | Opensource.com

        The open source roots of DevOps tools are undeniable, even with a prediction that the global DevOps market will reach $17.8 billion by 2026. The changing world of work, security, and compliance concerns, along with venture capital firms, are pushing the market to DevOps platforms where development teams can access a complete end-to-end DevOps toolchain in the cloud.

      • If You Aren’t Automating Testing, You Aren’t Doing DevSecOps – IT Jungle

        If you are going to automate application development and operations like a hyperscaler, it is not as simple as moving code to a Git repository and then you are done. Security is critical to DevOps – so much that people are now calling it DevSecOps to highlight that fact – and testing is the only way of ensuring security.

        So, again, if you aren’t automating your testing, then you are not really doing DevOps in an automated way like the Googles and Facebooks and Amazons of the world, and like you should be able to do because the tools existing for you – even in the IBM i market – do automate all aspects of the application pipeline.

      • Python

        • How to Create and Manipulate SQL Database with Python [Ed: This is a spammy embedded link in there, but the post seems OK other than that]

          Python has become a popular language in recent years. Its flexibility, with its ease of learning and use, makes it very appealing to newbie and professional SQL programmers alike.

          Structured Query Language (SQL) has become a staple in database technology. The most commonly used Relational DataBase Management Systems (RDBMS) today, such as MySQL, PostgreSQL, Microsoft’s SQL Server, and Oracle, all use SQL to manipulate their databases. Do note that although they all use SQL as their base query language, they are not all equal. Queries for a specific database will likely need slight alterations to function in other databases.

  • Leftovers

    • Proprietary

      • The VergeMicrosoft’s out-of-date driver list left Windows PCs open to malware attacks for years

        This gap in coverage left users vulnerable to a certain type of attack called BYOVD, or bring your own vulnerable driver. Drivers are the files your computer’s operating system uses to communicate with external devices and hardware, such as a printer, graphics card, or webcam. Since drivers can access the core of a device’s operating system, or kernel, Microsoft requires that all drivers are digitally signed, proving that they are safe to use. But if an existing, digitally-signed driver has a security hole, hackers can exploit this and gain direct access to Windows.

        We’ve already seen several of these attacks carried out in the wild. In August, hackers installed BlackByte ransomware on a vulnerable driver used for the overclocking utility MSI AfterBurner. Another recent incident involved cybercriminals exploiting a vulnerability in the anti-cheat driver for the game Genshin Impact. North Korean hacking group Lazarus waged a BYOVD attack on an aerospace employee in the Netherlands and a political journalist in Belgium in 2021, but security firm ESET only brought it to light late last month.

      • IT WireMicrosoft accused of using tax havens, subsidiaries to minimise tax

        Microsoft has been accused of using a huge network of tax havens and subsidiaries to minimise the quantum of tax it pays in Australia, a report from a tax transparency group claims.

        The Centre for International Corporate Tax Accountability and Research said in a 36-page report that while Microsoft reported an operating profit of more than 30% to shareholders, the financial reports from its subsidiaries in the UK, Australia and New Zealand among other countries listed profit as being between 3% and 5%.

        The report, which needs to be read in its entirety to understand the scale of these tax-minimisation operations, pointed out that Microsoft’s Irish subsidiaries took in profits from around the world and paid nothing in corporate taxes.

        “The Irish subsidiary Microsoft Round Island One has previously made headlines for its US$315 billion (A$506.4 billion) annual profit – nearly equivalent to three-quarters of Ireland’s GDP – and a corporate tax bill of zero dollars, thanks, in part, to its tax residency in Bermuda,” the report claimed.

    • Security

      • IT WireiTWire – Optus’ digital ad spend back to normal after breach, says data firm

        Australia’s second biggest telco Singtel Optus dropped its daily digital advertising spend from US$55,000 (A$88.1 million) on 21 September to less than US$5000 on 22 September, the day it announced a massive data breach, a data analytics company says.

        Digital marketing intelligence company Pathmatics said Optus’ decision to reduce its advertising did not come as a surprise as this is the normal response during a crisis.

        Ten days after the breach, the company had yet to re-ignite its advertising efforts. But since 14 October, the digital advertising spend has come back to normal levels.

      • LWNSecurity updates for Monday

        Security updates have been issued by Arch Linux (kernel, linux-hardened, linux-lts, and linux-zen), Debian (python-django), Fedora (apptainer, kernel, python3.6, and vim), Gentoo (assimp, deluge, libvirt, libxml2, openssl, rust, tcpreplay, virglrenderer, and wireshark), Slackware (zlib), SUSE (chromium, python3, qemu, roundcubemail, and seamonkey), and Ubuntu (linux-aws-5.4 and linux-ibm).

      • Help Net SecurityCISA releases RedEye open-source analytic tool – Help Net Security

        CISA has released RedEye, an interactive open-source analytic tool to visualize and report Red Team command and control activities.

    • Civil Rights/Policing

      • IT WireiTWire – Criticism of Kelly’s new TV show has nothing to do with age

        It’s easy to blame criticism of one’s performance on different factors: for example age, sexual orientation or one’s sex (male or female).

        That’s what Patricia Karvelas, the host of Radio National Breakfast, has done in an op-ed defending the choice of Fran Kelly — who formerly did what Karvelas is now doing — to host a chat show on Friday night, a time when weary TV viewers are looking for light entertainment.

        It’s telling that the ABC affords its staff platforms to defend their mates; one would think that they have more serious jobs to perform when they are being paid from the public purse.

        Kelly was selected to host the show — called Frankly in the best narcissistic tradition which is part and parcel of the ABC — over a number of other, younger possible hosts.

      • Internet Freedom FoundationSC issues notice in petition against internet shutdowns

        In 2020, the Union Territory of Jammu and Kashmir (J&K) issued several orders slowing down internet speed to 2G from 4G. Subsequently, the Union Territory has frequently been suspending the internet, without complying with directions of the Hon’ble Supreme Court in Anuradha Bhasin v. Union of India, (2020) 3 SCC 637. With legal assistance from IFF, the Private School Association of J&K (Association), an association of over 3800 schools, approached the Supreme Court challenging these orders, highlighting how the frequent suspension of internet services affects the right to education of students. Advocate on Record, Mr. Shadan Farasat appeared on behalf of the Association. On October 17th, 2022, a bench led by Justice Gavai of the Supreme Court heard Mr. Farasat, and directed the Home Department of J&K to provide their response within 4 weeks.


        The Association’s petition, which was filed in 2020, but only came up for hearing on October 17, 2022, assails the legality of specific orders issued by the Union Territory of J&K restricting mobile data services to 2G in 18 out of 20 districts of J&K. While those orders which restricted mobile data services to 2G have now been withdrawn, the Petition also assails legality of all subsequent orders that have been passed or maybe passed, without adherence to Anuradha Bhasin guidelines. Although 4G mobile data services are available across J&K, the Executive continues to suspend the internet, regularly violating Supreme Court’s directions in Anuradha Bhasin.


        The Court directed the Home Department of J&K to respond within 4 weeks. We are grateful to Advocate on Record, Mr. Shadan Farasant for appearing on behalf of the Association. He was assisted by Vrinda Bhandari, Abhinav Sekhri, Tanmay Singh, Krishnesh Bapat and Dhruv Bhatnagar.

  • Gemini* and Gopher

    • Personal

      • SpellBinding: ABCEKSO Wordo: DURST
      • I’m Doing Alright

        I’m very much reaping what I’ve sown here and I’m truly grateful that everything is so amicable despite that. It’ll be some hard times ahead but I’m tentatively optimistic about the future for everyone involved.

        I think I’ll be starting to get back into things slowly now. For one thing I’m back at work after have taking Tuesday to Friday off last week.

    • Technical

      • /g/ tomo desktop environment

        i’ve been puzzling over this setup for a while now. its been a dream of mine to launch an X session directly into tomo’s desktop shell. NOW YOU CAN! i’m using wmiv as my default shell until tomo shell is ready to take over as a desktop environment.

      • Fixing the 4wd flashing lights issue on an MN Triton

        My car has had the “4wd flashing lights” issue for nearly a year. Though in my case it hasn’t impacted the operation of the car (switching between 2wd and 4wd still works fine), it is mildly annoying to have my dash blinking at me everytime I drive it.

        The 4wd select system is a mix of vacuum tubes, solenoids, actuators and electrical wiring. The cause could be down to any of these systems and here[1] is an excellent guide that steps you through each one.

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

Links 17/10/2022: Linux 6.1 RC1

Posted in News Roundup at 3:24 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Linux Made SimpleLinux Weekly Roundup #204

      Welcome to this week’s Linux Weekly Roundup.

      We had a peaceful week in the world of Linux releases, with Bluestar Linux 6.0.1 and Pisi Linux 2.3.1

    • Server

      • Toby KurienSimpler Linux self-hosting with tmux and bubblewrap

        Let’s say you want to self-host a Gemini capsule and a weblog. Maybe you’ll use a Raspberry Pi or VPS server. Typically, you’d install (or get a pre-installed) operating system, like Debian/Ubuntu. You might then apt install a webserver like nginx, and pip3 install a Gemini server like JetForce.

    • Audiocasts/Shows

      • VideoUnix/Linux Command Syntax Convention – Invidious

        The Unix/Linux command syntax found in man pages gives you a quick introduction to the command in question. the syntax convention is simple but is hard to decipher if the command syntax was not formally introduced.

      • Open Source Security (Audio Show)Josh Bressers: Episode 345 – Cheap hacking devices turn security upside down

        Josh and Kurt talk about ineffective security from the past we still use today. There has been a great deal of progress in the last few decades bringing us amazing products like the Flipper Zero, cameras that can peer inside locks, and even software defined radio. A great deal of security relies on people not having easy access to these cheap devices. What does this mean for the future of security?

      • GNU World Order (Audio Show)GNU World Order 482
      • VideoHyprland The Greatest Wayland Compositor Ever? – Invidious

        People have been asking me to cover Hyprland for a very long time so it’s about time that I actually do so, and while I could focus on the individual implementation specifics, considering it’s beta software it seems like a better idea to focus on the concepts

    • Kernel Space

      • 9to5LinuxLinus Torvalds Announces First Linux Kernel 6.1 Release Candidate

        The two-week merge window that opened with the release of Linux kernel 6.0 on October 2nd is now officially closed and it’s time to get an early taste of the next major release, Linux kernel 6.1.

        The first Release Candidate (RC) of Linux kernel 6.1 is out now and ready for testers, early adopters, and bleeding-edge users who want to get a glimpse of what’s about to be included in the final release, which is expected in early or mid-December 2022.

      • Linux 6.1-rc1
        You all know the drill: it's Sunday afternoon, the two weeks of merge
        window are over, and now we're supposed to start calming things down.
        This isn't actually shaping up to be a particularly large release: we
        "only" have 11.5k non-merge commits during this merge window, compared
        to 13.5k last time around. So not exactly tiny, but smaller than the
        last few releases. At least in number of commits.
        That said, we've got a few core things that have been brewing for a
        long time, most notably the multi-gen LRU VM series, and the initial
        Rust scaffolding (no actual real Rust code in the kernel yet, but the
        infrastructure is there).
        And hey, this merge window was full of surprises for other reasons too
        - my main machine was basically out of action for a couple of days
        because it suddenly started showing memory problems, and it took me a
        couple of days to get that sorted out (to a large degree because it
        was unexpected and I started out blaming a kernel bug for the memory
        corruption). All sorted out now, but it caused some frustration.
        Talking about frustration, let me just say that after I got my machine
        sorted out and caught up with the merge window, I wass somewhat
        frustrated with various late pull requests. I've mentioned this
        before, but it's _really_ quite annoying to get quite a few pull
        requests in the last few days of the merge window.
        Yes, the merge window is two weeks, but that's very much to allow me
        time to look things over, not "two weeks to hurriedly put together a
        branch that you send Linus on Friday of the second week". The whole
        "do an all-nighter to get the paper in the day before the dealine" is
        something that should have gone out the window after highschool. Not
        for kernel development.
        The rule is that things that get sent to me should be ready *before*
        the merge window opens, not be made ready during the merge window.
        With some slack for "life happens", of course, but I really get the
        feeling that a few people treat the end of the merge window as a
        deadline, missing the whole "it was supposed to be ready before the
        merge window".
        You know who you are.
        Anyway, it's not the first time I've said this, I doubt it will be the
        last. But maybe more people could take it to heart, ok?
        Enough kvetching, let's get this party calmed down. The merge window
        may not be the biggest ever, but it's certainly big enough that the
        shortlog is much too big to post, and below is just my usual merge
        log. For all the gory details, please refer to the git tree.
        Please get the testing started,
      • LWNKernel prepatch 6.1-rc1 [LWN.net]

        Linus has released 6.1-rc1 and closed the merge window for this development cycle.

    • Graphics Stack

      • Aigars MahinovsRyzen 7000 amdgpu boot hang

        So what you need is to get a new set of Linux Kernel Firmware blobs and upack that in /lib/firmware. The tarball from 2022-10-12 worked well for me.

    • Instructionals/Technical

      • Real Linux UserHow to verify your Linux Mint ISO image file – Linux Mint 21 edition – Real Linux User

        Being conscious about your actions and decisions that could make your Linux environment more secure, is becoming more and more important. When you download a Linux ISO image file to create a bootable live environment to test a Linux distribution and eventually install it on your production machine, it is important to be sure about its authenticity and integrity. In this article, as part of my Linux Mint tutorial series, I want to explain how to verify the integrity and authenticity of your Linux Mint ISO image file as a good start for your secure Linux Mint journey.

      • updlockfiles: Manage lockfiles in PKGBUILDs for upstreams that don’t ship them – vulns.xyz

        I’ve released a new tool to manage lockfiles for Arch Linux packages that can’t use a lockfile from the official upstream release. It integrates closely with other Arch Linux tooling like updpkgsums that’s already used to pin the content of build inputs in PKGBUILD.

      • VideoHow to install Krita on Linux Mint 21 – Invidious

        In this video, we are looking at how to install Krita on Linux Mint 21.

      • uni TorontoHow much swap space we’re using across our servers (in October 2022)

        Because our servers have different amounts of swap configured, I’m going to look at both how much swap space has been left free and how much swap space has been used. The simpler number is the amount of remaining (free) swap space. Over the past 30 days, three of our compute servers used all of their swap space, our primary login server ran down to only 13.5 MBytes free, and our test virtualization server got as low as 214 Mbytes free. Everything else always had at least 512 Mbytes free. A potentially more interesting number is the average amount of free swap space over the last 30 days, which will factor out short term spikes in swap space usage. Here, nothing had less than 550 Mbytes of swap free, even the compute servers. Looking at the standard deviation of free swap over time suggests that many of our servers don’t vary much in their swap usage.

      • Remy Van ElstOpenSSL generate self signed certificate with SAN in one command (subject alternative name)

        This small one liner lets you generate an OpenSSL self signed certificate with both a common name and a Subject Alternative Name (SAN). Most guides online require you to specify a separate config file but this guide uses a bash trick (process substitution) to pass such a config file to OpenSSL via the command line. If you are using OpenSSL 1.1.1 or higher, there now finally is a built in command line option which I’ll also cover.

      • Running Netdata on the Raspberry Pi

        Best of all, Netdata provides all the data it collects in an elegant interface with easy-to-read graphs. It even has support for displaying all of its data in real time.

        You can even use this metric tool to identify what software on your Raspberry Pi is causing high memory usage or consuming too much CPU time.

        Over the following few sections, we will show you how to install and run the latest version of Netdata on your Raspberry Pi.

      • uni TorontoTwo views of CPU utilization (a realization)

        The customary 0% to 100% measure is really a measure of how much of the machine you’re using and how much you have left. If you’re at 75% CPU utilization, you’re using three quarters the machine and have a quarter of it left (more or less). This is a perfectly fine measure and often what you care about, but it’s not the only measure. Another measure is what the Linux ‘top’ command tells you, which is how much CPU you’re using, or to put it another way, how many CPUs you’re using. How much CPU you’re using is generally going to be a better view into how much work is being done by various things, without having to mentally re-scale a 0% to 100% number to account for things like how 10% of a 4-CPU machine is a lot less work being done than 10% of a 112-CPU machine.

      • TecMintLinux mkdir Command Examples

        In this guide, we will take a look at the mkdir command which is used to create a directory. We will also discuss some of the practical examples of it that will help beginners to operate the Linux system confidently.

        As Linux users, we use files and directories on a regular basis. Files allow us to store important data whereas directories allow us to organize files in a proper way. In addition to this, we often create a hierarchical directory structure to organize the contents in a better way.

      • [Old] Using a Framework will harm the maintenance of your software

        In this article I’m putting together my quotes, thoughts and notes on the idea that Frameworks harm the maintainability of the software you build in that framework. I’m proposing that Frameworks:

        are harming maintainability, but not deliberate.

        have different goals than you or your team.

        make trade-offs that harm maintainability of the projects built in them.

        are designed to take your project hostage.

        offer some their benefits, and don’t harm maintainability, when used in a decoupled fashion.

      • [Old] Bradley TauntSetup Jekyll from Scratch on a New Linux System

        Special Note: Credit needs to be given to user Achraf JEDAY for putting these instructions together on Stack Overflow (although his comments were targeting an older version of Ruby). This post is more for my own personal notes than anything else.

        I find myself constantly running into small issues when trying to setup existing Jekyll projects on new Linux systems. I could use something like Docker, but that just seems so beefy and slow to me. So here is a step-by-step way (and foolproof from my own testing) to get Jekyll running smoothly in no time!

    • Games

    • Desktop Environments/WMs

      • [Old] Bradley TauntThe Linux Desktop is Hard to Love

        I might have attacked the overall Linux desktop experience in favor of macOS a little harshly in this post, but it’s a simple reflection of a individual who has used both extensively. I still work with multiple Linux machines daily. I still like using Linux.

        I just don’t love it.

  • Distributions and Operating Systems

    • Data SwampBoredom land with NixOS

      I like to tinker with systems, push their limits, see how to misuse them and have fun doing unusual setups.

      However, since I mostly switched all my computers to NixOS, there is a statement that repeats again and again in my head: NixOS is boring

    • Reviews

      • Distro WatchReview: ravynOS 0.4.0 and Lion Linux 3.0

        There are all sorts of reasons I will review an open source operating system. Sometimes I’ll encounter a distribution doing something interesting that I want to share. Other times I will write about a Linux distribution just because it is popular and I suspect many people will be affected by its features and bugs. Other times I believe a project is doing something remarkably well, such as being unusually easy to set up or offering improved stability. There are also projects I will explore simply because they have such amazingly lofty goals that there is no realistic expectation they will succeed and I just want to observe the spectacle of the developers’ reach exceeding their grasp. Which brings me to the topic of ravynOS.

    • Canonical/Ubuntu Family

      • DebugPointLubuntu 22.10 Kinetic Kudu: Top New Features

        Lubuntu is the official flavour of Ubuntu Linux, featuring the super lightweight LXQt desktop. This Ubuntu flavour is popular for its performance in older hardware and, of course, in newer ones. Since there are few LXQt and Ubuntu-based distros out there, it is considered one of the best lightweight distro to choose from.

        Lubuntu 22.10 is based on Ubuntu 22.10 Kinetic Kudu. Here’s a brief overview of the new features and enhancements of Lubuntu 22.10, which brings the new LXQt desktop with tweaks, enhancements and additional features.

    • Devices/Embedded

      • CNX SoftwareCreate your own private cellular data network with Ukama (Crowdfunding)

        Ukama is an open-source hardware solution enabling users to create their own private 4G LTE cellular data networking with a range of up to 1km, and compatible with the “Citizens Broadband Radio Service” (CBRS) radio band for private networks.

        The hardware above (nodes, amplifier, and TRX module) runs UkamaOS Linux distribution described as a “Cloud-native and micro-services OS for Nodes”. The OS includes a carrier-grade LTE stack (closed binary) for both home and tower nodes, an embedded and distributed 4G/LTE core, and open interfaces via REST APIs.

      • AdafruitLearn About the US Power Grid, the World’s Largest Machine

        Watch this TedEd lesson by Henry Richardson, directed by Anna Benner, to learn about the US Power Grid and the 7,300+ plants that comprise it and how renewable energy factors in.

      • Linux GizmosRyzen 9 based miniPC supports quad displays with 8K@60Hzresolution

        This past week, Beelink released the GTR6 mini PC which is built around the powerful Ryzen 6900HX processor from AMD. The GTR6 is enabled with Wi-Fi6, Bluetooth 5.2, one 2.5GbE LAN port and up to 64GB DDR5.

    • Open Hardware/Modding

      • Old VCRIR-controlling the new air conditioner in the vintage server room

        When sizing replacement A/C units, remember that in the United States manufacturers only reported the ASHRAE BTU cooling capacity until 2017 (this is a nice explanation). The old LG was a 11,000 BTU unit (LP1111WXR) using R-401A which I bought off-the-rack from Home Depot and installed and insulated the duct myself, suitable to cool the volume of a medium-sized bedroom. Or, a medium sized bedroom with a whole bunch of computers in it. Fortunately the heat doesn’t end in my corner of sunny So Cal until around November, so when I went shopping Home Depot still had a selection of portable A/Cs in stock even this “late” in the season. Although the new one I selected (an LG LP0721WSR) says it’s “only” 7,000 BTU, that’s actually using U.S. Department of Energy standards, which is the newer measurement. Convert it back to ASHRAE BTUs and it’s a 12,000 BTU unit per LG’s spec sheet — but full tilt pulls “just” 970W as opposed to the 1200W of the old unit, and is about 75% the size. The difference is not only better technology but the greater efficiency of R-32, requiring 40% less refrigerant for the same cooling and having almost 13% greater cooling capacity. Unlike vintage computers and vintage nerds, vintage air conditioning units just don’t age well. (* A note here: Home Depot and LG are not sponsors. I’m just a customer telling you what I bought.)

    • Mobile Systems/Mobile Applications

      • Linux On MobileLINMOB.net – Weekly GNU-like Mobile Linux Update (41/2022): Plasma 5.26 and SGX 540 reverse engineering

        Also: A Pi Phone, Ox64, better battery life for the Librem 5 and verification on Flathub beta.

      • IT WireiTWire – Oppo takes next logical step, launches first tablet in Australia

        Chinese smartphone manufacturer Oppo has taken its first steps into the tablet market, announcing the launch of its Pad Air tablet — yes, the name does ring a bell — in the Australian market on Monday.

        The company said in a statement the device — to be sold for $379 and available for purchase from 27 October — would round out its offerings which include smartphones, wearable and hearable devices.

        It described the tablet as “extremely light”, adding that it “features a gorgeous two-tone metal splicing design and comes equipped with the new ColorOS for Pad, improving the user experience with smart and smooth interactions”.

  • Free, Libre, and Open Source Software

    • Web Browsers/Web Servers

      • Mozilla

        • TecMint32 Most Used Firefox Add-ons to Improve Productivity in Linux

          In this guide, we take a look at the 32 most used Firefox add-ons to enhance your productivity in Linux desktops.

          Despite having lost its market share and popularity over the years to other browsers such as Google Chrome and Safari, Firefox still enjoys significant patronage from users who use it for one reason or another.

    • SaaS/Back End/Databases

      • EarthlyHow to Set up a Postgresql Database Replication for Optimization and High Availability in a Django Application

        Database Replication is an approach where multiple instances of a database are configured for a server, such that data written to one database is replicated and stored in other database instances as well.

        The data is replicated from the Primary database to the Standby or Secondary databases. The standby database could either be a Hot Standby Database or a Warm Standby database depending on whether it accepts connection before the primary database goes down or not.

      • Postgres Full Text Search vs the rest

        One of my favorite Postgres features is Full Text Search (FTS). Search is a common requirement of applications. Well-known search engines like Solr and ElasticSearch are often a first choice, but with Postgres in your stack you’ve got a great chance for Pareto improvement at low complexity cost.

        Many projects function just fine with Postgres Full Text Search and other built-in extensions like trigram search (pg_trgm). GitLab’s blog has a great article on their use of Trigram indices to speed up search.

    • Programming/Development

      • RlangSimple Linear Regression in R

        To illustrate the idea of simple linear regression, we will use a very straightforward dataset. The average heights and weights of American women will be imported. There are 15 observations in the dataset. You want to determine whether weights and heights are positively connected.

      • RlangDifference between R and Python

        The decision between R Vs Python ultimately comes down to:

        1. The goals of your mission are: Statistical evaluation or application

        2. The time you have available

        3. The most popular tool in your business or sector

      • Frederico BittencourtSimple lock implementation

        This is a simple sync.Locker implementation in Go for learning purposes. This is not a lock to be used seriously.

      • Bradley TauntAvoiding Featurism

        Throughout my career of designing and developing software I have run into this exact issue far too often. The major issue with getting sucked into a black-hole of “featurism” is there is no single person to blame. It probably seems easy to place all the responsibility on PMs or team leaders, but even if they are the ones adding excessive complexity to a given project, it is the role of developers and designers to speak up. It requires a team effort. Therefore, the whole team needs to be on-guard to avoid it.

      • Frederico BittencourtConcurrency in Go: shared memory

        I’ve been playing around with some examples to better understand how Go’s memory model behaves on concurrent programs. I’m going to try and explain what I’ve learned regarding operation ordering on multi-core CPUs.

        The example I’m going to show is an extension of the Message Passing example written by Russ Cox in his Hardware Model post. After reading it I wanted to experiment with this behavior and see it for myself. This is the result.

      • RlangIF ELSE- ELSE IF Statement in R

        IF ELSE- ELSE IF Statement in R, A developer’s best tool when trying to return output based on a condition is an if-else statement. The syntax in R is: [...]

      • Python

        • James GAnnouncing IndieWeb Utils v.0.3.1

          I am excited to announce that IndieWeb Utils is now in v0.3.1. This update is the culmination of months of work from project contributors. Before I get any further, I want to note a special thank you to James, Tantek and Angelo for their collaboration in this project. Their contributions, code reviews, and suggestions have greatly enhanced this library.

        • James GAnnouncing getsitemap, a Python library for sitemap URL retrieval

          I have worked on numerous projects that involve finding all of the URLs in the sitemaps associated with a website. For example, one of the first steps the IndieWeb Search crawler takes when it starts crawling a website is to find all of the URLs in all of the sitemaps. Separately, I have written scripts that validate the status codes of all the URLs in a sitemap.

  • Leftovers

    • Xe’s BlogSite Update: HLS support

      I use YouTube as a video hosting service because it’s largely predictable and it’s the evil I know. I’m starting to try to reduce my dependencies on large centralized systems like YouTube and one of the ways I want to do this is by hosting my own video.

    • Common DreamsOpinion | With No One Answering Phones, How Can We Actually Reach People?

      A few weeks ago, I wrote a column on the imbalance of communications success between callers and callees. The latter have all kinds of ways not to return calls, emails, and other portals of the so-called communications technological revolution.

    • HackadayAutomatic Flag Waver Lets You Show Your Loyalty Without Getting Tired

      A flag is a great tool to show your loyalty to a country, a sports team or even a philosophical movement. But there’s not so much you can actually do with a flag: you can either hang it somewhere, or wave it around to attact others to your cause. [Mellow] found that waving quickly becomes tiresome, and decided to design a machine that automates this task for him.

    • Education

      • Matt RickardGetting Stuck in the Past

        Why do we miss new technology waves? Two reasons that stop us from continuous learning: [...]

    • Hardware

      • Ruben SchadeRubenerd: Thinking about AMD’s 7000 series CPUs

        Someone bootstrapping a machine with the intent to upgrade will need a much larger power supply and cooling system from the outset, which will price out more people. That sucks.

      • HackadayEverything You Wanted To See About Restoring A 1956 Radio

        Ever wanted a good, good look at the insides of a 1950s radio, along with fantastic commentary on the internals and the purpose of various components? Then don’t miss [Adam Wilson]’s repair and restoration of a 1956 Philips 353A, a task made easier by a digitized copy of the service manual. [Adam] provides loads of great pictures, as well as tips on what it takes to bring vintage electronics back to life. What’s not to like?

      • Hackaday2022 Cyberdeck Contest: A Wrist-Worn Deck With A Hybrid Interface

        You’d think that now that the 2022 Cyberdeck Contest is wrapped up, we’d stop writing about it. Sorry, but no — there were so many great entries that we just can’t help but keep focusing on them. And this wearable hybrid interface cyberdeck has a look we love so much that we can’t resist spotlighting it.

      • HackadayCutting A Wearable Display In Half Is Harder And Simpler Than It Seems

        In the world of hardware hacking, you sometimes spend a ridiculous amount of time debugging a problem, only to find a simple solution that was right in front of you the whole time. [Zack Freedman] got a good dose of this while building the Optigon V2, a modified Epson Moverio wearable display he uses as a teleprompter in all his videos. He prefers having the teleprompter over his left eye only, but the newer version of the Moverio would shut off both sides if one is disconnected, so [Zack] needed a workaround.

      • HackadayFourteen-Legged Cell Carries Nature’s Tiny Computer

        Computers are, after all, frighteningly complex state machines. Quite of bit of the software we write can be modeled as a state machine, too. A great technological achievement by humans? Turns out, state machines exist in some of nature’s tiniest natural computers, according to biologists studying Euplotes eurystomus, a kind of water-dwelling eukaryote. This single-cell organism uses fourteen protolegs known as cirri that move in a particular gait, in response to certain stimuli.

    • Health/Nutrition/Agriculture

    • Proprietary

      • Paul HeinleinAWS Filtering in bash

        I often use the AWS Command Line Interface to create or modify AWS assets, typically in the context of a bash shell script. I’ve found that I frequently need to extract information from one aws operation in order to complete another one.

        What follows are some of what I’ve learned in that filtering operation.

      • Silicon AngleMicrosoft 365 Message Encryption found to leak structural information in messages

        “Attackers who are able to get their hands on multiple messages can use the leaked ECB info to figure out the encrypted contents,” WithSecure consultant and security researcher Harry Sintonen explained. “More emails make this process easier and more accurate, so it’s something attackers can perform after getting their hands on e-mail archives stolen during a data breach, or by breaking into someone’s email account, e-mail server, or gaining access to backups.”

      • Locus MagazineBaker & Taylor Ransomware Attack [iophk: Windows TCO]

        Distributor Baker & Taylor spent over two weeks with their operations offline after they were targeted in a ransomware attack around August 20, 2022, crippling their ability to process orders. Their sys­tems were restored in September, with a statement saying, [...]

    • Security

      • Sven Hoexter: CentOS 9, stunnel, an openssl memory leak and a VirtualBox crash

        OpenSSL 3.0.1 leaks memory in ssl3_setup_write_buffer(), seems to be fixed in 3.0.5. The issue manifests at least in stunnel and keepalived on CentOS 9. In addition I learned the hard way that running a not so recent VirtualBox version on Debian bullseye let to dh parameter generation crashing in libcrypto in bn_sqr8x_internal().

        A recent rabbit hole I went down. The actual bug in openssl was nailed down and documented by Quentin Armitage on GitHub in keepalived My bugreport with all back and forth in the RedHat Bugzilla is #2128412.

      • Hacker NewsHackers Can Use ‘App Mode’ in Chromium Browsers’ for Stealth Phishing Attacks

        Application Mode is designed to offer native-like experiences in a manner that causes the website to be launched in a separate browser window, while also displaying the website’s favicon and hiding the address bar.

      • Privacy/Surveillance

        • NYOBAlarming: Court of Justice may severely limit enforcement of European’s privacy rights

          Hardly noticed by the general public, the Advocate General (AG) of the Court of Justice of the European Union (CJEU) has issued an opinion, aiming to limit one of the last potential avenues for users to enforce their privacy rights under the GDPR. According to the AG, Europeans would hardly get compensations for GDPR violations – although the GDPR explicitly foresees a claim for non-material damages. The final judgment will be issued by the CJEU in the next months.

        • Chat Control [PDF]

          The idea that complex social problems are amenable to cheap technical solutions is the siren song of the software salesman and has lured many a gullible government department on to the rocks. Where ministers buy the idea of a magical software ‘solution’, as the industry likes to call its products, the outcomes are often disappointing and sometimes disastrous81 . And the very idea that we can replace police officers, social workers and teachers by ordering Facebook to watch our children and grandchildren more closely is a non-starter. The kids left Facebook years ago for Instagram; they’re now headed via Snapchat to TikTok, and to an assortment of gaming platforms.

          Finally, universal human rights set the boundaries for state action. Pervasive surveillance, without warrant or suspicion, is contrary to human-rights law, just like torture. Arguments in its favour must be treated with great suspicion and cannot be conceded on utilitarian grounds. Agencies tasked with defending the rules-based international order should defend the basic rights of their own citizens, including the rights of children, rather than seek to undermine them. The rule of law must take precedence over ‘national security’. We must maintain a moral advantage over competing authoritarian states, not just a military and technological advantage. End-to-end encryption must therefore remain available for moral reasons. It must also remain for very good cybersecurity reasons – as Levy and Robinson conceded in their earlier paper82 , and as we discussed in “Bugs in our pockets”83

        • GannettAngela Davis reacts to FBI’s Aretha Franklin surveillance: ‘I was shocked’

          A 270-page Franklin dossier was released in September following Freedom of Information Act requests by the Detroit Free Press and other news media outlets after the singer’s 2018 death. It shows that the Detroit music star was very much on the FBI’s radar, largely because of her associations with Davis and the Rev. Martin Luther King Jr.

          The Franklin document, compiled over four decades and heavily redacted in places, includes FBI investigations into matters unrelated to racial-justice pursuits, such as online music-piracy claims and death threats against the singer.

        • NPRCalifornia drivers can now sport digital license plates on their cars

          The company’s so-called RPlate can be equipped with GPS and allows users, including employers, to track a vehicle’s location and mileage.

          That capability has raised eyebrows among privacy advocates, but Reviver has said that it doesn’t share data with the California Department of Motor Vehicles or law enforcement.

        • Los Angeles TimesCalifornians can now get a digital license plate for their car. Here’s how

          The digital plates will be able to display different emergency messages, such as if a vehicle is stolen, or if there’s a local Amber Alert. The plates will also have built-in tracking abilities to help locate stolen cars. Wilson said drivers with privacy concerns will be able to disable the feature on their personal vehicles.g

        • The Wall Street JournalAn Uneasy Use for Apple’s AirTags: Tracking a Loved One With Dementia

          He has reviewed numerous tracking apps and devices, though not AirTags. He says that he doesn’t trust such devices and that he wouldn’t use AirTags. Devices can be lost or forgotten, he says, and batteries can run out. (Apple says an AirTag’s battery is good for more than a year.)

          “These tracking technologies give people a false sense of security,” says Mr. Ellenbogen.

        • Jacobin MagazineMass Surveillance Is Bad News for Privacy — and Democracy

          The Royal Canadian Mounted Police (RCMP) paused its use of artificial intelligence and facial recognition software in 2020 after technology from Clearview AI (one of the RCMP’s contractors) was deemed illegal as mass surveillance by the Office of the Privacy Commissioner of Canada. As Maura Forrest reports for Politico, the RCMP is keen to resume using the technology. They’re also cagey about the technologies they rely upon and the extent to which they plan to use these surveillance systems in the future. That’s bad news for privacy — and democracy.

        • Michael West MediaScraping the bottom of the barrel in assault on privacy – Michael West

          A MWM investigation revealed that FinTech companies in Australia are scraping and selling users’ sensitive banking data. The problem is more widespread than that, reports Callum Foote.

          Cybercrimes are at record levels. And banks are now no longer automatically repaying customers who have been defrauded. It’s time to read the fine print because there is another way that customers are being screwed over.

          Jill Berry is the CEO and co-founder of Adatree, an Open Banking technology platform founded to remove barriers for companies wanting to share data according to the Consumer Data Right (CDR) regulations set out by the Australian Information Commisioner.

          She says: “In banking, the practice of scraping means giving a third party your login credentials, allowing it to log into your account on your behalf without your knowledge to scrape your data.”

    • Defence/Aggression

    • Environment

      • Energy

        • Positech GamesSolar Farm update: We finally have planning permission!

          I should probably call this article ‘How I managed to get planning permission granted for a solar farm after initially getting refused’. But I’m sure the algorithm will find it anyway…

          Its been a LONG time since the last update. Since then, we put in an application for planning permission and… got refused. This was pretty devastating, and I was fairly convinced that was the end. I’d close down the company, write off all the money already spent and spend my days grumpily complaining to people how the system was broken. Instead… we now have permission! and here is the epic story

        • NPRWho is Just Stop Oil, the group that threw soup on Van Gogh’s painting?

          Most of the money for its operations comes from the Climate Emergency Fund, based in Los Angeles, which began with a foundational grant of $500,000 from Getty Oil heiress Aileen Getty. Filmmaker Adam McKay made a $4 million contribution and joined its board of directors last month.

          Since the soup incident on Friday, some critics have pointed out that Just Stop Oil accepts donations in cryptocurrency, which has a reputation for having a devastating impact on the environment.

        • ScheerpostAre Green Resource Wars Looming?

          Priti Gulati Cox and Stan Cox examine what the increased interested in lithium batteries will mean for the planet and its people.

        • Didier StevensQuickpost: Standby Power Consumption Of An Old Linear Power Supply | Didier Stevens

          So, if you are planning to follow the advice of energy experts here in Europe (and watch out, quite a few are not experts at all, just echo chambers) to reduce your electric energy consumption and save money, consider the following points (their idea is to unplug chargers you don’t use).

        • HackadayEbike Charges In The Sun

          Ebikes are slowly taking the place of many cars, especially for short trips. Most ebikes can take riders at least 16 kilometers (10 miles) without too much effort, at a cost that’s often a single-digit percentage of what the same trip would have been with an internal combustion engine. If you’re interested in dropping the costs of your ebike trips even further, or eliminating it entirely, take a look at this small ebike with integrated solar panels.

      • Wildlife/Nature

        • Squishin’ accomplished! Elephants smash giant pumpkins

          Some of the world’s largest land animals demolished some of the area’s largest pumpkins this morning during the Oregon Zoo’s 24th annual Squishing of the Squash.

          “We gave our elephant family some extra-large pumpkins to stomp on and chomp on,” said Steve Lefave, who oversees the zoo’s Asian elephant area. “First they destroyed them, then they enjoyed them.”

        • News AUOregon Zoo Elephant Family Crushes Giant Pumpkins

          [...] The Oregon Zoo explained that the event is a tradition dating back to 1999, when a local farmer “dropped off a prize-winning 828-pound pumpkin for the elephant family.”

    • Finance

    • AstroTurf/Lobbying/Politics

    • Censorship/Free Speech

      • UN censures censors

        As in previous years, the report shows that intimidation and reprisals disproportionally affect certain populations and groups, including representatives of indigenous peoples, minorities or those who work on environment and climate change issues, as well as people who may suffer discrimination based on age, sexual orientation and gender.

        “The risks affecting women victims, as well as women human rights defenders and peace builders, who share testimony and cooperate with the UN remain daunting. We will continue to work to ensure that all can safely engage with the UN,” Brands Kehris stressed, as she presented the report to the Human Rights Council in Geneva.

        The report, entitled ‘Cooperation with the United Nations, its representatives and mechanisms in the field of human rights’ (A/HRC/51/47), including extensive annexes detailing cases country by country, can be accessed online.

      • CrickeyMeta denies empowering Modi government, but doesn’t shake misinformation fears

        We’ve had a couple more data points over the past week demonstrating the dangers to democracy posed by the seemingly tight interplay between the world’s rising authoritarian leaders, social media and the billionaire oligarchs who seek to control it.

      • MIT Technology ReviewWeChat users are begging Tencent to give their accounts back after talking about a Beijing protest

        This censorship extends to WeChat, the dominant messaging app with over 1.2 billion global users, the majority of whom live in China. Users soon realized that just posting a picture of the event, even in a private group chat, could cause their accounts to be permanently banned.

    • Freedom of Information / Freedom of the Press

      • Index On Censorship“Where is the sense of urgency?”

        Similarly, we must point out the unacceptable lack of implementation of the recommendations made by the landmark Public Inquiry into Caruana Galizia’s assassination and the exclusion of structured public consultation, including with our organisations, on proposed legal amendments relating to the safety of journalists and SLAPPs, which in the latter case fail to meet international standards. The process provides a historic opportunity for the Government of Malta to implement its obligations under international and European legal and policy frameworks to create an enabling environment for journalism and to protect journalists.

      • Due process in law a deceitful farce: ask Julian Assange

        Nils Melzer, United Nations Special Rapporteur on Torture reveals judicial, political, media cultures built to persecute and demonise Assange in his book The Trial of Julian Assange.

        Melzer’s evidence merits massive publicity.

        Daniel Ellsberg, the whistleblower behind The Pentagon Papers, judges Melzer’s book, “A harrowing account of how official secrecy, corruption and impunity suffocate the truth and poison the rule of law”.

        Direct quotes from Melzer will be recorded in inverted commas.

        This story of cruelty, “Who cares about due process?”, begins in the US.

      • SalonFake justice from the puppet-masters: The persecution of Julian Assange

        The engine driving the lynching of Julian is not here on Pennsylvania Avenue. It is in Langley, Virginia, located at a complex we will never be allowed to surround: the Central Intelligence Agency. It is driven by a secretive inner state, one where we do not count in the mad pursuit of empire and ruthless exploitation. Because the machine of this modern leviathan was exposed by Julian and WikiLeaks, the machine demands revenge.

        The United States has undergone a corporate coup-d’état in slow motion. It is no longer a functioning democracy. The real centers of power, in the corporate, military and national security sectors, were humiliated and embarrassed by WikiLeaks. Their war crimes, lies, conspiracies to crush the democratic aspirations of the vulnerable and the poor, and rampant corruption, here and around the globe, were laid bare in troves of leaked documents.

        We cannot fight on behalf of Julian unless we are clear about whom we are fighting against. It is far worse than a corrupt judiciary. The global billionaire class, who have orchestrated a social inequality rivaled by pharaonic Egypt, has internally seized all the levers of power and made us the most spied upon, monitored, watched and photographed population in human history. When the government watches you 24 hours a day, you cannot use the word liberty. This is the relationship between a master and a slave. Julian was long a target, of course, but when WikiLeaks published the documents known as Vault 7, which exposed the hacking tools the CIA uses to monitor our phones, televisions and even cars, he — and journalism itself — was condemned to crucifixion. The object is to shut down any investigations into the inner workings of power that might hold the ruling class accountable for its crimes, eradicate public opinion and replace it with the cant fed to the mob.

      • Deutsche WelleDocumentary ‘Ithaka’: The fight to free Julian Assange

        WikiLeaks was launched in 2006, and the Australian editor’s platform gained international attention four years later, following the publication of a trove of leaks provided by whistleblower Chelsea Manning, a former US Army intelligence analyst. The classified material, which included videos, suggested that the United States was hiding proof of war crimes committed in Afghanistan and Iraq.

      • Evening Standard UKJulian Assange makes final shortlist for human rights award

        Mr Assange’s wife Stella Assange said: “Julian has been imprisoned for almost four years in Britain’s harshest prison for his important work to end impunity for war crimes and bring about greater accountability by informing the public about the human cost of war.

        “He faces 175 years if he is extradited for his publishing work. Julian’s work embodies the EU Charter of Fundamental Rights and he is paying for it with his freedom.

      • Galway Alliance Against War to Screen new film on Julian Assange this evening

        The campaign to free Julian Assange takes on intimate dimensions in this documentary portrait of an elderly man’s fight to save his son.

      • ReutersFormer WSJ reporter says law firm used Indian [crackers] to sabotage his career

        The lawsuit, filed in federal court in Washington, said Dechert “wrongfully disclosed this dossier first to Mr. Solomon’s employer, the Wall Street Journal, at its Washington DC bureau, and then to other media outlets in an attempt to malign and discredit him.” It said the campaign “effectively caused Mr. Solomon to be blackballed by the journalistic and publishing community.”

    • Civil Rights/Policing

      • Jacobin MagazineEugene V. Debs: Socialism Will Free Workers From Private Tyranny

        The Capitalist system has separated labor from ownership and reduced the workers to a condition of wage slavery. They throng the labor market eager and anxious to find a purchaser who will buy their labor power.

      • PHRIran’s Government Must End Brutal Crackdown on Protesters, Respect International Human Rights Law: PHR

        Physicians for Human Rights (PHR) condemns the wanton and excessive force perpetrated by Iran’s security forces against demonstrators amid mass protests across the country. In light of increasing reports of arbitrary arrests, detention, torture, sexual violence, and killings of protestors and human rights defenders in Iran, PHR joins calls for an immediate, independent mechanism to investigate the human rights crisis and advance accountability.

      • IPTIranian Dissident: “The least we can do here is to be their voice”

        Now living in New York and hijab-free, Havva has been joining the protests – both on the street and on social media – in support of the women still in Iran who are now fighting for the right to live without hijab. “This is not about politics,” she says. “This is about women. This is our fight.”

        The Investigative Project on Terrorism caught up with her to talk about why, even though she no longer lives under the arm of the regime, this fight matters.

      • CS MonitorIran’s women on freedom: ‘This cause won’t die’

        Yet the protests have expanded well beyond the issue of women’s rights, into a more far-reaching contest, also fueled by economic grievances, between the aging religious leaders who rule the Islamic Republic and legions of citizens tired of their strict and intrusive rules, brutally enforced by militia.

        The protests “are a plea and cry for a type of personal autonomy that many of the young generation have come to see as normal … being able to walk in the street without being either harassed, or being arrested,” said Kian Tajbakhsh, an Iranian American political scientist at Columbia University in New York, who has twice been detained in Iran for lengthy periods.

        Video footage shot in Iran shows continued defiance, violent clashes, and security forces shooting live ammunition to disperse crowds – actions that protesting Iranians contacted for this article say have only hardened their resolve.

      • Amnesty InternationalIran: At least 82 Baluchi protesters and bystanders killed in bloody crackdown

        Iranian security forces unlawfully killed at least 66 people, including children, and injured hundreds of others after firing live ammunition, metal pellets and teargas at protesters, bystanders and worshippers during a violent crackdown after Friday prayers on 30 September in Zahedan, Sistan and Baluchistan province, Amnesty International said today. Since then, another 16 people were killed in separate incidents in Zahedan amid an ongoing clampdown on protests. Evidence gathered from activists, victims’ families, eyewitness testimonies, and images and videos of the protests suggest the real death toll from Zahedan is likely to be higher.

      • IPTPersecuted at Home, Iran’s Christian Converts Finding Europe’s Doors Closed

        But apostasy is a crime in their native Iran, and Christians – even non-converts – are regularly subjected to discrimination and violence. Hassan’s brother-in-law was arrested, tortured, and ultimately died in prison for practicing his new religion. And so in 2018, after Iranian security forces raided their home, seizing their computer, passports, and Bible, Hassan and his family fled, escaping to Germany in the hopes of finding asylum there.

      • ABCApple workers in Oklahoma vote to unionize in 2nd labor win

        The union victory follows a vote to unionize an Apple store in Towson, Maryland, in June. That effort was spearheaded by the International Association of Machinists and Aerospace Workers in Maryland, which is preparing to begin formal negotiations.

      • Common DreamsOpinion | Revolt at Notorious Facility That Holds Political Prisoners as Iran Protests Enter 5th Week

        Dubai-based Al-Arabiya assembles tweets from Iran about the prisoner uprising at Iran’s maximum-security prison, Evin, which led to the outbreak of a major fire on Saturday. The facility holds political prisoners, including foreigners. Interrogations there have routinely involved torture.

      • TruthOutAs the South Cracks Down on Abortion Access, Tax Dollars Flow to Fake Clinics
      • Counter PunchWhat My Grandmother Talked About When She Talked About Whiteness

        My family never talked about his murder in my presence, and, to this day, I have not heard them discuss it since. It is almost as if it never happened. I wonder if our failure to discuss this is a coping mechanism; or, perhaps, an attempt to push the event into the back of our minds. We know there will never be anything resembling justice in the case; maybe it is easier to pretend like it never happened.  I only found out because my great-grandmother, a wizened old black woman whose face spoke of years of enduring the weight of patriarchy and white supremacy, accidently told me the story in the summer of 1992.

    • Monopolies

      • Copyrights

        • Torrent FreakExtreme Weather Videographer Faces Copyright Infringement Hurricane

          Billion-dollar entertainment industry companies often complain about widespread copyright infringement. However, some independent creators deal with similar problems on their own. Extreme weather photographer Brandon Clement faces hundreds of thousands of rip-offs on Facebook, YouTube, and elsewhere, leading to billions of misappropriated views.

  • Gemini* and Gopher

    • Personal

      • Whales are fish

        Whales are fish actually (and by “actually” I mean cladistically). And birds are reptiles (dinos specifically).

        And all of the “such and such isn’t a vegetable, it’s a [fruit/berry/leafy green/brassica cultivar/pair of corduroys]” is also wrong since vegetable is only a culinary term, not a cladistic term.

        And Frankenstein (the monster, not his eponymous creator) has been called that, at least since the 1927 play and the 1935 Bride of Frankenstein movie.

        Vegetable is only a culinary term, not a cladistic one, although in the latter realm it is often used as a 1:1 synonym to plants (which would mean that bananas grow on a vegetable and so do acorns).

    • Politics

      • Militanta

        Imagine the venerable Adorno, sitting in his office in West Germany’s Frankfurt University (funded by imperialist powers such as the United States) writing a paper praising the thought of Karl Marx. If he wished to truly understand Marxism, he could have very well taken the four-hour train ride to Leipzig instead of writing papers!

        See, there’s a certain type of intellectual who criticizes the powers that be yet lives in a way that is dependent upon them. The tenured professor of philosophy who decries the gatekeeping of knowledge yet publishes her papers in a prestigious journal inaccessible to the public; the engineer who decries the military-industrial complex yet contracts for Lockheed Martin; and so on.

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

IRC Proceedings: Sunday, October 16, 2022

Posted in IRC Logs at 2:12 am by Needs Sunlight

Also available via the Gemini protocol at:

Over HTTP:

HTML5 logs

HTML5 logs

#techrights log as HTML5

#boycottnovell log as HTML5

HTML5 logs

HTML5 logs

#boycottnovell-social log as HTML5

#techbytes log as HTML5

text logs

text logs

#techrights log as text

#boycottnovell log as text

text logs

text logs

#boycottnovell-social log as text

#techbytes log as text

Enter the IRC channels now

IPFS Mirrors

CID Description Object type
 QmNsZVFSsrw4S6BCketXj2xNs7eqXpsF4Bqn4YcihYB6GU IRC log for #boycottnovell
(full IRC log as HTML)
HTML5 logs
 QmQTALHtmgqZNod8Z4zVMwtgEZ3tcgpCW1HGxMURGB5gre IRC log for #boycottnovell
(full IRC log as plain/ASCII text)
text logs
 QmawgYdCQo3dv7Fq4nfCNYE2qzKjrjBM5wxjtkMDSTkSc7 IRC log for #boycottnovell-social
(full IRC log as HTML)
HTML5 logs
 QmbuhExjteets9gSnSgT5cZv4UzP2N1cHQverudCHwrQ6g IRC log for #boycottnovell-social
(full IRC log as plain/ASCII text)
text logs
 QmSpNEJniwKCfuoHQXvxa5cWP1BETqeW3xNCCduj7bhzHH IRC log for #techbytes
(full IRC log as HTML)
HTML5 logs
 Qmdu3JWq7MkTazds5NgV1uiEwLPBkNTJQYpiNBPDFMwpYt IRC log for #techbytes
(full IRC log as plain/ASCII text)
text logs
 QmW1EHmUKAYsMi8JAVBhrpXydc7rhoG1wefWrRGvnbaWtH IRC log for #techrights
(full IRC log as HTML)
HTML5 logs
 QmVsce4sJkqrnMpu2UNW9k7iTeXABunNYitq8srEQLFjzm IRC log for #techrights
(full IRC log as plain/ASCII text)
text logs

IPFS logo

Bulletin for Yesterday

Local copy | CID (IPFS): QmV2MXBi3SZKoVRsy5rrvEwJJ2S9T5pKs5B6Ravu4xXApS

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channels: Come and chat with us in real time

New to This Site? Here Are Some Introductory Resources




Samba logo

We support

End software patents


GNU project


EFF bloggers

Comcast is Blocktastic? SavetheInternet.com

Recent Posts