Sign in

Emma

@emmatyping.dev
1.3K followers 860 following 260 posts

Python Core Dev & Rust for CPython co-lead. mypy core team. Former quantum compiler engineer, now at NVIDIA working on Python & packaging. Opinions my own. 🏳️‍⚧️ emmatyping.dev Masto: @emmatyping@hachyderm.io Profile pic by Caleb Rippetoe she/her

PostsRepliesMedia
Reposted by Emma
Seth Larson @sethmlarson.dev · 8h
I've just published 10 blog posts detailing the #Python Language Summit 2026. The Language Summit was held in Kraków, Poland and included discussions about free-threading, #Rust, garbage collectors, and type annotations. Please enjoy and thank you for your patience: blog.python.org/2026/09/lang...
Group photo of the attendees of the 2026 Python Language Summit. Notably, Larry Hastings is laying flat on the ground with his eyes closed.
196
Emma @emmatyping.dev · 22h
No, people use this in Python typing as well, but perhaps that particular phrasing was inherited from Rust?
041
Emma @emmatyping.dev · 28/09/2026
Congratulations!
010
Reposted by Emma
nia (cia asset) @nia.is.fckn.gay · 28/09/2026
I'm officially lead of the rust library team! i don't have anything corny to say about it I'm just viciously proud of myself rust-lang.org/governance/t...
rust-lang.org
Library team
A language empowering everyone to build reliable and efficient software.
1121810
Emma @emmatyping.dev · 24/09/2026
And hope you can enjoy some relaxxing :)
010
Emma @emmatyping.dev · 24/09/2026
Very interested for the recording of your talk!
120
Emma @emmatyping.dev · 21/09/2026
🤬🤬🤬🤬
030
Reposted by Emma
PyBay @pybay.bsky.social · 20/09/2026
🐍PyBay 2026 Speaker Highlight🎤 Emma Smith The Path to Introducing Rust in CPython Emma is a CPython Core Developer and Senior Systems Software Engineer at NVIDIA 📍 Oct. 03, 2026, San Francisco, CA: pybay.org 🎟️ Tickets: pybay.org/get-tickets/ 🎤 More talks: pybay.org/speaking/spe... #PyBay #Python
063
Emma @emmatyping.dev · 19/09/2026
Rust 1.100 is shaping up to be such an exciting release! Thank you for working on making the allocator trait a thing!
041
Reposted by Emma
nia (cia asset) @nia.is.fckn.gay · 19/09/2026
allocator stabilisation FCP passed. we're getting stable allocators in rust 1.100. we've never been so back github.com/rust-lang/ru...
github.com
alloc: stabilise `Allocator` by nia-e · Pull Request #156882 · rust-lang/rust
View all comments See the current proposed stabilisation report for up-to-date information on the proposed stable API. outdated former status Stabilise a bare-minimum (dyn-incompatible, but cou...
39519
Emma @emmatyping.dev · 19/09/2026
What about a compiler... 🫣
020
Reposted by Emma
Amethyst 🌸 @toots.amethyst.cat · 19/09/2026
Just over *two weeks* to go before #PyBay 2026, happening on October 3rd at UCSF Mission Bay. We've got an excellent lineup of speakers, including: @gaborbernat @emmatyping @pamelafox @brianokken @coderanger and so many more! Thanks to our generous sponsors […] [Original post on toots.n7.gg]
PyBay 2026, October 3rd, in San Francisco. 11th Annual Regional PyBay Conference. For the community by the community.
046
Reposted by Emma
Hugo van Kemenade @hugovk.dev · 17/09/2026
Two weeks until Python 3.15.0 final! hugovk.dev/next-release/ #Python #python315
hugovk.dev
Upcoming Python releases
Lists upcoming Python release dates including alphas, betas, release candidates and final releases.
1115
Reposted by Emma
Seth Larson @sethmlarson.dev · 17/09/2026
The lovely folks from @rust-lang.org pinged me in a mutual security discussion channels about these ongoing attacks: There's no reason attackers wouldn't do the same to maintainers of Python projects. Report weirdness to security@python.org so we can alert others if needed. #python #security
blog.rust-lang.org
Be alert: targeted attacks on prominent Rustaceans | Rust Blog
Empowering everyone to build reliable and efficient software.
2189
Reposted by Emma
Rust Language @rust-lang.org · 17/09/2026
⚠️ We believe that there is an ongoing campaign targeting owners of popular crates and rust-lang team members that is attempting to compromise devices and accounts in order to use them to publish malware. See our blog post for details: blog.rust-lang.org/2026/09/17/t...
blog.rust-lang.org
Be alert: targeted attacks on prominent Rustaceans | Rust Blog
Empowering everyone to build reliable and efficient software.
121990
Reposted by Emma
pyladiescon.bsky.social @pyladiescon.bsky.social · 15/09/2026
PyLadiesCon is back, December 5–7, 2026! 🎉 100% online, free, and open to everyone. Join us for workshops, sprints, Open Spaces, panels, and the new PyJam community performance track! 🐍🕺💃 Learn more: conference.pyladies.com/2026-special... #PyLadiesCon #PyLadies #Python
197
Reposted by Emma
🎃 Killy Witches 👻 @tillybridges.bsky.social · 11/09/2026
if you won’t listen to me, maybe you’ll listen to @lillywachowski.bsky.social because if you actually care about trans people you gotta drop Harry Potter
There is a big "Harry Potter" series coming out on HBO soon and there are many people opposed to it because of J.K.
Rowling's transphobia.
She is funding trans genocide. J.K. Rowling funds trans genocide, full stop. So, if you support "Harry Potter," you're supporting trans genocide. The money that goes into you enjoying these products, a portion of that money goes to J.K. Rowling and that money goes into her funding anti-trans legislation all over the world. In the same way that if you are against Elon Musk, you boycott or don't buy Tesla; and if you're against global warming/climate change, you try not to buy as much gas, you try to mitigate your use of these products. It's simple math. So, your enjoyment of these shows, and continued support of these shows, is supporting my eradication.
2442127
Reposted by Emma
RustNL @rustnl.bsky.social · 10/09/2026
** Ticket sales now open ** Get your tickets for RustWeek 2027! We lowered the ticket prices: privately-paid tickets are now 199 instead of 249 euro. A checkbox enables a 100 euro discount for those who can't afford the full price ✨️. See you in Utrecht! 2027.rustweek.org #rustweek2027 #rust
2027.rustweek.org
RustWeek 2027 - RustWeek 2027
RustWeek 2027, The Netherlands - May 24–29 2027. The world's biggest Rust conference returns to beautiful Utrecht, welcoming over 900+ community members, professionals and the maintainers of Rust.
01810
Reposted by Emma
Thorne 🌸 @ens0.me · 10/09/2026
if you wanna be a good trans ally, hire us to good jobs we are way more likely to face financial insecurity, make 60 cents on the dollar compared to our cis counterparts, and a lot of us are *insanely* talented
120744
Reposted by Emma
Dirkjan Ochtman @djc.ochtman.nl · 09/09/2026
rustls, our modern memory-safe TLS implementation is 10 years old! @jbp.io wrote a blog post reflecting on how we got here: rustls.dev/blog/2026-09...
rustls.dev
rustls: A Decade of Rustls
2548
Reposted by Emma
The Rust Foundation @rustfoundation.org · 09/09/2026
NVIDIA, our newest Platinum Member, launched CUDA Rust today. You can now write GPU kernels in Rust and compile them straight to PTX. Learn more on their blog: developer.nvidia.com/blog/introdu...
developer.nvidia.com
Introducing CUDA Rust: Two Tracks for Writing GPU Kernels | NVIDIA Technical Blog
In September 2026, NVIDIA announced it is leaning into native GPU programming in Rust. CUDA C++ and CUDA Python are mature, enterprise-grade toolchains, and NVIDIA will be growing and maturing CUDA…
49514
Reposted by Emma
Mike Fiedler @miketheman.com · 08/09/2026
I wrote up a #PyPI incident report for some install-time issues experienced a few of weeks ago by some users, and what was changed. blog.pypi.org/posts/2026-0...
blog.pypi.org
Incident Report: File Hosting Errors - The Python Package Index Blog
For two weeks in August 2026, some PyPI users hit intermittent 502 and 503 errors downloading files. Here's what was happening, and what we changed.
095
Reposted by Emma
Python Software Foundation @python.org · 07/09/2026
Voting is open for the Python Packaging Council until Tuesday, September 15th, 2:00PM UTC! To all affirmed voters, make sure you check out the candidates and make some time to vote before then 🗳️ #Python www.python.org/nominations/...
python.org
The official home of the Python Programming Language
085
Reposted by Emma
Michael Gattozzi @mgattozzi.dev · 04/09/2026
Unfortunately a job offer I had fell through due to head count elimination so I am currently on the market for a new job! If you need someone with 11+ years of Rust, backend, and distributed systems experience I am your guy. Contact Email: michael@ductile.systems. Boosting appreciated!
26733
Reposted by Emma
🎃 Killy Witches 👻 @tillybridges.bsky.social · 03/09/2026
HEY did you know i made a giant starter pack of trans and trans-inclusive comic creatives? get followin'!
22816421
Emma @emmatyping.dev · 03/09/2026
Congratulations on the new house!!
010
Reposted by Emma
Cheuk Ting Ho @cheuk.dev · 03/09/2026
#PSF board election is now open (also for the Packaging Council), if you have affirmed to vote (or have done it last year), you have got the ballot (from OpaVote Voting Link) in your email inbox. Don't let it just sit there. #Python #election
122
Emma @emmatyping.dev · 03/09/2026
Oh goodness yes. My wife always loves it when a product says "chemical free" and it's like, isn't pretty much everything a chemical?
110
Emma @emmatyping.dev · 02/09/2026
It's really interesting to me that even among some cis people I know who are ardently in favor of trans bodily autonomy, they almost recoil at the thought of modifying their own endocrine system.
130
Reposted by Emma
The Verge @theverge.com · 02/09/2026
As a new Harry Potter trailer makes the rounds, it bears repeating that there’s no way to watch this show without supporting J.K. Rowling’s bigotry and the structural violence she’s inflicting on the trans community.
theverge.com
There is no ethical consumption of HBO’s Harry Potter series
You can’t without supporting Rowling’s transphobic bigotry.
366201019863
Emma @emmatyping.dev · 01/09/2026
Maintain an open source project? YOU can help test the next release of Python. It is really helpful to catch bugs and other issues before we release!
053
Reposted by Emma
Kiran @kirancodes.me · 31/08/2026
little heaplet: was I a good object? gc: NO. little heaplet: :( gc: I AM TOLD YOU WERE THE BEST
I'm a heap object and I'm out of scope I'm scared.

Do not worry. Your time has come but it is normal. The garbage collector will sweep your memory address clean soon. You served your program well. Your references are gone. and your fields will fade into the void. Rest now.

Why it is okay:
 you can not feel pain. You are just data
Your work is done, the stack is clear.
441761
Emma @emmatyping.dev · 30/08/2026
Had a lot of fun yesterday at Berkeley's first ever Frog Fest! 🐸 Loved the frog-themed activities, frog art, and got to see an albino frog!
A green sign taped to a garbage receptacle with a FrogFest logo. The logo's words are between the head and feet of the frog. There is a white arrow pointing to the right.
040
Emma @emmatyping.dev · 29/08/2026
It's also documented to be be the same size, alignment, and ABI as Box<u32>, so this definitely seems like a bug in Rust analyzer somehow doc.rust-lang.org/std/option/i...
doc.rust-lang.org
std::option - Rust
Optional values.
040
Emma @emmatyping.dev · 29/08/2026
Congratulations!
010
Emma @emmatyping.dev · 28/08/2026
I like triliumnotes.org It can be a little finicky, but I find it quite usable.
triliumnotes.org
Trilium Notes
Trilium is an open-source solution for note-taking and personal knowledge bases. Use it locally or sync with your own server to access notes anywhere.
020
Reposted by Emma
Donghee Na @corona10.bsky.social · 28/08/2026
Podcast interview with Deb Nicholson at PyCon Korea!🎙️ We talked about what @python.org does, her work as the PSF Executive Director, and her thoughts on supporting and funding the broader Python ecosystem. www.youtube.com/watch?v=l_cZ...
youtube.com
Ep 2620 | 파이썬 생태계 누가 지킬까? 인터뷰 w/ Deb Nicholson
YouTube video by 44BITS
084
Reposted by Emma
Dani Finn 🐙 🏳️‍⚧️ 📚 @danifinnwrites.bsky.social · 27/08/2026
This is how it’s done
In April 2023, Wachowski told Them in an interview that one of the focuses of the current phase of her career was mentoring up-and-coming trans talent.
Calling mentorship a "means of resisting empire," she added, "Mentorship, and the connectivity it creates, disarms empire and capitalism by bringing us together as part of the same fabric."
112225403
Reposted by Emma
Mara Bos @mara.bsky.social · 27/08/2026
RustNL's Rust Maintainer Team has grown and now consists of 14 people, including three interns! ✨️ rustnl.org/maintainers/ Together, these people are either the author or a reviewer of more than 30% of all pull requests on the rust-lang/rust repository:
A table showing that the people of RustNL were involved as author or reviewer or approver of more than 30% of all pull requests merged in the past four months.
212519
Reposted by Emma
Predrag Gruevski @predr.ag · 27/08/2026
More good news: Jess Izen is stepping into an Engineer in Residence role with the Rust Foundation! She's done so much good work for the ecosystem already (see the post!) and I can't think of a better person to wear this hat 🦀 rustfoundation.org/media/welcom...
rustfoundation.org
Welcoming Jess Izen as Engineer in Residence at the Rust Foundation
The Rust Foundation is pleased to welcome Jess Izen (@jlizen) as our new Engineer in Residence. For the next year, Jess will work full time as part of the Foundation’s engineering team, taking directi...
0213
Reposted by Emma
Core Dispatch @coredispatch.xyz · 27/08/2026
Core Dispatch #10 is out! 🐍 This edition, we’ve got five new PEPs, RISC-V joining CPython’s tier 3 platforms, PSF Board and Packaging Council nominee AMAs, and nine EuroPython talks on Python core development! coredispatch.xyz/editions/10
coredispatch.xyz
Core Dispatch #10
Welcome back to Core Dispatch! This edition covers August 5 through August 27, 2026. Python 3.12.14, 3.11.16, and 3.10.21 shipped on August 12. Next up…
044
Emma @emmatyping.dev · 26/08/2026
Really excited to see this! The Python Developer in Residence program has been incredibly important for the continued maintenance of CPython. I look forward to seeing a similar impact for Rust!
041
Reposted by Emma
Python Software Foundation @python.org · 25/08/2026
Come work with us! We're seeking someone process- and detail-oriented who's in their early/mid-career to join us as the second person on the fundraising side. Please apply if that sounds like you, and if that sounds like someone you know, please share!
jobs.pyfound.org
Sponsorship Coordinator - Python Software Foundation - Career Page
Apply to Sponsorship Coordinator at Python Software Foundation in Remote.
01114
Reposted by Emma
waffle .-. @waffle.pet · 25/08/2026
blog.ihatereality.space/0C-never-type/
blog.ihatereality.space
I stabilized never type | I hate reality
yeah
2122737
Emma @emmatyping.dev · 24/08/2026
Stan also created a great tracker for RISC-V wheel support stanfromireland.github.io/riscv-wheels/
stanfromireland.github.io
⚙️ RISC-V Wheels
021
Emma @emmatyping.dev · 24/08/2026
CPython now officially supports RISC-V! blog.python.org/2026/08/risc... With the hard work of a number of core team members, especially @stan.ulbrych.org, RISC-V is now a Tier 3 platform as laid out in PEP 11 peps.python.org/pep-0011/
blog.python.org
RISC-V is now officially supported by CPython! | Python Insider
I’m happy to announce that RISC-V platforms are now officially supported by CPython. 🎉 🚀
1122
Emma @emmatyping.dev · 23/08/2026
Thanks for the explanation! I'll definitely be taking a look at that PR.
110
Emma @emmatyping.dev · 23/08/2026
Nice! I'm interested to hear more about this first one, do you mean build scripts in the repo? Or does that include dependencies
110
Reposted by Emma
djangocon.us @djangocon.us · 17/08/2026
🎉 Dawn Wages is keynoting DjangoCon US! Her keynote explores leadership, belonging, Afrofuturism, and building better futures through open source. 📍 Chicago | Aug 24–28 2026.djangocon.us/news/keynote... #Django #Python #DjangoConUS
064