I had just built a disk manager that does concurrency control the blocking way: coarse latch over the file, per-page shared_mutex, WritePage overwriting in place.
your whole arc is the escape from that. single mutex can't guard a read-modify-write โ version everything, never overwrite, just append. nearly the exact opposite move. great read.
Was going through the Iceberg Summit 2026 recorded talks and hit a great one:
how Apache Iceberg moved from v2 merge-on-read deletes โ v3 deletion vectors.
https://t.co/g5s19Degex
>In v2, deleting a row meant writing side "delete files" (positions or matching values) that the engine had to merge back in on every read and they pile up into lots of small files that slow reads down.
>v3 swaps that for a deletion vector: one compact Roaring bitmap per data file, bit P set = row P deleted.
That sent me down a rabbit hole into the paper behind it โ "Better bitmap performance with Roaring bitmaps" (S. Chambi, D. Lemire, O. Kaser, R. Godin). Here's my deep dive ๐
https://t.co/o8z6ZEhExm
Was deep diving on how data gets stored on disk in various DBMS and landed on this 24-year-old paper. So good I had to write an article on it .
https://t.co/eorG8aOBBN
SpaceX has exercised the option to acquire @cursor_ai in an all-stock transaction with the goal of building the worldโs most useful AI models.
For the past few months, SpaceXAI has been jointly training a model with Cursor, which will be released in Cursor and Grok Build soon.
We look forward to working closely with the Cursor team to advance our frontier AI capabilities
IBM sat on the idea that changed databases forever
>Codd , an IBM Employee published the relational model in 1970.
>IBM hated it , they'd already sold IMS, their navigational DB, to customers. So they buried his own paper internally.
>Oracle (then a 3-person startup) read it and shipped SQL before IBM did.
>IBM's own researcher invented the thing that killed their product.
As a result of a US government directive, we are suspending access to Claude Fable 5 for all users. You can continue to use all other Claude models.
Hereโs what this means for you:
Across Claude products, new sessions will run on your selected default model or Opus 4.8, and existing Fable 5 sessions will end with an error.
On the Claude Platform, requests to Fable 5 will also return an error. Please update your integrations to other Claude models.
We know this is a disruption to your workflows; we appreciate your patience and support.
Just one change in ClickHouse Bloom filters: replace division with multiplication for position calc.
Boom 40% less CPU on OpenAI's petabyte logs.Simple tweaks, massive wins. ๐คฏhttps://t.co/dlz0ooCny1
Bloom Filter has one major drawback
โ Deletion is very tricky
You can add items easily,
but removing them risks breaking other entries.
So what do systems use when deletes are required?
๐งต Enter Cuckoo Filter โ
https://t.co/GlgFMLyzWS