Porting systemd to musl libc-powered Linux
I have completed an initial new port of systemd to musl. This patch set does not share much in common with the existing OpenEmbedded patchset. I wanted to make a fully updated patch series targetin…
I have completed an initial new port of systemd to musl. This patch set does not share much in common with the existing OpenEmbedded patchset. I wanted to make a fully updated patch series targetin…
This September, the .NET MAUI monthly community standup discusses the.NET MAUI 9 release enhancements. The HybridWebView and amazing TitleBar for Windows are just the tip of the iceberg. Remember t…
Learn how to use display contents to build more fluid layouts.
Async Rust is powerful. And it can be a pain to work with (and learn). Async Rust can be a pleasure to work with, though, if we can do it without `Send + Sync + 'static`.
What happens when you rely solely on hibernate mode and don't turn off your PC for three weeks...
I am trying out a dedicated server from Hetzner for my performance work. I am trying the ax162-s that has 48 cores (96 vCPU), 128G of RAM a...
Clarity is key: being explicit makes your code more readable and maintainable.
There's no shortage of analogies for explaining what an LLM is capable of - one of the best, though, is from this New Yorker article proclaiming it as a "blurry JPEG of the web". This metaphor is particularly useful for...
When you either start a company or invest in one, there are a handful of ways to make money out of the whole thing. Generally speaking, the most likely way for both of those two groups to do so together is when someone else buys the company (or at least a larg…
An exploration of the newly supported at-rule for explicitly defining and animating custom properties in CSS.
For a few years now I have been working on the Haskell Language Server (HLS), and the lsp library for the LSP protocol and writing LSP servers. Unsurprisingly, I have developed some opinions about the design of the LSP! Recently I gave a talk about HLS and LSP…
Robert Lawrence Kuhn is well-known as the creator and host of the public television series Closer to Truth , an invaluable source of intervi...
The traditional economy, as we know it, is predicated on the exchange of goods and services using fiat currency, which is underpinned by governmental and institutional trust. This system has enabled t
Maybe all web components need to be a light-weight framework is the right set of helper functions.
Within the constellation of allied hobbies and subcultures collectively known as geekdom, one finds many social groups bent under a crushing burden of dysfunction, social drama, and general interp
When working with LLM embeddings, it is often important to be able to compare them. Cosine similarity is the recommended way to do this.
It looks like everyone's favourite FIDO token provider might have an unpatchable vulnerability! Much Sturm und Drang from the usual sources. But how bad is it really? Not so bad - but it does expose some weaknesses in the very idea of having physical tokens. F…
On programming and personal projects
I’ve been committing generated code and vendor folders for over a year. I am delighted with the overall simplification of continuous integration, building, and deploying flows. They all complete faster and more reliably. Teams are happier and more productive w…
Canonical source code for software should include checksums of the content of all its dependencies.