Advertisement · 728 × 90

Posts by Amidamaru (Thao D)

jj part 1: what is it I’ve been working on a blog post about migrating to jj for two months now. Rather than finish my ultimate opus and smother all of you in eight thousand words, I finally realized I could ship increment...

#jj-vcs part 1: what is it

andre.arko.net/2025/09/28/j...

6 months ago 46 9 1 0
Original post on chaos.social

If you do #embedded #Rust on the #rp2040 with elf2uf2-rs, and you struggle with the recent "Unrecognized ABI" error due to a change in Rust's elf header for `thumbv6m-none-eabi`, I've landed StripedMonkey's patch in both Arch Linux and Homebrew, so if you use those packages, things should work […]

7 months ago 8 6 0 0
Preview
Call for Experimentation · jamesmunns ergot · Discussion #76 This is a call to the kind of people that write connected systems in Rust to try out Ergot between now and the middle of September. ergot is a messaging library, built on postcard, that I am buildi...

I'm probably going to post this a couple times, but if you are a Rust dev, who cares about messaging between tasks/threads/process/devices, and would be willing to do me a personal solid, I want YOU to help me put Ergot through its paces:

github.com/jamesmunns/e...

I need your help!

7 months ago 40 12 3 0
Speed wins when fuzzing Rust code with #[derive(Arbitrary)] If you are using #[derive(Arbitrary)] to fuzz your Rust code, update the Arbitrary crate to v1.4.2 to get some compile time reductions and possibly some fuzzing speed improvements.

New blog post: Speed wins when fuzzing Rust code with `#[derive(Arbitrary)]`

nnethercote.github.io/2025/08/16/s...

8 months ago 10 1 1 0
Sans-io: meh
Sans-io: meh YouTube video by Self-Directed Research

This week, I attempt ill-advised-slide-writing-time-travel, and @fasterthanli.me and I chat a bit about "Sans IO" protocols on @sdr-podcast.com!

(bonus, keep an ear out from the best punchline from @amandamajor.bsky.social :D)

www.youtube.com/watch?v=3nMq...

10 months ago 29 3 1 2
Counting Bloom filter - Wikipedia

Fun data structure of the day!

10 months ago 7 2 1 0

3 pacmans are about to collide with each other and accidentally this creates an optical illusion of an invisible triangle in the middle

10 months ago 1 0 0 0
A joyful Ferris the crab throws confetti under text that reads "Happy 10th birthday, Rust 1.0!"

A joyful Ferris the crab throws confetti under text that reads "Happy 10th birthday, Rust 1.0!"

Today marks a decade since the 1st stable release of #rustlang 🎉 To commemorate this milestone, we asked Karen Tölva (Ferris creator 🦀) to design a celebratory graphic & answer a few questions in our blog.

Congrats to EVERYONE who has made Rust what it is today 🧡

rustfoundation.org/media/celebr...

11 months ago 145 45 1 4

2. I wanna try postcard in this case.
a minor note: I need to ensure other implementations (like in Go, JS) can easily decode it.

11 months ago 0 0 1 0

Currently Im considering the Native Redis Values vs. JSON for message serialization.
Personally, I don’t like JSON due to its overhead. I have 2 choices:
1. im using serde_redis to convert the object we want to send into native Redis data ( Redis::Value::Array(...) ).

11 months ago 0 0 1 0
Advertisement

@jamesmunns.com
i have a BE service at work, which gonna use a rust lib that provides a high-level abstraction over Redis Streams. Basically It implements a message bus pattern using Redis Streams as the underlying transport mechanism.

11 months ago 0 0 1 0
Preview
Apply Profile-guided optimization to improve performance · Issue #9412 · rust-lang/rust-analyzer Profile-guided optimization (PGO) shows great promise in improving the speed of software, last year tests where made on applying it on Rust itself improving build time by ~15%. Would it be feasible...

today's Rust Analyzer release ships with profile-guided optimizations, making it roughly 20% faster. Time to upgrade! github.com/rust-lang/ru...

11 months ago 10 2 0 0

been away from the keyboard for almost 3 weeks to renovate my house, i miss my unfinished projects so much, hopefully the renovation will be finished by the end of this month so i can restart my unfinished projects 😮‍💨

11 months ago 0 0 0 0

Having just told the story of how I made a POC for #sdfstudio, a data pipeline visualizer, and signed a contract to continue work on the project, it seems to be a good time to tell the full story of how a I got a job through #opensource

#rustlang #leptos #webdev #oss

1 year ago 35 5 2 0
Preview
Playstacean Evolves The PSOne Into The Crab It Was Always Meant to Be Odd hardware designs crop up in art and renders far more frequently than in the flesh, but console modder [GingerOfOz] felt the need to bring [Anh Dang]’s image of the …read more

Playstacean Evolves The PSOne Into The Crab It Was Always Meant to Be

1 year ago 4 1 0 0
Video

It's not a Presto, it's a really big PicoSystem!

1 year ago 12 3 1 0

#1 on HN now

1 year ago 7 2 1 1
Video

Good things come to those who wait (for 8 years!)

store.rePebble.com 👀

1 year ago 287 53 18 12

you look like a DJ 😆

1 year ago 1 0 0 0
Advertisement
A table comparing the performance of various Rust serialization frameworks. Check out the repository for more details

A table comparing the performance of various Rust serialization frameworks. Check out the repository for more details

I also found out an interesting benchmark repo recently
github.com/djkoloski/ru...

1 year ago 2 0 1 0
Post image

> It's scary how versatile/productive your terminal, and specifically Neovim, can get.

In one screen:
1. data integration/dbt code
2. analysis of SQL queries
3. db connections/browser
4. result of queries
5. docker build
6. dbt run
7. postgres
8. more windows/sessions (tmux)

More dotfiles.ssp.sh.

1 year ago 41 8 4 5

Yes, I have some ideas but not very soon because I'm still learning PCB design lolol...
for now I'm just tinkering with assembling some hardware components.

saw another post on your eurorack for Poststation demo, could you share the design files? or some docs would be greatly appreciated too! 🤓

1 year ago 1 0 0 0
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.

The Raspberry PI RM2 is a great way to add Wifi to a RP2040 or RP2350 board.
https://youtu.be/ExBg2oeiDeY
#rp2040 #rp2350 #raspberrypipico #raspberrypipico2 #pico2 #iot #microcontroller #clang #cpplang #wifi

1 year ago 4 1 0 0
Preview
crates.io: Rust Package Registry

Today I published arm-targets, a Rust crate that looks at your target string and lets you mark code as only working on specific versions of the Arm architecture. Ideally Rust would have built in target features for this, but it doesn’t.

crates.io/crates/arm-targets

1 year ago 49 11 2 0

Both are okay, I always enjoy your blog posts on embedded field no matter what PL it is 😁

1 year ago 2 0 0 0

This is so damn cool! Wish I can touch it directly and watch demo in real life 😙

1 year ago 1 0 0 0
Advertisement
Preview
Announcing Rust 1.85.0 and Rust 2024 | Rust Blog Empowering everyone to build reliable and efficient software.

🦀 Rust 1.85.0 has been released! ✨

One of the bigger #rustlang releases in a while, as it contains *async closures* and *the new Rust Edition*: Rust 2024! 🎉

blog.rust-lang.org/2025/02/20/R...

1 year ago 174 45 3 6
Preview
[SQL Death] Towards Sanity in Query Languages - Carnegie Mellon Database Group The relational model has stood the test of time is the foundation... Read More +

Today's SQL or Death Seminar Speaker: The Germans (Viktor Leis + Thomas Neumann) from @tum.de want to replace SQL with Sane Intermediate Representation (SaneIR) for relational query execution. Zoom talk open to public at 4:30pm ET. YouTube video available after: db.cs.cmu.edu/events/sql-d...

1 year ago 22 6 0 1
Preview
Laser Fault Injection on a Budget: RP2350 Edition In August 2024, Raspberry Pi introduced the RP2350 microcontroller. This part iterates over the RP2040 and comes with numerous new features. These include security-related capabilities, such as a Secu...

Great write up on attacking an RP2350 microcontroller with laser fault injection.
courk.cc/rp2350-chall...

Even though I don't quite understand all of this, just wanna share it for those who are interested.

1 year ago 4 1 0 0
Preview
The Embedded Rustacean Everything Embedded Rust

In tomorrow's TER edition 🦀:
🤝 We're partnering with Poststation!
🍓 Flash your pico from the browser
🚗 Tesla getting into Rust?
🛟 Another controller supplier joining the Rust wave?
📦 More 1.0 Embedded Crates!
⚖️ Linus weighs in, again

Subscribe Now:
www.theembeddedrustacean.com/subscribe

1 year ago 15 3 1 1