Sign in

Jordan McQueen

@jm.dev
590 followers 280 following 128 posts

Rust Person 🦀 🎱📡⌨️🏌️‍♂️⛩️ Tokyo, 日本 🇯🇵 I like agents of truth. (?:distributed )?systems, security, performance, semantics, compilers.

PostsRepliesMedia
Reposted by Jordan McQueen
Oxide Computer Company @oxide.computer · 05/09/2025
How does Oxide make decisions? FAQ Friday #17
1518
Reposted by Jordan McQueen
Brendel @brendelbored.bsky.social · 12/08/2025
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
8762581496
Reposted by Jordan McQueen
Benjamin Brittain @bwb.dev · 03/09/2025
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
ersc.io
East River Source Control
081
Jordan McQueen @jm.dev · 24/08/2025
asdf came to mind 😅 (slightly different though)
000
Jordan McQueen @jm.dev · 19/08/2025
I hope it’s possible for me to stop believing them so much..
020
Jordan McQueen @jm.dev · 14/08/2025
Is it possible that the super availability of mass produced low cost clothing had an impact? More local garment makers and domestically-created clothing means it was the economical (or only) option?
120
Jordan McQueen @jm.dev · 18/07/2025
😁😅
000
Jordan McQueen @jm.dev · 18/07/2025
Compensation isn’t a motivator, it’s a constraint. c.f. Punished by Rewards
020
Jordan McQueen @jm.dev · 18/07/2025
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.
110
Reposted by Jordan McQueen
Predrag Gruevski @predr.ag · 17/07/2025
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!
1365
Jordan McQueen @jm.dev · 05/07/2025
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.
130
Jordan McQueen @jm.dev · 02/07/2025
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.
3326
Reposted by Jordan McQueen
Oxide Computer Company @oxide.computer · 27/06/2025
Why Does Oxide Use Rust?
012920
Jordan McQueen @jm.dev · 25/06/2025
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.
040
Jordan McQueen @jm.dev · 24/06/2025
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.
040
Jordan McQueen @jm.dev · 24/06/2025
It’s huge. Many endgame draws are predicated on zugzwang.
020
Jordan McQueen @jm.dev · 17/06/2025
As an aside, this isn't a position on whether that's a good thing or a bad thing. Sometimes you're forced to choose between "bad" and "worse". I think it's fairly clever. Nothing is as it seems.
000
Jordan McQueen @jm.dev · 17/06/2025
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.
100
Jordan McQueen @jm.dev · 17/06/2025
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. 😅
000
Reposted by Jordan McQueen
James Munns @jamesmunns.com · 16/06/2025
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.
2639
Jordan McQueen @jm.dev · 15/06/2025
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.
000
Jordan McQueen @jm.dev · 14/06/2025
“Darn it!” You’re the second person to talk about curly quotes so I guess that signal is out the window. 😅
010
Jordan McQueen @jm.dev · 14/06/2025
No, it literally uses them everywhere. You can check the output for yourself. I think they’ve added special passes at the end to purposefully insert these sentinel values to make it easier to detect generated content. Maybe it’s something they’re even doing for anti-cheating purposes.
021
Jordan McQueen @jm.dev · 14/06/2025
Yeah. Quotes is probably the weakest of all these signals. If you put U+1680 Ogham Space Mark between a number and the percentage sign, though… sketch. 😅 New game: insert weird Unicode everywhere into one’s typical usage patterns to trick people into thinking you’re a “user”. 😆
100
Jordan McQueen @jm.dev · 14/06/2025
He has taught me many things! In this case I can thank my emacs config for making it very obvious when “non-standard” characters are being used.
100
Jordan McQueen @jm.dev · 14/06/2025
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.
410
Reposted by Jordan McQueen
Steve Klabnik @steveklabnik.com · 11/06/2025
#rustlang Could be a Good Beginner Language scp-iota.github.io/software/202...
scp-iota.github.io
Rust Could be a Good Beginner Language
It’s often assumed that Rust’s low-level nature and fundamental differences from common languages make it unsuitable for beginners, but I suggest that Rust’s apparent difficulty is instead caused by o...
1110915
Reposted by Jordan McQueen
Julius Gustavsson @jgust.xyz · 10/06/2025
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?...
youtu.be
Rust at Volvo Cars - Julius Gustavsson
YouTube video by RustNL
0266
Jordan McQueen @jm.dev · 07/06/2025
I’m not on the calendar. I’m on the critical path.
000
Reposted by Jordan McQueen
Gordon @gordon.bsky.social · 05/06/2025
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.
081
Reposted by Jordan McQueen
James Munns @jamesmunns.com · 01/06/2025
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.
215923
Jordan McQueen @jm.dev · 29/05/2025
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.
131
Jordan McQueen @jm.dev · 24/05/2025
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.
020
Jordan McQueen @jm.dev · 11/05/2025
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! 😈"
000
Jordan McQueen @jm.dev · 08/05/2025
😆
000
Jordan McQueen @jm.dev · 08/05/2025
When you find a new song that gets you in the zone and you spam repeat it for a few days, knowing all too well that its reign will soon come to an end.
130
Jordan McQueen @jm.dev · 26/04/2025
In Japan people are generally extremely good about waiting on the sides of the doors and forming a wide open exit path. When someone ignores this social norm and insists on forcing their way in before anyone can disembark, it takes everything in me to not body check them on the way out.
000
Reposted by Jordan McQueen
amos @fasterthanli.me · 15/04/2025
1K stars 🌟! facet-reflect was recently rewritten from scratch and all deserializers are now deny(unsafe_code) github.com/facet-rs/facet
3696
Reposted by Jordan McQueen
Steve Klabnik @steveklabnik.com · 26/03/2025
Thank goodness the #rustlang foundation decided to take this path rustfoundation.org/media/ferrou...
rustfoundation.org
Ferrous Systems Donates Ferrocene Language Specification to Rust Project - The Rust Foundation
Rust 1.0 was published in May 2015. As the language approaches its 10th anniversary, Rust has become one of the fastest growing and most-loved languages [1] among developers, thanks to a combination o...
511121
Reposted by Jordan McQueen
amos @fasterthanli.me · 19/03/2025
Rust 1.85.1 is out with doc tests fixes (this should make you happy because you should have doc tests) blog.rust-lang.org/2025/03/18/R...
blog.rust-lang.org
Announcing Rust 1.85.1 | Rust Blog
Empowering everyone to build reliable and efficient software.
0646
Reposted by Jordan McQueen
Jessica Paquette @barrelshifter.bsky.social · 18/03/2025
Student travel grants for AsiaLLVM are available. This is an opportunity to meet LLVM developers from across the LLVM community in person, and discuss compiler development in Tokyo. Deadline is March 31. See post for details. discourse.llvm.org/t/2025-asial...
discourse.llvm.org
2025 AsiaLLVM Student Travel Grant Applications Open!
Applications are now open for student travel grants to attend the 2025 Asia LLVM Developers Meeting in Tokyo, Japan on June 10, 2025. To submit your application, please use this form: https://forms....
01011
Reposted by Jordan McQueen
Steve Klabnik @steveklabnik.com · 11/03/2025
enjoy this post from niko; I like the framing of "foundational software" much better than "systems programming" #rustlang smallcultfollowing.com/babysteps/bl...
smallcultfollowing.com
Rust in 2025: Targeting foundational software · baby steps
615315
Jordan McQueen @jm.dev · 01/03/2025
Basically anytime someone shames someone for raising discussion because they don’t want to litigate it in front of an audience, you can kind of write them off as being uninterested in the truth.
000
Jordan McQueen @jm.dev · 25/02/2025
Epistemically dubious, but: A core Japanese conjugation is 〜てしまう and its derivatives, e.g. ちゃう, which can imply a lack of intentionality. I believe intentionality to be a core appeal of Japanese culture/society, so I wonder if having it as a primitive language construct helps build intentionality.
010
Jordan McQueen @jm.dev · 25/02/2025
There’s a good book about this called Punished by Rewards.
010
Jordan McQueen @jm.dev · 23/02/2025
Anyway borrow checking is an important practice in polycules
000
Jordan McQueen @jm.dev · 23/02/2025
I just want to confirm that we’re not talking about the icache here, but the dcache, right?
100
Jordan McQueen @jm.dev · 19/02/2025
Wait, I got through LHR and it was fast, smooth, painless? *Looks around skeptically, looking for the “catch”.*
010
Jordan McQueen @jm.dev · 18/02/2025
🥲
000