25 March 2026

37 links · Wednesday

TurboQuant: Redefining AI efficiency with extreme compression

Vectors are the fundamental way AI models understand and process information. Small vectors describe simple attributes, such as a point in a graph, while “high-dimensional” vectors capture complex information such as the features of an image, the meaning of a …

Flighty Airports Meltdown Map

Search any airport for real-time delays, weather, arrivals, departures, and performance insights powered by Flighty.

VishalRs · Phoenix Framework

Not so long ago, I started playing Microsoft’s Flight Simulator 2020 and Flight Simulator 2024. I’ve played them using NVidia’s GeForce Now service as well as Shadow PC. Both services are excellent and I highly recommend them!

We're not vibe engineering

Vibe coding is the headline. Engineering a new SDLC is the actual work.

Can I hear a difference between MP3s and uncompressed audio?

Music streaming services often advertise their product by highlighting that they have a (more expensive of course) option for uncompressed or Studio Quality audio, because it supposedly sounds much better than compressed MP3 files. Uncompressed just sounds bet…

Why Everyone’s Picking Up a PSP Again in 2026

Over the past few months, I've spotted something a little odd and unexpected happening to Sony's old PlayStation Portable. There's been no corporate push, no announcement of the truly portable Sony handheld we used to hope for (sorry, Portal). Instead, through…

The Myth of the MV pattern: Why SwiftUI developers just reinvented MVC

Since the introduction of SwiftUI, the MV pattern has been discussed in online forums about SwiftUI architecture. Its proponents sell it as a new pattern that aligns with how SwiftUI is intended to be used, while patterns like MVVM are allegedly at odds with t…

The Last Quiet Thing

Your possessions came alive. Now they won't stop talking.

My Pragmatic Way to Use Labels in Password Managers

About 10 years ago, I started using a labeling system for my logins, and it has proven really useful. My goal with this post is to briefly introduce it and give a few example scenarios for why you might want to use it.

Addressing global removal race in Wayland – Vlad Zahorodnii's Blog

Global objects are one of the core abstractions in Wayland. They are used to announce supported protocols or announce semi-transient objects, for example available outputs. The compositor can add and remove global objects on the fly. For example, an output glo…

Bomfather

Before diving into this, I want to say that sandboxing is VERY useful! But it isn’t the solution to everything.

Enabling MTE for the LLDB Test Suite

Enhanced Memory Tagging Extension (EMTE) is a hardware-based security technology to protect against memory corruption vulnerabilities. Memory allocations are tagged with a secret key. When memory is accessed, the hardware validates the tag, and if it doesn’t m…

The Best Engineer You Can't Hire

A senior engineer with cutting-edge AI tooling ships a production site in a day. That person is impossible to hire. So we built a service instead.