annie

@versary.town

she/it

at the risk of angering the rust async lovers, rust async haters and the haskell people: if you squint a little rusts Future and haskells IO are really quite similar in concept

i wrote a blog post about a cool optimisation i did to make quadratic behaviour linear while remaining sound !! its a mix of pretty technical GC details and theoretical Rust stuff, which is the best of mixes imo, go read it !! ! !! soteria-tools.com/blog/meta-ga...

Meta Garbage Collection: Using OCaml's GC to GC Rust - Soteria

Tracking Rust's aliasing model can be quadratically expensive if done naively. Learn how we fixed this in Soteria Rust by doing meta garbage collection.

soteria-tools.com

im so stupid i keep forgetting i can just script repeated actions i do regularly. anyway i now have a script that runs yt-dlp and then demucs

very very very annoyed how the spanish keyboard layout has parenthesis one key off from what the english layout does

realised i could just edit the system prompt in claude code to tell it to use rg instead of grep im so smart

<work> you must be DYING to know how symbolic execution relates to ai ! well wait no more because there was a paper about it and we explain what the paper is about in our latest blog post !! ai !! llms !!! all the stuff people scream about !!! wow ! </work> soteria-tools.com/blog/teachin...

Teaching AI to Reason About Software - Soteria

A team at AWS taught a small language model to catch bugs in C by training it on Soteria’s symbolic execution traces, beating a model four times its size. We look at what they did and why it matters.

soteria-tools.com

oomf made the grave mistake yesterday of asking me what non-euclidean *actually* means in the middle of a 1h drive. safe to say oomf is now a lover of mathematics