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.
I really like this interview with Guido von Rossum, Python creator and original Benevalent Dictator for Life (BDfL) of Python development. The questions keep pushing AI as something formidable to be looking forward to, and most of the answers are either a) AI is not special in many regards; b) not looking forward towards AI development.
/via @pythonrennes
For comparison, this is the #Python implementation. (And yes, it's 23 "lines" in the file, but if you subtract the boilerplate it's indeed exactly 10 lines of code.)
I have to say I like the #typing system of #Python. The great thing about it, is the optional use. I use it where I see a lot of value (to do things wrong otherwise) and ignore it where things are just very obvious (in my eyes ;)).
It is not ideal either, I agree, but somehow it feels quite pythonic.
My relay at https://fedi-relay.gyptazy.com has currently 139 instances connected, mostly tech related sharing the same mindset and interests like #Linux, #BSD, #Ansible, #Proxmox, #Coding, and many more! You can easily join from your instance when using #Pleroma, #snac (#snac2), #Mastodon and its forks 🙂
#fedi #fediworld #fedicommunity #community #FreeBSD #OpenBSD #NetBSD #homelab #Python #Debian #RockyLinux #Feditips
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links Uno Platform 6.3: Faster Rendering, .NET 10 Preview, VS 2026 Ready (Uno Platform Team) Visual Studio Code September 2025 (version 1.105) Release Notes (VS Code Team) Accelerating AI PC Experiences with OpenVINO and Windows ML (Sudhir Tonse Udupa) The Hanselminutes Podcast – Competence builds confidence with .NET Principal Engineer Safia Abdalla (Scott Hanselman) … Continue reading Dew Drop – October 10, 2025 (#4516)
Nice benchmark comparison of various #Python versions from @miguelgrinberg
Key takeaway: if you want to do a bubble sort, use Pypy or Rust.
Ok no. 3.14 is the fastest CPython. The JIT is still a work in progress. Free-threaded interpreter is quite nice for multithreading, but not regular stuff yet. Pypy is faster than any CPython. By a lot. But if speed's all you care about, maybe Rust.
https://blog.miguelgrinberg.com/post/python-3-14-is-here-how-fast-is-it
The Forecasting, CatBoost & Conformal Prediction Tetralogy https://leanpub.com/b/forecasting_catboost_conformal_predictiontetralogy by Valery Manokhin is the featured bundle of ebooks π on the Leanpub homepage! https://leanpub.com #ComputerScience #MachineLearning #Mathematics #Python #DataScience #DeepLearning #Education #books #ebooks
Find it on Leanpub!
Real World Python http://leanpub.com/set/leanpub/realworldpython by Lukas Rieger and Christian Mayer is the featured Track of online courses on the Leanpub homepage! https://leanpub.com#courses #python #programming #career
Only one week left until the release of Python 3.14.0 final!
https://docs.python.org/3.14/whatsnew/3.14.html
https://peps.python.org/pep-0745/
What are you looking forward to?
Three days until release and a bug in the Linux kernel has turned a dozen buildbots red...
It's already been fixed in the kernel, but will take some time to bubble up. We'll skip that test for relevant kernel versions in the meantime.
https://buildbot.python.org/#/release_status
#Python #Python314
Release day!
First off, check blockers and buildbots.
A new release-blocker appeared yesterday (because of course) but it can wait until 3.14.1.
https://github.com/python/cpython/labels/release-blocker
Three deferred-blockers are also waiting until 3.14.1.
https://github.com/python/cpython/labels/deferred-blocker
A new tier-2 buildbot failure appeared yesterday (because of course) but it had previously been offline for a month and will need some reconfiguration. Can ignore.
https://buildbot.python.org/#/release_status
OK, let's make a Python!
Next up, merge and backport the final change to What's New in Python 3.14 to declare it latest stable.
https://github.com/python/cpython/pull/139631
Now start run_release.py, the main release automation script, which does a bunch of pre-checks, runs blurb to create a merged changelog, bumps some numbers, and pushes a branch and tag to my fork. It'll go upstream at the end of a successful build.
Then kick off the CI to build source zips, docs and Android binaries.
https://github.com/python/release-tools/actions/runs/18308460797
(That's actually the second CI attempt, we had to update some script arguments following an Android test runner update.)
This build takes about half an hour.
I've also informed the Windows and macOS release managers about the tag and they will start up installer builds.
This takes a few hours, so I've got time to finish up the release notes.
PEP 101 is the full process, but much is automated and we don't need to follow it all manually.
The Windows build has been started.
The jobs with profile-guided optimisation (PGO) build once, then collect a profile by running the tests, and then build again using that profile, to see how "real" code executes and optimises for that.
https://dev.azure.com/Python/cpython/_build/results?buildId=164907&view=results
Meanwhile, the docs+source+Android build has finished and the artifacts have been copied to where they need to go with SBOMs created.
π It's out!
π₯§ Please install and enjoy Python 3.14!
https://discuss.python.org/t/python-3-14-0-final-is-here/104210?u=hugovk
@chrisjrn.fyi Interesting proposal they're making there.
I've been tinkering with the AI-assisted autocompletion in #PyCharm recently - only on open source projects so no concerns about code privacy - and it's been slightly helpful but overall a very mixed bag. It'll be interesting to see if it gets better as they collect more data.
Iβm somewhat exhausted to announce attrs 25.4.0!
The main reason for this release (and why it's published today) is that it ships the first pieces of work for Python 3.14 and PEP 749. There will be more work required and there's going to be a lot more churn once everyone starts testing 3.14 earnestly. We hope to receive more feedback before spending more time on this. #Python
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links Roadmap for AI in Visual Studio (October) (Rhea Patel) Blazor Server Reconnection Gets an Upgrade in .NET 10 (Jon Hilton) Technology & Friends – Arthur Doler on Code Archaeology (David Giard) Whatβs new in Windows 11 Version 25H2 (Mahima N.) Peter Ritchie: .NET Foundation – Azure & DevOps Podcast Episode #370 (Jeffrey Palermo) … Continue reading Dew Drop – October 7, 2025 (#4512)
@wildrikku To be fair, the URL handling is a particularly poorly structured portion of the #Python standard library. (Partly because the documentation for `HTTPResponse` lives at a very non-obvious place, https://docs.python.org/3/library/http.client.html#httpresponse-objects)
Most people just use external libraries like `requests` or `httpx`, which are much easier to use than the standard library's `urllib`; I would recommend that.
@wildrikku @mark Wait there's *another* requests library? π΅βπ« I'm talking about this one: https://pypi.org/project/requests/
I'd add that I think one of the emerging strengths of Python is how easy it makes it to use dependencies, especially with inline script metadata (https://packaging.python.org/en/latest/specifications/inline-script-metadata/). So the reasons to avoid dependencies are getting less and less relevant, and people who dogmatically insist on avoiding dependencies without a good reason - not saying that's you, but those people are out there - appear increasingly out of touch with modern best practices.
That being said, I still think it'd be a big improvement if the Python stdlib included better-designed URL handling modules, but realistically, I don't think that's going to happen. It's just that, because of the rich third-party library ecosystem, that's not as big of a problem as it would otherwise be.
7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas http://leanpub.com/set/leanpub/7courses by Christian Mayer, Lukas Rieger, and Shubham Sayon is the featured Track on the Leanpub homepage! https://leanpub.com #ComputerProgramming #Devops #python #pycharm #programming #career
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links NPU paves the way toward a more intelligent Windows (Athima Chansanchai) VS Live! Orlando β Your Ultimate Learning Adventure (Jim Harrer) Angular support for generating apps in Google AI Studio is now available (Mark (Techson) Thompson) Wasm 3.0 for .NET Developers (Sam Basu) GitMCP – Instantly create a Remote MCP server for any … Continue reading Dew Drop – October 3, 2025 (#4511)
New π Release! Practical Pydantic: The Missing Guide to Data Validation in Python by Nuno Bispo
Bad data breaks good code.
Enter Pydantic.
Find it on Leanpub!
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links .NET Rocks! – Local AI Models with Joe Finney (Carl Franklin & Richard Campbell) The $150 Secret Hiding in Plain Sight (Jim Harrer) Organize Blazor Diagrams Easily Using Diagram Container (Balavignesh RaviChandran) Microsoft marks 50 years with limited edition Crocs shoes nodding to Windows XP (Windows Team) Introducing Microsoft Agent Framework (Preview): Making … Continue reading Dew Drop – October 2, 2025 (#4510)
15 Cheat Sheet Collection in Python + Git + NumPy + ML + Mindset by Christian Mayer is free with a Leanpub Reader membership! Or you can buy it for $7.99! http://leanpub.com/python-cheat-sheet #DataScience #ComputerProgramming #Ai #FunctionalProgramming #MachineLearning #Python
I don't want to use anything Microsoft or Microsoft-adjacent for authoring Python. I *had* been using PyCharm Community Edition, because that tends to be the preferred IDE at work. However, with JetBrains now making us opt-out of something AI related (I don't even care what the details are), I want to use something else.
Zed looking interesting, but it's AI front and center.
At this rate I'll end up on Thorny or something. But seriously, what simple IDE are people using these days?
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links TypeScript 7 native preview in Visual Studio 2026 (Sayed Ibrahim Hashimi) Introducing βSQL Project Power Toolsβ – create, import, diagram and analyze SQL database projects in Visual Studio (Erik EJ) Spec-driven development: Using Markdown as a programming language when building with AI (Tomas Vesely) Scott & Mark Learn To… Episode #25 – Level … Continue reading Dew Drop – October 1, 2025 (#4509)