Jake Rozin

@roz.bsky.social

Software person, Paris https://jake.ro

The CIA just stopped publishing their World Factbook and took every page, including the archived copies of previous versions! This sucks. It was public domain, so I recovered the 2020 edition (the last one published as a zip file) and shared it to GitHub simonwillison.net/2026/Feb/5/t...

Spotlighting The World Factbook as We Bid a Fond Farewell

Somewhat devastating news today from the CIA: One of CIA’s oldest and most recognizable intelligence publications, The World Factbook, has sunset. There's not even a hint as to why they …

simonwillison.net

Nearly twenty years on, S3 remains one of the most useful (and used) cloud provider primitives. This is a cute log implementation that is so simple and only possible because object storage is so good these days!

v@avi.im · 2y ago

Published a new blog post: Building a Distributed Log Using S3 (Under 150 Lines of Go) The log is a powerful storage abstraction. Using a log, you can build a database, message queue, or event streaming system. S3 makes it all better and easier! avi.im/blag/2024/s3...

Why S3?
In my previous post, I explained the benefits of Zero Disk Architecture. A log on S3 is attractive for several reasons:

No disks, so it is elastic and scalable.
We don’t have to roll our own distributed storage server. We get durability, availability, and replication for free just by using S3.
No operational overhead.
Cost. Systems like WarpStream and BufStream claim to be 10x cheaper than Kafka.
Customers and enterprises love BYOC! You make $$$
The Log Interface
type Record struct {
	Offset uint64
	Data   []byte
}

type WAL interface {
	Append(ctx context.Context, data []byte) (uint64, error)
	Read(ctx context.Context, offset uint64) (Record, error)
}

Today is my last day at a company I've been with for eleven years and two months—a tenure I'm unlikely to exceed somewhere else. Through many job changes, reorgs, acquisitions, a country move, and several corporate owners, it's been a wild ride. I'm proud of the work I've done here.

Been lurking here for a few days and it’s giving me high school party that could be broken up at any moment rather than pre-2022 twitter energy for sure.