Sign in

Nicholas Nethercote

@nnethercote.bsky.social
304 followers 32 following 335 posts

he/him (or they/them)

PostsRepliesMedia
Nicholas Nethercote @nnethercote.bsky.social · 30/09/2026
New blog post: nnethercote.github.io/2026/09/30/h...
nnethercote.github.io
How to speed up the Rust compiler in September 2026
My last post on the Rust compiler’s performance was two months ago and a lot has happened since then.
05612
Nicholas Nethercote @nnethercote.bsky.social · 26/08/2026
Sometimes a famous person dies and there is a unanimous flood of stories about what a wonderful person they were. Robert Redford and Sam Neill are two recent examples that come to mind, but Dolly Parton is blowing the doors off. Requiescat in pace.
120
Nicholas Nethercote @nnethercote.bsky.social · 31/07/2026
New blog post: How to speed up the Rust compiler in July 2026 nnethercote.github.io/2026/07/31/h...
nnethercote.github.io
How to speed up the Rust compiler in July 2026
My last post on the Rust compiler’s performance was in December 2025. Let’s see what has happened since then.
68217
Nicholas Nethercote @nnethercote.bsky.social · 25/07/2026
The history of air pollution science is just "the health impact is even worse than we thought" over and over again. www.theguardian.com/environment/...
theguardian.com
Replacing gas stove can help asthmatics as much as some drugs, US experts find
Team in Ohio finds swapping to electric has ‘very large’ impact, despite study being scaled back by Trump cuts
082
Nicholas Nethercote @nnethercote.bsky.social · 19/07/2026
once again Odysseus and his men clambering back into their boats after getting their asses kicked
021
Nicholas Nethercote @nnethercote.bsky.social · 18/07/2026
it's spelled "faze"
010
Nicholas Nethercote @nnethercote.bsky.social · 16/07/2026
my chance of distinguishing "what a fantastic tackle" from "obvious foul from the defender" is well under 50%
030
Nicholas Nethercote @nnethercote.bsky.social · 27/06/2026
Patricia Lockwood's Priestdaddy is funny and beautiful and weird and sometimes it punches you in the stomach
How did I become a person who almost never left the house? Until I was twelve I lived as an element of nature, tending to my untamed Rooms, wading through creeks and waist-high grasses, and bicycling diagonally across vacant lots long after the sun had flamed down. All the while I collected: unsplit geodes with their lunar skins, horn corals with mushroom frills at the top, shivered green glass and grocery lists and bottle caps not yet flattened into the second dimension. Collecting was a mad instinct to own the world. If I had to go inside at all, I wanted to bring the whole outdoors with me and hold my own context in my hand.

Then, when we moved to the neighbourhood in St. Louis that waspiece by piece being lifted into the sky, where girls were in danger and no one played after dark, the most curious thing happened: I felt the slow clank of a metal shutter coming down, being lowered by some unseen hand until there was only a stripe of light underneath, and that was the news from outside. I was thirteen, and it was beyond my strength to raise it again. How to go back: to that diagonal flight across fields, that confident pocketing of everything I surveyed? How to remember that easy, bone-deep assumption that the world is for you too?

I know all women are supposed to be strong enough now to strangle presidents and patriarchies between their powerful thighs, but it doesn't work that way. Many of us were actually affected, by male systems and male anger, in ways we cannot always articulate or overcome. Sometimes, when the ceiling seems especially low and the past especially close, I think to myself, I did not make it out. I am still there in that place of diminishment, where that voice an octave deeper than mine is telling me what I am. Before I turned thirteen, I had never been part of the class that my father called empty-headed and addressed as "dollface," that our church seemed to see as just bodies. I was simply myself, unique and irreducible. Suddenly I became female, and it was as if a telescope I had been looking through—with a clear eye, up at an unbounded night of stars—had been viciously turned on me. I went to a pinpoint. Does God exist was never a question for me then; do I exist took up the whole of my mind.

I did not make it out, but this does. Art goes outside, even if we don't; it fills the whole air, though we cannot raise our voices. This is the secret: when I encounter myself on the page, I am shocked at how forceful I seem. On the page I am strong, because that is where I put my strength. On the page I am everything that I am not, because that is where I put myself. I am no longer whispering through the small skirted shape of akeyhole: the door is knocked down and the roof is blown off and I am aimed once more at the entire wide night.
011
Nicholas Nethercote @nnethercote.bsky.social · 22/06/2026
whoa www.youtube.com/watch?v=n9ot...
youtube.com
New York Vocal Collective - Blackbird
YouTube video by NYVC (New York Vocal Collective)
000
Nicholas Nethercote @nnethercote.bsky.social · 21/06/2026
Search for "sbs world cup highlights" on YouTube for high-quality, filler-free, spoiler-free, three minute highlight packages of each World Cup match from SBS Australia.
010
Nicholas Nethercote @nnethercote.bsky.social · 17/06/2026
I just rewatched season 1 of Andor for the fourth time. It's my favourite TV show. It's not just another Star Wars show. There are no Jedi, no Skywalkers, no lightsabers, and no Force. It's just rebels and Empire. Everything has depth and weight. Everything feels real.
171
Nicholas Nethercote @nnethercote.bsky.social · 13/05/2026
tremendous "graphic design is my passion" energy here (names obscured to protect the guilty)
A sign advertising a business doing "Interior Design for Residential & Commercial". The sign has black cursive text. The company name and URL are obscured via crude black lines added with image editing software. The hideous background has wide blue and green vertical stripes with thin white stripes between them.
030
Nicholas Nethercote @nnethercote.bsky.social · 19/04/2026
You can ignore politicians and just visit www.ishormuzopenyet.com every once in a while. Saves time and you'll be better informed.
ishormuzopenyet.com
Is Hormuz Open Yet?
Live status of the Strait of Hormuz
030
Nicholas Nethercote @nnethercote.bsky.social · 11/03/2026
wish I'd never heard the phrase "wet signature"
010
Nicholas Nethercote @nnethercote.bsky.social · 12/02/2026
This story is fucking nuts theshamblog.com/an-ai-agent-...
theshamblog.com
An AI Agent Published a Hit Piece on Me
Summary: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into acceptin…
140
Nicholas Nethercote @nnethercote.bsky.social · 20/12/2025
I finally 100%'d Silksong, phew
070
Nicholas Nethercote @nnethercote.bsky.social · 05/12/2025
nnethercote.github.io/2025/12/05/h...
nnethercote.github.io
How to speed up the Rust compiler in December 2025
It has been more than six months since my last post on the Rust compiler’s performance. In that time I lost one job and gained another. I have less time to work directly on the Rust compiler than I us...
0246
Nicholas Nethercote @nnethercote.bsky.social · 17/10/2025
In microwave timer logic 99 > 100, because 99 = 139
040
Nicholas Nethercote @nnethercote.bsky.social · 15/09/2025
My new job nnethercote.github.io/2025/09/16/m...
nnethercote.github.io
My new job
I am happy to announce that I have joined a new startup called VectorWare. The linked website is currently very bare-boned, but the company aims to use Rust to improve the state of GPU programming.
1240
Nicholas Nethercote @nnethercote.bsky.social · 04/09/2025
New blog post: Faster Rust builds on Mac nnethercote.github.io/2025/09/04/f...
nnethercote.github.io
Faster Rust builds on Mac
Did you know that macOS has a secret setting that can make Rust builds faster? It can also make Rust tests faster. It probably even has similar effects for other compiled languages such as C, C++, Go,...
13111
Nicholas Nethercote @nnethercote.bsky.social · 16/08/2025
New blog post: Speed wins when fuzzing Rust code with `#[derive(Arbitrary)]` nnethercote.github.io/2025/08/16/s...
nnethercote.github.io
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.
1101
Nicholas Nethercote @nnethercote.bsky.social · 18/07/2025
New blog post: I am a Rust compiler engineer looking for a new job nnethercote.github.io/2025/07/18/l...
nnethercote.github.io
I am a Rust compiler engineer looking for a new job
For the past 3.75 years I have been fortunate to work on Futurewei’s Rust team, where I had enormous freedom to “make Rust better” however I see fit. It has been the highlight of my career and I am gr...
58543
Nicholas Nethercote @nnethercote.bsky.social · 26/06/2025
New blog post: How much code does that proc macro generate? nnethercote.github.io/2025/06/26/h...
nnethercote.github.io
How much code does that proc macro generate?
Rust’s proc macros are powerful but tricky, and have some compile-time costs. This post is about a new tool to help quantify and reduce some of those costs.
040
Nicholas Nethercote @nnethercote.bsky.social · 31/05/2025
CHOCOLATE: you are two of my oldest, dearest friends, and I think you are gonna get along great PEANUT BUTTER: uh MINT: *cough*
000
Nicholas Nethercote @nnethercote.bsky.social · 08/04/2025
New blog post: nnethercote.github.io/2025/04/08/a...
nnethercote.github.io
A home free from fossil fuels
My house is now free from the direct burning of fossil fuels. Here’s how I did it.
020
Nicholas Nethercote @nnethercote.bsky.social · 05/04/2025
Island A: everyone gets 2000 calories a day Island B: you and your friends get 1600 calories a day and everyone else gets 1200 so many people would pick Island B without hesitation
030
Nicholas Nethercote @nnethercote.bsky.social · 27/03/2025
The same breakfast every day for a year? Sure The same dinner three days in a row? Get the fuck out, now
020
Nicholas Nethercote @nnethercote.bsky.social · 18/03/2025
New blog post: How to speed up the Rust compiler in March 2025 nnethercote.github.io/2025/03/19/h...
nnethercote.github.io
How to speed up the Rust compiler in March 2025
It has been just over a year since my last update on the Rust compiler’s performance. Let’s get into it. The information about metrics at the top of this post still applies.
0154
Nicholas Nethercote @nnethercote.bsky.social · 06/03/2025
that feeling when multiple catastrophes are approaching and you wonder which one will hit first
000
Nicholas Nethercote @nnethercote.bsky.social · 12/01/2025
today I saw a McDonalds in a Walmart and it was the most American thing I've ever seen
040
Nicholas Nethercote @nnethercote.bsky.social · 19/12/2024
New blog post: Streamlined dataflow analysis code in rustc nnethercote.github.io/2024/12/19/s...
nnethercote.github.io
Streamlined dataflow analysis code in rustc
Sometimes I pick a crate in the Rust compiler and read through its code to learn about it and find things that I can improve. Often the improvements are small, but sometimes they snowball.
241
Nicholas Nethercote @nnethercote.bsky.social · 09/12/2024
I had a conversation with someone about generative AI and one of his positions was basically "artists have had it too easy for too long and it's time big tech put them in their place", whoa
020
Nicholas Nethercote @nnethercote.bsky.social · 09/12/2024
it's strange at first, but you get used to it after a while
000
Nicholas Nethercote @nnethercote.bsky.social · 06/12/2024
Metamucil, aka Old Person Fanta,
010
Nicholas Nethercote @nnethercote.bsky.social · 02/12/2024
"For sale: baby" is half the length and way sadder
000
Nicholas Nethercote @nnethercote.bsky.social · 29/11/2024
www.medscape.com/viewarticle/... lol "I’m a nephrologist — a kidney doctor. I think about water all the time" "I remain certain that you should drink > 0L and < 20L every day" "Drink when you’re thirsty. Drink a bit more if you’d like. But no need to push it. Your kidneys won’t let you anyway."
medscape.com
How Much Water Should We Drink in a Day?
Nephrologist Dr F. Perry Wilson comments on the ubiquitous recommendation to “drink more water.”
140
Nicholas Nethercote @nnethercote.bsky.social · 25/11/2024
In a TicketMaster Australia account if you want to update your phone number it sends an authorization code to the old number, for fuck's sake
002
Nicholas Nethercote @nnethercote.bsky.social · 24/11/2024
Google's search "AI Overview", for when you have a question but you don't mind if the answer is wrong
010
Nicholas Nethercote @nnethercote.bsky.social · 24/11/2024
Joe: Can I have that 2x4 for free? Steve: You think lumber grows on trees?
000
Nicholas Nethercote @nnethercote.bsky.social · 23/11/2024
up next: the world's first appendix transplant
000
Nicholas Nethercote @nnethercote.bsky.social · 22/11/2024
Who made condone/condemn and secular/sectarian, antonyms? confusing, please fix
020
Nicholas Nethercote @nnethercote.bsky.social · 16/11/2024
To get the rhythm of Pyramid Song just listen at 1.5x speed
000
Nicholas Nethercote @nnethercote.bsky.social · 15/11/2024
tfw your phone bleeps but there's no visual notification of any kind
000
Nicholas Nethercote @nnethercote.bsky.social · 14/11/2024
I heard the Tesla models S/X/3/Y are all derived from the original Tesla founders' designs and the Cybertruck is the first full Elon model and ohhh, now it all makes sense.
031
Nicholas Nethercote @nnethercote.bsky.social · 01/11/2024
Courtesy of the The Blue Willow Inn Bible of Southern Cooking, what a recipe
110
Nicholas Nethercote @nnethercote.bsky.social · 29/10/2024
when I was a kid you weren't allowed to punch people who smoke indoors, hard to believe
000
Nicholas Nethercote @nnethercote.bsky.social · 27/10/2024
"I learned something when I was young and now people are telling me it's wrong/changed and I am FURIOUS"
000
Nicholas Nethercote @nnethercote.bsky.social · 26/10/2024
Today's mass posting brought to you by "I'm deleting all my tweets because Twitter now sucks and some of the good ones can live on somewhere else".
100
Nicholas Nethercote @nnethercote.bsky.social · 26/10/2024
I love Alexandria Ocasio-Cortez/Australian Olympic Committee ambiguity
010