Mastodon

News from the Planet

Gig Review: Public Service Broadcasting's Race For Space at Alexandra Palace ★★★★⯪

Terence Eden — September 27, 2026

Ahhh! PSB's RFS! A delightfully indulgent soundscape of melodic wonder, performed here on its 10th (ish) anniversary. Is it really nostalgia if an album is only a decade old? It feels like it has been in the air forever. For something which is seemingly made up of samples, it would have been easy…

read more ➔

Replacing the old battery on rechargeable bike lights

Julia Evans — September 27, 2026

Hello! Recently I needed bike lights for my bike. And I remembered that I already had rechargeable bike lights that I bought ten years ago, that I hadn’t tried in a long time. I tried to recharge them, but after fully charging them, they only worked for maybe 5 minutes before they turned off…

read more ➔

Deploying Guix images on Linode

Guix Planet — September 26, 2026

Today, I find myself migrating from Digital Ocean to Linode (now Akamai Cloud but I’m never gonna really call it that) because, among other things, Digital Ocean recently donated $3 million USD to Omarchy, a slop distro for fascists. Raising money for free and open source software development is…

read more ➔

No errors, no warnings, no gods, no masters - HTML Purity is a Fetish

Terence Eden — September 26, 2026

"The problem with defending the purity of the HyperText Markup Language is that HTML is about as pure as a cribhouse whore. The standard doesn't just borrow concepts from better languages; on occasion, HTML has pursued other programming languages down alleyways to beat them unconscious and rifle…

read more ➔

I'm starting HomelabFest (in St. Louis, Sep 2027)

Jeff Geerling — September 25, 2026

I've been working on my homelab for years, and I enjoy sharing what I learn through this blog and my YouTube channel. Over the past few years, I realized the homelab community (which isn't really a defined thing—that's okay) hasn't had its own gathering, the way makers, software engineers,…

read more ➔

jointhefreeworld: Parsing Expression Grammar in Lisp: Converting Org to HTML with (ice-9 peg) in Guile

Scheme Planet — September 25, 2026

Hi everyone. In this blog post I want to take you in an adventure of parsing Org mode with Parsing Expression Grammars (PEG) in Guile Scheme (ice-9 peg) and converting to HTML (via SXML): OrgWebAlchemy. I wanted to share something with you all that I’ve been working on for a while. It all…

read more ➔

Some thoughts on HTML's proposed previewsrc attribute

Terence Eden — September 24, 2026

One of the great things about modern HTML is that it tries to standardise stuff that developers are already doing. If there are a myriad ways of, for example, loading video onto a page - then browsers and other interested parties should work out how to make a standard <video> element. An…

read more ➔

Retropikzel's blog: Towards (foreign c) version 1.0.0

Scheme Planet — September 23, 2026

read more ➔

Retropikzel's blog: Cleaning up the blog

Scheme Planet — September 23, 2026

read more ➔

Are LLMs still surprisingly bad at some simple tasks?

Terence Eden — September 22, 2026

Last year I ran an experiment to test the ability of modern LLMs to correctly answer a relatively straightforward question. Every single one of them got it wrong. Some missed information, some made up false statements, none were right. Of course the fanbois variously claimed that I was holding it…

read more ➔

Talk at LinuxDay 2026. Playing with Guix on foreign distributions.

Guix Planet — September 21, 2026

Three years after my last public appearance at a local FOSS event, my old friend Marco brought me on board again as a speaker for LinuxDay 2026 in October. While my latest speeches were mostly about the status and governance of the FOSS domain, this time I’ll present something more technical.

read more ➔

Raspberry Pi locks down Pi 5 RAM upgrades in firmware

Jeff Geerling — September 21, 2026

Raspberry Pi added a feature in their firmware that restricts users from swapping RAM chips, sometimes even RAM chips of the same capacity from other Raspberry Pi boards. Apparently there were people buying cheap 1 or 2 gig Pi 5s, soldering in some cheap and sometimes unreliable 8 gig RAM chips,…

read more ➔

Scheme Requests for Implementation: SRFI 285: Dates and Times

Scheme Planet — September 20, 2026

SRFI 285 is now in draft status. This SRFI details an API for storing and manipluating dates and times. This SRFI decomposes dates and times into dates (a count of days in the proleptic Gregorian calendar), clock times (time of day, independent of time zone), moments (instants in TAI),…

read more ➔

Book Review: How to Build a Space Station by Jonathan Morrison ★★★⯪☆

Terence Eden — September 20, 2026

This book, by The Times' former Architecture Correspondent, stands in direct opposition to A City on Mars. Whereas that book presented a (perhaps too) sceptical look at the realities of living on other planets, Jonathan Morrison's book goes (perhaps too far) in the opposite direction. How to…

read more ➔

Scheme Requests for Implementation: SRFI 284: define-typed

Scheme Planet — September 18, 2026

SRFI 284 is now in draft status.This SRFI defines the forms define-typed and define-typed* for creating procedures with checked type boundaries. It allows checking the arguments and/or the return value or values with simple predicate procedures and raises exceptions on usage when they don’t match.…

read more ➔

NTP, an atomic clock, and having a great time at the world's largest VCF

Jeff Geerling — September 18, 2026

I'm back from VCF Midwest 21, arguably the largest vintage computer festival on the planet. After being blown away last year, I decided to get a table of my own this year, to demonstrate NTP Time on a bunch of old Macs, representing every era up to the pinnacle of the PowerPC, an Xserve G5…

read more ➔

crumbles.blog: FAQ: Why isn’t mutable a subtype of immutable, or vice versa?

Scheme Planet — September 17, 2026

I remember the moment when I learned about immutability. It changed everything. — Denis Defreyne Periodically, in various programming language forums, the discussion comes up of why a certain language doesn’t provide the immutable and mutable variants of some data structure as subtypes or…

read more ➔

This month in Radicle CI, September 2026

Lars Wirzenius — September 17, 2026

This is a monthly newsletter about the current state of Radicle CI, what has happened recently, and near future plans. Current status Radicle CI is in production use. There are several CI nodes, and Lars runs a public one for open source Rust projects at callisto.liw.fi. CI node leaderboard This…

read more ➔

OpenNMC is an open replacement for expensive APC management cards

Jeff Geerling — September 08, 2026

UPSes are typically the most boring part of your homelab, but they're important. One of their main jobs is to give servers time to shut down safely if the power goes out. Another job is to condition your power so your servers can run smoothly. To do both of those things well, you need a smart…

read more ➔

Announcing the first Guix-Science release!

Guix Planet — September 07, 2026

We are excited to announce the first release of Guix-Science channel: v20260907.

read more ➔

Demystifying complex configurations

Guix Planet — September 07, 2026

Guix system and Guix home introduce the concept of services. These provide users with a way to control background processes, commonly refereed as daemons , as well as ways of controlling the setup of files. For example, openssh-service-type is a service which controls a SSH daemon. In…

read more ➔

Rebuilding a 1995 GPS Time Server so I don't get Telstra'd

Jeff Geerling — September 04, 2026

In June I purchased this TrueTime XL-AK time server, so I could learn more of the history of GPS-based time. I received it on June 22, and just 16 days later a similar GPS time server took down Australia's cell service for 12 hours! I made a short video about it but put off digging into the…

read more ➔

Security scanning at Foundation scale

Apache News — September 03, 2026

By ASF Tooling and ASF Security During a three-day window in August 2026, the Apache Software Foundation (ASF) ran full security scans across 230 of the foundation’s repositories. The work was done by the ASF Security and ASF Tooling teams, within the Foundation’s Responsible AI Initiative (RAI),…

read more ➔

ASF Plus One Newsletter: August 2026

Apache News — September 02, 2026

**To receive Plus One directly to your inbox, sign up via the subscribe box below.**  Community News The ASF has announced the keynote speakers for Community Over Code Glasgow, taking place October 11–14, 2026 in Glasgow, Scotland. The lineup features Adjunct Faculty at Carnegie Mellon University…

read more ➔

Thinking about software freedom

Lars Wirzenius — September 01, 2026

Of what use is software freedom to someone who doesn't know how to program a computer? If I have the right to change the software that controls my devices, but lack the skill, knowledge, time, or money to do so, do I really have software freedom? This dilemma has worried me for a long time. I think…

read more ➔