Nicholas Nethercote
@nnethercote.bsky.social
📤 238
📥 22
📝 240
he/him (or they/them)
I finally 100%'d Silksong, phew
22 days ago
0
7
0
nnethercote.github.io/2025/12/05/h...
loading . . .
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...
https://nnethercote.github.io/2025/12/05/how-to-speed-up-the-rust-compiler-in-december-2025.html
about 1 month ago
0
24
6
In microwave timer logic 99 > 100, because 99 = 139
3 months ago
0
4
0
My new job
nnethercote.github.io/2025/09/16/m...
loading . . .
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.
https://nnethercote.github.io/2025/09/16/my-new-job.html
4 months ago
1
24
1
New blog post: Faster Rust builds on Mac
nnethercote.github.io/2025/09/04/f...
loading . . .
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,...
https://nnethercote.github.io/2025/09/04/faster-rust-builds-on-mac.html
4 months ago
1
30
14
New blog post: Speed wins when fuzzing Rust code with `#[derive(Arbitrary)]`
nnethercote.github.io/2025/08/16/s...
loading . . .
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.
https://nnethercote.github.io/2025/08/16/speed-wins-when-fuzzing-rust-code-with-derive-arbitrary.html
5 months ago
1
10
1
New blog post: I am a Rust compiler engineer looking for a new job
nnethercote.github.io/2025/07/18/l...
loading . . .
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...
https://nnethercote.github.io/2025/07/18/looking-for-a-new-job.html
6 months ago
5
86
46
New blog post: How much code does that proc macro generate?
nnethercote.github.io/2025/06/26/h...
loading . . .
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.
https://nnethercote.github.io/2025/06/26/how-much-code-does-that-proc-macro-generate.html
7 months ago
0
4
0
CHOCOLATE: you are two of my oldest, dearest friends, and I think you are gonna get along great PEANUT BUTTER: uh MINT: *cough*
8 months ago
0
1
0
New blog post:
nnethercote.github.io/2025/04/08/a...
loading . . .
A home free from fossil fuels
My house is now free from the direct burning of fossil fuels. Here’s how I did it.
https://nnethercote.github.io/2025/04/08/a-home-free-from-fossil-fuels.html
9 months ago
0
2
0
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
9 months ago
0
3
0
The same breakfast every day for a year? Sure The same dinner three days in a row? Get the fuck out, now
10 months ago
0
2
0
New blog post: How to speed up the Rust compiler in March 2025
nnethercote.github.io/2025/03/19/h...
loading . . .
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.
https://nnethercote.github.io/2025/03/19/how-to-speed-up-the-rust-compiler-in-march-2025.html
10 months ago
0
15
4
that feeling when multiple catastrophes are approaching and you wonder which one will hit first
10 months ago
0
0
0
today I saw a McDonalds in a Walmart and it was the most American thing I've ever seen
about 1 year ago
0
4
0
New blog post: Streamlined dataflow analysis code in rustc
nnethercote.github.io/2024/12/19/s...
loading . . .
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.
https://nnethercote.github.io/2024/12/19/streamlined-dataflow-analysis-code-in-rustc.html
about 1 year ago
2
4
1
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
about 1 year ago
0
2
0
it's strange at first, but you get used to it after a while
about 1 year ago
0
0
0
Metamucil, aka Old Person Fanta,
about 1 year ago
0
1
0
"For sale: baby" is half the length and way sadder
about 1 year ago
0
0
0
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."
loading . . .
How Much Water Should We Drink in a Day?
Nephrologist Dr F. Perry Wilson comments on the ubiquitous recommendation to “drink more water.”
https://www.medscape.com/viewarticle/how-much-water-should-we-drink-day-2024a1000lgp
about 1 year ago
1
4
0
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
about 1 year ago
0
0
2
Google's search "AI Overview", for when you have a question but you don't mind if the answer is wrong
about 1 year ago
0
1
0
Joe: Can I have that 2x4 for free? Steve: You think lumber grows on trees?
about 1 year ago
0
0
0
up next: the world's first appendix transplant
about 1 year ago
0
0
0
Who made condone/condemn and secular/sectarian, antonyms? confusing, please fix
about 1 year ago
0
2
0
To get the rhythm of Pyramid Song just listen at 1.5x speed
about 1 year ago
0
0
0
tfw your phone bleeps but there's no visual notification of any kind
about 1 year ago
0
0
0
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.
about 1 year ago
0
3
3
Courtesy of the The Blue Willow Inn Bible of Southern Cooking, what a recipe
about 1 year ago
1
1
0
when I was a kid you weren't allowed to punch people who smoke indoors, hard to believe
about 1 year ago
0
0
0
"I learned something when I was young and now people are telling me it's wrong/changed and I am FURIOUS"
about 1 year ago
0
0
0
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".
about 1 year ago
1
0
0
I love Alexandria Ocasio-Cortez/Australian Olympic Committee ambiguity
about 1 year ago
0
1
0
The best books reviews on Amazon: "book cover was damaged. one star."
about 1 year ago
0
0
0
Australia's gift to the world
en.wikipedia.org/wiki/Blue_He...
loading . . .
Blue Heaven (flavour) - Wikipedia
https://en.wikipedia.org/wiki/Blue_Heaven_(flavour)
about 1 year ago
0
0
0
"Daddy, have you heard of New Kids On The Block?" "Daddy, have you heard of The Beach Boys?" "Daddy, do you know the song Yankee Doodle?"
about 1 year ago
0
0
0
Hilary Mantel's Bring Up The Bodies has eleven Thomases: Cromwell, Avery, Wolsey, More, Howard, Boleyn, Seymour, Wyatt, Cranmer, Wriothesley, and Audley.
about 1 year ago
0
0
0
"fortnight" is short for "fourteen nights", hot damn
about 1 year ago
0
0
0
The wonder of surveys, an example. Would you murder your mother for $5? - 73% no - 27% yes Of those 27%: - 9% misunderstood the question - 4% input/coding error - 12% are trolling - 2% are genuine
about 1 year ago
0
0
0
Tom Holland Lip Sync Battle
www.youtube.com/watch?v=jPCJ...
loading . . .
Lip Sync Battle - Tom Holland
YouTube video by Comedy Central Latinoamérica
https://www.youtube.com/watch?v=jPCJIB1f7jk
about 1 year ago
1
0
0
banger of a tweet, this one, 10/10, nailed it
about 1 year ago
0
0
0
From
en.wikipedia.org/wiki/Influenza
: 'The word Influenza comes from the Italian language meaning "influence" and refers to the cause of the disease; initially, this ascribed illness to unfavorable astrological influences.'
loading . . .
Influenza - Wikipedia
https://en.wikipedia.org/wiki/Influenza
about 1 year ago
0
0
0
A list of surprising US state capitals: - Juneau, AK - Jefferson City, MO - Carson City, NV - Frankfort, KY - Olympia, WA - Sacramento, CA - Tallahassee, FL - Springfield, IL - Albany, NY - Harrisburg, PA
about 1 year ago
1
0
0
what fool called it "transphobia" and not "moral TERF-itude"
about 1 year ago
0
0
0
"passes muster" and "cuts the mustard" mean the same thing, what a world we live in
about 1 year ago
0
0
0
A list of American universities named after compass points, in order of increasing geographic improbability: - Northeastern University - Eastern University - Southeastern University - Southwestern University - Northwestern University
about 1 year ago
0
0
0
I wish I didn't have to know the names of so many US counties.
about 1 year ago
1
0
0
🇺🇸Fries 🇦🇺Chips 🇬🇧Crisps 🇦🇺Chips
about 1 year ago
0
0
0
Load more
feeds!
log in