Lynx Roundup, June 15th 2020

Lynx Roundup, June 15th 2020

Evaluate Expressions Dynamically with Python's eval()! Functional programming is awesome! Pitfalls in time series forecasting!

Matthew Alhonte
Matthew Alhonte

Python eval(): Evaluate Expressions Dynamically – Real Python
In this step-by-step tutorial, you’ll learn how Python’s eval() works and how to use it effectively in your programs. Additionally, you’ll learn how to minimize the security risks associated to the use of eval().
Functional Programming is AWESOME
A programming paradigm is a term used to describe methods for writing commands. The very idea of a language is built off of its programming paradigm. Among the most well-known three paradigms are…
Effective Python › Item 10: Prevent Repetition with Assignment Expressions
An assignment expression—also known as the walrus operator—is a new syntax introduced in Python 3.8 to solve a long-standing problem with the language that can cause code duplication. Whereas normal assignment statements are written a = b and pronounced “a equals b”, these assignments are written a …
El Niño-Southern Oscillation heat engine shifts eastward under global warming
El Niño-Southern Oscillation (ENSO) is the strongest signal in interannual climate variation. El Niño increases the precipitation over the equatorial central-eastern Pacific, which releases more latent heat into the tropical atmosphere and thus drives variations of the global climate system like a h…
How (not) to use Machine Learning for time series forecasting: Avoiding the pitfalls
In my other posts, I have covered topics such as: How to combine machine learning and physics, and how machine learning can be used for production optimization, supply chain management as well as…
[DS Primer #0] Data Science Primer
Roundup

Matthew Alhonte

Supervillain in somebody's action hero movie. Experienced a radioactive freak accident at a young age which rendered him part-snake and strangely adept at Python.