Meta is rewriting its mobile messaging infrastructure in #RustLang, phasing out a legacy C codebase that engineers found hard to maintain and frustrating to work with.
More details on #InfoQ https://bit.ly/4kzBvpG
Meta is rewriting its mobile messaging infrastructure in #RustLang, phasing out a legacy C codebase that engineers found hard to maintain and frustrating to work with.
More details on #InfoQ https://bit.ly/4kzBvpG
So I really took the time to perform packaging msedit for openSUSE:
- video https://youtu.be/NxN-JQkexb0
- the packaged editor https://github.com/microsoft/edit
I was drinking coffee and kind of full so you may hear my occasional "about to burp" moments.
Once you write Rust, you don't wannah touch some other languages and it makes you dread them more!
#rust #rustlang #programming
Is there a better nomenclature for this runtime errors vs. programmer errors that I'm using here?
https://www.reddit.com/r/rust_gamedev/comments/1lytb4j/comment/n2x1k0w/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button #rustlang
Some good read for the weekend!
Just make it scale: An Aurora DSQL story
https://www.allthingsdistributed.com/2025/05/just-make-it-scale-an-aurora-dsql-story.html
mdq - by yshavit
https://github.com/yshavit/mdq
like #jq but for #Markdown: find specific elements in an md doc
Also available as a crate:
https://docs.rs/mdq/latest/mdq/
Tagging @wader
Do you use Rust or are you Rust-curious? Do you like in New Zealand or nearby, or would like to visit? If so, the Rust Forge 2025 conference is for you!
The speaker line-up is epic, and there's generous discounts for students and those self-funding the ticket.
The Weekly Challenge 329: Nice Counter #Perl #RustLang #PerlWeeklyChallenge #BlogFiredrakeOrg https://blog.firedrake.org/archive/2025/07/The_Weekly_Challenge_329__Nice_Counter.html
RustLang question: If `From` is implemented between two types, is it possible to seamlessly convert between Vectors of those two types?
Compiler won't let me `impl from<Vec<...>>` for the two types since `Vec` isn't in my crate.
This whole thing is working around the fact that `NodeGroup` in an external crate doesn't have `Deserialize` on it, though it is generated code by `prost`...
New embedded Rust milestone!
I connected my electric guitar to ESP32 with an amplifier circuit and visualized the played notes with @ratatui_rs
Building this live: https://www.youtube.com/@orhundev/streams
GitHub: https://github.com/orhun/tuitar
Powered by mousefood: https://github.com/j-g00da/mousefood
created a Zulip instance with the hope it would be used as a shared home for the various Rust in-person meets around the world
https://rust-meets.zulipchat.com
@serebit Yeah, cargo build/check/clippy don't check examples unless you use the --examples flag. And if the examples are separate crates, you have to use the --workspace flag. I just realized I messed that up in my own crate's CI checks, but thankfully the examples only have a couple of warnings.
I was inspired by @ho's post (https://nathan.ho.name/posts/dm-synthesis/) about using digital modulation schemes for sound synthesis
Here, I've turned the binary data from a block of text (lorem ipsum with strings of repeated characters thrown in) into a .WAV file in Rust. In Max/MSP, I'm incrementing through that to modulate the phase of a sine wave and simulate phase-shift keying (https://en.wikipedia.org/wiki/Phase-shift_keying)
ICYMI: "Trusted Publishing" on crates.io is now officially shipped!
https://blog.rust-lang.org/2025/07/11/crates-io-development-update-2025-07/
tl;dr you can now publish via GitHub Actions without setting up a secret API token
Picture yourself... ...connecting with Rustaceans who get it.
...learning in every conversation.
...sharing what you've learned with others who care.
...feeling inspired to keep building amazing things with Rust.
Picture yourself at RustConf 2025.
Join the Rust community in real life. Sept 2-5. Seattle + online. Register now: https://ti.to/rustconf/2025?source=mastodon
Exploring R and Rust in Bioinformatics - online developer forum blog.bioconductor.org/posts/2025-0... #Rstats #rustlang
More Rust coding:
https://video.infosec.exchange/w/r6h6ae8VDUS6L7ssx8RMPM
Mini-rust in Rust 037: Complex expressions in mutation statements
We left a lot of gaps while we were building towards some working code. The first to tackle is allowing complex expressions on the right-hand side of mutation statements.
Time just got better!
ntpd-rs now optionally supports NTPv5, the next version of the Network Time Protocol.
https://trifectatech.org/blog/ntpd-rs-now-supports-version-5-of-the-network-time-protocol/
Also we are looking into updating the setup of the diesel.rs homepage to a more modern foundation. Contributions from people comfortable with web development would be welcome there. See https://github.com/sgrif/diesel.rs-website/issues/251 for details
Join the Bioconductor Developer Forum - R & Rust in Bioinformatics
Curious about combining R and Rust in your bioinformatics workflows?
On 28 July, join us for an online session featuring talks on extendr, Rust-based package development, and real-world use cases in Bioconductor and CRAN.
Date: Monday, 28 July 2025
Time: 17:00–18:00 CEST
Location: Online
Read the blog post https://blog.bioconductor.org/posts/2025-07-09-developers-forum-july28/