Oh, this is cool! New rust-analyzer command.
"rust-analyzer: Evaluate Predicate"
Then type in the type and bound and it'll tell you whether it holds. So, you don't have to go through source code anymore.
Oh, this is cool! New rust-analyzer command.
"rust-analyzer: Evaluate Predicate"
Then type in the type and bound and it'll tell you whether it holds. So, you don't have to go through source code anymore.
Saying this again cos it's so important.
There is an eclipse this summer. And because this came up in a conversation, something I didn't realise needed to be said.
DO NOT TRY TO MAKE YOUR OWN ECLIPSE GLASSES.
Your eyesight is more important than that. A pair of iso standards certified eclipse glasses are about €3.
Seriously, do not risk your eyesight.
RE: https://corteximplant.com/@revengeday/116851394867797532
Great thread, but this post in particular really nails something I have been thinking about but haven't put into words so well: false solidarity.
There are too many spaces that turn into circular firing squads when there are differences of opinion. A disagreement on something - whether it be LLM use, licensing, complying with local laws, etc., - and people go into scorched-earth attack mode. There's no reasoned debate and compromise - just (as they put so well here) allies become judges, and there's no middle ground.
Seems worthwhile to keep in mind and consider when engaging in discussions these days. There are people who are real threats to us all, and people who really intend harm to communities, as well as profit-seekers who may not have any agenda at all but are perfectly happy to do harm if it means an extra buck in their pocket. They are the "enemy", not the people who are just trying to survive. It is literally impossible to be "perfect" in everyone's eyes right now. Keep that in mind before judging. (I will too, I'm sure I've been guilty of this as well...)
RE: https://masto.ai/@euractiv/116847958986010711
This is not the solution! Banning users under an arbitrary age while not addressing the underlying issues that make social media platforms so harmful is like putting an used band-aid over a fresh wound.
I started contributing to Free Software projects when I was ~13. I was able to do that because I could create a GitHub account, I could use YouTube to watch programming courses, I could use StackOverflow to ask questions...
Instead of a blanket ban, we should make these platforms have sane defaults, non-addictive designs, transparent and healthy algorithms, and provide agency for parents to adequately control their kids' online activity.
We are living in 2026, and Instagram does not offer decent parental controls yet (!!)
I had to take a brief detour to triage a surprising new class of SemVer breakage.
It's always *a time* when the net result is "8 issues across 5 repos" 😅
The net result is the same: even more lints!
https://github.com/obi1kenobi/cargo-semver-checks/issues/1658
@ekuber My sister in RISC, er, this isn't a Lisper. It's a brisker insister that your lists should be crisper. If your syntax has blisters, don't be a resister. The compiler's not mad - just a stricter assister.
@akareilly
Just going to point out that "shitposting" is just an anagram for "TOP INSIGHTS" and leave it at that.
Sometimes I feel like the people who most dislike strong type systems, safety features or what have you that restricts a subset of behaviors are people who just fundamentally hate being told "no". It doesn't matter if it is "no, but you can do this other thing".
"I don't like the compiler yelling at me."
My sister in RISC, that's the compiler's main job.
Rust 1.96.1 has been released.
This point release includes a fix for a miscompilation in a MIR optimization, a fix for http timeouts in Cargo, and patches the recent vulnerabilities in libssh2 which is used as part of Cargo.
See the blog post for details: https://blog.rust-lang.org/2026/06/30/Rust-1.96.1/
RE: https://mastodon.social/@chriskrycho/116825162794214741
Elaborated on this just a tiny bit here: https://v5.chriskrycho.com/notes/rust-book-maintenance/
Woah, check this!
I came across this easy mistake to miss in #Rust!
Modern Rust is so tricky!
Luckily the Rust Geesechecker stopped me from pushing this to production and forgetting to value the #Goose.
Here we can see on line 190 I clearly forgot to value the goose, which would have resulted in a catastrophic market segmentation fault!
Luckily the #Rust compiler knows that the true source of value is the Golden Egg factory inside the #goose
As usual, a woman doing all the work that men should be doing.
(Note she's only worth $30b, just to put into perspective how little the men are doing, especially the ones who pledged to give half their fortunes away.)
> https://flipboard.com/users/Independent/statuses/bn7IdHoaT2264Lqf9w5Niw:a:1855170754
Ya know, if you *try* to see the horrific sexism in the geek trades, I guarantee that you will see it.
Honest to God, these women are not making this shit up. They're not exaggerating. They're not lying. They're not overly sensitive.
It's fucking real, and it's fucking endemic, and if you're a guy in the geek trades, you need to open your fucking eyes and see it for what it is.