New
The latest blog posts to take off on Hacker News. 299 posts.
AA-Omniscience v1.1: Knowledge and Hallucination Benchmark
Compare AI model performance on AA-Omniscience v1.1: Knowledge and Hallucination Benchmark. A benchmark measuring factual recall and hallucination across various economically relevant domains.
Building a Simple Search Engine That Works
You don't need Elasticsearch for most projects. I built a simple search engine from scratch that tokenizes everything, stores it in your existing database, and scores results by relevance. Dead simple to understand and maintain.
Weighting an average to minimize variance
How would you allocate money to a set of independent assets with to minimize volatility if some assets are more volatile than others?
A race condition in Aurora RDS
See how we diagnosed and confirmed an AWS Aurora RDS race condition impacting failovers.
Backblaze Drive Stats for Q3 2025
Read the Q3 2025 Drive Stats report to see the latest annualized failure rates, and an analysis of how we define failure in the first place.
RegreSQL: Regression Testing for PostgreSQL Queries
Stop deploying broken SQL queries. RegreSQL provides regression testing for PostgreSQL queries with performance baselines and automated warnings.
We cut our Mongo DB costs by 90% by moving to Hetzner
We moved MongoDB Atlas off AWS and onto self-hosted Hetzner boxes — 90% cost cut, no performance loss. Here's the setup, the Ansible, and what broke.
Listen to Database Changes Through the Postgres WAL
An in-depth guide to listening to Postgres database changes through the WAL. Covers logical replication, publications, replication slots, and an Elixir implementation.
Building a high-performance ticketing system with TigerBeetle
Rene Schallner (@renerocksai): software engineer turned AI researcher and engineer, in Vienna.
I analyzed the lineups at the most popular nightclubs
A few years back I did a bit of dance music related data visualization over at Lazily Evaluated. My favourite was an analysis of clubs and their lineups using Resident Advisor / RA data, I called it Clubster Analysis. I always wanted to dig into the technical aspects of gathering the data, analyzing it and building…
Optimizing Datalog for the GPU
Datalog primer and a neat data structure
Bloom filters are good for search that does not scale
Jonathan Arns's personal blog
The Case Against PGVector
The real limitations of pgvector in production: index choice between IVFFlat and HNSW, why real-time search is hard, pre- vs post-filtering pain, how performance degrades at scale, and when a dedicated vector database is the better call.
Absurd Workflows: Durable Execution with Just Postgres
Durable execution with just postgres.
SQLite concurrency and why you should care about it
SQLite is a powerful database engine, but due to its design, it has limitations that should not be overlooked.
Using the expand and contract pattern for schema changes
In this article, we introduce the expand and contract pattern to help migrate data and clients to a new schema.
Use DuckDB-WASM to query TB of data in browser
The Library Innovation Lab is growing knowledge and community by bringing library principles to technological frontiers.
PlanetScale Offering $5 Databases
Introducing the $5 PlanetScale plan.
Replacing EBS and Rethinking Postgres Storage from First Principles
Fluid Storage reimagines block storage like EBS with zero-copy forks, true elasticity, and sync replication. Built for the age of agents.
Kafka is Fast – I'll use Postgres
Why you should just use Postgres instead of Kafka for small-scale message queuing and pub-sub patterns. Benchmarks and practical tests included.
Mapping the off-target effects of every FDA-approved drug in existence
6.2k words, 29 minutes reading time
A sharded DuckDB on 63 nodes runs 1T row aggregation challenge in 5 sec
What happens when you give a distributed SQL engine a trillion-row dataset? GizmoEdge crushed the Coiled challenge with a 1,000-worker cluster on Azure.
JupyterGIS breaks through to the next level
Launched in June 2024, JupyterGIS was introduced as a collaborative, web-based GIS environment built on the JupyterLab framework. Its objective is to
/dev/null is an ACID compliant database
/dev/null is web scale
Harder, Better, Faster, Stronger Version of Uber H3 in Rust
Since this article will probably have more reach than my usual rambling, It'll be written in English (but let's not make a habit of it).
Build your own database
A step-by-step guide to building a key-value database from scratch.