Chris McDonald

2.2K posts

Chris McDonald

Chris McDonald

@deepinthebuild

build systems that don't make us sad

Denver, CO เข้าร่วม Haziran 2010
1.1K กำลังติดตาม2.5K ผู้ติดตาม
Chris McDonald รีทวีตแล้ว
Tenobrus
Tenobrus@tenobrus·
when i was a baby my dad was driving me late at night and a drunk driver asleep at the wheel hit us head-on. my dad was in a coma for weeks. i needed hundreds of stitches. i still have a massive scar. many years later, i got to work at waymo during the first few years we were testing, launching, and scaling in sf. there was a huge amount to do, but it all felt pretty fucking amazing when we got to see logs like this. superhuman moments. it's easy to write off these things as just another expensive uber competitor for techies who don't want to talk to people. but humans behind the wheel are one of the top causes of death and injury globally. and one day not long from now self driving cars will make the kinds of accidents that happened to me a thing of the past.
Dmitri Dolgov@dmitri_dolgov

Speed matters. A @Waymo vehicle was driving in a 25mph zone in LA when an oncoming car swerved into our lane while speeding up to over 70mph… 3x the speed means 9x the destructive energy. Good to see the Waymo Driver react early and safely to make room.

English
87
298
6K
464.5K
Steeve Morin
Steeve Morin@steeve·
We managed the holy grail of CUDA compilation: joining CUDA host code and device code at *link time*. This means both build graphs (device and host) are now completely separated and built by SM. True scalable CUDA build graphs are now possible. Those who know, know.
Steeve Morin tweet media
English
17
28
327
48K
Chris McDonald
Chris McDonald@deepinthebuild·
@corentinanjuna @bazelbuild @buildbuddy This is cool to see. I've spent a bunch of time thinking about this since it seems so close to being possible to stitch together just from the provided NVCC commands, i.e. some combination of per CUDA arch --fatbin actions and one --cuda for the host side + kernel inclusion.
English
1
0
1
106
Corentin Kérisit
Corentin Kérisit@corentinanjuna·
Current status and coming soon: Compiling flash-attention kernels with @bazelbuild and #llvm for all Nvidia Compute Capabilities, 1 action per sm_xx per kernel, fully parallel, hermetic and remote, in 5 minutes. 🫶 @buildbuddy for providing the cores <3
Corentin Kérisit tweet media
English
2
8
64
13.6K
Rachel Zader
Rachel Zader@RachelZader·
The more self-aware and aware of others you become, the less you generally take personally. Everyone's actions are reflections of their nervous system, history, emotional state, etc. and we tend to over-represent how important we are in determining people's reactions to us.
English
2
3
30
473
isabel roses
isabel roses@isabelrosesss·
keyboard but you only have the keys for writing "nix fixes this"
English
3
3
24
1.4K
Chris McDonald
Chris McDonald@deepinthebuild·
spending the family trip convincing my nieces that it's "bananas bread" just like "attorneys general"
English
0
0
0
116
Chris McDonald
Chris McDonald@deepinthebuild·
"not my circus but I definitely recognize some of those monkeys and have tips on how to manage their behavior"
English
0
0
1
70
Chris McDonald
Chris McDonald@deepinthebuild·
fun start to my week: setuptools published 82.0.0 yesterday and finally dropped pkg_resources entirely, breaking wheel builds for a bunch of packages that had setuptools in setup_requires with no upper version bound (which they tell you not to do anyway)
English
1
0
1
184
Rachel Zader
Rachel Zader@RachelZader·
My hairstylist must be sent to the gulag
Rachel Zader tweet mediaRachel Zader tweet mediaRachel Zader tweet media
Emeryville, CA 🇺🇸 English
2
0
18
1.8K
Chris McDonald
Chris McDonald@deepinthebuild·
@JRROwens @toxictiramisu This book seems to be somewhere in the vicinity of conspiracy theory or creative fiction. I can't find any other works discussing the events as described but I can find reviews trashing this book for its lack of primary sources and shoddy history.
English
1
0
1
21
RJ Moreau 🇧🇹
RJ Moreau 🇧🇹@toxictiramisu·
In 1939, after a pope's death, the Nαzis sent an SD agent to the conclave with a gold shipment to influence the papal election: Operation Eitles Gold. Vatican intelligence intervened; the Assassini killed the agent, and the gold was recast & quietly banked, disappearing forever.
RJ Moreau 🇧🇹 tweet mediaRJ Moreau 🇧🇹 tweet mediaRJ Moreau 🇧🇹 tweet mediaRJ Moreau 🇧🇹 tweet media
RJ Moreau 🇧🇹@toxictiramisu

The Vatican's spies were hunted down by the Nαzis after being exposed by a traitor network inside the Vatican, headed by Mussolini's top mole. A counterintelligence sting unraveled the ring, & one traitor was later found executed by the Black Order, the Vatican's assassin friars.

English
9
276
2.1K
101.4K
Chris McDonald
Chris McDonald@deepinthebuild·
@__phantomderp I had a shower thought and figured you were the most likely person to know the answer: Has C converged on the C++11 memory model for atomics?
English
2
0
5
1.8K
Matt Kramer 🔪
Matt Kramer 🔪@kramerposts·
Is there a word for this thing where you try to solve one problem and the solution creates another problem that is at least as big as the one you were trying to solve? Problem cascade?
English
7
0
8
214
Chris McDonald
Chris McDonald@deepinthebuild·
That, and to be a relentless enemy of tools and workflows that my users or I find annoying.
English
0
0
0
123
Chris McDonald
Chris McDonald@deepinthebuild·
More and more I view my role as similar to that of a music producer: I don't work directly on the product but I'm there to shape the process, help people avoid painful mistakes, and to have good taste.
English
1
0
2
198
Chris McDonald
Chris McDonald@deepinthebuild·
Out in SF again later this week, hit me up if you want to grab coffee or dinner.
English
0
0
1
143