Rust Bytes's Avatar

Rust Bytes

@rustaceans.bsky.social

Bi-Weekly Digest for Rustaceans https://weeklyrust.substack.com/

138 Followers  |  19 Following  |  379 Posts  |  Joined: 21.03.2025  |  1.8322

Latest posts by rustaceans.bsky.social on Bluesky

Post image

Good read for the weekend by
@itsnotashes

A Deep Dive into Rust and C Memory Interoperability

#rust #rustlang #programming

notashes.me/blog/part-1-...

09.08.2025 10:17 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Rust’s .map is cool πŸ¦€

#rust #rustlang #programming

06.08.2025 16:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - openai/harmony: Renderer for the harmony response format to be used with gpt-oss Renderer for the harmony response format to be used with gpt-oss - openai/harmony

🚨 OpenAI just open-sourced Harmony β€” a renderer for the Harmony response format used with gpt-oss.

And guess what it’s written in?

πŸ¦€ Rust, of course.

#rust #rustlang #programming
github.com/openai/harmony

06.08.2025 13:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Oxidizing Fedora πŸ¦€ Today’s Issue: Rust’s Stealing Hearts Again As the Most Adored Language, Sudo-Rs Headed to Ubuntu, and the Scary and Surprisingly Deep Rabbit Hole of Rust’s Temporaries

This project spotlight is part of our weekly newsletter below πŸ‘‡
open.substack.com/pub/weeklyru...

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Jujutsu is open-source on GitHub at github.com/jj-vcs/jj, and they got a cute logo too.

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- Conflict resolution magic - Conflicts are first-class citizens, stored in commits and auto-propagated, making rebasing a breeze.

06.08.2025 12:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- Operation log & undo - Made a mistake? jj tracks every move, so you can rewind like it’s a bad ’90s rom-com.

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- Working copy as a commit - Every change is a commit, auto-saved and amendable. No stashing nonsense - your work’s always ready to roll.

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- Git compatibility - It works seamlessly with your Git repos and tools. Push, pull, and switch back to Git without breaking a sweat.

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It’s built to handle concurrent operations without corrupting your repo, so you can sync to Dropbox or S3 without praying to the tech gods.

Why jj is awesome:

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Git’s great, but it’s also a clunky beast, staging areas, stashes, and cryptic errors that scream β€œyour local changes are doomed!” jj tackles these by streamlining workflows, ditching the index, and making history rewriting as easy as deleting a bad tweet.

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Born from a hobby project by Martin von Zweigbergk (at Google) in 2019, jj has grown into a slick, Git-compatible VCS that’s all about simplicity and power.

It’s like Git, but with a personality that doesn’t make you want to pull your hair out.

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

This Week's Project Spotlight πŸ¦€

Jujutsu (jj)

Jujutsu (jj) is the Version Control System (VCS) that will make your Git life less of a headache.

#rust #rustlang #programming

06.08.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Oxidizing Fedora πŸ¦€ Today’s Issue: Rust’s Stealing Hearts Again As the Most Adored Language, Sudo-Rs Headed to Ubuntu, and the Scary and Surprisingly Deep Rabbit Hole of Rust’s Temporaries

This listicle is part of our weekly newsletter below πŸ‘‡
open.substack.com/pub/weeklyru...

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - emilk/eon: A simple and friendly config format A simple and friendly config format. Contribute to emilk/eon development by creating an account on GitHub.

10. Emil Ernerfeldt (creator of egui) released Eon, a simple and friendly config format written in Rust and designed for human editing. Maybe its time to say goodbye to the Toml and Yaml drama!
github.com/emilk/eon

04.08.2025 16:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1
Preview
Fixing Ctrl+C in Rust Terminal Apps: Child Process Management When a terminal application that spawns child processes doesn't exit cleanly after a Ctrl+C, the user is left with a corrupted terminal. Instead of a clean prompt, you get garbled output and a…

9. Nicolas Joseph showed us how to prevent terminal corruption and hanging processes in Rust terminal applications, like the Moose CLI, when handling Ctrl+C.
www.fiveonefour.com/blog/Fixing-...

04.08.2025 16:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Rust, Python, and TypeScript: the new trifecta Β· baby steps This blog is where I post up various half-baked ideas that I have.

8. Niko Matsakis (Michelangelo of Memory Safety) predicts that Rust, Python, and TypeScript will dominate programming due to their strong fundamentals and compatibility with AI-driven programming tools.https://smallcultfollowing.com/babysteps/blog/2025/07/31/rs-py-ts-trifecta/

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

7. Sarah Gooding at Socket wrote about Crates.io’s new Trusted Publishing feature. It’s a snazzy security glow-up, without those sketchy,forever API tokens for short-lived GitHub Actions tokens that keep your crate releases locked down tight.https://socket.dev/blog/crates-launches-trusted-publishing

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
11th Bevy Meetup - Alix - Bevy in Production: Building Modeling at Metabuild
Slides: https://files.mtbld.de/s/cEBgxo4Q8QCJdN9 00:00 Bevy in Production: Building Modeling at Metabuild 16:34 Q&A 25:46 Outro 11th Bevy Meetup - Alix - Bevy in Production: Building Modeling at Metabuild

6. Alix Bott from Bevy presented on Rust Unit about crafting slick modeling tools at Metabuild. Catch the juicy details in the video, it's worth a peek! [video]
www.youtube.com/watch?v=16r9...

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Deterministic Simulation Testing in Rust: A Theater Of State Machines How we designed our database for complete control over concurrency, time, randomness, and failure injection.

5. Alfonso Subiotto MarquΓ©s from Polar Signals wrote about β€œDeterministic Simulation Testing in Rust” using a state machine to tame the wild beasts of concurrency, time, and randomness for pinpoint-accurate bug hunting.
www.polarsignals.com/blog/posts/2...

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Vibe coding complex changes in Rust (live version)
Live version of https://youtu.be/EL7Au1tzNxE 0:00:00 Loading 0:08:23 Audio on 0:09:54 Video on 0:12:13 Debugging bad screen gamma 0:34:20 Stream on Vibe coding complex changes in Rust (live version)

4. Jon Gjengset (Rust for Rustaceans Author) live streamed on YouTube about Vibe coding complex changes in Rust. Trust me, you don't wanna sleep on this one! [video]
www.youtube.com/watch?v=3NGX...

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

3. Gabriel Steinberg’s wrote about β€œThe scary and surprisingly deep rabbit hole of Rust's temporaries” spilling the tea on how unnamed memory spots pop up when you toss value expressions into place expression contexts.
taping-memory.dev/temporaries-...

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
sudo-rs Headed to Ubuntu Every day, system administrators all over the world ask their computers to perform security-sensitive tasks across privilege boundaries, such as a standard user executing a command as root. The…

2. Sudo-rs is swaggering its way into Ubuntu 25.10 and probably strutting into 26.04 LTS, ready to flex its secure, Rust-y muscles for millions of users.
www.memorysafety.org/blog/sudo-rs...

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Technology | 2025 Stack Overflow Developer Survey Each year we explore the tools and technologies developers are currently using and the ones they want to use.

1. Rust is once again the most admired and desired language in the 2025 Stack Overflow survey. That’s 10 straight years of hogging the spotlight. Can someone else get some love already?
survey.stackoverflow.co/2025/technol...

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Awesome links of last week πŸ¦€

#rust #rustlang #programming

04.08.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Oxidizing Fedora πŸ¦€ Today’s Issue: Rust’s Stealing Hearts Again As the Most Adored Language, Sudo-Rs Headed to Ubuntu, and the Scary and Surprisingly Deep Rabbit Hole of Rust’s Temporaries

Read our latest issue 78 πŸ¦€

#rust #rustlang #programming

open.substack.com/pub/weeklyru...

04.08.2025 16:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Rust, Python, and TypeScript: the new trifecta Β· baby steps This blog is where I post up various half-baked ideas that I have.

Niko Matsakis predicts that Rust, Python, and TypeScript will dominate programming due to their strong fundamentals and compatibility with AI-driven, idea-oriented programming.

#rust #rustlang #programming

smallcultfollowing.com/babysteps/bl...

03.08.2025 13:44 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
sudo-rs Headed to Ubuntu Every day, system administrators all over the world ask their computers to perform security-sensitive tasks across privilege boundaries, such as a standard user executing a command as root. The…

sudo-rs Headed to Ubuntu

#rust #rustlang #programming
www.memorysafety.org/blog/sudo-rs...

02.08.2025 08:44 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
RustWasm to Be Archived πŸ¦€ Today’s Issue: There Is No Memory Safety Without Thread Safety, Vivo’s BlueOS Kernel, and Footguns of the Rust WebAssembly Target

You can subscribe to get the news in your inbox!
open.substack.com/pub/weeklyru...

01.08.2025 05:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Announcement: Starting next week, we’re pausing the Rust Challenges to bring you mini Q&A interviews we’ve been conducting with amazing Rustaceans from community.

We’re excited for this initiative to share their thoughts and experiences with you.

#rust #rustlang #programming

01.08.2025 05:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@rustaceans is following 19 prominent accounts