5 September 2024

23 links · Thursday

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…

CSS display contents

Learn how to use display contents to build more fluid layouts.

Trying out a dedicated server from Hetzner

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...

Attention

Six questions to ask when looking at an early exit opportunity

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…

LSP: the good, the bad, and the ugly

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…

The problem with the “hard problem”

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 Machine Economy | Brandon Caruana

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

Five Geek Social Fallacies

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

How does cosine similarity work?

When working with LLM embeddings, it is often important to be able to compare them. Cosine similarity is the recommended way to do this.

Some thoughts on the YubiKey EUCLEAK Vulnerability

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…

Maybe You Should Commit Everything You Need to Run Your Code

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…