The TCP/IP and OSI model - Day 4Introduction to Network Models Imagine Maria, sitting at her desk in New York, wanting to check the flight status for her friend's arrival in Tokyo. With a few clicks, she opens her browser and navigates to the airline's website. This seemingly simpl...May 3, 2025·9 min read
Basic Theory of Linux - Day 0Everyone knows what linux is: An open source operating system kernel which has been widely accepted in the entire world to create, deploy computer programs. So, I’ll rather not waste your time on a fancy definition of linux. For now, the definition t...Apr 26, 2025·8 min read
How blockchain voting can be completely bribe-resistantMake sure you know bits and pieces of blockchain, zero knowledge proofs In offline voting systems, if you bribe a person about voting for party A, you don’t get the choice to verify if the person voted for party A or not. But if the person is casting...Dec 28, 2024·5 min read
How pigeons and rats gave the idea of MLPegion Superstition The term "pigeon superstition" actually refers to a famous psychology experiment conducted by B. F. Skinner on operant conditioning. Here's the gist: Skinner's Experiment: Pigeons were placed in cages and given food at random int...Apr 16, 2024·5 min read
Machine Learning and how to learn itLet's start with an overview of ML. Machine Learning is a technique by which an algorithm or model learns from and makes decisions based on data without being programmed to do so. Sometimes Artificial Intelligence and Machine Learning are considered ...Feb 10, 2023·9 min read
Decoding the World of Machine Learning: The Fundamentals You Need to KnowIn this article, we will be looking at the fundamentals of machine learning and how mathematics is used in machine learning. But, at first look at Machine Learning in general Machine Learning is the study of computer algorithms that improves themselv...Jan 28, 2023·2 min read
Understanding Matrices for Machine LearningLet me get this clear first. If you're looking to learn about matrices, reading this blog is only the beginning. While you'll gain an understanding of the fundamentals, if you want to truly master matrices you'll need to dive deeper. Watching lecture...Jan 10, 2023·3 min read