#Introduction I'm a scientist with a background in #gravity #theory #physics and #astronomy whose interests have drifted in the direction of #statistics. I'm a Professor of Statisitcs at #RIT and a member of the #LIGO scientific collaboration (currently co-chair of the #ContinuousWaves group). I analyze #GravitationalWave #data to look for signals from rapidly rotating #NeutronStars, especially #ScoX1. I enjoy #Python #Jupyter and #Debian. I also like applying #StatisticalInference to #hockey.
Search results
Boston Python is one of the world’s largest #Python user groups & a PSF Fiscal Sponsoree, hosting monthly talks, beginner workshops & more. Your donations help the community thrive- advancing our shared vision that Python is for everyone. Donate 👉 https://psfmember.org/civicrm/contribute/transact?reset=1&id=4
Twenty years of #Django releases 🚀 https://www.djangoproject.com/weblog/2025/nov/19/twenty-years-of-django-releases/ Over those twenty years,
- 447 Django releases shipped 🚢
- 131 security vulnerabilities addressed
- 262,203 releases of Django-related packages in the #Python ecosystem
🎉 The wait is over! All the talks from DjangoCon US 2025 are now live on YouTube.
From keynotes to lightning talks, you can now watch (or rewatch) all the incredible sessions from Chicago. Whether you missed the conference or want to revisit your favorite talks, head over to our YouTube channel.
https://www.youtube.com/playlist?list=PL2NFhrDSOxgUSZVGkmbMhUpaaZ1ORfpCl
python programming nerds on here:
can anyone tell me what the turtle library can be used for? i feel like it's an educational tool and can maaaaaybe be used for making really basic games but nothing else. i'm curious about it
#python #programming
🐎 Django-related deals for Black Friday 🐎
Divert from the typical shopping frenzy to check out these deals from Django-related creators to help you learn and use the web framework for perfectionists with deadlines.
https://adamj.eu/tech/2025/11/20/django-black-friday-deals-2025/
Smart Performance Hacks for Faster Python Code
Link: https://blog.jetbrains.com/pycharm/2025/11/10-smart-performance-hacks-for-faster-python-code/
Discussion: https://news.ycombinator.com/item?id=45895100
🚀 Django LiveView 2.0.0 is now available
I just released a major new version of Django LiveView, the framework that lets you build interactive, real-time web applications using only Python — no JavaScript required.
🎯 What is Django LiveView?
A radically simpler way to build dynamic interfaces with Django. Inspired by Phoenix LiveView and Laravel Livewire, it lets you create SPAs without APIs, without JavaScript frameworks, without splitting your logic between frontend and backend.
HTML over WebSockets — all interactivity works in real-time, logic lives in Python, and you use Django's template system.
🔧 Simplified configuration
pip install django-liveview
## 💪 What can you do with LiveView?
- ✅ Update the DOM in real-time without JavaScript
- ✅ Interactive forms with instant validation
- ✅ Infinite scroll and lazy loading
- ✅ Multi-user live notifications
- ✅ Real-time dashboards
- ✅ Search with instant results
- ✅ Everything with Python decorators and Django templates
📚 More information
https://github.com/Django-LiveView/liveview
If you're a Django developer and want to add real-time features without the complexity of a separate frontend, give LiveView a try.
#django #python #websockets #liveview #htmx
🚀 오픈소스 공개: Auto-Blogger - AI 기술 블로그 생성 CLI 도구
기술 블로그 작성, 시간은 부족하고 품질은 타협할 수 없다면?
Auto-Blogger를 소개합니다. 단순한 AI 글쓰기 도구가 아닙니다.
🎯 Auto-Blogger는 다음의 차이점을 염두에 두고 설계했습니다.
1️⃣ 신뢰할 수 있는 리서치
❌ 환각(hallucination)에 취약한 일반 AI
✅ Microsoft Learn MCP 서버 기반 자동 리서치
→ 공식 문서에서 직접 검증된 정보 수집
2️⃣ 고품질 비주얼
❌ 컨텍스트 부족한 AI 이미지 생성 (흔한 지브리 스타일, 손가락 6개, 이상한 텍스트...)
✅ Unsplash API 키워드 검색
→ 전문 사진작가의 실제 이미지, 자동 attribution
✨ 추가 기능:
-
SEO 최적화 (키워드, abstract, slug 자동 생성)
-
YAML front matter 지원
-
OpenAI 호환 API (Azure OpenAI, vLLM 등)
-
다국어 지원
-
크로스 플랫폼 CLI
💻 사용 예시:
uv run auto-blogger generate "쿠버네티스 모범사례" --research --language Korean --length long
이 도구는 100% 오픈소스 (Apache 2.0)입니다. GitHub에서 찾아보실 수 있어요! https://github.com/rkttu/auto-blogger
기술 블로그를 운영하시는 분, DevRel 담당자, 콘텐츠 마케터분들께 도움이 되길 바랍니다.
도움이 되셨다면 ⭐ 스타와 후원으로 응원해주세요!
#OpenSource #AI #TechBlog #DeveloperTools #ContentCreation #MCP #Python
We're already over 80% of our fundraiser goal 🥰 🥰 So many of you have already donated, & the PSF is overflowing with hope & gratitude from your generosity.
Want to help us hit 100%+? Repost this & tell us why you donated- your story makes an impact!
My very first experience with Python was generating programmatic art using the Turtle module.
Don’t let anyone tell you coding is only for pros, it can be an incredibly fun and liberating experience.
#PythonIsForEveryone #Python
https://fosstodon.org/@ThePSF/115537801355825141
What online #Python communities would you most recommend?
For someone new to Python?
For someone using Python but not yet tapped into a community? (outside of their work place / friends)
Who can guess what my upcoming #Python article is about?
Suppose you run your #Python web app with gunicorn. And for metrics, you run the Python Prometheus client in multiprocess mode, since you have multiple worker processes. And you set PROMETHEUS_MULTIPROC_DIR the way the docs tell you to.
Now, what's your favorite way to implement the other thing the docs tell you to do?
> This directory must be wiped between process/Gunicorn runs (before startup is recommended).
So. Do you wipe it only when gunicorn itself boots? Do you wipe it on every worker process start? Periodically via cron-type job? Something else?
Genuine question. Asking for a friend, and the friend happens to be me.
Proper intro for me, finally. I'm a full-stack engineer, usually writing #rust, #python, #typescript, or occasionally C. Been programming since I first have memories and tech talk is my happy place. I miss the small-town feel of programming groups I grew up with.
Some fun stuff I've done in open-source:
Porting Adventure to the web https://grack.com/demos/adventure/
My homelab monitoring tool: https://github.com/mmastrac/stylus
#Python workshops embody what we believe: Python is for everyone.
The PSF has supported 100's of workshops over the years- our Grants Program is paused, but your support helps pave the way for its return.
Help us reach our goal 💝 donate today: https://donate.python.org/
Just released! 🚀
🪑 PrettyTable 3.17.0
https://github.com/prettytable/prettytable/releases/tag/3.17.0
Add support for Python 3.15, drop 3.9, test 3.13t-3.15t
Set dicts with column-specific config for all column-specific attrs
Update type hints
Replace pre-commit with prek
& more!
Just released! 🚀
After one sequential-only CI failure, two artifacts builds, one GitHub outage, two fixes for the Windows installer build, four Windows builds, and a NuGet outage:
🐍 Python 3.15 alpha 2!
🔬 PEP 799: A new high-frequency statistical sampling profiler
💬 PEP 686: Python now uses UTF-8 as the default encoding
🌊 PEP 782: A new PyBytesWriter C API to create a Python bytes object
⚠️ Better error messages
https://discuss.python.org/t/python-3-15-0a2/104948?u=hugovk
⏰ time-machine v3 is out! 🕰️
This package helps you accurately mock time-related functions in your tests. v3 cleans up some warts from previous versions, including removing the breaks-many-things mocking of time.monotonic().
Come back to the future with me!
https://time-machine.readthedocs.io/en/latest/changelog.html
I must have spent an hour or so trying to figure out why cancels did not work... until i noticed missing comma. d'oh
I guess I never did an #introduction 😅. Better late than never? I'm Ian! I'm a Sr Software Engineer for B&R on #ApexLegends at Respawn! I love music, games, movies, comics of all sorts. I'm currently working on a #TTRPG in my spare time and when I have the energy I enjoy zbrush sculpting and concept painting.
Most of my career has been focused on tooling and backend systems with the previous 6 years working primarily in #Rust though these days I'm doing a lot of #Python and C#.
I'm honored to be named a
@ThePSFPython Software Foundation fellow🐍
This reflects work I started in 2018 at
@pyOpenSci —creating inclusive pathways for scientists to spend less time fighting with their code and more time solving the challenges that matter.
None of this happens alone. To everyone who's participated in our peer review process, contributed to our guidebooks, supported our beginner-friendly sprints, or helped welcome new community members—thank you. #python #opensource #science
Tried naming an app package “platform” in both Dart and Python… and immediately entered dependency-collision hell 😅
Amazing how many quiet modules you can break just by picking an unlucky name. Lesson learned: some names are untouchable.
Another day another new feature implemented in #Django. This time, custom decimal contexts for DecimalFields allowing full control over creating decimals from floats. #OpenSource #Python
After two years of lurking, I think it's time for a proper #introduction.
I'm a software developer from Italy, I love #Python and #Django. I'm also some kind of #sysadmin, I maintain a wide range of services for myself and my friends, including a #nextcloud instance, a #minecraft server and this #mastodon instance.
BAPyA, a PSF Fiscal Sponsoree, brings together #Python enthusiasts across the SF Bay Area for learning, networking, and community events 🐍✨
Help us keep these gatherings going strong with a donation! https://psfmember.org/civicrm/contribute/transact/?reset=1&id=43
Have you already voted in the 2026 DSF Board election? If not, go check! 🏃
If you're a DSF member, look for the email with “[Action required] 2026 DSF Board voting” 📬
I’ve just voted, and I can’t wait to work with the new board members next year ✅
There are many great candidates, so take a moment to read their statements and pick your favourites 🗳️
Your vote helps shape Django’s future✨
Deadline: 26 November 2025 at 23:59 AoE ⏰
Info: https://www.djangoproject.com/weblog/2025/nov/05/2026-dsf-board-candidates/
CC
@django
I will be streaming on Twitch at https://www.twitch.tv/glyph_official/ at 10AM US/Pacific tomorrow (in a bit over 16½ hours), writing open source #Python code of one type or another, in #Emacs. Feel free to drop by if that is a topic which of interest to you.
Did you remember to finally drop Python 3.9 support from your Python package? 🐍
Five years in tech is basically a whole lifetime and when Python 3.9 came out in 2020, most of us were still debating whether 5G was actually a thing 😄
Time to give your package a refresh and let 3.9 retire with dignity! ♻️
About 10 days ago, on November 8th, we organized the second-ever Django Girls workshop in Pescara 🐬
I finally found a moment to share a recap, a few photos and a big thank you to everyone who made this day so full of energy and smiles 🧡
It was a beautiful community moment, and I am already looking forward to the next event. 😃
https://www.paulox.net/2025/11/08/django-girls-pescara-2025/
CC
@pescaraPython Pescara 🐬
@gdgpescara
@django
@djangogirlsDjango Girls Foundation
#DjangoGirls #Django #Python #PythonPescara #Pescara
#DevFest #GDG #DevFestPescara #GDGPescara
Celtic Code: Drawing Knots with Python
Link: https://2earth.github.io/website/20250202.html
Discussion: https://news.ycombinator.com/item?id=45796932
Who would like Rust in CPython 3.15?
@emmatypingemmatyping 🏳️⚧️ and Kirill Podoprigora "propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will become a required dependency of CPython and allowed to be used throughout the CPython code base."
https://discuss.python.org/t/pre-pep-rust-for-cpython/104906
Python hit 3.14 this year, so the PSF's 2025 fundraiser goal is naturally set to $314,159.26 😌
Make sure you're a part of this π/🐍/🥧 themed year by joining the community to help us hit that $100Kπ goal!
Donate or become a member today 👉 https://donate.python.org/
Pixi - reproducible, scientific software workflows
https://prefix.dev/blog/pixi_for_scientists
Discussions: https://discu.eu/q/https://prefix.dev/blog/pixi_for_scientists
TIL: matplotlib supports specifying colors using standard X11/CSS4 names, but also supports the names from the xkcd color survey if you prefix the string with "xkcd:".
(While looking this up, I also learned about the full-on xkcd mode, but different topic!)
I suppose I should do an #introduction. I'm a software engineer, programming as a hobby since 2004 and professionally since 2016. I've done a bunch of #python, #rust, and #golang. Learning #electronics and #fpga. I'm interested in the lower levels of stack. My career was in #biomedical devices, and I now work in #space tech. Desktop #linux user since 2004. Father of a small one. Done #jujitsu for mad days. Enjoy #retrogaming, #retrocomputing, and #misterfpga. Glad to be here with y'all.
Z3 API in Python: From Sudoku to N-Queens in Under 20 Lines
Link: https://ericpony.github.io/z3py-tutorial/guide-examples.htm
Discussion: https://news.ycombinator.com/item?id=45947301
You wouldn't believe what happens when #PyLadiesCon replaced our spreadsheets with actual database system and conference infrastructure.
Now we're able to show live* registration counts and fundraising progress without copy pasting data. It's all automated with webhooks, APIs, and #Python.
*with 5 minutes cache delay
What do you think? Wanna support our community? Register, sponsor, donate, and tell everybody you know.
View our dashboard at https://portal.pyladies.com/stats/
A Tiny, Character-Level Language Diffusion Model Trained on Shakespeare https://lobste.rs/s/3gjcip #ai #python
https://github.com/nathan-barry/tiny-diffusion
I never wrote an #introduction or at least don't remember.
I'm Tim - a dedicated #gamer #streamer and #linux enthusiast. I dream of doing #gamedev but tend to lose focus and drive early on.
Things I will post about:
- #memes lots of them
- #gaming - my backlog makes dragons jealous
- #manga #anime #japan
- #cyberpunk
- #comics
- #books as I work through my backlog
- #security
- #python #programmer
- #archlinux #linux
*Probably not an actual King
🐍💻 Bandit helps keep Python applications secure, and it’s one of the PSF’s Fiscal Sponsorees!
When you donate, you’re supporting the devs & maintainers behind tools that make #Python safer and stronger for everyone.
💛 Donate today: https://psfmember.org/civicrm/contribute/transact/?reset=1&id=42
Q for #Python people. I'm hiring someone on Fiverr to build me a website. It's a relatively simple site. I want it built with #Flask, because it's a small framework and it should be easier to maintain.
The coder is recommending #Django. I want the site to have a blog. He says that Django has a built-in admin panel that makes that easier. He can build that feature in Flask, but it will be more work.
So Flask or Django? How much more effort is required to understand Django?
ouverture.py: Content-addressed storage for multilingual functions - exploring cognitive diversity in code https://lobste.rs/s/0agfw6 #culture #practices #python #vibecoding
https://github.com/amirouche/ouverture.py
Archimedes – A Python toolkit for hardware engineering
Link: https://pinetreelabs.github.io/archimedes/blog/2025/introduction.html
Discussion: https://news.ycombinator.com/item?id=45939938
ucs-detect: automatically test the Unicode version and support level of a terminal emulator via
@fanfTony Finch https://lobste.rs/s/uz6i2y #python #testing
https://ucs-detect.readthedocs.io/















)



