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

From Request to Response: How APIs Work – Beginners Guide

Thursday, March 28, 2024

In the vast expanse of the digital ecosystem, APIs (Application Programming Interfaces) act as critical conduits, facilitating seamless conversations between different software platforms. From clicking

Elastic 8.13 is here: Amazon Bedrock in the AI Assistant for Observability

Thursday, March 28, 2024

Learn about Amazon Bedrock support within the Elastic AI Assistant for Observability ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ elastic | Search. Observe. Protect

A Creative Market Reset 🎨

Thursday, March 28, 2024

Adobe needed some real competition. Now it has some. Here's a version for your browser. Hunting for the end of the long tail • March 27, 2024 A Creative Market Reset Canva's purchase of

Fisker lost millions … then it got them back

Wednesday, March 27, 2024

More Fisker woes View this email online in your browser By Christine Hall Wednesday, March 27, 2024 Welcome back to TechCrunch PM! This afternoon, learn about some new Google features, a startup that

▶️ How to Get Better YouTube Video Recommendations — What to Know About Alexa Skills

Wednesday, March 27, 2024

Also: The Best Samsung Phones of 2024, and More! How-To Geek Logo March 27, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by

JSK Daily for Mar 27, 2024

Wednesday, March 27, 2024

JSK Daily for Mar 27, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Bad Abstractions Could Be Ruining Your Code The code is easy to read and it runs fine -

Ranked | The World's Biggest Oil Producers in 2023 🛢️

Wednesday, March 27, 2024

The word's three biggest oil producers accounted for 40% of production in 2023. View this graphic to learn more. View Online | Subscribe Presented by FEATURED STORY The World's Biggest Oil

Daily Coding Problem: Problem #1394 [Easy]

Wednesday, March 27, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given the head of a singly linked list, reverse it in-place. Upgrade to premium

Free Event: Watch 10 entrepreneurs launch their AI ideas

Wednesday, March 27, 2024

They built this in 2 months 👀 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Digging into Marissa Mayer’s newest app

Wednesday, March 27, 2024

Plus a snake robot on Saturn's moon View this email online in your browser By Alex Wilhelm Wednesday, March 27, 2024 Welcome to TechCrunch AM! Today we have notes on Marissa Mayer's new app,