Python Weekly - Python Weekly - Issue 654

View this email in your browser

Python Weekly

Welcome to issue 654 of Python Weekly. Let's get straight to the links this week.
Articles, Tutorials and Talks

Let's reproduce GPT-2 (124M) 
In this video, Andrej Karpathy demonstrates how to reproduce the GPT-2 (124M) model, covering topics like parameter sharing, model initialization, mixed precision training, optimizations like flash attention, and hyperparameter tuning.

Cracking the Scheduling Code in Hay Day
Learn how to solve the scheduling problem in the Hay Day game using Mixed-integer linear programming and Google OR-Tools.

CPython Garbage Collection: The Internal Mechanics and Algorithms
A detailed code walkthrough of how CPython implements memory management, including reference counting and garbage collection.

Python wheel filenames have no canonical form
The post discusses the lack of a canonical form for Python wheel filenames, highlighting that despite standardization in package names and versions, wheel filenames require parsing for equivalence. This lack of canonicalization, especially with compressed tag sets, poses challenges in certain contexts like cryptographic verification. 

Build a SaaS App with Django, Stripe, Neon PostgreSQL, TailwindCSS, GitHub Actions 
This video is a Python tutorial that teaches how to build a SaaS app with Django, Stripe, Neon PostgreSQL, TailwindCSS, and GitHub Actions. It covers topics like Django web development, sending emails, user authentication, deployment, database integration, static files, and subscription management.

Optimal SQLite settings for Django
The article provides optimal SQLite settings for Django applications, aimed at enhancing performance and reliability for smaller deployments. It includes specific PRAGMA configurations and a simple backup strategy, highlighting the potential of SQLite when correctly tuned for production use.

Insanely Easy GPT-4 One Prompt Streamlit Interactive Plotly Sunburst Chart
Simple and modular prompt engineering for efficient Python charting results.

Modal Forms with Django, HTMX, and Tailwind CSS 
This video shows how you can convert a traditional Django form to an HTMX modal element in just a few quick steps.

My thoughts on Python in Excel
An in-depth review of Microsoft's new Python in Excel functionality.


Interesting Projects, Tools and Libraries

ScrapeGraphAI
Python scraper based on AI. Just say which information you want to extract and the library will do it for you!

piku
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.

thread
AI-Powered Jupyter Notebook built using React.

Inspectus
Inspectus is a versatile visualization tool for large language models. It runs smoothly in Jupyter notebooks via an easy-to-use Python API. Inspectus provides multiple views, offering diverse insights into language model behaviors.

Burr
Burr makes it easy to develop applications that make decisions (chatbots, agents, simulations, etc...) from simple python building blocks.

pytest-edit
Type `pytest --edit` to open the failing test code.

llama-zip
LLM-powered lossless compression tool.


New Releases

Python in Visual Studio Code – June 2024 Release
This release includes the following announcements:
  • VS Code Native REPL for Python with Intellisense and syntax highlighting
  • Pytest improvements in the testing rewrite

Python 3.12.4 released


Upcoming Events and Webinars

PyLadies Dublin Meetup June 2024
There will be following talks
  • Building Intelligent Applications with LangChain
  • Transformers and the Attention Mechanism - The Core Components of LLMs

Portland Python Meetup June 2024
There will be a talk, pytest: an exemplary framework for testing.

PyData Prague #21
There will be following talks
  • How Data Improves Your Life in Prague
  • DuckDB Intro with Case Study from Keboola

PyData Berlin Meetup June 2024 
There will be following talks
  • FormatAI: Structuring Unstructured Text using generative AI
  • Probably Fun - games to teach statistics

PyData Ireland Meetup June 2024 
There will be following talks
  • Building Intelligent Applications with LangChain
  • Transformers and the Attention Mechanism - The Core Components of LLMs

PyData Manchester Meetup June 2024 
There will be a talk, Polars and Time Series: what it can do, and how to overcome any limitation.
 
Our Other Newsletters
Programmer Weekly - A free weekly newsletter for programmers.

Founder Weekly - A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.
 
Copyright © 2024 Python Weekly, All rights reserved.
You are receiving our weekly newsletter because you signed up at http://www.PythonWeekly.com.

Our mailing address is:
Python Weekly
Brooklyn
Brooklyn, NY 11209

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Older messages

Python Weekly - Issue 653

Thursday, June 6, 2024

View this email in your browser Python Weekly Welcome to issue 653 of Python Weekly. Let's get straight to the links this week. News Trojan Embedded in crytic-compilers Python Package Targets

Python Weekly - Issue 652

Monday, June 3, 2024

View this email in your browser Python Weekly Welcome to issue 652 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Get Your Weekly Dose of Programming A weekly

Python Weekly - Issue 651

Thursday, May 23, 2024

View this email in your browser Python Weekly Welcome to issue 651 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Learn how you can containerize and run your GenAI

Python Weekly - Issue 650

Friday, May 17, 2024

View this email in your browser Python Weekly Welcome to issue 650 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Learn how you can containerize and run your GenAI

Python Weekly - Issue 649

Thursday, May 9, 2024

View this email in your browser Python Weekly Welcome to issue 649 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Learn how you can containerize and run your GenAI

You Might Also Like

New Blogs on ThomasMaurer.ch for 10/22/2024

Tuesday, October 22, 2024

View this email in your browser Thomas Maurer Cloud & Datacenter Update This is the update for blog posts on ThomasMaurer.ch. Azure Hybrid Cloud Pre-Day at Microsoft Ignite 2024 By Thomas Maurer on

BetterDev #270 - Should We Chat, Too? Security Analysis of WeChat’s MMTLS Encryption Protocol

Tuesday, October 22, 2024

Better Dev #270 Oct 21, 2024 Hi all, Welcome to another issue of BetterDev! This week I come across Colmi, a smart ring where you can write your own software to interact with it. It's also have a

JSK Daily for Oct 21, 2024

Monday, October 21, 2024

JSK Daily for Oct 21, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Getting Started with Piecesjs: Building Native Web Components with a Lightweight Framework

📑 Microsoft Word Helps Me Overcome Writer's Block — VR Mods That'll Make You Want a Headset

Monday, October 21, 2024

Also: How to Check Your iPhone's Battery Health, and More! How-To Geek Logo October 21, 2024 Did You Know The brand name "Crayola" was created by Alice (Stead) Binney, the wife of the

Daily Coding Problem: Problem #1585 [Easy]

Monday, October 21, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. The Sieve of Eratosthenes is an algorithm used to generate all prime numbers

Off to the AI Races

Monday, October 21, 2024

Apple's XR and AI Fight -- A New OpenAI Offshoot -- An OpenAI Co-Founder Nears Return -- Google Play Stay -- Trump and Cook Chat -- Disney's Succession Off to the AI Races Apple's XR and AI

THN Cybersecurity Recap: Top Threats, Tools and News (Oct 14 - Oct 20)

Monday, October 21, 2024

Catch up on last week's top cybersecurity stories. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚙️ Trouble in paradise: OpenAI & Microsoft

Monday, October 21, 2024

Plus: Tesla is under investigation ... again ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Import AI 388: Simulating AI policy; omni math; consciousness levels

Monday, October 21, 2024

Will UX innovations be just as important as research innovations? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Microsoft's AI agent-building 'LEGO set'

Monday, October 21, 2024

Turn a phone into a ham radio; How to fly away from X; New AI finance tool -- ZDNET ZDNET Tech Today - US October 21, 2024 LEGOs Microsoft's upgraded Copilot Studio is like a LEGO set for building