Donghee Na
banner
corona10.bsky.social
Donghee Na
@corona10.bsky.social
- ML Infrastructure SWE @ Karrot (당근)
- Python Steering Council and Core dev

Opinions are my own not my employer: https://github.com/corona10
As of Python 3.15, you can also annotate mmap calls made from pure Python code using the mmap.set_name() method.

github.com/python/cpyth...
December 19, 2025 at 4:14 PM
Oh please, just don’t launch the new model at dawn in Korea… 😂
December 17, 2025 at 6:09 PM
2025년에 이어 2026년에도 파이썬 운영위원회 (Python Steering Council ) 멤버로 활동하게 되었습니다. 파이썬 코어팀이 올해 집중해오던 프로젝트들의 모멘텀을 계속 유지하기 위해서 노력하겠습니다.
I am very happy to continue serving as a member of the Python Steering Council next year as well.

As I mentioned in my self-nomination, I will work to maintain and build on the momentum that the Python core team has driven this year.

peps.python.org/pep-8107/
PEP 8107 – 2026 Term Steering Council election | peps.python.org
This document describes the schedule and other details of the 2025 election for the Python steering council, as specified in PEP 13. This is the steering council election for the 2026 term (i.e. Pytho...
peps.python.org
December 13, 2025 at 3:09 PM
I am very happy to continue serving as a member of the Python Steering Council next year as well.

As I mentioned in my self-nomination, I will work to maintain and build on the momentum that the Python core team has driven this year.

peps.python.org/pep-8107/
PEP 8107 – 2026 Term Steering Council election | peps.python.org
This document describes the schedule and other details of the 2025 election for the Python steering council, as specified in PEP 13. This is the steering council election for the 2026 term (i.e. Pytho...
peps.python.org
December 13, 2025 at 3:06 PM
Reposted by Donghee Na
December 13, 2025 at 2:13 PM
Reposted by Donghee Na
I’m looking forward to working alongside my fellow council members to serve the community, support contributors, and help guide Python over the next year. Congratulations @pablogsal.com @yhg1s.bsky.social @pumpichank.bsky.social @corona10.bsky.social! 🎉
December 13, 2025 at 1:16 PM
github.com/python/cpyth...

Starting in Python 3.15, anonymous mmap usage will be annotated on Linux (kernel version >= 5.17) when the interpreter is launched with -X dev.
Annotated names are shown in /proc//maps, which can help with debugging :)
December 8, 2025 at 2:59 PM
얼마 전에 나온 파이썬 다큐맨터리에 한국어 자막이 추가가 되었습니다. 아직까지는 유일한 수동 번역된 비영어 자막입니다. 이 작업을 위해 노력해주신 @pycon.kr 분들께 감사를 드립니다!
www.youtube.com/watch?v=GfH4...
Very proud that official Korean subtitles is added to “Python: The Documentary” thanks to the amazing effort from
@pycon.kr

It’s the only non-English language with manually created subtitles, not auto-generated.
Python: The Documentary | An origin story
YouTube video by CultRepo
www.youtube.com
October 25, 2025 at 10:14 AM
www.youtube.com/watch?v=GfH4...
Very proud that official Korean subtitles is added to “Python: The Documentary” thanks to the amazing effort from
@pycon.kr

It’s the only non-English language with manually created subtitles, not auto-generated.
Python: The Documentary | An origin story
YouTube video by CultRepo
www.youtube.com
October 25, 2025 at 9:29 AM
Reposted by Donghee Na
Going to report a bug literally any Python project on GitHub to find @hugovk.dev already got there before you, reported it and fixed it. Every time.
October 24, 2025 at 4:58 AM
Most of my recent OSS contributions are connected to projects at my company, even if the contributions are small or simple. So I still believe the best way to start contributing to open source is by working on, or aligning with, your day-to-day projects :)
October 24, 2025 at 12:47 PM
Sometimes it is good to try to keep a distance from the topic that I am biased on
September 25, 2025 at 6:16 PM
During the CPython core sprint, I was glad to close the issue by fixing it so that the JIT can now pass unittests without any optimizations(no-opt). This will be the basic step to make the JIT compatible with free-threading.
github.com/python/cpyth...
Make no-opt JIT to pass whole unit test. · Issue #137838 · python/cpython
#137800 (comment) While investigating, make JIT thread-safe for FT build. IMO, we should separate this task into making the tier 2 interpreter thread-safe (with optimzation disabled) and the optimi...
github.com
September 18, 2025 at 5:35 PM
I hope we can have more CPython sprints happening across various regions!

pyfound.blogspot.com/2025/09/spri...
Sprints are the best part of a conference
pyfound.blogspot.com
September 11, 2025 at 1:28 AM
It’s been a while, but I finally had a full day at work to spend on open source. Happy to dig into some long-pending CPython issues, especially since most of my days lately are just paperwork.
August 27, 2025 at 9:03 AM
Hopefully no more paper works after next month
August 24, 2025 at 9:31 AM
Yesterday I joined @bernsteinbear.com for live debugging for my stuck PR on his JIT project, and it was an outstanding experience. Learning directly from people like him is priceless, and I truly hope more mentors like this can have greater impact in the community.
August 19, 2025 at 12:34 AM
I got a new t-shirt :)
August 12, 2025 at 12:43 PM
Just a bit more... and I might escape the paperwork by the end of this month.
July 11, 2025 at 1:36 PM
The Steering Council has updated one paragraph of its earlier announcement to clarify terminology.

See: discuss.python.org/t/pep-779-cr...
June 26, 2025 at 6:40 PM
Reposted by Donghee Na
Had a great time with @corona10.bsky.social today!
I met Max Bernstein today, an expert in Python (Cinder, Skybison) and Ruby JIT (ZJIT). We had a fascinating conversation about JIT compilation in both Ruby and Python while walking around a historic palace in Korea.
June 21, 2025 at 10:38 AM
I met Max Bernstein today, an expert in Python (Cinder, Skybison) and Ruby JIT (ZJIT). We had a fascinating conversation about JIT compilation in both Ruby and Python while walking around a historic palace in Korea.
June 21, 2025 at 5:59 AM
Reposted by Donghee Na
I've updated my Python 3.14 post with the new additions in 3.14.0b3: free-threading is no longer experimental, and concurrent.interpreters has been added! I've added a couple of examples: iscinumpy.dev/post/python-...
Python π
Python π (3.14) beta 3 is out, which means the features are locked in (normally beta 1, but two additions were made exceptionally in beta 3!). The big feature this time around is template strings. The...
iscinumpy.dev
June 18, 2025 at 7:36 PM
Reposted by Donghee Na
Just released: Python 3.14.0 beta 3! 🚀🐍

🥧 Exceptionally new in b3:

🥧 Free-threaded Python is officially supported! (PEP 779)

🥧 Subinterpreters in the stdlib! (PEP 734)

Do you maintain a Python package? Please test 3.14.

discuss.python.org/t/python-3-1...

#Python #CPython #Python314 #release
Python 3.14.0 beta 3 is here!
It’s 3.14 beta 3! https://www.python.org/downloads/release/python-3140b3/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b3, is the third of four pla...
discuss.python.org
June 17, 2025 at 7:29 PM