Blog


Palak Paneer

Palak Paneer is something That I recently stumbled upon. I have always liked Paneer Butter masala but I bought palak without a specific goal and added it, ending up with a good Ingredients Large Onion: one and half Tomato: two Ginger Garlic paste: 2 teaspoons Paneer: 500 gms spcies: cardamom 2, cloves 2, Bay Leaf 1, cinnamon stick half Cream:...

Sound Engineering

I recently signed up for a certification course in sound Engineering. This was a very basic course that taught how to get sound in and out of the DAW ( Digital Audio Workstation )through the Sound system. To pass the exam ( and get access to the sweet sweet audio studio ) you need to pass 3 modules. Get the...

Turkish Eggs!

Probably one of my favourite way to make eggs, which I stole from my partner. If anyone ever tries eggs it should be this recipie. Ingredients Curd: ( Or Greek Yogurt for the English folks ) Eggs: the main ingredient! Chilly or Chilly powder: We will be toasting this with oil. Olive oil: although any oil will work. Salt and...

Rasam

Whatever happens the most comforting food that I make is Rasam + rice. This goes with anything - appalam, oorga and chicken and this is how I make it. Ingredients mustard seeds: 1 teaspoon cumin: 1 teaspoon dhaniya seeds: 1.5 teaspoons Garlic tooth: about 3 Red chilly: about 2 ( or chilly powder about 1 teaspoon) Curry leaves: a bunch...

Cramfiles

Sparse Matrices: A sparse matrix is a matrix where most of the elements are zero. For example a social network contains a lot of nodes but not every node is connected to only a few others. In contrast a dense matrix is a matrix in which most elements are non zero. For example pixel data from an image, where each...

Crochet!

Why I have always been interested and intrigued by crocheting. I have stared in awe when my partner does it and the way the needle just keeps moving around with such ease. I gave it a try about a year ago and in theory I understood the basic concept - You make sure the hook end is aligned with the...

My Rating List

Why I have a mental rating of stuff but never put it in paper, even though I know likes, rates and dislikes make everyone unique and distinct. One of my cousins kept asking everyones rating so here’s a permanent list of mine. Food Jose Luis ( Italian ) Lasagna - 8/10 Burrata salad - 8/10 Carbonara - 7/10 Utopia Bagels...

Pixel Town

I made a music composition! So when I joined grad school I wanted to make the best use of the opportunities and I wanted to join a class on music within the University. The video game music ( PAT-305 ) sounded very interesting without looking like a lot of effort so I took it, which was one of the best...

Murphy

“Anything that can go wrong will go wrong.” - Edward Murphy I am well aware of Murphy’s law and how it emerges out of pure randomness. But never have I experienced it personally until today. Being back in School after working was a big shift but I thought I was doing pretty well in everything, except the exams. I put...

My Setup

I love customizing everything I use, and make it feel like my own. So no wonder I have spent more time learning config files rather than learning an actual programming language. Naturally I’m curious to see what setup others have and if I find something interesting, I steal the idea and use it. I’m sure other people are curious about...

Why Elixir

Elixir Whenever I tell someone Elixir is my favourite programming language, I am usually met with one of two responses - “That’s crazy” or “What is this guy talking about?” I wanted to explain why I personally like elixir, love the paradigm and why I believe parallelization is the way to go ( unless you are a web developer building...

orange chicken

This is my weekly meal prep recipie. I use this with a lot of dishes, like quesadilla and salads. Ingredients chicken thighs : 500 gms all purpose flour : 100 gms pepper, salt : required amount paprika (or chilly powder but make sure you know how spicy they are.) : required oil : required amount soy sauce : 2 table...

Reading List

Reading List I have always had the time ( and money ) to get what I wanted to read and then just read it. But nowadays reading time is getting scarce and there are so many good books it is finally time to create a reading list 2001 space odessy - https://en.wikipedia.org/wiki/2001:_A_Space_Odyssey_(novel) siddhartha - https://en.wikipedia.org/wiki/Siddhartha_(novel) Thank you for being late...

Biriyani!!

This is a recipie for one of my favourite dishes ever. The hot, spicy and flavourful dish has a lot of styles and varieties in which it can be made. My favourite way of making it is as a one pot dish with chicken gravy which my family specializes in and I’ll show you exactly how to make it. I’ll...

Madras Masala chicken

This is a spicy tasty peppery recipie for madras masala chicken. I love the creamy texture that accompanies the soft chicken. Ingredients Onions : 2 ct Tomatoes : 3 Spices (anas, cumin, clove, bay leaves, cinnamon sticks) : req red chillies : 3 ct Ginger garlic paste : 1 table spoon mehti seeds : required turmeric : req cashews :...

Gene Machine Book

Overview I picked up a non fiction book and finally pushed through to completion and it turned out to be a really worthwhile read. Overall my feel about the book was that it was not too technical and focused more on the human aspect of science. How scientists interacted with each other, how they kept up with people, socialized and...

Scaling Elixir Applications

Fault Tolerance Continuing with the Functional programming with elixir series, we will be diving into fault tolerance and how elixir as a language has the tools to create fault tolerant systems. The way Elixir approaches fault tolerance is similar to how Kubernetes approaches fault tolerance. In a kubernetes cluster ( group of virtual machines ) whenever any child pod (...

Functional Programming with Elixir

During my time as a professional software developer, I have always been working with object oriented languages and all codebases I have interacted with have been written with the object oriented paradigm. So when I came across the functional programming paradigm, I got curious to learn more. Reading about Haskell and Clojure portrayed functional languages as hard to grasp and...

The Blind Watchmaker

Genome Dynamics Visualization App: Description: During my Undergraduate years, I got introduced to the concept of The Blind Watchmaker by Richard Dawkins. The concept intrigued me a lot, and I got the chance to recreate and visualize the concept with the help of programming. The Program lets the user interact with a set of organisms and select the winning organism...

Getting started with cloud systems

Learning system design with #crio.do I have refrained from understanding how cloud computing works, for fear of being overwhelmed by the AWS beginner guide. But I got a chance to understand it from a different source. Heres what I learnt from the system design miro experience. SETTING UP The first step in designing is to rent a virtual machine from...

Emission Volumetrics and volume shaders

These are two closely related shaders that go well with each other. Lets start with the emission. It makes an object glow with a particular colour. This is useful when the lighting used in a scene is shaped a particular way(like those halo lights streamers use). This gives the scene the specific look imagined. If you’ve seen a rendered image...

Freaky Wireframes

Let’s talk about the wireframe modifier. Looks like just another boring modifier but honestly one of the more powerful modifiers available. It takes a solid object and converts it into another solid mesh with the original object’s edges. The more you difficult the merrier. The offset value determines if the mesh appears inside or outside the original object, essentially allowing...

Bellman, Markov and the Q

Surfing through some hackerrank profiles, I found a guy, who made an AI chess addon that can view any chess board in a browsre page and provide a continuation for it. Which got me really interested in AI and spending money on udemy. The concept that was the base of all the AI magic was the bellman’s equation. It describes...

Domain System

The domain name system, DNS for short is one of those creative ideas that make human life easier on the internet. The system is for converting human understandable domain names into ip addresses for easy relembrance and searching of a particular ip address. There are four important parts for a smooth domain retrieval. They are the recursive DNS retriever, the...

Vacuums and tubes

Disassembling an old tape recorder, I found there were tiny bulb structures that didn’t seem to light up (or have tungsten for that matter). Upon research I was surprised to find that there was a time in history where silicon was just sand. This was the period of vaccum tubes. This is a creative engineering solution for computing problems. The...

Problem with Binary

Confusion arose when the lights turned on when they were supposed to be off and lit the room blue. The LED was connected to pin 18 of the gpio and given an on pulse. But nothing interesting happened. When the off signal was given, the LED started off. Upon investigating the problem in the strange waters of the internet, there...

Problem with Binary

Therw are two protocols for internet traffic. TCP(transmission control protocol) is the safe and secure protocol. It engages a three way handshake with the recipient. The first phase is the SYN(chronous) where it establishes and verifies connection with the neighbour. The second phase is the SYN ack(synchronous acknowledgement) where the recipient computer ensures connection. The third phase is acknowledgement when...

Blindfold and Perms

Solving the Rubik’s cube sub-one minute is cool, solving it sub five is probably overkill. But solving it blindfolded is a whole another story. It isn’t hard or anything until you reach the world of parity. Let’s get some basics straight Lets forget orientation for this one and focus on permutation. From the permutation groups field in mathematics, the edges...

Hard Not Tough

I was always confident that diamonds can be broken with a hammer. But my world was shattered when a guy hit a diamond with a hammer and it made a dent on the anvil. A few seconds later the same guy broke it with a comparitively powerless hit. There was definitely something shiny here. To understand what was going on...

Select stuff the lazy way (in edit mode)

The most annoying thing i had to do in blender was selecting every single edge or corner by myself. Not a hard thing when wwhat you’re designing is small but when its got like 4 subdivision modifiers stuff becomes hard. So, to select rows of edges or corners that are not even linked but are on the same line, use...

Stuff That Leaves Forever

There are certain things that will always come back to haunt you for forgetting them.Such things are quite interesting and are from too niche of a field to be found with a simple search. it seems there are things to be found out everyday. so this is a collection of what I have loved and left my mind blown. Mostly...