the black art of concurrency www.internalpointers.com
The Normal distribution - Internal Pointers
The most famous kind of distribution and its relationship with the real world.
How to optimize the gradient descent algorithm - Internal Pointers
A collection of practical tips and tricks to improve the gradient descent process and make it easier to understand.
The gradient descent in action - Internal Pointers
It's time to put together the gradient descent with the cost function, in order to churn out the final algorithm for linear regression.
The gradient descent function - Internal Pointers
How to find the minimum of a function using an iterative algorithm.
How to record the desktop with FFmpeg on Linux - Internal Pointers
A solution that pleasantly works out of the box.
The most important metrics for stock investments - Internal Pointers
What are the most famous stock metrics and how to translate them into something useful to humans.
The differences between "using" and "typedef" in modern C++ - Internal Pointers
Two ways of defining type aliases for a smarter code.
What are the C and C++ Standard Libraries? - Internal Pointers
A brief tour into the realm of writing C/C++ applications, the role of the Standard Library and how it is implemented in various operating systems.
The Central Limit theorem - Internal Pointers
Experiments on the fundamental theorem that explains why many distributions tend to be close to the normal distribution.
Understanding the meaning of lvalues and rvalues in C++ - Internal Pointers
A lightweight introduction to a couple of basic C++ features that act as a foundation for bigger structures.
The problem of overfitting in machine learning algorithms - Internal Pointers
Overfitting makes linear regression and logistic regression perform poorly. A technique called "regularization" aims to fix the problem for good.
The cost function in logistic regression - Internal Pointers
Preparing the logistic regression algorithm for the actual implementation.
The right folder permissions for a website on a Linux server - Internal Pointers
The black art of concurrency - Internal Pointers
A series about machines that do more than one thing at a time, their philosophy, what technologies are available and how to get the best out of them.
Introduction to IP: the Internet Protocol - Internal Pointers
From routing to IP addressing, a look at the protocol that gives life to the Internet.
Introduction to the TCP/IP protocol - Internal Pointers
The official rules that allow computers to communicate over the Internet.