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.
Radicle CI use metrics
I…
Hello! I’m on a funny journey right now where I’m trying to learn how to make
websites in a sort of 2010 style, where I have an SQL database and render some
HTML on the backend.
It’s kind of an interesting journey because it doesn’t necessarily feel “easy”
to me to make websites in this way: I never…
When Emacs 29 made eglot the built-in, default Language Server Protocol (LSP) client, many of us rejoiced.
It is lightweight, fast, adheres strictly to Emacs philosophy, and doesn’t try to reinvent the wheel.
However, being minimal means that when an LSP server steps out of line or acts…
I consider myself a pretty chill and calm person, I can endure and
tolerate quite a lot, but I become furious when a program spits in my
face with what I didn't ask for, take me for a dumbass or exploit
legacy vulnurabilities of my brain. Annoying notification,
algorithmic feeds and…
SRFI 270 is now in final status.
Floating-point numbers are usually stored in radix 2, but are written by
users in radix 10. This SRFI introduces Scheme syntax for hexadecimal floating
point constants based on C99’s syntax. They use radix 16 for writing
the integer and fractional part, and a…
SRFI 271 is now in final status.This SRFI proposes a pattern of libraries for binary input ports
that produce random bytes. Libraries are divided into
“randomized” and “determinized” categories to address different
uses of random data. The design leaves the details of random
number…
SRFI 278 is now in draft status.
This SRFI defines procedures on Scheme numbers that aim to improve the
portability and usefulness of Scheme arithmetic. These procedures include
predicates with extended domains, hyperbolic and inverse hyperbolic
functions, the R6RS numeric
tower, and…
Hello! I’ve been working on a Django site recently, and I decided to use SQLite
as the database.
When I was getting started with using SQLite as database for a website I read a bunch
of blog posts about how it is totally fine to use SQLite in production for a
small site and I think it is totally…
By Chia-Ping TsaiALC Taipei Lead [Figure 1] Long-time Apache Kafka contributors Jiunn-Yang and Chih-Yuan introducing ALC Taipei’s contributions to open-source veterans Brian Behlendorf and Justin McLean Introduction With the globally renowned Computex Taipei now behind us, it’s the perfect time to…
The infinitely extensible command runner, control plane and project automator à la Make (Guile Scheme - Lisp)
Find the project at https://codeberg.org/jjba23/maak
Most build tools invent their own limited domain-specific language. Maak embraces the powerful λ Lisp.
This also means…
The QuadRF (pictured above) a phased-array radio built around a Raspberry Pi 5 and an FPGA board with picosecond-level timing. It does advanced signal processing and beamforming.
It can see WiFi through walls and track drones in flight.
If the open source community can come up with something like…
This month’s Plus One celebrates the people and projects shaping the ASF community. We reflect on the role of mentorship through the Google Summer of Code Mentor Summit, share the latest for Community Over Code Glasgow 2026, and welcome Apache Livy and Apache Magpie as ASF’s newest Top-Level…
The 'Special Value' Pi 4 pictured above is probably the rarest Raspberry Pi I own—even rarer than my <lue special edition Pi.
A Raspberry Pi reseller briefly listed a special 'value edition' Pi 4. But the product page 404's now. While it was up, my curiosity got the better of me, and now I have two…
SRFI 277 is now in draft status. Cyclic ports are like infinite string and bytevector input ports:
they produce the elements of a given sequence repeatedly, forever.
While their intended use is as reusable seeds for SRFI 271 random
ports, they are also useful whenever a…
By compiling GNU Emacs directly from the upstream Savannah repositories, you unlock the absolute bleeding edge of the extensible, self-documenting operating system disguised as a text editor.
True autonomy over your computing environment sometimes involves building your own tools and customizing…
SRFI 124 is now in withdrawn status. An ephemeron is an object with two components
called its key and its datum. It differs from an
ordinary pair as follows: if the garbage collector (GC) can prove that
there are no references to the key except from the ephemeron itself and
…
SRFI 254 is now in final status.This SRFI describes three concepts associated with the storage
management of a Scheme system, ephemerons, guardians, and
transport cell guardians.
An ephemeron is a record structure with a key and a value field.
An ephemeron can be broken. Breaking an…
Apache® Magpie provides open source maintainers with platform infrastructure for agent-assisted repository maintainership Wilmington, DE – June 29, 2026 – The Apache Software Foundation (ASF), the global home of open source software the world relies on, today announced that Apache Magpie has become…
This is a quick post, mostly for my own reference.
I've avoided LUTs and 'Log' video footage for years1, mostly because of the extra tiny bit of workflow involved. Like RAW photos, 'Log' footage retains the video sensor's full dynamic range, so you can pull more color and luminance information out…
The Software Freedom Conservancy has yesterday
published recommendations for using large language models / generative
AI for free and open source contributions. It's better than I thought it was,
based on initial reactions from my peers, but I am disappointed.
They make 14 recommendations. I have…
This month in Radicle CI, June 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…
Apple FINALLY lets you turn on your Mac remotely, without having to press the power button. In the media, articles suggest it's a reaction to Mac mini power button complaints.
While I agree the M4 mini's power button is in a really dumb spot, that's not why I care about this feature. The two…
Introducing GeoLibre 1.0, a free and open-source, lightweight, cloud-native GIS platform that runs in your browser, as a desktop app, on your phone, and inside Jupyter notebooks.
By: Priya Sharma As a Google Summer of Code (GSoC) organization admin representing the Apache Software Foundation, I had the privilege of attending the GSoC Mentor Summit 2025, and it was an incredible experience! The Mentor Summit is a unique opportunity to connect with amazing mentors and discuss…