Former quantum compiler engineer. Part of the @mypyproject core team. @emmatyping@hachyderm.io

Berkeley, CA
Joined December 2016
Friend: Ugh I hate writing `.unwrap()` everywhere in Rust Me: ? Friend: ? Me: yes, exactly Friend: ?? Me: I suppose if you have nested Results... Friend: ??? Me: ok I don't think you should nest Results that much Friend: Me:
2
16
1
121
New preprint out with colleagues from MIT! "Striped Attention: Faster Ring Attention for Causal Transformers" arxiv.org/abs/2311.09431 We introduce a simple extension to the recent Ring Attention algorithm for distributed long-context attention, and see speedups up to 1.65x! 1/
5
13
2
69
15,385
Well I've finally given in. I'm on mastodon: @ethantyping@hachyderm.io Hope to see you there!
2
Day 2 of @AllThingsOpen — let's go! 😎 Don't miss @ethanhs at 3:45pm ET as he explains how Taking Python to the Client(side) enables experimentation in ways a traditional web app would not.
2
10
"No way to prevent this", say programmers of only language where this regularly happens
19
440
19
1,698
Python 3.12 will add support for the Linux perf profiler! 🔥🔥 Perf is one of the most powerful and performant profilers for Linux that allows getting a ridiculous amount of information such as CPU counters, cache misses, context switching and much more. 🧵👇
13
179
14
1,121
h/t @ethanhs: “Compiler engineers can have one (1) semantic, as a treat”
1
3
Really excited we're giving back to open source! This is one of the things I love about Sentry.
To all the open source maintainers out there: we appreciate you. Thank you for all your work. #Hacktoberfest bit.ly/SentryOSSFund2022
4
We're excited to have Ethan Smith (@ethanhs), Software Engineer for @getsentry, presenting "Taking Python to the Client(side)" at #AllThingsOpen! 2022.allthingsopen.org/sessi…
2
5
Me: Aha! At last, my complex, intricate design of types with crazy complicated lifetime annotations is finished. Rust compiler, now compile my art! The Rust compiler:
2
10
Never thought I'd be writing Javascript to test Python code but here I am
2
I am once again asking for you to buy everyone webauthn tokens instead of spending money on phishing exercises
3
42
5
237
nftables sounds like a cryptobro "firewall on the blockchain" startup scam
3
13
Pharmacy partners CVS and Walgreens have already started loading appointments for bivalent (or "updated") boosters and make it easy to book a COVID-19 booster and flu shot at the same time. walgreens.com/findcare/sched…
1
28
2
49
This is so stupid. You're telling me a circle broken into thirds is copyrightable?
The @Lenovo legal team says we have to change the power button on our 3D printed case, so we’re opening up a Community contest! Whoever can come up with the best new power button design gets a free i5-1135G7 Mainboard.
2
a popular myth is that people who are Very Computer have computers that work. nothing could be further from the truth. the Very Computer are capable of generating much more novel and fascinating ways to make computers not fucking work and exercise this capability wantonly
256
5,651
841
23,427
Rust has a very strong type system
1
3
19
After a very long time and hundreds of github comments, the WebAssembly Garbage Collection subgroup finally agreed on how to handle non-nullable locals. This is a pretty big milestone, and great progress towards a final wasm GC spec! 1/4
3
31
4
203