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

Re: My VPN recommendation

Thursday, January 9, 2025

Do you know when to use a VPN and what it does to protect your data? Any time you are connected to the internet, your information is at risk of being tracked or hacked. A VPN helps keep your surfing

Charted | Visualizing the World’s Busiest Migration Corridors 🌎

Thursday, January 9, 2025

This graphic ranks the world's busiest international migration corridors, based on data from the UN. View Online | Subscribe | Download Our App FEATURED STORY Visualizing the World's Busiest

Issue 347 - Tesla opens electronic parts catalog to the public

Thursday, January 9, 2025

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 347 -

Programmer Weekly - Issue 237

Thursday, January 9, 2025

View this email in your browser Programmer Weekly Welcome to issue 237 of Programmer Weekly. Happy New Year! I hope you had a great holiday and took some time off to recharge. Quote of the Week "

GOAT, Memes, and the Millionaire AI Agent

Thursday, January 9, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, January 9, 2025? The

The Python skills gap no one talks about

Thursday, January 9, 2025

"I thought I was doing fine until they asked me to review someone else's code..." That's what Jake, a Python developer of 3 years, told me in November. He'd just spent an entire

Compare New Free/Paid Copilot Plans, ASP.NET Core Layouts, Dive into .NET MAUI, More

Thursday, January 9, 2025

Home | News | How To | Webcasts | Whitepapers | Advertise .NET Insight January 9, 2025 THIS ISSUE SPONSORED BY: ■ Yes, you finally test like a champion. ■ Visual Studio Live! Las Vegas: .NET Developer

Simplify Async Programming

Thursday, January 9, 2025

View in browser 🔖 Articles Coroutines: From Basics to Advanced Patterns Master Kotlin Coroutine Channels to improve communication between coroutines in Android development. Learn the basics, explore

Spyglass Dispatch: One Prediction Down...

Thursday, January 9, 2025

9 More to Go for 2025 • Netflix Wrestles the WWE Audience • EU Swipes Back at Meta • Howard Marks' Bubble Watch • TikTok Case Eve The Spyglass Dispatch is a newsletter sent on weekdays featuring

The 7 smart glasses we loved at CES

Thursday, January 9, 2025

AI tops LinkedIn jobs report; Best laptops of CES; Revive an old MacBook with Linux -- ZDNET ZDNET Tech Today - US January 9, 2025 Prakhar Khanna wearing Inair Glasses CES 2025: The 7 most advanced