opale !!
@n1ark.acouphene.net
compsci phd + soteria rust @ https://soteria-tools.com writing + dev @ https://acouphene.net myself @ https://n1ark.com she/her 🏳️⚧️
when my tweet flops on twitter but i repost the same joke on bsky and get 10 times the interactions
It's what type theorists refer to as setlist
im glad we call them dj sets and not dj lists because i would hate to hear the same song twice
unrelatedly i got an idea for an article for acouphène im Very excited about hehe
i caved and wrote a little jj primer. it mostly outlines a mental model for what's going on inside jj and then defers to a Real Tutorial, but i think it'll be useful char.lt/blog/2026/07/jj-vcs/
charlotte's jujutsu tutorial - Charlotte Som
a little primer on becoming a version control hipster
char.lt
thinkin about how i would structure charlotte's jj tutorial low key
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
something happened and now none of my LSPs or auto-formatters work in Zed, great
do u like music i love music music is so cool i love music soundcloud.com/annieversary...
writing a blog post and i keep doing minor edits does this ever converge or am i bound to do this every hour until release
Our friends at AWS have used Soteria to teach AI how to reason about programs. We just published a blog post covering that research! 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
<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
this art history thing too easy Anthropeum.com · Jul 1 2026 🟩🟨🟩🟩🟦🟦🟩🟨🟦🟦 81,415 · top 16% of players today!
i hate british sliced bread i bought this pack FIVE (5) days ago and it's already gone mouldy how is anyone meant to finish a pack of bread, im sorry i dont eat >2 slices a day !!
Update: iddqd is now formally verified*! * with limitations that are fundamental to this kind of formal verification, making it a complement to the existing layers of validation For more, see: oxide.computer/blog/iddqd-u...
iddqd, or the hardest kind of unsafe Rust. My first post for the @oxide.computer blog! Goes deep into the pitfalls of unsafe Rust and how to reason about it. A lot of labor went into the post -- please have a read! oxide.computer/blog/iddqd-u...
new CFCF album dropped you have no idea how important this is to me open.spotify.com/album/2l0yzX...
L.U.V. - Album by CFCF | Spotify
CFCF · album · 2026 · 13 songs
open.spotify.com
all rustweek talk recordings got published; and alongside them, my talk! www.youtube.com/watch?v=3jM4...
When is never? (Waffle at RustWeek)
YouTube video by RustNL
youtube.com
self promo we did a blog post to launch the startup thing we're working on ^-^ i do the rust stuff it's cool you should try it out if you like unsafe rust ill probably do a blog post on some fun performance work i did on tree borrows #soon! soteria-tools.com/blog/introdu...
Introducing Soteria: A New Generation of Static Analysis for Rust - Soteria
Find bugs today. Teach AI to find them tomorrow.
soteria-tools.com
said transmute instead of commute when talking earlier im cooked
The moral of the story is that human attention is the bottleneck, not the number of agents because correctness is definitionally what the human intended to happen If you can't be bothered to spare any attention to the process you will get incorrect results no matter what harness you are using
The evolution of a prompt engineer: - I ask an agent to perform an action but performance is inconsistent - I ask an agent to better ask another agent to perform an action - I ask an agent to check the other agent’s work - I spin up N agents in parallel to do the task and hope that one succeeds …
trying to do a fun thing where i use ocaml's garbage collector to do something for me that would otherwise be expensive if it works its sooo cute
making a very compact serialisation format for serde is awesome i just wish the readme said "doing x.serialize().deserialize() doesn't always work" in massive red letters because its actually a pretty important thing when paking a serialisation format ^^' github.com/jamesmunns/p...
GitHub - jamesmunns/postcard: A no_std + serde compatible message library for Rust
A no_std + serde compatible message library for Rust - jamesmunns/postcard
github.com