Jordan McQueen's Avatar

Jordan McQueen

@jm.dev

Rust Person πŸ¦€ πŸŽ±πŸ“‘βŒ¨οΈπŸŒοΈβ€β™‚οΈβ›©οΈ Tokyo, ζ—₯本 πŸ‡―πŸ‡΅ I like agents of truth. (?:distributed )?systems, security, performance, semantics, compilers.

584
Followers
280
Following
128
Posts
23.08.2023
Joined
Posts Following

Latest posts by Jordan McQueen @jm.dev

Video thumbnail

How does Oxide make decisions? FAQ Friday #17

05.09.2025 15:02 πŸ‘ 52 πŸ” 8 πŸ’¬ 1 πŸ“Œ 2

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

12.08.2025 14:15 πŸ‘ 6307 πŸ” 1512 πŸ’¬ 87 πŸ“Œ 116
East River Source Control

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

02.09.2025 23:37 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

asdf came to mind πŸ˜… (slightly different though)

24.08.2025 13:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I hope it’s possible for me to stop believing them so much..

19.08.2025 16:49 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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?

14.08.2025 08:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ˜πŸ˜…

18.07.2025 06:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Compensation isn’t a motivator, it’s a constraint. c.f. Punished by Rewards

18.07.2025 05:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

18.07.2025 05:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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!

17.07.2025 20:36 πŸ‘ 36 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

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.

05.07.2025 04:36 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

02.07.2025 09:14 πŸ‘ 32 πŸ” 6 πŸ’¬ 3 πŸ“Œ 1
Video thumbnail

Why Does Oxide Use Rust?

27.06.2025 15:04 πŸ‘ 130 πŸ” 20 πŸ’¬ 1 πŸ“Œ 3

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.

25.06.2025 09:02 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

24.06.2025 03:36 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s huge. Many endgame draws are predicated on zugzwang.

24.06.2025 03:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

17.06.2025 06:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

17.06.2025 06:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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. πŸ˜…

17.06.2025 05:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

16.06.2025 09:01 πŸ‘ 64 πŸ” 9 πŸ’¬ 2 πŸ“Œ 0

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.

15.06.2025 15:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€œDarn it!” You’re the second person to talk about curly quotes so I guess that signal is out the window. πŸ˜…

14.06.2025 21:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

14.06.2025 12:16 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

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”. πŸ˜†

14.06.2025 12:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

14.06.2025 09:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

14.06.2025 09:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0
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...

#rustlang Could be a Good Beginner Language

scp-iota.github.io/software/202...

11.06.2025 22:07 πŸ‘ 110 πŸ” 15 πŸ’¬ 11 πŸ“Œ 3
Rust at Volvo Cars - Julius Gustavsson
Rust at Volvo Cars - Julius Gustavsson YouTube video by RustNL

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?...

10.06.2025 08:45 πŸ‘ 26 πŸ” 6 πŸ’¬ 0 πŸ“Œ 1

I’m not on the calendar. I’m on the critical path.

07.06.2025 02:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

05.06.2025 11:28 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0