29 April 2025

46 links · Tuesday

To Nix or Not to Nix?

I've been considering hopping on the hype train for a little while now. Its new finally addresses its notorious documentation gap—a big deal for a system b...

Lessons From TestCon 4

My personal experience at TestCon 4, including key insights on AI in testing, test efficiency metrics, recommended resources, and honest critiques.

The indifference engine

It’s just insane that language models actually work. How is it possible. The world is enchanted. Do you still feel it? A kind of feverish awe? My computer can talk to me, it can teach me, yet it possesses no greater essence than its transistors… Except I don’t…

Coffee and Open Source Conversation - David Whitney

David is the Director of Architecture for NewDay, and the founder of Electric Head Software. Focusing on iterative software delivery, developer mentoring and cultural change - mostly working with London-based organisations. He speaks about software design, cu…

C# and Database Configuration - Take 2

Turn your videos into live streams with https://restream.io Fritz is working on SharpSite - an open source CMS that has been built on these live streams. Learn more at https://sharpsite.org

Knowledge-based society, my ass

I've studied the effects of electromagnetic fields on patients with carotid stent implants during my PhD. I've never talked with any patient nor seen any such medical devices even to this day, fifteen…

onemillionchessboards.com

A free realtime chess MMO for the whole internet

The 12-bit rainbow palette

A palette of twelve colours chosen with consideration for how we perceive luminance, chroma, and hue

Are LLMs random?

While LLMs theoretically understand “randomness,” their training data distributions may create unexpected patterns. In this article we will test different LLMs from OpenAI and Anthropic to see if they provide unbiased results. For the first experiment we will …

Chain-of-Vibes

Chain-of-Vibes is a workflow that lets you overcome AI's current inadequacies in tackling meaty coding tasks, by setting up a tight feedback loop between yourself and the AI.

goodbye, big tech

Over the next couple of years, I'll be slowly moving away from Big Tech platforms and apps. In this post, I'll discuss why I'm doing this, and what it means in practice. This post is also an investigative exercise: what is my Big Tech footprint, and what are m…

Qwen3: Think Deeper, Act Faster

QWEN CHAT GitHub Hugging Face ModelScope Kaggle DEMO DISCORD Introduction Today, we are excited to announce the release of Qwen3, the latest addition to the Qwen family of large language models. Our flagship model, Qwen3-235B-A22B, achieves competitive results…

What the heck is AEAD again?

Here’s a problem you might be familiar with: I keep forgetting what AEAD exactly means and why you would ever use it. Yes, I know the acronym stands for “Authenticated Encryption with Associated Data”, but does that really clarify anything? Not to me, so I’ve …

I use Zip Bombs to Protect my Server

The majority of the traffic on the web is from bots. For the most part, these bots are used to discover new content. These are RSS Feed readers, search engines crawling your content, or nowadays AI bo

Obsidian/Astro/Claude Code workflow

A workflow that transforms daily notes and links into blog posts using markdown, AI assistance, and modern web tools.

Using ImmutableSortedSet in C# for memory sharing

Immutable data structures in C# have always seemed very intriguing to me because while they come with many interesting properties, I very rarely find a situation where they would be appropriate to use. Finding one of those situations is exciting enough to moti…

Is outbound going to die?

I see a ton of sales/marketing products all powered by AI, making hyper personalised content to target potential users and customers. These tools now make sophisticated, high-volume paid marketing campaigns accessible to everyone, from large enterprises to ind…

Jazzberry

The Jazzberry Web App