Eric Matthes on Nostr: gh-profiiler's bulk processing feature is a really interesting way to see how AI has ...
gh-profiiler's bulk processing feature is a really interesting way to see how AI has been affecting contribution patterns in different projects.
Here's the 25 most recent merged/closed PRs in cPython. Most were merged. Two of the three PRs that were rejected were submitted by a user who raised a red flag when profiled.
To be clear, cPython maintainers are not using gh-profiler to make these decisions. But the output is aligning reasonably well with those decisions so far.
#Python #OpenSource
Published at
2026-06-08 13:05:42 UTCEvent JSON
{
"id": "ce47b4a82d2cfdddf34fef2e17f267f69105e1c267a148829b52307cbfcc19f9",
"pubkey": "501eac4a47579a7efa9c36f4202bf2fa02286712fa37caebb0899067f0515eab",
"created_at": 1780923942,
"kind": 1,
"tags": [
[
"t",
"python"
],
[
"t",
"opensource"
],
[
"imeta",
"url https://cdn.fosstodon.org/media_attachments/files/116/714/594/579/088/341/original/959212947c91502d.png",
"m image/png"
],
[
"proxy",
"https://fosstodon.org/@ehmatthes/116714631477920559",
"web"
],
[
"proxy",
"https://fosstodon.org/users/ehmatthes/statuses/116714631477920559",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://fosstodon.org/users/ehmatthes/statuses/116714631477920559",
"pink.momostr"
],
[
"-"
]
],
"content": "gh-profiiler's bulk processing feature is a really interesting way to see how AI has been affecting contribution patterns in different projects.\n\nHere's the 25 most recent merged/closed PRs in cPython. Most were merged. Two of the three PRs that were rejected were submitted by a user who raised a red flag when profiled.\n\nTo be clear, cPython maintainers are not using gh-profiler to make these decisions. But the output is aligning reasonably well with those decisions so far.\n\n#Python #OpenSource\nhttps://cdn.fosstodon.org/media_attachments/files/116/714/594/579/088/341/original/959212947c91502d.png\n",
"sig": "7f5d82f1bb1f932981f3936358e826494c253a2f7be4b1c8c051ea855631d363c3ee00dc101d2bedbfbe838cdba3001d054ea8c28383412bbc2b41232efea961"
}