10 October 2025

42 links · Friday

Wtf is the Synergic Mode? • Malcolm Ocean

[Written August 2022. Published now because editing is hard and sometimes calling it how you see it is too scary to share with everybody at first.] Framing on this write-up: “guys I’m really confused, this weird thing keeps happening and it seems really good s…

Rejecting an xAI Interview

As you may have noticed, like everyone else in SF, I've been pondering AI. There will probably be at least 10 more years of world-changing developments ahead of us. Like with the internet, things may take decades to unfold. It's still early days. the internet…

Implementing ZADD If Key Exists

I recently had to make some performance optimizations. These are my favorite kind of coding task as they usually require some sort of creativity and tradeoff. This time around I also learned more about Redis and practiced using AI to generate code.

Rescue me always

My latest arch update broke system boot and plugging in a pen drive is too much work, so I installed grml on my local hard disk partition. Post also explores how live boot works.

The relentless rule of my fitness tracker

At a time when we’re all blaming digital devices for ruining our attention spans, our children’s mental health and even the future of democracy itself, let’s give credit where it’s due: my cheap fi…

When Will Quantum Computing Work?

Quantum computers will create good businesses beyond 2030, maybe 2040, but not before then. Many R&D breakthroughs are required to build useful machines.

Igalia, Servo, and the Sovereign Tech Fund | Igalia

Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and…

Nobel Peace Prize 2025

The Nobel Peace Prize 2025 was awarded to Maria Corina Machado "for her tireless work promoting democratic rights for the people of Venezuela and for her struggle to achieve a just and peaceful transition from dictatorship to democracy"

Cubemaps // Vulkan For Beginners #25

In this video we learn how to implement Cubemapping in Vulkan. This can be used to render a skybox around the viewer. 🔥 See the list of the books that I'm using as background information for my tutorials: https://ogldev.org/books.html. I highly recommend the…

Python 3.14 Is Here. How Fast Is It?

In November of 2024 I wrote a blog post titled "Is Python Really That Slow?", in which I tested several versions of Python and noted the steady progress the language has been making in terms of…

AI Coding Sucks

AI coding tools suck and are not at all what was promised. I'm done. 00:00 - intro 00:15 - i used to enjoy programming 01:05 - why did I become a programmer 01:55 - AI / LLMs are not predictable 02:47 - models are magic boxes 03:26 - ai programming has become…

Rubygems.org AWS Root Access Event – September 2025

As part of standard incident-response practice, Ruby Central is publishing the following post-incident review to the public. This document summarizes the September 2025 AWS root-access event, what occurred, what we verified, and the actions we’ve taken to str…

How to avoid npm link issues

When using component libraries, you'll often need to use npm link in order to test changes to the component library in an app that uses the component library locally. Let's say you're working on a dashboard in a company-portal project and you're using a Butto…

The lost art of semaphores

I am a huge fan of System V Inter Process Communication primitives. There is some rawness and UNIX spirit to them. There is a newer and kinda “improved” version of those primitives named POSIX IPC. While there are a few things in POSIX IPC that can’t be done w…

Ship Broken Things

Ship Broken Things Published on 06.10.2025

LINQ and Learning To Be Declarative

If you’re familiar with functional programming concepts, you may enjoy the idea of declarative programming using LINQ or Language Integrated Query. Querying data is a common solution to a lot of problems in business, but within itself we get a lot of different…

Compound: Everything Does

Compounding is something so substantial. You can do it with notes ([[Compounding Note-Taking]]), money, and in life ([[Principles]]). It is slow, but it’s the right way to grow.

Interval Calculator

This is a calculator that works over unions of intervals rather than just real numbers. It is an implementation of Interval Union Arithmetic.