This post shows how to program a Rigol DS1000Z series oscilloscope….

This post shows how to program a Rigol DS1000Z series oscilloscope….
Web apps have exploded in popularity in recent years. Here is how to create a Django project on Ubuntu as of December 2019….
One way of checking if an item exists in a set is to use Bloom filters. First, import pybloom as follows: from pybloom import BloomFilter……
Converting binary to string can be useful when you need to represent a number in a recognizable, short package. For this task, Base64 is often used. Base64 contains characters that can be confused with each other. This can lead to transcription mistakes. It is also harder to copy & paste due to special characters. Base58…
Text is my personal favorite medium for machine learning. Here is why: In computing, a picture is worth a (few hundred) thousand words. As a result, modeling text is more space and compute efficient than visual models. Text arrived first to the internet. This lead time has resulted in better algorithms, and bottomless data. Interpretability…
This article has been updated to reflect changes suggested by one of our readers. Thanks Andrew! Full code is at the bottom of the post. New information, released in an instant, can synchronize the behavior of millions of people. This is magnified by the impact of the information, and the transience of its release. Wikipedia…
Since the launch of its public beta in 2008, Glassdoor has become the gold standard for company satisfaction ratings. They also have a classifieds section comparable to LinkedIn, Indeed, and others. Glassdoor provides examples of job descriptions with company ratings in context. This makes it easy to compare what good and bad companies have in…
Matplotlib has become the standard plotting library in Python. This is thanks to its simple API and NumPy/SciPy integration, making it easy to add interactive plots to any code. In this post, I will walk through how to make animated 3D plots in Matplotlib, and how to export them as high quality GIFs. RGB Color…
Welcome to my latest post where we dive into the exciting world of natural language processing! One of the key tasks in NLP is understanding the relationships between words. In my previous post, I created a product recommendation system using word embeddings. Today, we’ll take it a step further and explore how we can use…
In this post, we will be diving into the world of context-free grammars to use in evolutionary algorithms. What is context-free grammar? Context-free grammar, also known as CFG, is a specific type of grammar used in computer science and linguistics. It is a set of production rules that define the structure of a language. CFG…