Sign in

radbuglet

@radbuglet.bsky.social
22 followers 135 following 55 posts
PostsRepliesMedia
radbuglet @radbuglet.bsky.social · 15/09/2026
010
radbuglet @radbuglet.bsky.social · 21/06/2026
Highlighter for sensitive skin
a picture of a secure marker redacting a document
000
radbuglet @radbuglet.bsky.social · 07/04/2026
Heartwarming.
A screenshot of a new diagnostic for the same code snippet as earlier. The diagnostic reads “error: could not unify `(&'_ for<T> crate::Trait<((),)>,)` and `(&'_ for<T> crate::Trait<(HrtbVar(DebruijnRelative { raw: 1 }),)>,)`,” suggesting that higher-ranked trait bound variable leaks are now fixed.
010
radbuglet @radbuglet.bsky.social · 07/04/2026
Tragic.
A screenshot of some Clay code from https://github.com/caelunshun/clay/blob/fc16d39a7de7e57447cb2e59ce6fed929ed402af/crates/frontend/samples/test29.fir#L12-L32 with a setup to attempt to leak a higher-ranked trait bound variable from the binder.A diagnostic stating that the compiler “could not unify `HrtbVar(DebruijnRelative { raw: 1 })` and `()`,” confirming that, indeed, the higher-ranked trait bound variable has been leaked.
110
radbuglet @radbuglet.bsky.social · 12/03/2026
Is your ampersand key broken? No worries! Rust's got you covered! play.rust-lang.org?version=stab...
A screenshot from the playground linked above. It achieves the same as the first post in the thread but does so without using ampersands.
010
radbuglet @radbuglet.bsky.social · 12/03/2026
Now, say you wanted to write `let mut c = &mut *d;` using patterns. Not to worry! Just enable the unstable `mut_ref` feature and write `let &mut mut ref mut c = d;`. It's a cinch! play.rust-lang.org?version=nigh...
A screenshot from the playground linked in the post demonstrating that exact pattern.
110
radbuglet @radbuglet.bsky.social · 12/03/2026
Novel Rust reborrowing technique play.rust-lang.org?version=stab...
A screenshot from the linked Rust playground of the `bar` function, which reborrows a mutable reference to a variable using a pattern.
110
radbuglet @radbuglet.bsky.social · 26/02/2026
Novel semver violation: adding associated types to type aliases which previously didn't have them. play.rust-lang.org?version=stab...
A screenshot of the code from the linked playground. The `mewo` function has an error squiggle despite being near identical to the `meow` function above.
260
radbuglet @radbuglet.bsky.social · 17/02/2026
Lily the Immortal by Kylie Lee Baker
Screenshot of https://www.businessinsider.com/meta-granted-patent-for-ai-llm-bot-dead-paused-accounts-2026-2, with the headline “Death isn't the end: Meta patented an AI that lets you keep posting from beyond the grave.”
010
radbuglet @radbuglet.bsky.social · 02/02/2026
010
radbuglet @radbuglet.bsky.social · 02/01/2026
010
radbuglet @radbuglet.bsky.social · 21/12/2025
020
radbuglet @radbuglet.bsky.social · 06/09/2025
A screenshot from Girls' Last Tour episode 5. Chito is dreaming of the ocean, with Yuuri depicted as a big fish. The skeleton of the small fish they ate a few days ago is circled in red. Hidden in the image is a picture of Goku.
020
radbuglet @radbuglet.bsky.social · 05/09/2025
Snap! is amazing.
A screenshot of a Snap! project. When the green flag is clicked, the program says meow for two seconds, moves 10 steps forwards, waits 2 seconds, sets the "factorial" variable to a recursive implementation of factorial using the Y-combinator, and uses that variable to evaluate 5 factorial.
130
radbuglet @radbuglet.bsky.social · 17/05/2025
110
radbuglet @radbuglet.bsky.social · 17/05/2025
010
radbuglet @radbuglet.bsky.social · 17/05/2025
010
radbuglet @radbuglet.bsky.social · 17/05/2025
010
radbuglet @radbuglet.bsky.social · 17/05/2025
010
radbuglet @radbuglet.bsky.social · 17/05/2025
010