Furkan Onder's Avatar

Furkan Onder

@furkanonder.bsky.social

Python Triage Member | Focusing on CPython #LKD #Python #ArchLinux #Django #eBPF https://github.com/furkanonder/

806 Followers  |  3,989 Following  |  15 Posts  |  Joined: 19.12.2024
Posts Following

Posts by Furkan Onder (@furkanonder.bsky.social)

Preview
[PERF] Replace np.column_stack with np.vstack().T by crabby-rathbun · Pull Request #31132 · matplotlib/matplotlib This PR addresses issue #31130 by replacing specific safe occurrences of np.column_stack with np.vstack().T for better performance. IMPORTANT: This is a more targeted fix than originally proposed. ...

So this is dystopian as hell and I can't believe this is real...

AI agents are now writing takedown blog posts to shame maintainers for not accepting agent-generated PRs.

github.com/matplotlib/m...

12.02.2026 17:01 — 👍 36    🔁 19    💬 3    📌 4
Preview
Python Software Foundation News

@anthropic.com is investing $1.5 million in the PSF, focused on security. These funds will make an enormous impact on the PSF and the security of millions of #Python and @pypi.org users. Please join us in thanking Anthropic for this landmark gift!

Read more on our blog:

13.01.2026 13:01 — 👍 145    🔁 31    💬 5    📌 7

Awesome!

08.01.2026 02:34 — 👍 5    🔁 1    💬 0    📌 0
Preview
does JIT go brrr? | Python JIT Performance Tracker Track Python's experimental JIT compiler performance vs the standard interpreter over time. Daily benchmarks across multiple machines using pyperformance.

My (not so) silly little website (doesjitgobrrr.com) helped us catch a perf regression in the JIT while I was out on vacation. Makes me so happy! I love data!

04.01.2026 22:44 — 👍 25    🔁 2    💬 2    📌 0
Preview
PEP 810: Explicit lazy imports 👋 Hi everyone, We are very exited to share with you PEP 810: Explicit lazy imports: We’re proposing an opt-in lazy import syntax that defers module loading until first use, aiming for faster startup,...

Let me post a *non*-subskeet for once... We made a thing!

discuss.python.org/t/pep-810-ex...

#Python #PEP

03.10.2025 12:04 — 👍 61    🔁 28    💬 6    📌 4
Post image

(TR) Mustafa Akgül Özgür Yazılım 2025 Yaz Kampı, “C ve Assembly Programlama ile Linux Çekirdeğine Bir Bakış” dersinden;

(EN) Mustafa Akgul Free Software 2025 Summer Camp, from `An Overview of the Linux Kernel with C and Assembly Programming` course;

#oyk2025 @lkdtr.bsky.social

29.08.2025 16:42 — 👍 3    🔁 0    💬 0    📌 0
Python: The Documentary | An origin story
YouTube video by CultRepo (formerly Honeypot) Python: The Documentary | An origin story

The live chat for the Python documentary (www.youtube.com/watch?v=GfH4...) is making me super emotional this morning.

I owe so much of my career to Python. From geospatial analysis > web dev > data engineering and more, Python has been at the center.

Python is forever <3

28.08.2025 17:48 — 👍 30    🔁 6    💬 1    📌 0
Preview
Python 3.14.0rc2 and 3.13.7 are go! Not one but two expedited releases! 🎉 🎉 Python 3.14.0rc2 It’s the final 🪄 penultimate 🪄 3.14 release candidate! https://www.python.org/downloads/release/python-3140rc2/ Note: rc2 was originally plan...

Just released: Python 3.14.0 release candidate 2! 🚀🐍

🪄 We fixed a bug that required the ".pyc magic number" to be increased.

🪄 The ABI isn't changing, and wheels built for rc1 should still work.

🏆 Bonus: Early Python 3.13.7!

discuss.python.org/t/python-3-1...
#Python #CPython #Python314 #release

14.08.2025 19:41 — 👍 8    🔁 3    💬 1    📌 1
Django's 20th Birthday 🎂 Seaside Picnic Come celebrate Django with your Django friends, cake, drinks and fun!

Fresh announcement! Event happening August 16th (that's tomorrow!) in İstanbul, Türkiye:

A seaside picnic to celebrate Django's 20th birthday! 🎂

birthday20.djangoproject.com/events/pyis...

15.08.2025 13:00 — 👍 5    🔁 1    💬 0    📌 0
Preview
GitHub - furkanonder/eksigundem: Komut satırında Ekşi Sözlük! | Ekşi Sözlük on the command line! Komut satırında Ekşi Sözlük! | Ekşi Sözlük on the command line! - furkanonder/eksigundem

eksigundem 22 bin indirmeye geçerek, v0.5.0 ile karşınızda! 🚀🚀🚀

Komut satırından Ekşi Sözlük okuma deneyiminiz artık çok daha iyi!

Hemen deneyin👇
pip install eksi

github.com/furkanonder/...
#eksisözlük #CLI #Python

04.08.2025 16:33 — 👍 5    🔁 0    💬 0    📌 0
Post image

Katılımcı başvuruları başladı. Detaylı bilgi için kamp.linux.org.tr/2025-yaz/ #oyk2025yaz #lkdtr25

17.07.2025 07:17 — 👍 2    🔁 2    💬 0    📌 0
Preview
Shake For Bitcoin! - Apps on Google Play Can you guess the Bitcoin private key?

✨Introducing "Shake for Bitcoin"! ✨
Test your luck by shaking your device to find wallets with non-zero balances! Will you find the needle in the haystack?

Download now on Google Play!👇
play.google.com/store/apps/d...

#Bitcoin #PrivateKey #CryptoChallenge

12.06.2025 12:51 — 👍 2    🔁 0    💬 0    📌 0
Post image

#oyk2025yaz 23-31 Ağustos 2025 tarihleri arasında Bolu Abant İzzet Baysal Üniversitesi Gölköy Yerleşkesi’nde

21.05.2025 20:12 — 👍 1    🔁 1    💬 0    📌 0
Post image Post image

26 Nisan 2025’te Linux Kullanıcıları Derneği olarak 25. yılımızı coşkuyla kutladık ve 20. Olağan Genel Kurulumuzu başarıyla gerçekleştirdik. Her biri el emeği, camdan yapılmış eşsiz penguenlerimizle bu günü unutulmaz kıldık!

@lkdtr.bsky.social #lkdtr #lkdtr25 #linux

29.04.2025 20:31 — 👍 1    🔁 0    💬 0    📌 0
Post image

Weekend vibes: Breathing new life into an old laptop with NetBSD while diving into CPython internals.

#NetBSD #CPython

12.04.2025 21:09 — 👍 3    🔁 0    💬 0    📌 0
BREAKING: Guido van Rossum Returns as Python's BDFL
YouTube video by Honeypot BREAKING: Guido van Rossum Returns as Python's BDFL

BREAKING! Guido van Rossum, the legendary creator of #Python, has officially reinstated himself as Benevolent Dictator for Life (BDFL).

Feat. Guido van Rossum, @pumpichank.bsky.social, @snarky.ca and @mariatta.ca‬

Stay tuned for the documentary coming this summer!

www.youtube.com/watch?v=wgxB...

01.04.2025 14:22 — 👍 69    🔁 33    💬 2    📌 5

congratulations 🎉

31.03.2025 11:27 — 👍 2    🔁 0    💬 0    📌 0
Episode 20: Remote Code Execution By Design by core.py In this episode, Pablo's avoiding the topic of garbage collection by talking about his latest PEP, which allows unprecedented interaction with a running Python process. We also resolve the bet about r...

🎙️ Time for another episode of the core․py podcast!

🕹️ Are we finally covering the long-awaited topic of garbage collection? Well, no. @pablogsal.com wanted to talk about his PEP 768 instead.

🖍️ We also argue about syntax highlighting in PyREPL.

#Python

creators.spotify.com/pod/show/cor...

24.03.2025 12:26 — 👍 16    🔁 5    💬 2    📌 1

So cool!

18.02.2025 16:00 — 👍 3    🔁 0    💬 0    📌 0

Congratulations 🎉🎉

06.02.2025 12:10 — 👍 1    🔁 0    💬 1    📌 0

Thanks!

06.02.2025 07:11 — 👍 1    🔁 0    💬 0    📌 0

It's awesome!

31.01.2025 15:48 — 👍 1    🔁 0    💬 0    📌 0
Post image Post image

#NOAA18 #AmateurRadio

03.01.2025 11:17 — 👍 8    🔁 0    💬 1    📌 0

In addition, a simple example CLI can be written to show a lot of good practice with positional argument handling, optional arguments and so on.

There could be a bonus section on the most troublesome argparse issues and solutions in CPython :)

31.12.2024 05:42 — 👍 2    🔁 0    💬 0    📌 0

It can be about mistakes when using argparse.

For example, an error I see very often;
parser.add_argument(“age”)
args = parser.parse_args()
the_age = int(args.age)

instead of;

parser.add_argument(“age”, type=int")
args = parser.parse_args()
the_age = args.age

31.12.2024 05:42 — 👍 2    🔁 0    💬 0    📌 0
Post image

My first sculpture painting. It's not much, but it's mine :) #Python #ArtJourney

31.12.2024 04:50 — 👍 20    🔁 0    💬 1    📌 0