Today's links

33 links from the last 24 hours ยท 24 October 2026

Indian government sites are serving revoked eMudhra certificates

On 17th October, eight eMudhra intermediate CAs chaining to emSign ECC Root CA - G3 were found to have trivially recoverable private keys. They were revoked the next day, and Mozilla and Chrome are now distrusting the G3 root. Separately, on 19th October eMudh…

Steal My Bitcoin

A PHP security challenge. Find the hidden bitcoin key. First person to get the wallet wins.

Twelve years of distributed SQLite – Philip O'Toole

In September 2014 I published a short post announcing rqlite. The idea was simple: take SQLite, put a Raft log in front of it, and replicate every write to a cluster so that the loss of a node did not mean the loss of the data. The source went on GitHub that s…

GrapheneOS (@GrapheneOS@grapheneos.social)

@maya@gs.lexinova.eu @OmegaPolice@hachyderm.io @britter@chaos.social Most banking apps work on GrapheneOS but many have memory corruption bugs and incorrect anti-tampering code requiring our per-app exploit protection compatibility mode toggle. Around 10% of …

Release OBS Studio 33.0.0 · obsproject/obs-studio

33.0 New Features Updated CEF from 127/6533 to 150/7871 [WizardCM] (#13900) This is a massive update to the underlying framework used for browser sources and docks from the July 2024 release to S...

The glorious @xkcdRandom Zig builtin

One of my favorite xkcd comics of all time is Random Number. The image depicts a C function that supposedly returns a random integer, but in reality always returns 4. I was reminded of this wonderful comic a few days ago, due to a security incident where peopl…

Why AIs can't read? - Vladimir Dietrich's Blog

The other day I wanted to think about love, confronting some authors (Clarissa Pinkola Estes - short story The Skeleton Woman, Alain de Botton, Eckhart Tolle, Alan Watts, various books on oxytocin ...

An LLM judge passed renders with defects I planted

My vision-model judge passed and failed the same code. On a newer model it was steadier, so I planted defects in five components and scored them with it and with Cloudflare Clef. The 0.85 pass gate let about half of the defect runs through.

Why Forward-Deployed Engineers Are the Future

Forward-deployed engineers are how businesses will adopt AI. Why SaaS, consultancies and dev shops can't close the gap, and why embedded builders connect business demand with people reskilling for AI.

Attention people who think UB is fine

After my post on undefined behavior in C some people insisted that it’s demonstrably fine, we know what the code will do, and at worst we’ll get a segfault.

Poor Man's Claude Pro

Write all the code you'll ever need from your phone for $20 per month A Yeti water bottle + a Nike T-shirt + Irish Spring 5 in 1: Body, Face, Shampoo, Conditioner, and 24 Hour Deodorant, or an AeroPress Go Portable Coffee Maker + a three-pack of the Field Not…

Build your own JSON parser — kothariji

Your code calls JSON.parse all the time. This tutorial shows what happens inside it, and how to build a JSON parser yourself.

A Farewell To Hubs

Those of you who have read the final sections to the article on Arcan: 10 Years of Online Obscurity know that I am anything but happy with the current state of computing affairs and its trajectory.…

Unit tests are not the enemy

An over-reliance on agents writing all tests has led to a backlash on the unit test