//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
(gender)queer transsexual / they/them / eng @oxide.computer / atheist and scientific humanist / 🦀 #rustlang / #jj-vcs #1 fan / https://nexte.st / https://sunshowers.io also on mastodon: @[email protected] / https://hachyderm.io/@rain
rain 🌦️








Loading...
It is very funny (to me) when news articles about Meta are published where they talk about performance evaluations without mentioning the entire fucking company revolves around them
We love Rust for how much the compiler helps enforce safety. But sometimes it's up to us to uphold the complex--and often unclear--expectations of what constitutes safety on our own. @sunshowers.io, joined me and @bcantrill.bsky.social to talk about the hardest type of unsafe Rust.
This is such a perfect example of what I mean by saying we live in a post-information world. A complete dissociation of the idea that information acts as evidence of reality instead of making its own reality that substitutes for the real.
20h
21h
1d
1d
Okay, enough complaining. Soteria is actually quite awesome, and I've been able to prove some interesting invariants on iddqd with it. It is a tool in the toolbox -- it won't replace the extensive model-based tests -- but it can prove things across all possible kinds of adversarial inputs
2d
YouTube video by Oxide Computer Company
Oxide and Friend 6/8/2026 -- The Hardest Kind of Unsafe Rust
youtu.be
So model checking gives you a lot more breadth -- show that invariants hold across any kind of adversarial result! -- but much less depth than randomized tests. That is fine. They're both very valuable
Robert Reich
rain 🌦️
Adam Leventhal
(Soteria also couldn't handle hashbrown, so I had to substitute a naive hash table impl for it)
The ToC for The Reconstruction Papers. Read more about it here and pre-order a print copy now www.liberalcurrents.com/the-reconstr...
2d
2d
rain 🌦️
2d
Rebranding a hallucination as a ‘critical confabulation’ that can fill archival gaps is a big no from me.
vortex egg, cyberoccult investigator
rain 🌦️
2d
rain 🌦️
Adam Gurri
The main reason Soteria won't replace model-based test is that model checking, while exhaustive, is extremely slow. Effectively, every point of nondeterminism is a branch that must be explored symbolically. With testing, I can generate sequences of hundreds of operations -- Soteria struggles with 3
2d
Peter Whitewood