keitheis's profile picture. An artisan and ranger chief questing in Python and web stack

Keith Yang

@keitheis

An artisan and ranger chief questing in Python and web stack

claude-code.vim — Claude Code inside Vim/MacVim. Haven’t touched this in months, so I just shipped it. Not smooth, but looks fancy when it works. github.com/keitheis/claud…


今年在松山文創園區舉辦的 @PyConTW,可能是歷來最好、目視也最貴的 PyCon Taiwan 場地了。 這次有機會擔任講者跟大家分享 AI 最近的表現與 pytest 的一些實戰小心得,希望也有帶給大家一些會心多笑。 #pycontw2025 投影片連結: speakerdeck.com/keitheis/qing-…


Keith Yang gönderiyi yeniden yayınladı

#pycontw 2025 剛結束,禮拜五 9/13 來新竹 scisprint 繼續寫程式吧!

🚀 Join scisprint on September 13h in Hsinchu! If you are interested in scientific computing and software development, there are various open-source projects waiting for you. Just sign up now! RSVP: sciwork.kktix.cc/events/scispri… More information: sciwork.dev/sprint/2025/09…

sciwork's tweet image. 🚀 Join scisprint on September 13h in Hsinchu!
If you are interested in scientific computing and software development, there are various open-source projects waiting for you. Just sign up now!
RSVP: sciwork.kktix.cc/events/scispri…

More information: sciwork.dev/sprint/2025/09…


Keith Yang gönderiyi yeniden yayınladı

A small rant on the contemporary Zeitgeist for the weekend. Fuck 996. lucumr.pocoo.org/2025/9/4/996/


It's great to give a talk (again) in #pycon Taiwan 2025! @PyConTW

keitheis's tweet image. It's great to give a talk (again) in #pycon Taiwan 2025! @PyConTW

Keith Yang gönderiyi yeniden yayınladı

Glad to announce, the second article is here 😄🎉: Marketplace V2 is all you need: A training algorithm on par with backprop that needs only forward pass Believe it or not, this time, it's on par with backprop! It has a great potential to revolutionize ML training!

fangpenlin's tweet image. Glad to announce, the second article is here 😄🎉:

Marketplace V2 is all you need: A training algorithm on par with backprop that needs only forward pass

Believe it or not, this time, it's on par with backprop! It has a great potential to revolutionize ML training!

Keith Yang gönderiyi yeniden yayınladı

又到了台灣 PyCon 的季節。開源研討會是一種很特別的活動形式,本質上是有一群寫程式的人,覺得天天寫程式仍然不夠過癮,所以找到其它一樣還想要寫更多程式的人,聚在一起互相討論怎麼樣寫程式以及寫更多程式。…

PyCon TW 2025|Only 7 Days Left to Get Your Tickets! Dive deeper into the world of Python at @PyConTW 2025! 🎫 don’t miss your chance! Act fast and secure your spot now! 👉 More info & tickets: lihi.cc/oAJN5 👉 Program Schedule: lihi.cc/SdJxc #last7days

PyConTW's tweet image. PyCon TW 2025|Only 7 Days Left to Get Your Tickets!
Dive deeper into the world of Python at @PyConTW  2025!
🎫 don’t miss your chance! Act fast and secure your spot now!

👉 More info & tickets:  lihi.cc/oAJN5
👉 Program Schedule:  lihi.cc/SdJxc

#last7days
PyConTW's tweet image. PyCon TW 2025|Only 7 Days Left to Get Your Tickets!
Dive deeper into the world of Python at @PyConTW  2025!
🎫 don’t miss your chance! Act fast and secure your spot now!

👉 More info & tickets:  lihi.cc/oAJN5
👉 Program Schedule:  lihi.cc/SdJxc

#last7days
PyConTW's tweet image. PyCon TW 2025|Only 7 Days Left to Get Your Tickets!
Dive deeper into the world of Python at @PyConTW  2025!
🎫 don’t miss your chance! Act fast and secure your spot now!

👉 More info & tickets:  lihi.cc/oAJN5
👉 Program Schedule:  lihi.cc/SdJxc

#last7days
PyConTW's tweet image. PyCon TW 2025|Only 7 Days Left to Get Your Tickets!
Dive deeper into the world of Python at @PyConTW  2025!
🎫 don’t miss your chance! Act fast and secure your spot now!

👉 More info & tickets:  lihi.cc/oAJN5
👉 Program Schedule:  lihi.cc/SdJxc

#last7days


Keith Yang gönderiyi yeniden yayınladı

PyCon TW 2025|Only 7 Days Left to Get Your Tickets! Dive deeper into the world of Python at @PyConTW 2025! 🎫 don’t miss your chance! Act fast and secure your spot now! 👉 More info & tickets: lihi.cc/oAJN5 👉 Program Schedule: lihi.cc/SdJxc #last7days

PyConTW's tweet image. PyCon TW 2025|Only 7 Days Left to Get Your Tickets!
Dive deeper into the world of Python at @PyConTW  2025!
🎫 don’t miss your chance! Act fast and secure your spot now!

👉 More info & tickets:  lihi.cc/oAJN5
👉 Program Schedule:  lihi.cc/SdJxc

#last7days
PyConTW's tweet image. PyCon TW 2025|Only 7 Days Left to Get Your Tickets!
Dive deeper into the world of Python at @PyConTW  2025!
🎫 don’t miss your chance! Act fast and secure your spot now!

👉 More info & tickets:  lihi.cc/oAJN5
👉 Program Schedule:  lihi.cc/SdJxc

#last7days
PyConTW's tweet image. PyCon TW 2025|Only 7 Days Left to Get Your Tickets!
Dive deeper into the world of Python at @PyConTW  2025!
🎫 don’t miss your chance! Act fast and secure your spot now!

👉 More info & tickets:  lihi.cc/oAJN5
👉 Program Schedule:  lihi.cc/SdJxc

#last7days
PyConTW's tweet image. PyCon TW 2025|Only 7 Days Left to Get Your Tickets!
Dive deeper into the world of Python at @PyConTW  2025!
🎫 don’t miss your chance! Act fast and secure your spot now!

👉 More info & tickets:  lihi.cc/oAJN5
👉 Program Schedule:  lihi.cc/SdJxc

#last7days

Keith Yang gönderiyi yeniden yayınladı

fangpenlin.com/posts/2025/06/… I summarized my experience using two 7900XTX GPUs for my machine learning workstation, opting for them over pricier Nvidia GPUs. 😄🎉 Using @tinygrad as the ML library, I also shared fixes for P2P PCIe communication issues.

fangpenlin's tweet image. fangpenlin.com/posts/2025/06/…

I summarized my experience using two 7900XTX GPUs for my machine learning workstation, opting for them over pricier Nvidia GPUs. 😄🎉

Using @tinygrad as the ML library, I also shared fixes for P2P PCIe communication issues.

Keith Yang gönderiyi yeniden yayınladı

【🎉PyCon TW 2025 stage 1 accepted talks announcement】 Here are some of the outstanding talks that received unanimous approval from our reviewers in the first round—revealed ahead of time! 🛎️ Grab your ticket now: 👉 lihi.cc/ffTpA #pycontw #python #program #talks

PyConTW's tweet image. 【🎉PyCon TW 2025 stage 1 accepted talks announcement】

Here are some of the outstanding talks that received unanimous approval from our reviewers in the first round—revealed ahead of time!

🛎️ Grab your ticket now: 👉 lihi.cc/ffTpA

#pycontw #python #program #talks
PyConTW's tweet image. 【🎉PyCon TW 2025 stage 1 accepted talks announcement】

Here are some of the outstanding talks that received unanimous approval from our reviewers in the first round—revealed ahead of time!

🛎️ Grab your ticket now: 👉 lihi.cc/ffTpA

#pycontw #python #program #talks

To my surprise, Django 5.2 (released on 2025-04-02) defaults MySQL charset to utf8mb4. I thought that was a 2018-2020 thing


Keith Yang gönderiyi yeniden yayınladı

FILA、Salomon、始祖鳥 (Arc'teryx) 等國際品牌,都成為中資多年了 cw.com.tw/article/5134936


It's been so long since last time I went Thailand ... 😎 PyCon TH 2025 in Bangkok this October sounds fun! #Python

🐍 Want to meet the global Python community? Start with 🇺🇸 @PyConUS on May 14–22! Too far? Check out these #PyCon dates in Asia: 🇸🇬 @pyconsg|Jun 18–20 🇰🇷 @PyConKR|Aug 15–18 🇹🇼 @PyConTW|Sep 5–7 🇮🇳 @pyconindia|Sep 12–15 🇯🇵 @pyconjapan|Sep 26–27 🇹🇭 @pyconthailand|Oct 17–18

PyConTW's tweet image. 🐍 Want to meet the global Python community?
Start with 🇺🇸 @PyConUS on May 14–22!
Too far? Check out these #PyCon dates in Asia:
🇸🇬 @pyconsg|Jun 18–20
🇰🇷 @PyConKR|Aug 15–18
🇹🇼 @PyConTW|Sep 5–7
🇮🇳 @pyconindia|Sep 12–15
🇯🇵 @pyconjapan|Sep 26–27
🇹🇭 @pyconthailand|Oct 17–18


AI Agent Coding 玩起來好像是 SRPG + Coding,終於也有我國小就開始點的技能了


Keith Yang gönderiyi yeniden yayınladı

去年是 PyCon Taiwan 滿一輪的龍年,時間真是一轉眼就過,但今年才是 PyCon Taiwan 第二輪的本命蛇年!下個周日 2/23, @pycontw 即將接受 2025 年的投稿: x.com/PyConTW/status… 打從一開始,PyCon Taiwan 就以技術議程為活動主軸。這不單是因為技術社群理當分享技術,也是為了幫助喜歡 #python

🐍 PyCon TW 2025 Call for Proposal opens 2/23! 🐍 Pythonistas, ready to showcase your expertise & ride the innovation wave? 🎤 Share your insights on the PyCon TW stage & connect with devs worldwide! 🌍 Need inspo? Check past talks! 🚀 💡 2024: reurl.cc/WAQr8L #pycontw

PyConTW's tweet image. 🐍 PyCon TW 2025 Call for Proposal opens 2/23! 🐍

Pythonistas, ready to showcase your expertise & ride the innovation wave? 🎤
Share your insights on the PyCon TW stage & connect with devs worldwide! 🌍

Need inspo? Check past talks! 🚀
💡 2024: reurl.cc/WAQr8L

#pycontw


Keith Yang gönderiyi yeniden yayınladı

如果要喚醒台灣人的危機意識的話,每天早上九點新聞聯播一下國防部的推文一定有效。 看個幾天就會知道共產亡台之心一日不減。

4 sorties of PLA aircraft, 8 PLAN vessels and 1 official ship operating around Taiwan were detected up until 6 a.m. (UTC+8) today. 2 out of the aircraft crossed the median line and entered Taiwan’s northern and southwestern ADIZ. 1 PRC balloon was detected during this timeframe.

MoNDefense's tweet image. 4 sorties of PLA aircraft, 8 PLAN vessels and 1 official ship operating around Taiwan were detected up until 6 a.m. (UTC+8) today. 2 out of the aircraft crossed the median line and entered Taiwan’s northern and southwestern ADIZ. 1 PRC balloon was detected during this timeframe.
MoNDefense's tweet image. 4 sorties of PLA aircraft, 8 PLAN vessels and 1 official ship operating around Taiwan were detected up until 6 a.m. (UTC+8) today. 2 out of the aircraft crossed the median line and entered Taiwan’s northern and southwestern ADIZ. 1 PRC balloon was detected during this timeframe.
MoNDefense's tweet image. 4 sorties of PLA aircraft, 8 PLAN vessels and 1 official ship operating around Taiwan were detected up until 6 a.m. (UTC+8) today. 2 out of the aircraft crossed the median line and entered Taiwan’s northern and southwestern ADIZ. 1 PRC balloon was detected during this timeframe.


Keith Yang gönderiyi yeniden yayınladı

We just shipped the latest Python 3.14 alpha (3.14.0a5) to uv and python-build-standalone. This is the first release that includes the tail-calling interpreter. Our initial benchmarks show a ~20-30% performance improvement across CPython.

charliermarsh's tweet image. We just shipped the latest Python 3.14 alpha (3.14.0a5) to uv and python-build-standalone. This is the first release that includes the tail-calling interpreter.

Our initial benchmarks show a ~20-30% performance improvement across CPython.

Keith Yang gönderiyi yeniden yayınladı

Tail-calling interpreter coming in Python 3.14!

I just merged a new interpreter into Python 3.14. This interpreter promises -3-30% better performance on newer compilers. docs.python.org/3.14/whatsnew/… Thanks to Mark Shannon, Donghee Na, Diego Russo, Garrett Gu, Haoran Xu, and @JoshHaberman for ideas and help.



Keith Yang gönderiyi yeniden yayınladı

Headless browser for web scraping and automation

tom_doerr's tweet image. Headless browser for web scraping and automation

Keith Yang gönderiyi yeniden yayınladı

The AWS Management Console now supports simultaneous sign-in for multiple AWS accounts Today, AWS announces multi-sesssion support which enables customers to acces... aws.amazon.com/about-aws/what…


Loading...

Something went wrong.


Something went wrong.