David Tolnay

@dtolnay9.7k followers

🇺🇸

Open on X
Top outlier
113×
Best organic post
Peak views
244k
Single post
Bookmarks
1.3k
Across 45 organic posts
Last scan
Oct 17
Community cache
Posts 45 posts
#DatePost↓ OutlierViewsLikesRepostsBookmarks
1Jun 5, '24If you are running into broken GitHub integrations today, it's because GitHub issuecomment IDs have just passed the maximum value of i32. For example @rustlang's rfcbot is currentl113×244k1.6k240208
2Jan 27, '25Not long ago, I used to have a more optimistic impression of Rust users. I would not have guessed that so many otherwise-judicious people would go for blatantly AI-"maintained" Rus42.9×93k759127145
3Sep 23, '22The "Industry Coefficient" of some widely used Rust crates. The coefficient is POSITIVE if a crate is disproportionately often downloaded on weekDAYS, and NEGATIVE if disproportion29.7×076810152
4Jun 22, '22Stack Overflow Developer Survey 2022 - 86.7% of those using Rust want to KEEP USING Rust (significantly higher than any other language) - 17.6% of those NOT using Rust WANT to use 23.2×06379513
6Jun 9, '22All the Rust punctuation, sorted by how often used on crates​.io20.3×05445635
7Dec 31, '24The "Rust syntax is not that bad" people have not yet discovered that the expression `x = y + ..` parses as `x = (y + ..)` while the expression `x = .. + y` parses as `(x = ..) + y18×39k33318126
8Mar 27, '25Career advice for an ambitious infrastructure engineer like me: find the world's largest Rust codebase and solve their hard problems. My team is hiring a senior engineer to work cl17.5×38k43027133
9Feb 2, '22Extremely many commas in my crates​.io dashboard this morning17.2×0583188
10Dec 23, '24If this is seen by a billionaire who'd like to move the needle on Rust's success in the greatest way, here is a roadmap for you. 1. Identify engineers with a minimum 2-year track r14.5×31k2031560
11Apr 14, '23Analogy: Buck2 is to Cargo as Rust is to JavaScript14.2×31k961422
12Nov 26, '23This is the impact of Cargo sparse registry protocol (Rust 1.68+) on my CI jobs.12.1×26k2992010
13Oct 29, '25This was the 2-line contribution that most qualifies me to be Head of AI:11.8×26k162348
14Jun 8, '22Happy belated 2nd birthday to this guy's reddit comment.10.1×03191811
15Apr 6, '23Anyone know what's been happening with package count on npm? They have been averaging steady <1000/day for multiple years. But since last week it's been 80,000/day. Is this the 8.9×19k7555
16Sep 5, '25The children desire types8.4×18k37946130
17Nov 22, '21New in 1.0.48 of the anyhow crate's `ensure!` macro: we now render a Debug representation of the lhs and rhs of comparison operators into the error message if both sides have a Deb8.2×0254197
18Jan 12, '22New project: a syntax tree pretty-printer that is designed to be usable with generated code.7.5×02182211
19Jun 8, '255-year reality check: directly depended on by 20% of crates and still climbing rapidly. Hopefully this motivates standardizing most of the functionality of these 2 crates into stan6.9×15k1711318
20Jan 25, '24View post on X6.6×14k169217
21May 11, '24let _ = || a .. b .. c;6.4×14k2551
22Dec 29, '23Rust's crates-io is now getting as many downloads per week as it got in the years 2015, 2016, 2017, and 2018 put together.6.3×14k228194
23Sep 7, '21got done my 10000th hour of Rust practice this week, and excited to get to do some real projects now6.2×023121
25Dec 12, '21This progression of floating point formatting performance is wild. The Rust libraries here are mine but my only contribution is porting these algorithms to Rust from C. dtoa/Grisu25.8×0174914
26Sep 19, '25For the past 3 months I have been watching a surprising instantaneous discontinuity in the adoption pattern of many widely used Rust libraries. See for yourself in the attached gra5.6×12k891224
27Jul 5, '24As one of the only people who has written a production-quality Rust parser singlehandedly, I used to think: PARSER (code⟶AST): hard PRINTER (AST⟶ugly code): easy FORMATTER (ugly co5.5×12k153734
28Jan 3, '25Evidence that "async functions in traits" (Rust 1.75+) is successfully displacing usage of the old `async-trait` crate at ecosystem scale. Expect a second clear inflection point wh5.4×12k2251116
29Jun 13, '23My analysis of the 2023 Stack Overflow survey data: If everyone "does what they want" across all languages (all unhappy current users stop using it, all interested non-users adopt 5.3×11k981010
30May 25, '21How is it possible that the new `semver` crate makes fewer allocations by a factor of 50× than the previous implementation?5.3×0145167
31May 13, '247.6% of rustaceans approve of Rust's grammar for closures and ranges.5.2×11k3223
32Jun 8, '25One of the most surprising conserved quantities in the Rust ecosystem: over a span of 10 years, the fraction of crates with a transitive dependency on libc remains 55% ± 2pp.5.1×11k178712
34Jan 28, '25Yesterday I made the blunder of mentioning AI.4.9×11k11813
36Sep 28, '22Anyone on here familiar with Wasmtime and would be willing to collaborate on a precompiled proc macros RFC based around `--target=wasm32-macro`?4.2×0100206
37Aug 8, '23New details emerge on the India mystery. The search query is "सीएक्सएक्स" which Google Translate just translates to "cxx". Is that an accurate translation? What does this term refe3.9×8.4k2423
41May 31, '24My brother is thinking of a career change—If any of you would want to hire the less experienced version of me for cheap, please email him or DM me. Interested in advice or entry le3.3×7.2k71913
43Jul 28, '22Release notes for serde-yaml 0.9: <> Fun fact: this crate was my first ever Rust code. I'm sure someone can dig up a link to the initial commit. The crate has been mostly unc3.2×010082
44Sep 16, '25This is the state of the art for recruiting top talent in Python Developer.3.1×6.8k7733
46Sep 17, '25I need advice on a way to express this control flow in a way that optimizes as well while not requiring a new level of nesting per id. This is a skeleton of code for parsing fields3.1×6.6k65626
48Jan 3, '25The variation I've gotten is: "highly competitive compensation package" … offers 7-figure pay cut.2.9×6.2k2801
51Jun 16, '21I got a chance to play with timely and differential-dataflow this week, and I am blown away — it is incredibly good.2.4×06178
54Jan 30, '25New question #37 on the Rust Quiz, contributed by GitHub user ChayimFriedman2.1.9×4.1k51412
55Aug 18, '22Which of the following functions are legal to pass as argument to `dispatch`? (⬇️ 4 questions, there is at least 1 yes and 1 no) fn dispatch<T>(f: impl Fn(&mut View<T&1.9×04455
57Jul 28, '22Serious proposal: if more than 30% of crates·io has a direct dependency on a person's crates, then all of that person's crates should get prioritized in the docs·rs build queue ins1.8×04230
68Jul 14, '22I implemented support for compiling and doc-testing #![crate_type = "proc-macro"] in the Rust playground:1.2×03342
73Feb 2, '20View post on X1.0×03310
76Jan 4, '22API for a syn AST pretty-printer0.9×02420

Scan another creator

@

Run this on any account.

XOutlier builds this table for every public profile you open on x.com, with live data and every post, not just the top 50.