1140
News & links about Python programming. https://pythonhub.dev/ Administrator: @rukeba
Let's Code an AI Search Engine with LLM Embeddings, Django, and pgvector
Large Language Models (LLMs) can be leveraged for business applications, such as content matching and job search. William Huster demonstrates how to build a prototype application that utilizes LLMs for job search.
https://www.youtube.com/watch?v=OPy4dLHdZng
NeumAI
Neum AI is a best-in-class framework to manage the creation and synchronization of vector embeddings at large scale.
https://github.com/NeumTry/NeumAI
Inserting data via the PostgREST API using Python
https://www.dataroc.ca/blog/inserting-data-via-the-postgrest-api-using-python
Python Is Easy. Go Is Simple. Simple != Easy
https://preslav.me/2023/11/27/python-is-easy-golang-is-simple-simple-is-not-easy/
PyNest
PyNest is a Python framework built on top of FastAPI that follows the modular architecture of NestJS.
https://github.com/PythonNest/PyNest
GitHub OAuth in your Python Flask app
A step-by-step guide on building Login with Github into your Python apps.
https://supabase.com/blog/oauth2-login-python-flask-apps
sqlalchemy_data_model_visualizer
Automatically turn your SQLalchemy Data Models into a Nice SVG Diagram
https://github.com/Dicklesworthstone/sqlalchemy_data_model_visualizer
Two kinds of threads pools, and why you need both
How big should your thread pool be? It depends on your use case.
https://pythonspeed.com/articles/two-thread-pools/
Four Kinds of Optimisation
This article discusses four approaches to optimize programs: using a better algorithm, using a better data structure, using a lower-level system, or accepting a less precise solution.
https://tratt.net/laurie/blog/2023/four_kinds_of_optimisation.html
Data Parallel Extensions for Python
https://intelpython.github.io/DPEP/main/
How many Python core devs use typing?
https://blog.orsinium.dev/posts/py/core-devs-typing/
Google-Colab-Selenium
The best way to use Selenium in Google Colab Notebooks!
https://github.com/jpjacobpadilla/Google-Colab-Selenium
dpoint
Open-source digital stylus using camera tracking and inertial measurements.
https://github.com/Jcparkyn/dpoint
Let’s create a Python Debugger together
Have you ever wondered how debuggers work? What happens when you set a breakpoint and hit it later? Debuggers are tools that we as developers use daily in our work, but few know how they are actually implemented. Here is a 4-part series on writing a Python debugger from scratch.
https://mostlynerdless.de/blog/2023/09/20/lets-create-a-python-debugger-together-part-1/
What’s the coolest things you’ve done with python?
https://www.reddit.com/r/Python/comments/17upt2f/whats_the_coolest_things_youve_done_with_python/
pytest-patterns
pytest-patterns is a plugin for pytest that provides a pattern matching engine optimized for testing.
https://github.com/flyingcircusio/pytest-patterns
AIConfig
Config-driven, source control friendly AI application development.
https://github.com/lastmile-ai/aiconfig
StyleTTS 2
Towards Human-Level Text-to-Speech through Style Diffusion and Adversarial Training with Large Speech Language Models
https://github.com/yl4579/StyleTTS2
Pythonicity: Composition vs. Inheritance
https://coady.github.io/posts/composition-vs-inheritance.html
A JIT Compiler for CPython
Brandt Bucher discusses the development of a Just-In-Time (JIT) compiler for CPython. The talk delves into the challenges and intricacies of implementing a JIT compiler specifically for CPython, the default Python interpreter.
https://www.youtube.com/watch?v=HxSHIpEQRjs
Proposal for Software Bill-of-Materials for CPython
https://sethmlarson.dev/security-developer-in-residence-weekly-report-19
screenshot-to-code
Drop in a screenshot and convert it to clean HTML/Tailwind/JS code.
https://github.com/abi/screenshot-to-code
Orca-2-13B Runs Directly on Rust+WASM – No Python/C++ Hassles
https://www.secondstate.io/articles/orca-2-13b/
stateless
Statically typed, purely functional effects for Python.
https://github.com/suned/stateless
ai-exploits
A collection of real world AI/ML exploits for responsibly disclosed vulnerabilities.
https://github.com/protectai/ai-exploits
How to Create a Subscription SaaS Application with Django and Stripe
All the technical details of creating a subscription SaaS business using the Python-based Django web framework and Stripe payment processor.
https://www.saaspegasus.com/guides/django-stripe-integrate/
Python Hub Weekly Digest for 2023-11-26
https://pythonhub.dev/digest/2023-11-26/
The Python Sofware Foundation Receives Wonderfully Welcoming Award from GitHub
https://pyfound.blogspot.com/2023/11/psf-wonderfully-welcoming-award-github.html
mirror
Hackable AI Powered Mirror on your laptop.
https://github.com/cocktailpeanut/mirror
What the Heck Are Monads?
Monads are a well-known concept in functional programming languages like Haskell, but are they useful in other contexts? Stay tuned, and by the end of this video, you will understand what monads are.
https://www.youtube.com/watch?v=Q0aVbqim5pE