Standard Reader
Anil Madhavapeddy's homepage
ai

Anil Madhavapeddy's homepage

Anil Madhavapeddy's corner of the Internet, blogging about computer science, conservation, and digital life.

@anil.recoil.org2readers99posts4d ago
LatestRecent writing
.plan-26-23: Earth Embeddings, Emails Everywhere, and ERRNOOOs
Jun 7, 2026
TESSERA on the ESA homepage and at CVPR, GeoTessera 0.9 stabilising onto S3/Zarr, io-uring in OCaml, carbon credits in New Scientist and WSJ, and musings on internet malware again.
readingtessera
Tessera at CVPR 2026, and the front page of the European Space Agency!
Jun 7, 2026
TESSERA gets its CVPR debut in Denver, the BBC hedgehog story trots on into national news, and the European Space Agency puts our model on their homepage!
1
tesserabiodiversity
Self-hosting email the hard way from your own routable IPv4 block up
Jun 6, 2026
How we refreshed self-hosted Recoil email with our own RIPE-allocated IPv4 block, and deployed Postfix/rspamd/Dovecot to get full SPF/DKIM/DMARC deliverability.
networkingselfhosting
Rewilding the Web: my workshop report from Edinburgh
May 30, 2026
Notes from a wonderfully interdisciplinary Edinburgh workshop on 'Rewilding the Web', ranging coopetition and biological variety through the philosophy of self-organisation, polycrisis governance, protopian science fiction, and moderation seen through the lens of artisanal cheese.
1
opensourcenetwork
The FP Launchpad takes off at IIT Madras
Apr 13, 2026
ocamlfp
The Internet needs an antibotty immune system, stat
Apr 8, 2026
Anthropic's Mythos makes autonomous vulnerability chaining across devices a sudden reality, so I've been thinking about how digital 'antibotty' inoculation networks may be needed far sooner than I expected.
1
aisecurity
A Proposal for Voluntary AI Disclosure in OCaml Code
Apr 3, 2026
Proposing a voluntary, machine-readable AI content disclosure scheme for OCaml spanning opam packages, dune, and per-module attributes, aligned with the W3C AI Content Disclosure vocabulary.
aiocaml
.plan-26-13: Oxidised, standardised, and syndicated
Mar 29, 2026
Publishing the OxCaml Labs year-one review, POSSE and AI content disclosure for the web, adopting the geo-embeddings Zarr convention for TESSERA, action PROPL at PLDI, the death of the grant application, and NASA's new swathe lidar mission.
1
tesseraoxcaml
TESSERA now supports the Zarr geo-embeddings convention proposal
Mar 27, 2026
Community feedback reshaped our Zarr store layout — years became a dimension, shards got bigger, and we retired the TESSERA-specific convention in favour of a shared geo-embeddings standard that also covers other models.
tesseraspatial
.plan-26-12: Zarr across space and TESSERA time
Mar 22, 2026
Reworking the TESSERA Zarr store layout after community feedback, Springer's API woes for evidence synthesis, vibecoding introspection, and git remote helpers for ATProto.
tesseraoxcaml
.plan-26-11: Bins, bollards, bots and biodiversity boffins
Mar 15, 2026
Evidence synthesis at the DEFRA science conference, TESSERA transcoding and building a new SPA, OpenStreetMap/DuckDB bindings in OxCaml, and early thoughts on vibecoding etiquette.
tesserapackages
Streaming millions of TESSERA tiles over HTTP with Zarr v3
Mar 14, 2026
How we restructured TESSERA's geospatial embeddings from millions of individual numpy files into sharded Zarr v3 stores for efficient HTTP streaming, enabling everything from single-pixel mobile lookups to regional-scale analysis with just a couple of range requests.
1
tesseraspatial