Python Weekly - Python Weekly - Issue 502

View this email in your browser

Python Weekly

Welcome to issue 502 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor 
Get Your Weekly Dose of Programming
A weekly newsletter featuring the best hand curated news, articles, tutorials, talks, tools and libraries etc for programmers.
Join For Free

News

PyTorch builds the future of AI and machine learning at Facebook
Facebook’s AI models perform trillions of inference operations every day for the billions of people that use our technologies. Meeting this growing workload demand means we have to continually evolve our AI frameworks. Which is why, we’re announcing that we’re migrating all our AI systems to PyTorch.

Chinese AI lab challenges Google, OpenAI with a model of 1.75 trillion parameters
In the race to build the underlying technologies that can power the next wave of AI revolution, a Chinese lab just toppled OpenAI, the venerated US-based research lab, in terms of who can train a gigantic deep learning model with the most training parameters--as for whether or not there is a race, at least ranking members of the lab believe so.


Articles, Tutorials and Talks

Python for Bioinformatics - Drug Discovery Using Machine Learning and Data Analysis 
Learn how to use Python and machine learning to build a bioinformatics project for drug discovery.

The Correct Way to Overload Functions in Python
Were you taught that function overloading isn’t possible in Python? Here’s how you can do it with generic functions and multiple dispatch!

The definitive guide to Python virtual environments with conda
Master Python virtual environments with conda, once and for all. Learn how to install conda from scratch, manage, and packaging virtual environments.

How to Simplify Django Migrations and Deployment
When removing fields from Django models, or adding non-nullable fields, it can be hard to avoid a mismatch between code running on some servers and the database in use. By using django-add-default-value and django-deprecate-fields to simplify the migration and deployment process, you will eliminate a common Django deployment headache. This has been a challenge for a while now. Believe it or not, Django ticket #470 has been open since 2005!

Deploying Django with Docker Compose 
Learn how to deploy a Django app to an EC2 instance using Docker Compose.

How to iterate over DataFrame rows (and should you?)
How to iterate over a pandas DataFrame is a common question, but understanding how to do it and when to avoid it are both important.

Listening to Satellites with my Raspberry Pi
Building a live dashboard with the help of a few hardware modules.

RetroLab — A JupyterLab distribution with a retro look and feel
RetroLab is an alternative JupyterLab distribution, built from the ground-up, providing a notebook interface with a retro look and feel.

How To Build A Simple Raspberry Pi Pico Robot
This two-wheeled robot can move around a room autonomously.


Interesting Projects, Tools and Libraries

TermPair 
View and control remote terminals from your browser with end-to-end encryption.

ArXiv-Miner
ArXiv Miner is a toolkit for mining research papers on CS ArXiv.

Recoverpy
A CUI for recovering overwritten or deleted data.

JupyterLite
JupyterLite is a JupyterLab distribution that runs entirely in the browser built from the ground-up using JupyterLab components and extensions.

rich.tui
A Text User Interface with Rich as the renderer.

FastMoE 
An easy-to-use and efficient system to support the Mixture of Experts (MoE) model for PyTorch.

PyTouch
PyTouch is a machine learning library for tactile touch sensing.

PaperWhisperer
Automatic voice-synthetised summaries of latest research papers on arXiv.

montydb
Monty, Mongo tinified. MongoDB implemented in Python.

leafmap
A Python package for geospatial analysis and interactive mapping with minimal coding in a Jupyter environment.

SparseML
Libraries for applying sparsification recipes to neural networks with a few lines of code, enabling faster and smaller models.

FinTA 
Common financial technical indicators implemented in Pandas.

krsh
A declarative Kubeflow Management Tool inspired by Terraform.

Lucid-Dynamodb
A simple Python wrapper to AWS Dynamodb.


New Releases

Python 3.10.0b2 is available

Django security releases issued: 3.2.4, 3.1.12, and 2.2.24


Upcoming Events and Webinars

Virtual: IndyPy: Debugging pytest with Django
During this talk, you'll learn about ways to use printing and logging as well as pdb. You'll see how core Python tools like dbapi2 and the inspect module can help to solve common problems. You'll learn how to spot new avenues for exploration, and how to figure out when you're in a blind alley.

Virtual: Austin Python Meetup June 2021
There will be following talks
  • AIQC; framework for rapid & reproducible deep learning for open science
  • Metabob an AI-assisted tool for debugging Python code

Virtual: PyMNtos Python Presentation Night #95
There will be following talks
  • Leveling up your Python skills as a beginner
  • super()...weird

Virtual: Fall in love with your coding editor
We're going to put a spotlight on the coding editors we use. Jupyter Notebooks, Visual Studio Code, PyCharm, Emacs... what should you use to write your code in?

Virtual: PyData Eindhoven June 2021
There will be following talks
  • Functional refactoring and Sourcery
  • GANs battling Covid with Sacred for ML experimentation

Virtual: PyData SoCal June 2021
There will be following talks
  • Reproducible ML experiments (with Git & DVC)
  • AIQC for rapid, rigorous, & reproducible deep learning
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 © 2021 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 501

Thursday, May 27, 2021

View this email in your browser Python Weekly Welcome to issue 501 of Python Weekly. Let's get straight to the links this week. News Microsoft adds enterprise support for PyTorch AI on Azure

Python Weekly - Issue 500

Thursday, May 20, 2021

View this email in your browser Python Weekly Welcome to issue 500 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Ray Summit | June 22-24: Scalable Python & ML

Python Weekly - Issue 499

Friday, May 14, 2021

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

Thursday, May 6, 2021

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

Thursday, April 29, 2021

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

Laravel 11.37, Recurr, Streaming Responses, and more! - №547

Sunday, January 12, 2025

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

NATO Alphabet Converter/Huge If True/Framework for letting "it" go

Sunday, January 12, 2025

Recomendo - issue #445 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #441

Sunday, January 12, 2025

ISSUE #441 12th of January 2025 Announcements Become a KotlinConf 2025 volunteer! The KotlinConf has started a Call for Volunteers to help out at the conference in May! If you are interested, check out

Healthy life, Meta's AI and legibility

Saturday, January 11, 2025

Neologism #25, 11.01.2024 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1665 [Medium]

Saturday, January 11, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by LinkedIn. A wall consists of several rows of bricks of various integer lengths and

📊 Every Smartphone I've Ever Owned, Ranked — This Tiny Smart Remote Is the Most Exciting Thing at CES

Saturday, January 11, 2025

Also: 5 Android Notification Features to Make Your Day Easier, and More! How-To Geek Logo January 11, 2025 Did You Know On March 12, 1951, a curious thing happened. In the United States and the United

Ranked | The Top Grossing Movies Worldwide in 2024 🎬

Saturday, January 11, 2025

Established IP dominated the 2024 box office, with top films mostly being sequels, spin-offs, or franchise continuations. View Online | Subscribe | Download Our App FEATURED STORY Ranked: Top Grossing

📖 Your Step-by-Step Guide to Securing AI in the Enterprise

Saturday, January 11, 2025

January 11, 2025 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Tines. When it comes to adopting AI securely,

🐍 New Python tutorials on Real Python

Saturday, January 11, 2025

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Iterators and Iterables in Python: Run Efficient

Life Update: Me. In Shorts. In Antarctica [Pics Inside 🧊]

Saturday, January 11, 2025

And yes, I jumped in. It taught me a lot 😅 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏