Jordan McQueen
jm.dev
Jordan McQueen
@jm.dev
Rust Person
🦀 🎱📡⌨️🏌️‍♂️⛩️ Tokyo, 日本 🇯🇵
I like agents of truth.
(?:distributed )?systems, security, performance, semantics, compilers.
Reposted by Jordan McQueen
How does Oxide make decisions? FAQ Friday #17
September 5, 2025 at 3:02 PM
Reposted by Jordan McQueen
One of the things that has pretty annoying is that if you have any kind of bullshit meter, if you have anything inside of yourself that doesn’t enjoy being lied to, the last couple of years of almost every area of public life have been driving you up a fucking wall
August 12, 2025 at 2:15 PM
Reposted by Jordan McQueen
I can tell @davidbarsky.com is chatting about JJ and ersc.io at #RustConf because our mailing list subscriber signups are skyrocketing despite us not yet having sent a single update
East River Source Control
ersc.io
September 2, 2025 at 11:37 PM
Compensation isn’t a motivator, it’s a constraint. c.f. Punished by Rewards
July 18, 2025 at 5:48 AM
Something about WhatsApp’s network code is much better than other platforms. It was the only platform that successfully uploaded and sent a video on spotty plane WiFi.
July 18, 2025 at 5:44 AM
Reposted by Jordan McQueen
Today I wrote about 300 lines of Rust featuring "unsafe" that I thought about quite carefully.

Then I started adding safety comments. The act of needing to convincingly argue that something is true made me find and fix 3 bugs I had missed before.

Safety comments exist for a reason!
July 17, 2025 at 8:36 PM
Sometimes I wonder if rural vs city, house vs condo, and manyrepo vs monorepo and monolith vs microservice are different flavors of the same question.
July 5, 2025 at 4:36 AM
I believe that people who get good at lying are irrevocably and fundamentally changed. It is a black magic; it is a skill that comes at great cost to its user.
July 2, 2025 at 9:14 AM
Reposted by Jordan McQueen
Why Does Oxide Use Rust?
June 27, 2025 at 3:04 PM
I’m confident that Japanese society will instill good values in my children and help raise them right. But one thing I feel is a personal duty to teach my kids that they won’t get here: a healthy ability to question authority.
June 25, 2025 at 9:02 AM
My favorite meals in Japan are set lunches done by Izakayas whose main business is evening hours but they are just carrying the afternoon hours with some lunch specials. The meals are almost total sleepers — amazingly good and low key.
June 24, 2025 at 3:36 AM
During the deployment of Stuxnet, interviews of Case Officers portrayed the Israelis as being too aggressive with deployment and unrestrainable. It always struck me as a CI play. It's convenient to have an entity that you "can't control" that does what you actually want to do, but cannot.
June 17, 2025 at 6:01 AM
Anyone else experience this? I *always* take my backpack off left strap first. You know how you sometimes need to do that maneuver where you sling it on one shoulder to access a side zipper? If it’s on the opposite shoulder as my usual take-off side, I find it awkward to execute. 😅
June 17, 2025 at 5:06 AM
Reposted by Jordan McQueen
Did you know: if you installed Rust with rustup, you already probably have the "Embedded Rust Book" locally. If you run `rustup doc` in your terminal, it'll open the bookshelf with all the docs installed already, including the main rust books as well as the embedded rust book.
June 16, 2025 at 9:01 AM
Human effort is conserved. Creating a municipal trash collection solution spawns truck maintenance backlogs, collective bargaining effort, and landfill management projects. The net societal human effort is unchanged -- only rearranged.
June 15, 2025 at 3:47 PM
There are actually good ways to try and detect AI-generated content, but the whole “em-dashes implies generated content” approach is intellectually lazy. Hint: check for fixed-width space characters, weird Unicode hyphens, zero-width joiners, ellipsis characters, right and left quotation marks, etc.
June 14, 2025 at 9:34 AM
Reposted by Jordan McQueen
The talks from RustWeek are now available on YouTube! It was great fun and a big honour to get our Rust efforts: youtu.be/2JIFUk4f0iE?...
Rust at Volvo Cars - Julius Gustavsson
YouTube video by RustNL
youtu.be
June 10, 2025 at 8:45 AM
I’m not on the calendar. I’m on the critical path.
June 7, 2025 at 2:25 AM
Reposted by Jordan McQueen
advice I would give my 20 y/o self. don’t stress so much about strategy and tactics and understanding byzantine organizational politics. just build things.
June 5, 2025 at 11:28 AM
Reposted by Jordan McQueen
Whenever I get self conscious about naming libraries silly things, I remind myself that Arm (the acorn risc machine) released the ARM (architecture reference manual) for their A/R/M (application/realtime/microcontroller) processors, making the document the Arm A/R/M ARM.
June 1, 2025 at 7:42 AM
Japanese society feels similar to the safety you get from having blocks marked as unsafe{}. You can default trust people generally. You can walk into a mobile phone carrier store and take all of their recommendations and you won’t get scammed or taken advantage of.
May 29, 2025 at 1:12 AM
I feel the need to explain what I think Trippe was saying. Globalism and reducing the barrier to travel the world would collectively increase our foreign connections and therefore reasons to love each other, acting as a positive motivator for peace, contrasted to the typical language of deterrents.
"During the ceremonial 747 contract-signing banquet in Seattle on Boeing's 50th Anniversary, Juan Trippe predicted that the 747 would be '…a great weapon for peace, competing with intercontinental missiles for mankind's destiny'"
https://en.wikipedia.org/wiki/Boeing_747 la
May 24, 2025 at 6:54 PM
Reposted by Jordan McQueen
new #rustlang crate drop: iddqd! ID-based maps where keys are borrowed from values. Four maps are included: IdOrdMap, IdHashMap, a bijective (1:1) BiHashMap and a trijective (1:1:1) TriHashMap.

At Oxide we've found this pattern to be very useful. iddqd is no-std compatible, too!

docs.rs/iddqd
May 21, 2025 at 9:19 PM
LLMs are here to stay it seems. I hope the subscription monetization model is sufficient for them. It would be pretty dismal if we started seeing free-to-use LLM services that have an ads-injection layer before generation. "Give me a comparison of these services and pros/cons." [...] "Sure! 😈"
May 11, 2025 at 9:15 AM