Glyph Lefkowitz: Programming Isn’t Special
Link: https://blog.glyph.im/2026/10/programming-isnt-special.html
Creative Work
Writers went on strike to get protections against “AI”. Thousands of artists have signed open letters in protest of “AI”. There are so many copyright lawsuits from creative industry grou
Link: https://blog.glyph.im/2026/10/programming-isnt-special.html
Creative Work
Writers went on strike to get protections against “AI”. Thousands of artists have signed open letters in protest of “AI”. There are so many copyright lawsuits from creative industry grou
blog.glyph.im
Programming Isn’t Special
Artists understand that AI is bad for art. Why don’t programmers understand that we are artists?
Rodrigo Girão Serrão: The 5 most exciting new features of Python 3.15
Link: https://mathspp.com/blog/the-5-most-exciting-new-features-of-python-315
This article explains the 5 best new features of Python 3.15 with clear examples and explanations.
Python 3.15 has been published and it packs plenty of new features and improvements over Python 3.14
Link: https://mathspp.com/blog/the-5-most-exciting-new-features-of-python-315
This article explains the 5 best new features of Python 3.15 with clear examples and explanations.
Python 3.15 has been published and it packs plenty of new features and improvements over Python 3.14
Mathspp
The 5 most exciting new features of Python 3.15
This article explains the 5 best new features of Python 3.15 with clear examples and explanations.
Python Insider: Python 3.15.0 (final) is here!
Link: https://blog.python.org/2026/10/python-3150-final-is-here/
A brand new Python here for you to enjoy!
Link: https://blog.python.org/2026/10/python-3150-final-is-here/
A brand new Python here for you to enjoy!
Python Insider
Python 3.15.0 (final) is here! | Python Insider
A brand new Python here for you to enjoy!
Wingware: Wing Python IDE 12.1 Beta - October 9, 2026
Link: https://wingware.com/news/2026-10-09
Wing 12.1 is now available as a beta release. It introduces the Tasks
Manager for guided autonomous development. You write the specification,
answer questions, and review results. Agents design and wr
Link: https://wingware.com/news/2026-10-09
Wing 12.1 is now available as a beta release. It introduces the Tasks
Manager for guided autonomous development. You write the specification,
answer questions, and review results. Agents design and wr
Wingware
Wing Python IDE 12.1 Beta - October 9, 2026 - Wing Python IDE
Wing 12.1 is now available as a beta release. It introduces guided
autonomous development. You specify the goals, answer questions, and
review results. AI agents design and write the code, unit tests, and
documentation. Wing keeps you in control. Wing Pro…
autonomous development. You specify the goals, answer questions, and
review results. AI agents design and write the code, unit tests, and
documentation. Wing keeps you in control. Wing Pro…
Python Morsels: Python 3.15's best new features
Link: https://www.pythonmorsels.com/python315/
Python 3.15 includes a UTF-8 default encoding, explicit lazy imports, * unpacking in comprehensions, a new sampling profiler, sentinel, frozendict, and more!
Table of contents
A UTF-8 default enco
Link: https://www.pythonmorsels.com/python315/
Python 3.15 includes a UTF-8 default encoding, explicit lazy imports, * unpacking in comprehensions, a new sampling profiler, sentinel, frozendict, and more!
Table of contents
A UTF-8 default enco
Pythonmorsels
Python 3.15's best new features
Python 3.15 includes a UTF-8 default encoding, explicit lazy imports, * unpacking in comprehensions, a new sampling profiler, sentinel, frozendict, and more!
Core Dispatch: Core Dispatch #11
Link: https://coredispatch.xyz/editions/11
Welcome back to Core Dispatch! This edition covers August 27 through October 9,
2026 (It's been a while 😅). Python 3.15.0 final
landed today after an extra release candidate for lazy-import blockers.
Link: https://coredispatch.xyz/editions/11
Welcome back to Core Dispatch! This edition covers August 27 through October 9,
2026 (It's been a while 😅). Python 3.15.0 final
landed today after an extra release candidate for lazy-import blockers.
Core Dispatch
Core Dispatch #11
Welcome back to Core Dispatch! This edition covers August 27 through October 9, 2026 (It's been a while 😅). Python 3.15.0 final landed today after an extra…
The Python Coding Stack: Agents Unpacked — Table of Contents
Link: https://www.thepythoncodingstack.com/p/agents-unpacked-table-of-contents
Here’s the planned route through Agents Unpacked. The titles and article boundaries may change as the conversations develop.Part I — From conversation to actionWhat makes an AI agent different from a
Link: https://www.thepythoncodingstack.com/p/agents-unpacked-table-of-contents
Here’s the planned route through Agents Unpacked. The titles and article boundaries may change as the conversations develop.Part I — From conversation to actionWhat makes an AI agent different from a
Thepythoncodingstack
Agents Unpacked — Table of Contents
Conversations about what AI agents are, how they work, and when they're useful. No programming knowledge required.
The Python Coding Stack: Stephen's Preface to Agents Unpacked
Link: https://www.thepythoncodingstack.com/p/stephens-preface-to-agents-unpacked
Things moved quickly after I started using chatbots. New versions, new terms, new acronyms. And I was busy with actual work, family, and life.Then I started hearing about agents. And I remember wonder
Link: https://www.thepythoncodingstack.com/p/stephens-preface-to-agents-unpacked
Things moved quickly after I started using chatbots. New versions, new terms, new acronyms. And I was busy with actual work, family, and life.Then I started hearing about agents. And I remember wonder
Thepythoncodingstack
Stephen's Preface to Agents Unpacked
Real conversations about AI agents: what they are, how they work, and when they're useful
The Python Coding Stack: 1. What makes an AI agent different from a chatbot?
Link: https://www.thepythoncodingstack.com/p/1-what-makes-an-ai-agent-different
AI agents are often described as the next step beyond chatbots. But what does that step involve? A chatbot can already search the web, write code, and sometimes run it. Is an agent simply a chatbot wi
Link: https://www.thepythoncodingstack.com/p/1-what-makes-an-ai-agent-different
AI agents are often described as the next step beyond chatbots. But what does that step involve? A chatbot can already search the web, write code, and sometimes run it. Is an agent simply a chatbot wi
Thepythoncodingstack
1. What makes an AI agent different from a chatbot?
Agents Unpacked • Chapter 1: Tools let a system act, but who chooses what happens next?
LernerPython blog, from Reuven Lerner: Pandas groupby: Get a data frame instead of a series
Link: https://lernerpython.com/2026/10/09/pandas-groupby-get-a-data-frame-instead-of-a-series/
groupby on a single column in Python Pandas returns a series. Want a single-column data frame?
Instead of
df.groupby('passenger_count')['total_amount'].mean()
pass a one-element list of data columns
Link: https://lernerpython.com/2026/10/09/pandas-groupby-get-a-data-frame-instead-of-a-series/
groupby on a single column in Python Pandas returns a series. Want a single-column data frame?
Instead of
df.groupby('passenger_count')['total_amount'].mean()
pass a one-element list of data columns
LernerPython
Pandas groupby: Get a data frame instead of a series - LernerPython
groupby on a single column in Python Pandas returns a series. Want a single-column data frame? Instead of pass a one-element list of data columns:
Ned Batchelder: Making git hooks visible
Link: https://nedbatchelder.com/blog/202610/making_git_hooks_visible
Frank Wiles wrote about an attack he nearly fell victim
to: a downloaded git repo had active git hooks that would have compromised
his system. Seeing the risks, I wanted to make git hooks more visible
Link: https://nedbatchelder.com/blog/202610/making_git_hooks_visible
Frank Wiles wrote about an attack he nearly fell victim
to: a downloaded git repo had active git hooks that would have compromised
his system. Seeing the risks, I wanted to make git hooks more visible
Ned Batchelder
Making git hooks visible
A terminal prompt technique to see the status of git hooks.
Mahmoud Hashemi: CalVer 26.0: 10th Anniversary Edition
Link: https://sedimental.org/calver_26.html
A decade ago, a little bit of history was made. I didn't realize it, but a colleague made a great point, one of those real mind-changing points that seem too obvious to admit same-day. But, the next
Link: https://sedimental.org/calver_26.html
A decade ago, a little bit of history was made. I didn't realize it, but a colleague made a great point, one of those real mind-changing points that seem too obvious to admit same-day. But, the next
sedimental.org
CalVer 26.0: 10th Anniversary Edition — Sedimental
Thoughts on FOSS and fintech, layered by Mahmoud Hashemi
Mike C. Fletcher: PyOpenGL 4.0.0a7 -- Cleanup and Preparation
Link: http://blog.vrplumber.com/b/2026/10/11/pyopengl-400a7-cleanup-and-preparation/
4.0.0a7 is closing in on the final form for the 4.0.0 release. There's a raft of bug-fixes from testing and tickets, the Windows GLUT binaries are now a separate python package, documentation system u
Link: http://blog.vrplumber.com/b/2026/10/11/pyopengl-400a7-cleanup-and-preparation/
4.0.0a7 is closing in on the final form for the 4.0.0 release. There's a raft of bug-fixes from testing and tickets, the Windows GLUT binaries are now a separate python package, documentation system u
Vrplumber
Plumbing Life's Depths - PyOpenGL 4.0.0a7 -- Cleanup and Preparation
4.0.0a7 is closing in on the final form for the 4.0.0 release. There's a raft of bug-fixes from testing and tickets, the Windows GLUT binaries are now a separate python package, documentation system updates, and OpenGL_accelerate now pins the OpenGL version…
LernerPython blog, from Reuven Lerner: Pandas groupby: Multiple columns and multiple aggregation methods
Link: https://lernerpython.com/2026/10/11/pandas-groupby-multiple-columns-and-multiple-aggregation-methods/
Does Python Pandas allow multiple categorical columns and multiple methods?
Yes!
df.groupby(['passenger_count', 'VendorID'])['trip_distance'].agg(['mean', 'std'])
The above returns:
– A 2-column data
Link: https://lernerpython.com/2026/10/11/pandas-groupby-multiple-columns-and-multiple-aggregation-methods/
Does Python Pandas allow multiple categorical columns and multiple methods?
Yes!
df.groupby(['passenger_count', 'VendorID'])['trip_distance'].agg(['mean', 'std'])
The above returns:
– A 2-column data
LernerPython
Pandas groupby: Multiple columns and multiple aggregation methods - LernerPython
Does Python Pandas allow multiple categorical columns and multiple methods? Yes! The above returns: – A 2-column data frame (mean + std)– A 2-level index (passenger_count + VendorID)
Kay Hayen: Nuitka Release 4.3
Link: https://nuitka.net/posts/nuitka-release-43.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release adds many new features and corrections with a focus on
experi
Link: https://nuitka.net/posts/nuitka-release-43.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release adds many new features and corrections with a focus on
experi
Rodrigo Girão Serrão: Explicit lazy imports
Link: https://mathspp.com/blog/explicit-lazy-imports
Learn how to use lazy imports to speed up the startup time of your Python applications.
Python 3.15 introduced explicit lazy imports.
An explicit lazy import is an import statement that starts with t
Link: https://mathspp.com/blog/explicit-lazy-imports
Learn how to use lazy imports to speed up the startup time of your Python applications.
Python 3.15 introduced explicit lazy imports.
An explicit lazy import is an import statement that starts with t
Mathspp
Explicit lazy imports
Learn how to use lazy imports to speed up the startup time of your Python applications.
LernerPython blog, from Reuven Lerner: Pandas groupby: Aggregating multiple columns with multiple functions
Link: https://lernerpython.com/2026/10/12/pandas-groupby-aggregating-multiple-columns-with-multiple-functions/
Does Python Pandas allow multiple data columns and multiple methods?
Yes!
df.groupby('passenger_count')[['trip_distance', 'total_amount']].agg(['mean', 'std'])
The above returns a data frame. Its 4 c
Link: https://lernerpython.com/2026/10/12/pandas-groupby-aggregating-multiple-columns-with-multiple-functions/
Does Python Pandas allow multiple data columns and multiple methods?
Yes!
df.groupby('passenger_count')[['trip_distance', 'total_amount']].agg(['mean', 'std'])
The above returns a data frame. Its 4 c
LernerPython
Pandas groupby: Aggregating multiple columns with multiple functions - LernerPython
Does Python Pandas allow multiple data columns and multiple methods? Yes! The above returns a data frame. Its 4 columns are a 2-level multi-index with mean/std in the inner level.
Seth Michael Larson: Gaming’s all-digital future doesn’t include “Sonic the Hedgehog 3” and “Pikmin 2”
Link: https://sethmlarson.dev/gaming-all-digital-future-and-creative-constraint?utm_campaign=rss
Sony announced that all games from 2028 and onwards
would be digital-only. It seems likely that Xbox will follow and that Nintendo will continue
making “physical” releases for first-party games during
Link: https://sethmlarson.dev/gaming-all-digital-future-and-creative-constraint?utm_campaign=rss
Sony announced that all games from 2028 and onwards
would be digital-only. It seems likely that Xbox will follow and that Nintendo will continue
making “physical” releases for first-party games during
sethmlarson.dev
Gaming’s all‑digital future doesn’t include “Sonic the Hedgehog 3” and “Pikmin 2”
Sony announced that all games from 2028 and onwards
would be digital-only. It seems likely that Xbox will follow and that Nintendo will continue
making “physical” releases for first-party games dur...
would be digital-only. It seems likely that Xbox will follow and that Nintendo will continue
making “physical” releases for first-party games dur...
PyCharm: Python vs Go: A Practical Comparison for Developers
Link: https://blog.jetbrains.com/go/2026/10/13/python-vs-go/
Link: https://blog.jetbrains.com/go/2026/10/13/python-vs-go/
The JetBrains Blog
Python vs Go: A Practical Comparison for Developers - The JetBrains Blog
We look at how Python and Go differ, what surveys tell us about the devs who use them, and what interviews say about the trade-offs between them.
Rodrigo Girão Serrão: Sentinel built-in
Link: https://mathspp.com/blog/pydonts/sentinel-builtin
Learn how to use the sentinel built-in from Python 3.15 for placeholder values.
Python 3.15 introduced the new sentinel built-in.
The sentinel built-in can be used to create placeholder values:
NOTHI
Link: https://mathspp.com/blog/pydonts/sentinel-builtin
Learn how to use the sentinel built-in from Python 3.15 for placeholder values.
Python 3.15 introduced the new sentinel built-in.
The sentinel built-in can be used to create placeholder values:
NOTHI
Mathspp
Sentinel built-in
Learn how to use the sentinel built-in from Python 3.15 for placeholder values.