Sam Estep

77 posts

Sam Estep

Sam Estep

@sgestep

SE PhD student @S3DatCMU | 10x pun engineer | he/him

Pittsburgh, PA Beigetreten Eylül 2020
110 Folgt157 Follower
Sam Estep
Sam Estep@sgestep·
My collaborator Troels (creator of the Futhark programming language) published a really nice blog post today about a benchmark suite we've been developing for automatic differentiation; the project makes some cool design decisions, check it out! sigkill.dk/blog/2025-04-0…
English
1
2
6
336
Josh Pollock
Josh Pollock@joshmpollock·
i am not a rat
English
3
0
3
494
Sam Estep
Sam Estep@sgestep·
your computer uses binary to represent numbers, including random ones! but have you ever wondered how it can simulate a fair die whose number of faces is not a power of two? samestep.com/blog/random-in…
English
0
0
1
151
Sam Estep retweetet
Wode "Nimo" Ni
Wode "Nimo" Ni@wodenimoni·
took the idea of “run the layout optimizer again when interacting with the diagram” pretty far this summer. Bloom is a React library for interactive diagrams. It lets you reuse the diagram styling just like Penrose, but in a general-purpose programming language.
English
3
13
74
5.9K
Sam Estep retweetet
Keenan Crane
Keenan Crane@keenanisalive·
Great work by the @UsePenrose team building Bloom: a lightweight way to make interactive diagrams: penrose.cs.cmu.edu/blog/bloom All coordinates are automatically figured out by the Penrose layout engine, and diagram specifications can be re-used for different content (like HTML/CSS).
English
8
199
1.3K
107.5K
Sam Estep
Sam Estep@sgestep·
generally?
English
0
0
0
90
Sam Estep retweetet
Keenan Crane
Keenan Crane@keenanisalive·
Very proud of my group @GeomCollective, for their consistent focus on quality in research. We have 5 papers at #SIGGRAPH2024, including two Best Paper Awards and one Honorable Mention. Only 5 and 12 such awards (respectively) are given out total, from a pool of ~840 submissions
Keenan Crane tweet media
English
8
26
232
22.1K
Sam Estep retweetet
adam 🇺🇸
adam 🇺🇸@personofswag·
You'll soon find out that some Linux distros are better than others Potter
adam 🇺🇸 tweet media
English
7
8
209
7.8K
Sam Estep retweetet
Ian McCormack
Ian McCormack@icmccorm·
We interviewed 19 Rust developers who regularly write or edit unsafe code. Now, we need your help to evaluate what we learned! If you have ever engaged with unsafe Rust, please consider completing our survey! cmu.ca1.qualtrics.com/jfe/form/SV_0k…
English
0
9
14
2.6K
Sam Estep
Sam Estep@sgestep·
genuinely curious: why do some conferences use a one-column layout? isn't two-column just better?
English
0
0
2
161
Ben L. Titzer
Ben L. Titzer@TitzerBL·
@sgestep Interesting. Looks like it does that through compile-time reflection, if I understand it right?
English
1
0
0
97
Ben L. Titzer
Ben L. Titzer@TitzerBL·
When I added enums to Virgil several years back, I also added enum sets, a feature which does not exist in any language I am aware of. Turns out that I never documented them! A rare gem to be elegant and also efficient. github.com/titzer/virgil/…
English
9
3
29
4.8K
Kent C. Dodds ⚡
Kent C. Dodds ⚡@kentcdodds·
If you're publishing a new package to npm today, it should be ESM only. Full stop.
English
59
30
600
176.2K
Sam Estep retweetet
Penrose
Penrose@UsePenrose·
Penrose is an open-source tool for making beautiful diagrams from any domain of knowledge. Want help using it? Want to help us build it? Or just want to talk about diagramming in general? Come chat with us on @Discord at discord.gg/a7VXJU4dfR. Anyone & everyone is welcome!
Penrose tweet media
English
1
39
264
47.4K
Sam Estep retweetet
Keenan Crane
Keenan Crane@keenanisalive·
Tired of making the same kind of diagrams over and over by hand (e.g., in PowerPoint)? The @UsePenrose team has been working away on Penrose 3.0, an automated notation-to-diagram tool, finally released today! Check it out here: penrose.cs.cmu.edu/blog/v3
Keenan Crane tweet media
English
4
72
385
45.5K
Sam Estep
Sam Estep@sgestep·
to be clear i'm jk i just ate a corndog did not actually get a dog
English
0
0
2
120
Sam Estep
Sam Estep@sgestep·
i just got a new dog! dachshund/corgi cross breed corn dog
English
1
0
3
238