Python Weekly - Python Weekly - Issue 602

View this email in your browser

Python Weekly

Welcome to issue 602 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor 
 
  A Day in the Life of an Ethical Hacker
Ethical hackers proactively identify security weaknesses before they can be exploited by malicious actors. Learn practical steps for getting started with ethical hacking, from reconnaissance and vulnerability exploitation to responsible disclosure.


Articles, Tutorials and Talks

State of GPT 
Andrej Karpathy's talk about the training pipeline of GPT assistants like ChatGPT, from tokenization to pretraining, supervised finetuning, and Reinforcement Learning from Human Feedback (RLHF). Dive deeper into practical techniques and mental models for the effective use of these models, including prompting strategies, finetuning, the rapidly growing ecosystem of tools, and their future extensions.

2023 State of Data + AI
This report provides insights into the evolving data landscape, highlighting the increasing importance of AI and machine learning and the challenges organizations face in harnessing the power of data for innovation and growth.

Representing Monetary Values in Python 
Understanding how to accurately represent monetary values in Python is crucial for building financial applications, analyzing data, or simply improving your coding skills. This tutorial explores the various techniques and best practices for effectively working with money.

Makefile tricks for Python projects
This post provides useful tips and tricks for optimizing Python projects with Makefiles. These tricks can help to improve the efficiency and productivity of development.

The Many Problems with Celery
The post discusses the challenges and limitations of using Celery, a distributed task queue framework in Python, highlighting issues related to scalability, error handling, and deployment complexities.

Blazing Fast ETLs with Simultaneous MultiProcessing and MultiThreading
The post delves into the techniques and benefits of using simultaneous multiprocessing and multithreading for ETL (Extract, Transform, Load) processes. It explores how leveraging these parallel processing approaches can significantly improve the performance and efficiency of ETL tasks, resulting in faster data processing and enhanced overall productivity.

Securing PyPI accounts via Two-Factor Authentication
PyPI will require all users who maintain projects or organizations to enable one or more forms of two-factor authentication (2FA) by the end of 2023. 

Python adventures: Finding unused dependencies
The author discusses a Python script he created that helps identify and remove unused dependencies in Python projects, improving code efficiency and reducing unnecessary bloat. The post provides a step-by-step guide on how to use the script and highlights its benefits for developers.


Interesting Projects, Tools and Libraries

Gorilla
An API store for LLMs.

Chainlit
Build Python LLM apps in minutes.

AutoGPTQ
An easy-to-use LLMs quantization package with user-friendly apis, based on GPTQ algorithm.

Voyager
An Open-Ended Embodied Agent with Large Language Models.

Sophia
Effortless plugin and play Optimizer to cut model training costs by 50%. New optimizer that is 2x faster than Adam on LLMs.

Olive
Olive is an easy-to-use hardware-aware model optimization tool that composes industry-leading techniques across model compression, optimization, and compilation.

SuperAGI
Infrastructure for building useful Autonomous Agents.

WingmanAI
Real-time transcription of audio, integrated with ChatGPT for interactive use. Save, load, and append transcripts for effective context management in conversations.

ChainForge
An open-source visual programming environment for battle-testing prompts to LLMs.


Upcoming Events and Webinars

PyLadies Munich Meetup June 2023
There will be following talks
  • How to DocumentAI - Document Understanding Models in Action
  • How to Build an Open-Source Machine Learning Platform in Biology?

PyData Manchester Meetup June 2023
There will be following talks
  • British Cycling Data Platform in Python
  • Exploring data visualizations packages with Python

PyData Vancouver Meetup June 2023
There will be a talk, Instruction fine-tuning RedPajama INCITE LLM.
 
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 © 2023 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 601

Thursday, May 25, 2023

View this email in your browser Python Weekly Welcome to issue 601 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 600

Thursday, May 18, 2023

View this email in your browser Python Weekly Welcome to issue 600 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Linting is a process where errors in the code can be

Python Weekly - Issue 599

Friday, May 12, 2023

View this email in your browser Python Weekly Welcome to issue 599 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Retool Database gives you all the power of Postgres

Python Weekly - Issue 598

Thursday, May 4, 2023

View this email in your browser Python Weekly Welcome to issue 598 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Build the web applications, data analysis, and

Python Weekly - Issue 597

Thursday, April 27, 2023

View this email in your browser Python Weekly Welcome to issue 597 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Retool Database gives you all the power of Postgres

You Might Also Like

Recording: 'Data Storytelling: What Organizations Need to Know Going Into 2025'

Friday, November 22, 2024

Thank you for your interest in our latest webinar. As promised here is your recording of the event. View email in browser Recording Now Available Thank you for your interest in receiving a recording of

💻 Issue 437 - Introducing local Azure Service Bus Emulator

Thursday, November 21, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 437 Release Date Nov 21, 2024 Your weekly report of the most popular .NET news, articles and projects

💎 Issue 444 - Why did people rub snow on frozen feet? (2017)

Thursday, November 21, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 444 Release Date Nov 21, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 444 - JavaScript Dos and Donts

Thursday, November 21, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 444 Release Date Nov 21, 2024 Your weekly report of the most popular JavaScript news, articles

📱 Issue 438 - Reverse Engineering iOS 18 Inactivity Reboot

Thursday, November 21, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 438 Release Date Nov 21, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 362 - React Anti-Pattern: Stop Passing Setters Down the Components Tree

Thursday, November 21, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 362 Release Date Nov 21, 2024 Your weekly report of the most popular React news, articles and projects

💻 Issue 444 - Building simple event-driven applications with Pub/Sub

Thursday, November 21, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 444 Release Date Nov 21, 2024 Your weekly report of the most popular Node.js news, articles and

📱 Issue 441 - Shift Left Is the Tip of the Iceberg

Thursday, November 21, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 441 Release Date Nov 21, 2024 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 439 - Async/Await Is Real And Can Hurt You

Thursday, November 21, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 439 Release Date Nov 21, 2024 Your weekly report of the most popular Rust news, articles and projects

📲 Why I Ditched Linux for Samsung DeX — Buy This Instead of a Gaming Headset

Thursday, November 21, 2024

Also: Taking Instagram Stories to the Next Level, and More! How-To Geek Logo November 21, 2024 Did You Know Thurl Ravenscroft was both the voice behind the Christmas song "You're a Mean One,