Python Weekly - Python Weekly - Issue 597

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 with the convenience of a spreadsheet.
Build apps faster with a fully managed PostgreSQL database—no complex setup required. Create tables and fields by using a spreadsheet-like interface. Upload CSVs. And get 5GB of data storage free for one year.


News

PyCon AU 2023 Call For Proposals
We’re looking for talks on everything Python, open source, and tech-related. If it would be of interest to someone, anyone, in the Python community, it’s of interest to us! The PyCon AU call for proposals (CFP) is open until the end of Sunday 14 May, anywhere on earth. 


Articles, Tutorials and Talks

Building Your 1st AI App with Replit! 
Learn to code your 1st AI app in 21 lines of Python in ~30min!

Run ChatGPT-Style Questions Over Your Own Files Using the OpenAI API and LangChain! 
The article explains how to use Langchain and the OpenAI API to run ChatGPT-style questions over your own files. It provides a step-by-step guide to using these tools and discusses the potential applications and limitations of this approach.

Compromising Garmin’s Sport Watches: A Deep Dive into GarminOS and its MonkeyC Virtual Machine
The article provides a detailed analysis of how Garmin's sports watches were compromised through their MonkeyC virtual machine, allowing attackers to execute arbitrary code and potentially access sensitive user information. The author describes the vulnerabilities and outlines steps that Garmin could take to improve the security of their products.

Debugging a Mixed Python and C Language Stack
This post shows how a RAPIDS team approached debugging multiple programming languages, including the use of GDB to identify and resolve deadlocks. The team is dedicated to designing software to accelerate and scale data science solutions

Replacing my best friends with an LLM trained on 500,000 group chat messages
The author trained an uncensored large language model on the college-era group chat that he and his best friends still use, with LlaMa, Modal, and Hex.

Introducing 'Trusted Publishers'
The post introduces a new feature called Trusted Publishers for the Python Package Index (PyPI) which aims to improve the security of the package distribution process by allowing package maintainers to verify their identities. The author describes how the feature works and highlights its potential impact on the PyPI community.

Introducing Delphic —a Production Grade Starter App to use LLMs to Query Your Own Documents
The post introduces Delphic, a starter application for using low-latency model serving (LLMS) to query your own documents. It provides an overview of the features and benefits of Delphic, as well as instructions for getting started with the application.

PyTorch Performance Features and How They Interact
PyTorch has many performance features that can be tuned to improve the speed of your model. The best way to tune your model is to experiment with different settings and measure the results.

Solve Schrödinger Equation in Seconds with Python & GPU 
The second episode of the Python GPU series explores the Schrodinger equation and how it can be optimized using GPU hardware.


Interesting Projects, Tools and Libraries

MiniGPT-4
Enhancing Vision-language Understanding with Advanced Large Language Models.

rye
An experimental alternative to poetry/pip/pipenv/pyenv/venv/virtualenv/pdm/hatch/…

Bark
Text-Prompted Generative Audio Model.

jupyter-ai
A generative AI extension for JupyterLab.

gptdeploy
Turn your natural language descriptions into fully functional, deployed AI-powered microservices with a single command! Your imagination is the limit!

pyautoenv
Automatically activate and deactivate Python environments as you move around the file system.

pdfGPT
PDF GPT allows you to chat with the contents of your PDF file by using GPT capabilities.

Agent-LLM
An Artificial Intelligence Automation Platform. AI Instruction management from various providers, has an adaptive memory, and a versatile plugin system with many commands including web browsing. Supports many AI providers and models and growing support every day.

segment-geospatial
A Python package for segmenting geospatial data with the Segment Anything Model (SAM).

krr
Prometheus-based Kubernetes Resource Recommendations.

msm
Improved statistical classifier for immune repertoires.

griptape
Python framework for AI workflows and pipelines with chain of thought reasoning, external tools, and memory.

Chat-with-Github-Repo
This repository contains two Python scripts that demonstrate how to create a chatbot using Streamlit, OpenAI GPT-3.5-turbo, and Activeloop's Deep Lake.

Track-Anything
Track-Anything is a flexible and interactive tool for video object tracking and segmentation, based on Segment Anything, XMem, and E2FGVI. 

semantra
Semantra is a multipurpose tool for semantically searching documents. Query by meaning rather than just by matching text.


New Releases

Flask 2.3.0


Upcoming Events and Webinars

PyData London Meetup May 2023
There will be following talks
  • Billion-Scale Facial Recognition
  • How to build a scalable robots ensemble to collect big microscope imaging data
  • LangChain, GPT-3, and Me: Promises and Perils of Language Models
  • Software Engineer to Machine Learning Engineer 

PyData Prague Meetup May 2023
There will be following talks
  • Sign language recognition: Enabling communication for the hearing-impaired through machine learning
  • A unified interface for machine learning with time series - an introduction

PyData Hamburg Meetup May 2023
There will be following talks
  • Embedding code expressions in backend services
  • Advanced Demand Forecasting Techniques for Business Value Creation
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.

Key phrases

Older messages

Python Weekly - Issue 596

Thursday, April 20, 2023

View this email in your browser Python Weekly Welcome to issue 596 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Deep dive into the most prevalent critical and high

Python Weekly - Issue 595

Thursday, April 6, 2023

View this email in your browser Python Weekly Welcome to issue 595 of Python Weekly. Let's get straight to the links this week. From Our Sponsor One of the commonly used ways to implement mass

Python Weekly - Issue 594

Thursday, March 30, 2023

View this email in your browser Python Weekly Welcome to issue 594 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Build developer-first automations with Retool

Python Weekly - Issue 593

Thursday, March 23, 2023

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

Thursday, March 16, 2023

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

You Might Also Like

Stripe makes more changes

Thursday, April 25, 2024

TikTok is in trouble, and net neutrality is back View this email online in your browser By Christine Hall Thursday, April 25, 2024 Welcome back to TechCrunch PM, your home for all things startups,

💎 Issue 414 - From a Lorry Driver to Ruby on Rails Developer at 38

Thursday, April 25, 2024

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

💻 Issue 414 - JavaScript Features That Most Developers Don’t Know

Thursday, April 25, 2024

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

💻 Issue 407 - The Performance Impact of C++'s `final` Keyword

Thursday, April 25, 2024

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

💻 Issue 414 - Everyone Has JavaScript, Right?

Thursday, April 25, 2024

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

📱 Issue 408 - All web browsers on iOS are just Safari with different design

Thursday, April 25, 2024

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

💧 Don't Bother Liquid Cooling Your AMD CPU — Why You Should Keep Using Live Photos on iPhone

Thursday, April 25, 2024

Also: We review the Unistellar Odyssey iPhone Telescope, and More! How-To Geek Logo April 25, 2024 Did You Know Charles Darwin and Abraham Lincoln were both born on the same day: February 12, 1809. 💻

💻 Issue 332 - 🥇The first framework that lets you visualize your React/NodeJS app 🤯

Thursday, April 25, 2024

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

💻 Issue 409 - Sized, DynSized, and Unsized by Niko Matsakis

Thursday, April 25, 2024

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

📱 Issue 411 - AI Starts to Sift Through String Theory's Near-Endless Possibilities

Thursday, April 25, 2024

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