>look up rust crate
>need to evaluate if it's any good
>see author is a transgender furry
>cargo add
>look up rust crate
>need to evaluate if it's any good
>see author is a transgender furry
>cargo add
Have you ever wondered how Rust compiles? Then we hope you didnβt miss @noratrieb.dev's talk at last yearβs EuroRust! Find out how the individual parts like LLVM and the linker work together to make magic happen! π¦β¨
See the full talk πΒ youtu.be/G1g6Me1FHmE
#RustLang #RustConference #EuroRust
it had some CI to check binary size changes but it caused too many problems and was removed again. something like it could be added again.
even then, I'm not too worried about this here. the code is sufficiently weird that I expect people will quickly see the history and learn why it's this way
my favorite one was moving a variable declaration of a Vec down to where it was used instead of the start of the function, so that early returns before that didn't need to worry about dropping it
github.com/rust-lang/ba... I optimized the size of every Rust binary (that uses std) by over 1kb :). It's not a lot but it's something! There were some easy size optimizations around placing function boundaries to reuse code, and in the end I went all in with some unsafe to remove bounds checks :3.
Did you know that where I live, the tax office maintains a separate database of residents from the main registry and that the sync is not very good?
I didn't either until I got my tax bills addressed to Mr. Nora
another robot highlight for 2025: man wearing humanoid mocap suit kicks himself in the balls
everyone supports *improving* emergency services, obviously
that word is doing a lot of heavy lifting
chart of child mortality in history, roughly 48% for all societies across the globeβ¦until the 20th century, where it plummets to 4%
Currently dorking out over this graph about child mortality with my brother. Just mind boggling to take in.
the silence = death shirt is a nod to ACTUP & iβm in my office where in the background is a fan thatβs rainbow & says END HIV
today is the first time since 1988 that the united states is not observing world AIDS day
in fact, per STAT, the state department has forbidden federal employees AND GRANTEES to not utilize any funding to promote or commemorate this day
GitHub Sponsors email stating: "You sponsored @jyn514! Sponsorship amount: $1000 one time"
On behalf of the cargo-semver-checks project, it's my pleasure to recognize @jyn.dev's irreplaceable and tireless work in the #rustlang community π¦
I'll share just one anecdote; you can click on the GitHub Sponsors link at the end of the thread to see more π§΅
lock returning a Result was a big mistake in mutexes API
die stadi vibes, would not recommend
Have you ever wondered how Rust really works? Check out @noratrieb.dev's talk to find out how the Rust frontend, LLVM, and linker work together to make magic happen! π¦β¨
See the full talk πΒ youtu.be/G1g6Me1FHmE
#RustLang #RustConference #EuroRust
though atom one dark is also really good
vscode default dark
waffle π
it seems quite likely that autism caused async rust
if only there was a lint in the compiler that could have told them that this is wrong, something about "invalid reference casting" maybe? surely that would have been very helpful to them and they wouldn't have just suppressed it
it's not, it's undefined behavior
117 countries... or 540 empire state buildings (according to the article). which makes the number seem a lot smaller. It sure uses a lot of energy and it would be better if it didn't, but I feel like "117 countries" is a bit misleading and makes people think it uses more energy than it does
with more up to date distros you at least get exciting bugs that haven't been fixed and therefore don't feel like a total waste of your time
though getting software that works well has, in my personal experience, never been the goal of debian stable, since often you just get software with bugs that have already been fixed, which I've encountered several times and is always very frustrating
i agree that it's an unreasonable expectation to have for Rust, but it is one that has very much been set by C.
i think debian should just aggressively backport rustc versions to ensure that people get actually usable software
this is actually a thing that happens, where people install rustc from debian, because that's how they also installed their C compiler, and then get sad that most new projects don't build.
there's a reason some crates have "debian stable" as their MSRV, but most understandably don't
I'm excited to share what I've been working on with @erikjee.bsky.social: RustNL's #rustlang Maintainers Fund!
Many people and companies contributing to Rust, but there are fewer and fewer paid positions for general maintenance (reviews,cleanups,etc). We need to fix that.
bsky.app/profile/rust...
<statement that violates the law> this is not legal advice
the current heuristic is one CGU for each module, and then merging the smallest CGUs until the amount matches the desired amount
noratrieb.dev/blog/posts/i... i have written a new blog post, please only opening after putting on your hazmat suit
So it's probably an iPhone