C++26: A User-Friednly assert() macro

c++26:-a-user-friednly-assert()-macro

C++26 is bringing some long-overdue changes to assert(). But why are those changes needed? And when do we actually use assert, anyway? At its core, assert() exists to validate runtime conditions. If the given expression evaluates to false, the program aborts. I’m almost certain you’ve used it before — at work, in personal projects, or […]

I tried to prove I’m not AI. My aunt wasn’t convinced

i-tried-to-prove-i’m-not-ai.-my-aunt-wasn’t-convinced

In Netanyahu’s case, it didn’t help that his team used a fancy camera and filmed with a narrow depth of field, meaning a nice sharp foreground and soft blurry background – which is exactly how AI videos tend to look, Carrasco says. But by the time Netanyahu posted his coffee shop clip, our world was […]

Building a Mostly IPv6 Only Home Network

building-a-mostly-ipv6-only-home-network

I wanted to switch my home network to IPv6 only design. However the reality is still that there are lot of devices today that only support IPv4 and large parts of Internet are still IPv4 only. Because of this, many networks still deploy dual stack everywhere. However, I believe there is a case to be […]

I Forked Httpx

Why I forked httpx published on 2026-03-25 · tagged with #httpx, #httpxyz and #python Yesterday I forked httpx. The new fork is called httpxyz. Reasons for the fork HTTPX is a very popular HTTP client for Python. There is lots of code depending on it. In 2024, I contributed zstd content decoding. This got merged […]

TurboQuant: Redefining AI efficiency with extreme compression

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 word, or the properties of a dataset. High-dimensional vectors are incredibly powerful, but they also […]

Social media bans and digital curfews to be trialled on UK teenagers

social-media-bans-and-digital-curfews-to-be-trialled-on-uk-teenagers

The study will recruit 4,000 students aged 12 to 15 from ten Bradford secondary schools and seek to assess the impact of having less access to social media – particularly on areas of their wellbeing such as sleep, anxiety levels, social interactions, as well as absence and bullying in schools.

Miscellanea: The War in Iran

miscellanea:-the-war-in-iran

This post is a set of my observations on the current war in Iran and my thoughts on the broader strategic implications. I am not, of course, an expert on the region nor do I have access to any special information, so I am going to treat that all with a high degree of uncertainty. […]

Show HN: DuckDB community extension for prefiltered HNSW using ACORN-1

show-hn:-duckdb-community-extension-for-prefiltered-hnsw-using-acorn-1

This is a fork of duckdb/duckdb-vss that adds ACORN-1 filtered HNSW search. The upstream extension has a critical limitation: WHERE clauses are applied after the HNSW index returns results, so SELECT … WHERE category = ’X’ ORDER BY distance LIMIT 10 often returns fewer than 10 rows. This fork pushes filter predicates into the HNSW […]

VitruvianOS – Desktop Linux Inspired by the BeOS

What is VitruvianOS? VOS is an operating system based on linux heavily inspired by the BeOS, bringing the elegance and simplicity of a classic operating system to modern days. By leveraging the strengths of Linux while maintaining the user-friendly aspects of BeOS, VOS offers a unique blend of performance and usability. VOS leverages the power […]

Matlab Alternatives 2026: Benchmarks, GPU, Browser and Compatibility Compared

matlab-alternatives-2026:-benchmarks,-gpu,-browser-and-compatibility-compared

This article was originally published in September 2025 and has been updated for 2026 with new sections on Browser-Based Computing, GPU Acceleration, Version Control, Large File Handling, and Airgap Deployment. 🫰 Why are engineers searching for MATLAB alternatives? Engineers search for MATLAB alternatives because licenses cost over $2,000 per seat and MathWorks has moved to […]