What’s Next for Data Engineering in 2023? 7 Predictions

End of the year prediction articles are hokey, but they serve a purpose. They help us rise above the daily grind and consider where to place our longer term bets. They also tend to be an exercise in…

Introducing PivotUI: Never Use Pandas To GroupBy and Pivot Your Data Again

Pivoting and Grouping operations are fundamental to every typical tabular data analysis process. The pivot_table() and groupby() method stands among one of the most commonly used methods in Pandas…

Galactica: What Dangerous AI Looks Like

Meta released Galactica, an AI model for science but had to shut it down because it was making bullshit up.

FIFA World Cup 2022: A Data-Driven Approach to Ideal Team Line-Ups

FIFA World Cup 2022: A Data-Driven Approach to Ideal Team Line-Ups. Using Python to find the dream team, best formation, and ideal starting XI for each national team in the World Cup 2022.

Why is MSE = Bias² + Variance?

“The bias-variance tradeoff” is a popular concept you’ll encounter in the context of ML/AI. In building up to making it intuitive, I figured I’d give the formula-lovers among you a chatty explanation…

OpenAI’s ChatGPT Is the World’s Best Chatbot

OpenAI has released ChatGPT, a new dialogue language model (LM) that's the best chatbot in the world.

Mass Layoffs in Tech — Is AI Winter Coming?

Mass Layoffs in Tech — Is The AI Winter Coming?. Facing economic headwind, tech giants like Amazon, Meta and Twitter cut thousands of jobs. What does that mean for the future of AI?.

How to Use the Sherlock Mind Palace Study Technique to Teach Yourself Data Science

Over two years ago, I began researching the best ways to teach myself data science. I’ve looked into microlearning, ultra-learning, the Feynman technique, deliberate practice, brainwashing techniques…

Is Julia Really Faster than Python and Numpy?

Julia claims to be at least as easy and intuitive to use as Python, whilst being significantly faster to execute. Let's put that claim to the test!

Python 3.11: New Features That You Will Truly Enjoy

Python 3.11 was out on October 24, 2022. In this article, I will discuss 6 new features: Better Error Traceback; The Self Type; Asynchronous Tasks asyncio; Exception Group; Exception Notes; Faster Execution Speed