nikomatsakis

@nikomatsakis.com

Weird Al meets Grace Hopper. Rustacean. He/him. I work for @AWSCloud. Opinions on twitter and elsewhere are my own.

Do folks know of a lint to detect things that are "more public than they need to be"? I'd like to go so far as to document with `expect` or something the stuff my crate *intends* to expose to the outside world and get warnings about anything else.

The 'panic' around Lia Thomas was about creating a target people could point at while demanding exclusion. So much of what people “know” about Lia comes from manufactured outrage and years of misinformation repeated without context. We commissioned this comic to break down the actual story. 1/2

Cartoon of Lia Thomas with purple hair, smiling and holding a trophy, making a peace sign. Background features a trans flag and text about sports inclusivity.A swimmer in the water with text overlay: "Lia's college swimming career began in 2017. Aged 18, she joined the University of Pennsylvania men's swimming team. Like most young athletes, her performances improved with age and experience."Swimmer's in the water with text overlay: "Her overall best US ranking in the men's competition was 11th after placing 1st and 2nd in several events, including the 200 and 500 yard freestyle between 2017 and 2019."A swimmer looking at the water in a red swimming costume and bathing cap, with a text overlay: "In 2019 she started HRT as part of her transition. Her performances dropped dramatically. She ranked 65th in the 500 yard free and 554th in the 200 yard free. Overall her US ranking dropped to 63rd."

Sad that RustWeek is over, and glad I got to spend the week with so many wonderful people. Next time you are delighted by how a Rust feature works, say thanks to all these folks who spent the week hashing out every possible edge case! Can't wait for next year's RustWeek! #rustweek #rustweek2026

All the Rust Project devs posing for a photo at the end of the All Hands. A huge group of people!

This undercurrent within the #rustlang community (and others) has to stop. The attacks on people simply because they are using developer tools that make them productive is 100% out of line. I can respect the anti-LLM arguments, but let's agree to disagree, respect each other as humans, and move on.

amos@fasterthanli.me · 3mo ago

prepping for rustweek, bracing to cross paths with all the people who decided to call me a booster/traitor/fascist for using LLMs, the people who blocked me without saying anything, the people who maintain lists of who to shun. a lot has happened in a year that I'm not done grieving about.