Skip to main content

Posts

25 and Disappointed: When No One Chose Her

She was sixteen.  A radham - tall, sacred, massive - collapsed onto an auto. She was trapped inside. In those final moments, what did she see? A crowd. Running. Watching. Frozen. No one stepped in. Not one person tried. And maybe they were afraid. Maybe they thought it was too late. Maybe they were waiting for someone else to go first. But none of that brings her back. What haunts me isn’t just that she died. It’s that no one chose her. Not over their fear. Not over their own safety. Not even over their instinct to flee. And what does that say about us? We build chariots for Gods, decorate them with Gold, pull them through the streets in loud devotion - but when a girl crushed beneath one, the silence is louder than the chants. We call it a tragedy. But maybe it is a mirror. A moment that reflects the kind of people we’ve become.  How we’ve normalized looking away. How fear wins over humanity. How help is something we hope someone else will give. And the thing is - I wasn’t th...

25 and Disappointed: Can’t we choose simple life?

 There’s something strange about the way we live now. It’s not enough to do your job. You have to grow. Climb. Upskill. Network. Earn more. Spend more. Repeat. People areound you - even the ones who seem tired - still say, “Keep pushing.” The ones ahead keep reaching higher. The ones behind are told to catch up. And if you stand still for even a moment, they say you’re wasting time. But no one explains why. Why is a peace a problem? Why is being satisfied with what you have seen as a failure? This idea of “simple life” - it used to be normal. Work. Come home. Cook. Be with the people you love. Rest. Now it’s rare. Or romanticized. Or quietly looked down on. We’re told that success means constant movement. That we need to hustle, or we’ll be left behind.  But behind what, really? We’ve normalized the rat race, without asking who started it. And the truth is - only a few can actuallly win it. Most people burn out trying.  Others fake their way through it, smiling through st...

25 and Disappointed: When Help Became Credit

There was a time when, if someone fell behind, someone else reached out. A neighbor. A friend. A stranger who noticed. Help came in human form.- through hands, not systems. Now, when someone can't make rent, we offer them a credit card. Not time. Not understanding. Just a product. For many, credit cards aren't about luxury. They are about milk. Bus fare. Power bills. A cracked screen they can't afford to fix, but need to keep working. They're survival. Bought on interest. But why don't people help each other anymore? Maybe it's not that they don't want to. Maybe they just can't/ Because in a world this unequal, even the ones who look fine are struggling silently. Trying to make ends meet. Trying to save something - anything. We've made life expensive and wages slow. We've made emergencies personal and help transactional. And those with enough - the wealthy, the secure -  They keep saving. Keep growing. Keep watching. While the gap gets wider. Thi...

How to visualise shifting of a time-reversed signal?

Shifting, reversal and scaling are the common operations we perform on an analog (or) digital signal. In this post, we will see how can we visualize shifted version of a time-reversed signal. To put it simply, here is what we are gonna do: Given a signal x(t) , how to plot x(-t+1) Note: If you are already good at this, maybe this post is not for you. You can safely stop reading now. But if you still want to proceed, you are always welcome!! Before discussing how to plot our signal, let's have a small talk about - Time Shifting: For a given x(t) , we can say that x(t+1) is a time-shifted signal. In general, we talk about the shifting of the waveform relative to the time axis, and we use the terms "left shift" and "right shift" to denote two types of movements possible for the waveform. However, we have to note that the terms indicate only half the story. There is an underlying assumption for these to work, which is the dir...

Why is the divisibility rule of 3?

  The divisibility rule of 3 is simple: For a given number, add the individual digits. If the sum is divisible by 3, then the overall number is divisible by 3. Otherwise, it's not. But why the sum of the digits? How can we prove that this is robust for any given number? If you wanna think it out yourself, take a pause. Otherwise, just continue reading below... The Proof: Consider a generalized decimal number, with the total number of digits as n+1, and the coefficients being a 0 , a 1 , a 2 , and so on up to a n . So, our number can be expressed as: a 0 10 0 + a 1 10 1 + a 2 10 2 + ... + a n 10 n . Now, the powers of 10 can be written in terms of 9s, right? 10 1 = 10 = 9 + 1 10 2 = 100 = 99 + 1 10 3 = 1000 = 999 + 1 and similarly, 10 n = 100..0 = 99..9 + 1. Then, our number becomes: a 0 + a 1 (9 + 1) + a 2 (99 + 1) + .... + a n (99..9 + 1) = [a 0 + a 1 + a 2 + ... + a n ] + [9*a...

Why koode is a special movie..!

 There will be some movies, which we will never forget with time. We keep on remembering some of our favourite scenes. We try to rewatch them. When we rewatch it, we understand some hidden elements, which further makes us love the movie more..! So, this post is dedicated to sharing some thoughts on the Malayalam movie - "Koode". (You didn't know about the movie? No problem, please click on the image and enjoy the movie on Hotstar, for free..!!) **Spoiler Alert** There will be a discussion of the story plot, so proceed with caution...! **Back to content** Josh never cries till the end of the movie: We can never miss a person if we are never close to a person. Even though Josh loves his sister, he never has very great memories with her. He never talked to her, they never even fought.  Only when he actually 'misses' her near the end, does his heart gets shattered. 'Cha' - it's the word Jenny says when Josh leaves for Dubai: Jenny says at a later point tha...

The Verification story

     They were the B. Tech days, and we were taught about Verilog and VHDL programming languages. Obviously, learning the syntax was never enough. We need to use it - have to write programs.      As it is a hardware language, we need to develop the codes for electronic blocks. Starting with trivial ones like AND gates, and OR gates and going up to priority encoder, kind of blocks.     However, we are taught that that was not enough. We need to code another part, which is called "testbench."  We were given a few examples of the test benches for some blocks. Honestly, the testbench part looked almost the same for all the designs. We simply concluded that the test bench was easier to code than the design part.     Cut to the training period in the initial days of the core company. The good news is that the hardware languages we were taught and that the companies use are almost similar, even though that is not enough. After the basic tr...