@catsalad @abbiistabbii that's not even the most cursed #rust / #rustlang example I could come up with.
it goes downhill from there.
OK, one last one because I just got nerdsniped.
Cargo does not have a simple rule about where it will put binaries (`cargo build --profile dev` puts them into `target/debug/`, `cargo build --profile debug` is an error).
It does have a simple rule about where it will install them, which is into a `bin` directory. That `bin` directory can be anywhere, but it must be named `bin`.
These two facts combine to make it difficult to put a binary into a directory of your choice.
Working on a battle system for #RADIOFORESTRION
It's a post-apocalyptic RPG, where
you play as a guilt-ridden exile, who tries to maintain their sanity while traversing a dying forest trying to find an ancient machine that can manipulate reality.
A massive improvement in rustdoc search just got merged:
windows-rs
doesn't block the browser for a few seconds (or more) anymore.It should be available in tomorrow's nightly, can't wait!
Whenever someone (usually neurospicy, plural, trans+ fem, and therian) writes about Rust, we find ourselves unclear whether they mean:
Not just that, but considering some of y'all live somewhere auf Deutschland, it's technically possible that you're posting about Rust whilst playing Rust from Rust in Baden-Württemberg!!!
October 11, 2025 in Paris
Submit your ideas and propose topics on our GitHub repo and let’s make things happen together! Attending is free with limited capacity only. So hurry up and register now https://eurorust.eu/activities/impl-day?utm_source=mastodon&utm_medium=social&utm_campaign=25-08-19-impl-day-announcement
It's amazing how far const eval has come in #Rust. It wasn't too long ago that even a simple if/else wasn't permitted. Now we're not that far off from having const trait impls and const closures, which will make damn near everything const capable.
I know there's plenty of others involved, but kudos to @oli and Ralf Jung for their endless dedication.
Crazy thought: what if I added another request handler language to #iocaine? What if it was #Rust?
Not quite sure how it would work, but the request handler would be a crate-type = ["cdylib"]
thing. That might be even more performant than Roto, and would allow doing a whole lot of things neither the Roto nor the Lua/Fennel engines can (because they're intentionally locked down, while due to the nature of being a cdylib, Rust wouldn't be).
This episode of #OpenSourceSecurity I chat with @tb about crates.io trusted publishing
I learned a ton about how trusted publishing works, it's one of those very new and very interesting topics
And of course anytime I can talk about #Rust it's a great chat :)
https://opensourcesecurity.io/2025/2025-08-cratesio-trusted-publishing-tobias/
I just released dysk 3, now compatible with Mac too thanks to a generous hardware donation!
if false {
// The panic may or may not occur when the program is built.
const{ panic!(); }
}
@wingo it seems to me they should have mentioned that it is up to each #Rust implementation how to order optimization passes such as dead code elimination and constant folding, which means the above example may panic during constant folding unless dead code elimination occurs first.
We Needed Better Cloud Storage for Python so We Built Obstore https://lobste.rs/s/ohfxkz #python #release #rust
https://developmentseed.org/blog/2025-08-01-obstore/