August meeting
Date: Monday, August 14th @ 7pm
Princeton Python Monthly: Aug 2023
Happy August!
Our next meeting is a week from Monday!
This time we will start with everyone's introductions/updates and then as usual Mike's links: Python news and the usual mix of the latest tools, testing, and tutorials at https://www.princetonpy.org/next-meeting/.
And as always, your questions/ideas/doings are welcome--so join us!
Note our unchanging meeting url--use the Jitsi meeting link on our home page.
But first, check out AI Study Group this Sunday! Rick will review making a discord chatbot with Langchain
events:
sun06aug 2p AI Study Group [first sundays]
mon14aug 7p princetonpy meeting [second mondays]
links:
August links: https://www.princetonpy.org/next-meeting/
AI Study Group: https://fubarlabs.org/schedule/
Links:
- panflute
- The Lost Arts of CLJS Frontend
- among other things, boosts CLJS and critiques HTMX, I (Mike) don't find this very compelling but really appreciate seeing alternatives
- Building a Toy Programming Language in Python
- Ruby alert: Writing a compiler in Ruby, bottom up
- ANTLR Lab
- Joins 13 ways
- What's up, Python? The GIL removed, a new compiler, optparse deprecated...
- Cython 3.0
among https://www.bitecode.dev/p/whats-up-python-the-gil-removed-a
Cython always had limitations: it used a superset of Python to express some of its features.
This is no more the case, as the release notes: "it should now be possible to express all Cython code and use all features in regular Python syntax".
Which means you now should be able to use any Python code base, just Cython it all and see what happens. - Python 3.12 introduces a new f-string syntax formalization and implementation
https://realpython.com/python312-f-strings/ - It's a version of paint that runs in the terminal, thanks to the Python lib textual
among https://www.bitecode.dev/p/whats-up-python-the-gil-removed-a - python quirks
https://writing.peercy.net/p/python-quirks - Bridging the Python async gap from the other side
https://death.andgravity.com/asyncio-bridge - Git Fix Um
On undoing, fixing, or removing commits in git
[interactive documentation?]
https://sukima.github.io/GitFixUm/ - PyHAT is Python htmx ASGI Tailwind—a web stack
https://github.com/PyHAT-stack/awesome-python-htmx - tinyvector
tiny nearest-neighbor embedding database built with SQLite and Pytorch [wip]
https://github.com/0hq/tinyvector - Netflix decreased the time it takes to respond to an outage from 45 minutes to seven with no additional cost.
https://opensource.com/article/18/4/how-netflix-does-failovers-7-minutes-flat - The Little Book of Deep Learning
- Briefcase - a tool for converting a Python project into a standalone native application
- Panther - Fast & Friendly Python Web Framework
- Using Rich Inspect to interrogate Python objects
- Improve Your Python Shell With Pythonrc
- Linear Programming in Python
- Python: Just write SQL
- Exploring approaches to field-level encryption in Python for Django applications
- 80 Talks and Tutorials from 2023 Python Web Conference Released