Profile avatar
corona10.bsky.social
- ML Infrastructure SWE @ Karrot (당근) - Python Steering Council and Core dev Opinions are my own not my employer: https://github.com/corona10
57 posts 1,605 followers 164 following
Prolific Poster
Conversation Starter

Time usage for OSS these days (aka CPython) Last year: 60% Issue tracking + 40% Issue solving This year: 70% Reading PEPs + ETC Code writing has been reduced a lot, but I am happy to get wider views through this year's activity.

New travel bucket list: Hrad Trosky aka Trosky Castle

If you want to experience the latest free-threaded build, use uv with `uv python install 3.14t --preview` :) From Python 3.14, the free-threaded build now uses specialization, and the TCO dispatch is also available if the binary is built with clang-19. The easiest way is using uv, as I commented.

To review PEPs, every Python SC member read tons of PEPs, which extends my understanding of more areas that I didn't focus on before. This is one of the unexpected growths after I became the Python SC member.

Thanks @lukasz.langa.pl and @pablogsal.com for mentioning my activity at core.py. I was not swimming. Maybe I was driving my car :) open.spotify.com/episode/4EWj...

github.blog/changelog/20... The era of ARM!

discuss.python.org/t/2025-core-... Plan to visit UK from 2025/09/13 to 2025/09/20.

Many of the CPython core team members are looking forward to a new dispatch technique called tail calling interpreter, which shows up to 40% performance improvement and 10% geometric means improvement. github.com/python/cpyth...

discuss.python.org/t/a-new-tail... suggests that using tail call support available in Clang 19 leads to a 10% perf improvement in #CPython

tail calls with newer compiler calling conventions might make the Python interpreter 10% faster (up to 40% faster on specific benchmarks). github.com/faster-cpyth...

Now I have my fireplace:)

TIL: The Official C language supports bit field declaration for [signed/unsigned] int only under the C99 specification. Additional implementation-defined types are supported by the compiler implementation detail. I didn't want to know about this issue until I had to handle it.

In Asia, we also use the sexagenary cycle. This year is the Year of Blue Snake(乙巳年), so I hope that this year will be the Year of Python. 🐍

Happy New Year! from UTC+9

The value of KRW has surprisingly decreased. On November 27th, 1 USD was 1388KRW, but today it is 1467KRW. If this situation continues, it will also affect my future career direction. But I hope that it will not happen.

python-build-standalone is now officially part of the Astral organization!

The impeachment bill of the South Korea president was passed. It's a victory for democracy

Thank you for your trust and support! I look forward to a wonderful 2025 working with these amazing Pythonistas. Thank you to all the candidates for this year’s Steering Council!

Once more I am humbled and honoured to serve in the Python 🐍 Steering Council 2025 with my amazing colleagues @pumpichank.bsky.social, @corona10.bsky.social, @emilyemorehouse.bsky.social and @gpshead.bsky.social Thanks to all of you for your trust and support 🙏🖤 I will do my best to serve! 🤘

Well, I still can not believe that I became an SC member for 2025, because I know what this position means for the Python community. I will do my best with wonderful members who already serve their duty as SC members. Again, thank you, everybody.

Congratulations to the new #Python Steering Council for 2025! 🗳️ @pumpichank.bsky.social 🗳️ @corona10.bsky.social 🗳️ @emilyemorehouse.bsky.social 🗳️ @gpshead.bsky.social 🗳️ @pablogsal.com discuss.python.org/t/steering-c... hugovk.github.io/python-steer... #SteeringCouncil #PythonSteeringCouncil

These days, ARM supports the CPython team to make Python better in their hardware :) @diegor.it has worked on CI based on ARM hardware and integrating speed.python.org for ARM. I am looking forward to his future work, too!

yozm.wishket.com/magazine/det...

In 2025, my first international travel schedule would be for @pycon.us from May 13, 2025 to May 21, 2025. Plan to participate in the sprint, too.

Sorry it took so long for us to post again here, our code was compiling

I am very sad about what's happening in my country today.

Updates to my Pythonistas starter pack. Honestly, the UX is a little wonky so I’m probably missing some folks, but it’s a good, um…start! go.bsky.app/VYHhHJo

🐍 The nominations are in for the 2025 #Python #SteeringCouncil! 🗳️ @pumpichank.bsky.social 🗳️ @corona10.bsky.social 🗳️ @emilyemorehouse.bsky.social 🗳️ Ethan Furman 🗳️ @gpshead.bsky.social 🗳️ @mariatta.ca 🗳️ @pablogsal.com 🗳️ @yhg1s.bsky.social Read their statements at peps.python.org/pep-8106/

It feels like this once you start using uv #dataBS #dataSky #python

블루스카이에서 파이썬쪽 사람들을 팔로우 하고 싶다면 아래의 스타트팩을 추천합니다. go.bsky.app/LAkKWpR

You don't need to know what happened after Maximus Decimus Meridius died.

의외로 사람들이 몰라서 적는글, 만약에 애플 카플레이를 쓰고 애플 뮤직을 쓰신다면 주행 중 운전자가 음악선곡할 필요 없이 탑승자가 본인 아이폰으로 음악 선곡이 가능한 “SharePlay”라는 기능이 있습니다. 동승자는 아이폰만 있으면 되며 애플 뮤직 구독은 안해도 됨. support.apple.com/ko-kr/108767

If you want to track CPython team performance improvement records based on benchmark suites. - For faster-cpython: github.com/faster-cpyth... - For free-threading: github.com/facebookexpe... Both repos are based on "Faster CPython Benchmark Infrastructure" repo code.

It's kind of amazing that the CPython JIT, subinterpreters, and free-threading are all "happening" at the same time... There's a lot to be excited about for the future of CPython.