schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Remember when I posted about PyCon US and Art in the same toot? Well, some friends and I are pretty excited about it.
And guess what, we're looking for folks to join us on Friday, May 15 to create art, showcase art, and even discuss what art even means in this age of "AI".
https://us.pycon.org/2026/events/open-spaces/#openspace-40
We want to showcase the creativity of the Python community, and we'd love to see your art. Do you have something you plan to bring? Or an idea for an art project you want to lead?
(We're also looking for a few volunteers to help us run the open space(s). Let us know if you want to volunteer to make this celebration of creativity happen.)
You can message me here, on DM, or send an email to pycon+art@pythonbynight.com
Learning PySide6: A Practical Guide to Building GUI Applications with Python and Qt6 by Budi Raharjo is a new release on Leanpub!
Working with PySide6 should not depend on trial and error. This book replaces fragmented learning with a structured approach, combining in-depth explanations and dependable code examples that move you forward with confidence.
Link: https://leanpub.com/pyside6
#books #ebooks #newreleases #leanpublishing #selfpublishing #computer_programming #python
forgive me, for I have sinned:
```python
class Derived(Base):
@classmethod
def load(cls, pth):
instance = Base.load(pth)
# engage body horror
instance.__class__ = cls
return instance
def sugared_func(self):
print("a miracle occurs")
```
On Python, `loky.cpu_count()` will take cgroups settings, common in Docker and Kubernetes, into account when calculating number of available cores.
Are there any other Python APIs that support cgroups options? Standard library doesn't.
(On Rust you can use `num_cpus` crate, on R there's parallely::availableCores()).
#Python #cryptography library (yes, the one that criticizes everything and everyone) is now vibecoded. Our future is truly bright!
Noticed because apparently "Claude" wrote a test that OOM-ed my system. But hey, #RustLang protects against memory errors, so it's fine to vibecode your security critical components.
The Open Geospatial Python Series by Qiusheng Wu is the featured bundle of ebooks 📚 on Leanpub!
Learn geospatial Python from the ground up to advanced GeoAI. Build real-world workflows for GIS, spatial data management, and AI-powered analysis.
Top Links Windows App SDK 2.0 (2.0.1) Released 🎉 (agniuks) .NET Rocks! Episode 2000! (Carl Franklin & Richard Campbell) VSTest is Removing its Newtonsoft.Json Dependency (McKenna Barlow) What Actually Happens When You Port a WPF App to a Modern .NET UI using Agents (Matt Mattei) Kayla + Maddy LIVE – Plants, Trains, and Aspire (Kayla … Continue reading Dew Drop – April 30, 2026 (#4658)
Top Links Visual Studio April Update – Cloud Agent Integration (Mark Downie) A2A v1 Is Here: Cross-Platform Agent Communication in Microsoft Agent Framework for .NET (Sergey Menshykh) PowerToys 0.99 is here: new monitor controls, easier window management, and Dock upgrades (Niels Laute) Continuing the story of early DOS development (Stacey Haffner & Scott Hanselman) Uno … Continue reading Dew Drop – April 29, 2026 (#4657)
All books bundle by Sundeep Agarwal is the featured bundle of ebooks 📚 on Leanpub!
A Short Guide to Naming: Understand how and why to better name modules, classes, functions, and variables. by Tim Ottinger is the featured book 📖 on Leanpub!
if you've read my chapter on naming in a famous software book (first or second edition) you may want to go a little deeper. Same author, same topic, all-new content!
Link: https://leanpub.com/naming_shortguide
#computer_programming #python #javascript #java #web_development #refactoring
A Short Guide to Naming by Tim Ottinger is free with a Leanpub Reader membership! Or you can buy it for $5.00! https://leanpub.com/naming_shortguide #computer_programming #python #javascript #java #web_development #refactoring
Top Links OpenAI’s GPT-5.5 in Microsoft Foundry: Frontier intelligence on an enterprise ready platform (Naomi Moneypenny) We’re moving to Experimental and Beta! Announcing new builds for 24 April 2026 (Stephen Lines & Windows Insider Program Team) Visual Studio Code 1.118 (Visual Studio Code Team) Microsoft Agent Framework for .NET v1.3.0 Release (westey-m) ReSharper Made VS … Continue reading Dew Drop – April 27, 2026 (#4655)
I'm seeing some weird behavior with FastAPI and async.
I have a function:
```
async def foo(r=[]):
if r: return r[0]
r.append(someobj())
return r[0]
```
Now I have that declared on a route via the usual:
```
@router.get('/somepage')
async def get_somepage(foo : Annotated[someobj, Depends(foo)]):
xxx
```
But in the foo function, I print the id of the r list, and each time somepage is fetched, the list is different.
I did finally just move r into the module name space, and that fixed things. But it's pretty clear that FastAPI is doing something wonky with function calls.
Inside Large Language Models for absolute beginners: Volume I: Simple Arithmetic and beginning Python based approach by Ritesh Modi is a new release on Leanpub!
Link: https://leanpub.com/insidellmvol1
#books #ebooks #newreleases #leanpublishing #selfpublishing #computer_programming #ai #python #machine_learning #neural_networks #deep_learning #gpt
Inside Large Language Models for absolute beginners: Volume I: Simple Arithmetic and beginning Python based approach by Ritesh Modi is the featured book 📖 on Leanpub!
Link: https://leanpub.com/insidellmvol1
#computer_programming #ai #python #machine_learning #neural_networks #deep_learning #gpt
Mega Bundle 1 by Jason Turner is the featured bundle of ebooks 📚 on Leanpub!
Please congratulate our newest PSF Fellow Members for Q1, 2026! Their continued contributions to the Python ecosystem are so very important to our community. #python
https://pyfound.blogspot.com/2026/04/announcing-python-software-foundation.html
From the Leanpub Blog:
Welcome to the Leanpub Launch video for GeoAI with Python: A Practical Guide to Open-Source Geospatial AI by Qiusheng Wu!
Watch & read here:
Top Links Writing Node.js addons with .NET Native AOT (Drew Noakes) Changes to GitHub Copilot Individual plans (Joe Binder) VS Code Agents Insiders: The AI-First Editor Built for Developers and Students (Lee Stott) GitHub Copilot meets Azure Developer CLI: AI-assisted project setup and error troubleshooting (Kristen Womack) 7 XAML Resource Keys AI Got Wrong in … Continue reading Dew Drop – April 21, 2026 (#4651)
I’m happy to announce the release 0.17 of the poezio terminal #XMPP client!
This features adds support for XEP-0444: Message reactions.
You can read more about it on my blog: https://blog.mathieui.net/poezio-0-17.html
Fun fact: poezio was one of the very first client with support for message reactions, during the XMPP sprint where they were initially fleshed out, but the PoC branch got lost in a forge move 🤐
Top Links Introducing Claude Design by Anthropic Labs (Anthropic Team) AI File Search in Blazor File Manager: Semantic and Tag-Based (Jollen Moyani) The VS Code Insiders Podcast – Inside The Agent Loop with Pierce Boggan (James Montemagno) Building an emoji list generator with the GitHub Copilot CLI (Cassidy Williams) CLI vs IDE vs Agent – … Continue reading Dew Drop – April 20, 2026 (#4650)
Join our Executive Director, @baconandcoconut, in Petaluma, CA, for @NorthBayPython on 4/26, where she addresses the er, cat in the room, "The Python Community Needs More Cats"–a talk on managing your time and attention. #python #community
https://pretalx.northbaypython.org/nbpy-2026/talk/WQJ8LC/
构建你自己的编程智能助手: 零魔法:纯Python实现人工智能代理指南 by J. Owen is a new release on Leanpub!
跳过黑箱框架。用纯 Python 从零构建生产级 AI 编程智能体——云端或本地,用 pytest 测试,全部在一个文件中完成。
Link: https://leanpub.com/build-your-own-coding-agent-zh-Hans-224caa26
#books #ebooks #newreleases #leanpublishing #selfpublishing #ai #python #software_engineering #machine_learning #computer_programming
Construye tu Propio Agente de Programación: Guía Sin-Magia para Agentes de IA en Python Puro by J. Owen is a new release on Leanpub!
Link: https://leanpub.com/build-your-own-coding-agent-es-0bdc30ba
#books #ebooks #newreleases #leanpublishing #selfpublishing #ai #python #software_engineering #machine_learning #computer_programming
コーディングエージェントの作り方: 魔法なしで学ぶ Pure Python による AIエージェント開発ガイド by J. Owen is a new release on Leanpub!
ブラックボックスのフレームワークは不要。純粋なPythonでプロダクションレベルのAIコーディングエージェントをゼロから構築。クラウドでもローカルでも、pytestでテスト済み、すべて1つのファイルに収まります。
Link: https://leanpub.com/build-your-own-coding-agent-ja-a7f51c5d
#books #ebooks #newreleases #leanpublishing #selfpublishing #ai #python #software_engineering #machine_learning #computer_programming
Build Your Own Coding Agent by J. Owen is on sale on Leanpub! Its suggested price is $34.99; get it for $15.99 with this coupon: https://leanpub.com/build-your-own-coding-agent/c/LeanPublishingDaily20260415 #Ai #Python #SoftwareEngineering #MachineLearning #ComputerProgramming
asimpy Performance Benchmarking: https://third-bit.com/2026/04/18/asimpy-performance-benchmarking/ This is the library used in https://third-bit.com/dsdx/ - suggestions for improving performance on simple operations without hurting complex ones would be greatly appreciated. #python #opensource
The Python Craftsman by Robert Smallshire, Austin Bingham, and Sixty North is the featured bundle of ebooks 📚 on Leanpub!
The Python Craftsman series comprises The Python Apprentice, The Python Journeyman, and The Python Master.
My Adventures with Large Language Models: Build foundational LLMs from Transformers to DeepSeek, from scratch, in PyTorch. by Prathamesh S. is a new release on Leanpub!
Link: https://leanpub.com/adventures-with-llms
#books #ebooks #newreleases #leanpublishing #selfpublishing #machine_learning #deep_learning #ai #python #computer_science #computer_programming #data_science #neural_networks
My Adventures with Large Language Models: Build foundational LLMs from Transformers to DeepSeek, from scratch, in PyTorch. by Prathamesh S. is the featured book 📖 on Leanpub!
Build GPT-2, Llama 3, and DeepSeek from scratch in PyTorch. Every chapter has runnable end-to-end code and loads real pretrained weights. Goes well past where most LLM tutorials stop.
Link: https://leanpub.com/adventures-with-llms
#machine_learning #deep_learning #ai #python #computer_science #computer_programming #data_science
The PSF is looking for a PyPI Sustainability Engineer to join the team! This is a full time, 1-year contract (with the possibility of renewal), globally remote position. If you love #Python, care about open source, and want your work to matter at infrastructure scale–consider applying! Please boost this post and share with your colleagues and networks. #PyPI #Python
https://pythonsoftwarefoundation.applytojob.com/apply/xz5k3X31UQ/Sustainability-Engineer-PyPI
https://pythonsoftwarefoundation.applytojob.com/apply/xz5k3X31UQ/Sustainability-Engineer-PyPI
Every Python dev has faced APIs that use camelCase or kebab-case while your codebase follows snake_case.
The typical approach creates technical debt: either break Python naming conventions or write complex mapping logic that clutters your codebase.
Pydantic's Field alias feature elegantly solves this: define external field names through aliases while keeping internal code perfectly Pythonic.
Integration compatibility and clean code that's maintainable. 💚
Top Links Why we made Windows Terminal (Kayla Cinnamon) PowerShell MSI package deprecation and preview updates (Jason Helmick) MAUI Sherpa — Your Guide to .NET MAUI Development (Jonathan Dick) GitHub Copilot CLI for Beginners: Getting started with GitHub Copilot CLI (Christopher Harrison) Announcing Azure MCP Server 2.0 Stable Release for Self-Hosted Agentic Cloud Automation (Sandeep … Continue reading Dew Drop – April 13, 2026 (#4645)