news
Free, Libre, and Open Source Software and Standards
-
Ruben Schade ☛ Trying Navidrome on FreeBSD
Navidrome is a web-based music server and player written in Go, with a UI that’s reminiscient of iTunes. I only planned to test it, but it was installed so quickly and ticked all my boxes that it might become a permanent fixture on the family network :).
As with everything on FreeBSD, I decided to run it in a jail. Once I’d configured that, I installed kbowling@’s port: [...]
-
OMG Ubuntu ☛ Ghostty Terminal Adopts a Non-Profit Funding Model
Ghostty, the fast GPU‑accelerated terminal, now operates under a non‑profit funding model through fiscal sponsorship with Hack Club. Here’s what it means.
-
Content Management Systems (CMS) / Static Site Generators (SSG)
-
Joost de Valk ☛ Vibe coding is a trap: why WordPress needs a design system NOW
In my last post, I argued that WordPress needs to become a “Base AI”: a structured foundation that AI can understand and build upon. Before that, I wrote about The Rise of the Architect, the person who will shift from writing code to orchestrating systems.
But there is a massive obstacle standing in the way of this future: WordPress is currently a “system” without a shared language.
-
-
Education
-
Archipylago ☛ Merry Christmas and happy holidays!
And 2026 is just around the corner and we'll kick off the year right out of the gate on 15.1. with a meetup at Valohai. To have a great meetup, we'll need some speakers though! If you'd like to talk about something next spring, let us know by either emailing at [...]
-
-
Licensing / Legal
-
[Old] Jens Alfke ☛ They Made Me An Offer I Couldn’t Refuse
If you talk to your company’s lawyer or legal department early on — before you start your project, or at least at a time that you can later plausibly claim not to have started it on, and yes that would probably require “correcting” file creation dates — you may be able to get them to exempt a specific project. You’ll need to convince them that your project isn’t something that they would ever consider doing as a product and wouldn’t take away from their business or reflect badly on the company. Get this in writing from them, with all the necessary legalese.
-
Chad Whitacre ☛ OSI Really Did Initiate Open Source
tl;dr Despite some outliers, “open source” did not meaningfully exist as a concept before 1998.
-
Alex Gaynor ☛ Unsafe Defaults in Statutory Severability Analysis
Lastly, when courts pick and choose which parts of a statute to retain, they leave portions of the statute functioning as they had been. This likely sounds like a feature of severability analysis, but it has a serious flaw. While it keeps a portion of the statute working, it does so with a one way ratchet in the balance of separation of powers, and it further entrenches congressional dysfunction. If every statute containing a legislative veto had been struck down in Chadha, that would have been an extreme result. So extreme that it would have forced Congress to find a new compromise. Instead what happened is that numerous statutes continued to drift, over time substantially upsetting the balance between the branches.
-
-
Standards/Consortia
-
APNIC ☛ Domain Connect: A missing piece in the DNS toolbox
The domain industry is facing a challenge we don’t talk about enough. According to CENTR statistics, median domain growth among CENTR30 registries has dropped from around 4% in early 2022 to barely above zero by early 2025. But the real story isn’t just in these declining numbers — it’s in the cause of the decline. The outflow of domains being deleted is driving the numbers, rather than the inflow of new registrations.
-
Austin Gil ☛ Every CSS Named Color Organized by Palette
A while back, I wrote a post putting everything I could ever want to know (and more) about CSS named colors in a single place. If I need to look something up that relates to named colors, I know where to go.
Today’s post is something of a follow-up.
-