Monday, 26 January 2026

The Battle Being Fought, Unknown to the Self

Hindu Gods: Krishna, Arjuna, Gita

The battle being fought, unknown to the self. The constant trying to improve oneself must go on, not to quit, but reflect.

Analyzing the situation with the 3 ancient forces according to the Shrimad Bhagavad Gita:

1. One pulls you towards the grave, a heavy magnetic inertia that thrives on my passivity.

2. Fever, a restless hunger that drives you to conquer but leaves you unable to sit in a room alone.

3. Clarity that feels like peace yet often becomes its own kind of cage.

I found out that bad habits are hard to quit due to these forces. Hence, we should analyze and find out what can stop these forces and reduce their impact. It can be mindfulness, building a system, celebrating small victories, broadening our perspective, journaling, or praying.

It can be making our needs clear, having a clear priority and a plan to follow, which must be realistic and actionable, and removing the fear of failure, for which we must take action and keep reflecting on the plan. The satisfaction in one achieved consistency shouldn’t damage other aspects of life by neglecting them.

We must reflect on the consequences of an action but never take tension of the outcomes. Learn to channelize your energy, direct your focus, and time into something that is meaningful for yourself. Do not waste your time on something that isn’t worth the time and is non-rewarding.

Example: What will eating junk food do to my health? We get a picture of obesity or unhealthy side effects. This makes us avoid temporary satisfaction and get the long-term advantage of being healthy.

We are constantly fighting such battles unknown to ourselves, which we may win or lose, but should never quit and never vanish the constant feeling of improvement.

Saturday, 17 January 2026

Best resource to learn python as a beginneer : Find the link here

I tried learning python watching youtube videos but later on I remembered few things and fogot others,I later found a github Repo made by a youtube creater that helps you learn python in 30 days and also provides a to-do list overview,roadmap of  30 days and learn it.

Can Learn at your own pace even if want to revise some things.

A day by day plan with exercise is made covering all concepts

Check it here : link


Check other blogs too


Tuesday, 13 January 2026

Choosing Your Dopamine

We live in an age of infinite stimulation. At any moment, you can scroll through social media, binge a new series, order fast food, or dive into a video game. Each of these activities triggers a release of dopamine the neurotransmitter often called the brain’s “reward chemical.” But here’s the thing: not all dopamine hits are created equal.

The quality of your dopamine sources shapes the quality of your life. Some activities leave you energized, fulfilled, and motivated. Others leave you depleted, anxious, and craving more. Learning to choose your dopamine wisely might be one of the most important skills you can develop in the modern world.

Bad and good habits are just your choices of dopamine.

Understanding Dopamine: More Than Just Pleasure

Dopamine isn’t simply about pleasure, though that’s part of its role. It’s fundamentally about motivation, anticipation, and reward-seeking behavior. When your brain releases dopamine, it’s saying, “This is worth pursuing. Do this again.” Over time, your brain learns which activities are “valuable” based on the dopamine response they generate.

The problem is that our ancient reward system evolved in an environment vastly different from today’s world. Our ancestors got dopamine hits from finding food, connecting with their tribe, or accomplishing difficult tasks necessary for survival. These were inherently beneficial activities. Today, companies have engineered products specifically designed to hijack this system, creating dopamine responses that don’t serve our wellbeing.

The Two Paths: Healthy vs. Unhealthy Dopamine

What distinguishes healthy dopamine from its unhealthy counterpart isn’t the neurotransmitter itself, but the source and the consequences that follow.

Healthy dopamine sources tend to share certain characteristics. They require effort and engagement. They build something skills, relationships, health, or tangible accomplishments. The satisfaction they provide tends to last, often growing deeper over time. After engaging with them, you feel energized rather than depleted. Examples include exercise, creative pursuits, learning new skills, meaningful conversations, completing challenging work, cooking a nutritious meal, or spending quality time in nature.

Unhealthy dopamine sources follow a different pattern. They provide instant gratification with minimal effort. They’re often designed to be addictive, with variable rewards that keep you coming back. The satisfaction is fleeting, quickly replaced by a desire for more. Afterward, you often feel worse tired, guilty, or empty. Think of endless social media scrolling, junk food binges, compulsive shopping, excessive gaming, or pornography consumption.

The distinction isn’t always black and white. Social media can facilitate genuine connection. Video games can be artistic experiences or social activities. The key is examining your relationship with these activities and their impact on your life.

Press enter or click to view image in full size

Why Bad Dopamine Feels So Good (At First)

Unhealthy dopamine sources aren’t popular by accident. They’re engineered to exploit our brain’s reward system. Social media platforms use algorithms that maximize engagement by showing you content that triggers strong emotional reactions. Fast food companies combine salt, sugar, and fat in ratios that don’t exist in nature. Video games employ reward schedules studied in behavioral psychology labs.

These sources also provide what psychologists call “easy dopamine” big hits with minimal investment. Your brain, always looking for efficiency, finds this appealing. Why spend an hour exercising for a dopamine reward when you can get a bigger hit by scrolling for five minutes?

The catch is that easy dopamine comes with diminishing returns. Your brain adapts to high levels of stimulation, requiring increasingly intense experiences to feel the same reward. This is called tolerance, and it’s why people find themselves needing to scroll longer, eat more junk food, or engage more intensely with their vice of choice to feel satisfied.

Meanwhile, your sensitivity to everyday pleasures decreases. A walk in the park, a good conversation, or the satisfaction of completing work feels less rewarding by comparison. You’ve recalibrated your reward system to crave intensity over meaning.

The Benefits of Choosing Healthy Dopamine

When you prioritize healthy dopamine sources, something remarkable happens. You’re not just avoiding negatives you’re actively building a better life.

Healthy dopamine sources create positive feedback loops. Exercise makes you stronger, which makes exercise more enjoyable. Learning a skill opens new opportunities, which motivates further learning. Quality relationships deepen over time, providing increasing satisfaction. These activities don’t just feel good in the moment; they improve your capacity for future enjoyment.

Your baseline mood improves. Instead of riding a rollercoaster of highs and crashes, you experience more stable wellbeing. You develop genuine confidence from real accomplishments rather than the hollow validation of likes and shares. Your focus improves as your brain relearns to engage deeply with single tasks rather than constantly seeking the next hit of stimulation.

Perhaps most importantly, you develop a sense of agency over your life. You’re choosing activities that align with your values and long-term goals rather than being pulled around by engineered compulsions.

Practical Strategies for Better Dopamine Choices

Making the shift toward healthier dopamine sources isn’t about willpower alone. It requires strategy and environmental design.

Start by conducting an honest audit of your dopamine sources. For a few days, notice what activities you turn to for reward or relief. How do you feel immediately after? How about an hour later? Which activities leave you feeling proud versus regretful?

Create friction around unhealthy sources and reduce friction around healthy ones. Delete social media apps from your phone but keep them accessible on your computer. Buy less junk food so it’s not immediately available. Keep your running shoes by the door. Put your guitar in your living room instead of in a closet.

Replace, don’t just remove. If you’re trying to reduce social media use, have a plan for what you’ll do with that time. Nature abhors a vacuum, and so does your dopamine system. If you don’t consciously choose an alternative, you’ll likely default to another low-quality source.

Start small and build momentum. Don’t try to overhaul your entire life at once. Maybe you commit to a ten-minute walk each morning or reading for fifteen minutes before bed. Small wins provide dopamine hits too, and they build confidence for bigger changes.

Consider a “dopamine detox” period. Spend a day or weekend minimizing high-stimulation activities no social media, no streaming, no junk food. This isn’t a permanent lifestyle but a reset that can help you appreciate subtler pleasures. That first meal after a day of eating simply often tastes incredible. That first conversation feels more engaging.

Building a Sustainable Reward System

The goal isn’t to become a pleasure ascetic, eliminating all easy enjoyment from your life. It’s about balance and intentionality. Sometimes scrolling through funny videos or eating a slice of pizza is perfectly fine when it’s a conscious choice rather than a compulsion.

The key is ensuring that the foundation of your reward system consists of activities that genuinely serve you. When healthy dopamine sources form your baseline, occasional indulgences in less healthy options don’t disrupt your equilibrium.

Think of it like nutrition. You can build a diet on whole foods and occasionally enjoy dessert, or you can build a diet on junk food and occasionally have a salad. The foundation matters. The same principle applies to your dopamine diet.

The Long Game

Choosing healthy dopamine is an investment with compounding returns. Every time you choose the walk over the scroll, the conversation over the screen, the challenge over the escape, you’re casting a vote for the person you want to become. You’re training your brain to find reward in activities that actually improve your life.

This doesn’t mean life becomes effortless or that you’ll never struggle with temptation. Our environment is designed to make unhealthy choices easy and healthy choices hard. But with awareness and intention, you can swim against that current.

Your dopamine system is powerful. It drives much of your behavior, often beneath conscious awareness. But unlike many things in life, you have significant control over what you train it to crave. You get to choose what your brain learns to find rewarding.

Choose wisely. Your future self will thank you.

Sunday, 28 December 2025

“This is the Procedure”: Ancient First program

Have you ever felt like the problems you’re solving are completely new? Like nobody before you has wrestled with the same logical puzzles, the same iterative thinking, the same “if this, then that” decision trees?

I used to think programming was modern. Revolutionary. Ours.

Then I learned about Donald Knuth’s discovery in 1972, and everything shifted.

The Moment Everything Changed

Knuth, legendary computer scientist and author of The Art of Computer Programming, was examining ancient clay tablets at Yale. These weren’t artifacts from some early computer age. They were from 1800 BCE. Eighteen hundred years before Christ.

And they contained algorithms.

Not just calculations. Not just answers. But procedures, step-by-step instructions with conditional logic. If-then statements. Loops. The same fundamental structures we use today when we code.

The Babylonians had figured it out. Nearly 4,000 years ago, they were writing what we’d now call executable code.

From “Why does this matter?” to “What if this changes everything?”

Here’s what stopped me cold: one tablet described a procedure for calculating square roots. But the scribe didn’t just write the formula, they wrote the process.

Let me translate what they carved into clay:

Ancient Babylonian procedure: Start with a guess for the square root. Divide your number by that guess. Average the result with your original guess. If the new answer differs from your guess, repeat. Otherwise, you’ve found your answer.

Sound familiar? Here’s the exact same logic in Python:

def babylonian_sqrt(n, tolerance=0.0001):
x = n / 2 # Make your first guess

while True:
next_x = (x + n / x) / 2

if abs(next_x - x) < tolerance:
return next_x # We're done

x = next_x # Keep refining
result = babylonian_sqrt(25)
print(f"Square root: {result}") # 5.0

The structure is identical: initialize, iterate, check a condition, branch, repeat or terminate.

This is programming. This has always been programming.

What This Actually Means

Think about the timeline: This is the same era as Hammurabi’s Code, those famous legal tablets that said “if a man steals, then he shall be punished.”

But here’s the difference that hit me: Hammurabi’s code was about controlling behavior. The mathematical procedures were about enabling it. They weren’t rules for humans to interpret, they were instructions to be followed mechanically, perfectly, repeatedly.

They didn’t require judgment. They required execution.

And that’s when I realized: the fundamental concepts of computation, procedures, iteration, conditional branching, aren’t innovations of the digital age.

They’re ancient human tools. As old as writing itself.

Your Takeaway This Week

The next time you write an if statement or a while loop, pause for a second.

You’re not inventing something new. You’re inheriting something ancient.

Some Babylonian scribe pressed a stylus into wet clay and created the world’s first executable code, not because they had computers, but because they understood something timeless: complex problems break down into simple, repeatable steps.

That same power is yours right now, whether you’re debugging code, planning a project, or solving any problem that feels overwhelming.

Break it down. Check your conditions. Iterate. Refine.

Algorithms didn’t begin with Silicon Valley. They began in Babylon.

What problem are you treating as “too modern” or “too complex” that might just need ancient wisdom, one clear procedure at a time?

Sunday, 21 December 2025

Why Naval Ravikant Says You Shouldn’t Be a Generalist (And What He Means Instead)

 Have you ever felt like you’re learning everything but mastering nothing?

You buy courses. You read books. You consume podcasts. But when someone asks what you’re 
really good at, you freeze.

For years, I thought being a “generalist” meant collecting skills like Pokémon cards. Marketing? Check. Coding? Learning. Design? Working on it. I was proud of my versatility — until I realized I couldn’t go deep on anything. I was a mile wide and an inch deep, drowning in surface-level knowledge that evaporated the moment I stopped using it.

Then I discovered Naval Ravikant’s perspective on learning, and it completely flipped my approach.

Naval doesn’t say “don’t be a generalist.” He says most people are doing it backwards.

The Problem With How We Learn

Most of us treat knowledge like a buffet. We pile our plates high with random skills, hoping something sticks. Business strategies. Productivity hacks. Social media growth tactics.

But here’s what Naval noticed: all of that knowledge sits on top of something deeper.

Think about it. When you learn “how to grow on Twitter,” you’re memorizing rules that could change with the next algorithm update. When you learn “economics,” you’re absorbing theories that experts debate endlessly.

You’re building a house on sand.

Naval’s insight? If you want to be a true polymath — someone who can walk into any field and understand it faster than others — you need to start at the bottom, not the top.

The Foundation That Explains Everything

Naval argues that knowledge isn’t random. It’s hierarchical, like a pyramid:

Mathematics is pure logic. It doesn’t need reality to be true. 1+1=2 everywhere, always.

Physics applies math to our universe. It’s the source code of reality — gravity, energy, cause and effect.

Chemistry is just applied physics — how atoms and molecules behave.

Biology is applied chemistry — how living systems work.

Economics and psychology are applied biology — how humans (biological creatures) make decisions and interact.

Here’s the game-changer: If you try to learn business or marketing without understanding the layers beneath, you’re just memorizing rules that might not even be true. But if you master the foundational layers — math, physics, the scientific method — you can derive the rules yourself.

You become dangerous. You can walk into a new field and see patterns others miss because you understand the systems underneath.

The “Undo” Button for Your Brain

Naval often talks about the fragility of memorization. If you forget a business rule, you’re stuck. You have to look it up again, relearn it, hope it’s still relevant.

But if you understand how to think like a physicist — testing hypotheses, distinguishing objective truth from opinion, following cause and effect — you have something more powerful than knowledge.

You have a method.


You can apply that rigor to investing. To relationships. To health. To anything. And you’ll find the truth faster than people who’ve been in those fields for decades because you’re not relying on “best practices” — you’re building understanding from first principles.

What Naval Actually Said

Let me share his words directly, because they hit different when you read them:

“Learn math. Speaking the language of nature is the ultimate superpower. If you understand logic and mathematics, then you have the basis for understanding the scientific method. Once you understand the scientific method, then you can understand how to separate truth from falsehood in other fields.”

And on specialization:

“Specialization is for insects… I don’t believe in the model of ‘I am a doctor’ or ‘I am an electrician.’ I think you should be able to do everything. But the way to do everything is to have the foundations so strong that you can learn the specific skills very quickly.”

This isn’t about becoming a professional mathematician. It’s about adopting the intellectual rigor of someone who demands proof, who questions assumptions, who builds understanding instead of collecting facts.

The Tree Analogy That Changed My Learning Forever

Naval views knowledge like a tree.

Most people try to grow branches (specific skills like coding, design, copywriting) without a trunk. The branches are weak. They break off. You forget what you learned because it wasn’t rooted in anything deeper.

Math and physics are the trunk.

When your trunk is strong, you can grow branches in weeks. You learn marketing faster because you understand systems and feedback loops. You learn coding faster because you understand logic and abstraction. You learn psychology faster because you understand biological constraints and evolutionary incentives.

The foundation isn’t just knowledge — it’s leverage.

My Shift (And Maybe Yours?)

I used to panic when I saw a complex book. I’d avoid it, thinking “that’s not for me.” Now? When I don’t understand something, I dig down. I ask: What foundation am I missing?

Sometimes it’s embarrassing. I’m an adult relearning basic probability because I realized my intuition about risk was completely wrong. But here’s what changed: I’m not scared anymore.

Because I know that if I build the trunk, I can understand anything. I don’t need to be the smartest person in the room. I just need to know how to think clearly and follow logic wherever it leads.

Your Action Step This Week

Pick one thing you’re trying to learn right now.

Ask yourself: What foundation am I missing?

If you’re struggling with marketing, maybe you need to understand psychology first.

If you’re confused about investing, maybe you need to understand systems thinking and probability.

If you’re overwhelmed by coding, maybe you need to understand logic and abstraction.

Don’t go wide. Go deep on the foundations. Then watch how fast everything else clicks.

🔑 Key Takeaways:

  • Naval isn’t against being a generalist — he’s against being shallow.
  • True polymaths master foundational knowledge (math, physics, logic) that explains everything else.
  • Memorization is fragile. Understanding is antifragile.
  • Build the trunk first. The branches grow effortlessly after.

What foundation have you been avoiding? What’s the “hard” subject you’ve convinced yourself you don’t need?

Drop it in the comments. Let’s dig deeper together.


Saturday, 20 December 2025

Are We Using AI as a Crutch Instead of a Coach?

 I’ve been thinking about this quite a bit recently. Every day, I see people turning to ChatGPT before they even pull out their notebook. Asking it to assist them in brainstorming, to correct their work, to make decisions that they could quite easily make on their own. And I think somewhere down the line, I started to wonder if we’re doing any better at anything, or if we’re simply doing better at asking the AI to do it for us.

The thing is: a crutch is something that catches you when you cannot stand by yourself. It’s a temporary thing until you heal. But imagine if you were to use it all the time! The muscle that you’re supposed to be strengthening just. doesn’t. I think that’s about where a lot of people are at with regards to AI.

The Illusion of Progress

I do know a guy who used the AI tool to write an entire research paper last semester. The paper was great. Really great, in fact. Scored an A. And the part of the story that kept him awake all night was the fact that he didn’t even know if he or she could write something similar on his/her own.

That is the subtle risk. AI is not perceived as cheating because it is so useful. It is perceived as efficiency. Smart work versus hard work. There is a difference between utilizing a resource to improve your skills, versus utilizing a resource to make it unnecessary to have said skills.

It seems like everywhere I go now. Students using it to help them with essays. People using it for all emails. Individuals using it to help with writing up journal entries in therapy sessions. And I am not judging — that’s all of our business at this point. But the reality remains: what happens to our thinking if we all are outsourcing our thinking skills?

The Nature of Coaching Primarily

A coach will not do the work for you. A good coach will ask you the tough questions. They will make you, or at least your brain, uncomfortable. They will force you to come up with the answers that you did not even know were there. They believe in you when you believe otherwise.

AI does the opposite. It gives you the answer right now. It strips away the struggle, the frustration, the brutal process of trying to determine things. And that process, that’s exactly where growth occurs.

Consider learning how to write an essay. The first attempts will always be dreadful. You look at the paper, write something clumsy, delete the text, try again. Your thoughts are not clearly articulated. Sentences are not connected. In the process, you manage to clarify what exactly you want to say.

Now, imagine all that being waved away. Simply enter a prompt, receive an essay. Yes, receive the grade. But did one receive an education in all that?

This clumsy process of wrestling with bad ideas — that’s not a bug in the learning process. That’s the point.

The Questions We’re Not Asking

When we go about utilizing the capability of AI, perhaps the first question we need to ask ourselves is, “Am I using this tool in order to assist me with something that I already have the capability of doing, or am I avoiding learning how to do something by utilizing this tool?”

Are we writing using AI support, or are we only editing AI-generated write-ups?

Are we using this tool for overcoming the problem of writer’s block, or are we using this tool so that we never experience the problem of writer’s block at all?

These are important distinctions. This one builds skills and capabilities. The other leads to their deterioration.


“I’m not saying that AI is bad, because it is an amazing tool,” Morton explains. “But tools are only as good as the hands using them, and if our hands forget how to work without the tool, we are in big trouble.”

The Creativity Crisis

“There’s another thing at play here. What happens when you ask AI for ideas is that it will provide the most statistically likely answer based on everything that AI has been fed. What that means is that AI will give a person the average of what already exists.”

Real creativity does not come from averages. It comes from the weird things your brain puts together at 2 AM. From the errors that can become something interesting. From your unique experiences that no one else has.

One of my friends shared that they would spend hours scribbling down story ideas in their notebooks. Most of it was terrible, but every now and then, a masterpiece would be born. They now rely on AI for story ideas. They get twenty of them instantly. However, none of them are theirs. They lack soul. They lack soul because they lack heart.

“The mess is where the magic lives. And we’re optimizing it away.”

Finding the Balance

What’s the solution then? I don’t think it’s giving up on AI altogether. We could just stop using calculators because we should be calculating long division problems in our head. But maybe we just need to think more about how we are going to use it.

What if we struggled first? We contained ourselves in front of the hard problem, the blank page, the tough decision. We gave ourselves time to struggle, to flail about in incompetence. Only then might we seek out the AI — and then only as a thought-sounding board.

It’s slower. It’s tougher. But here’s what those people using this method notice: Their early versions of work improve. Their thoughts are more unique and different. They’re exercising the muscle rather than watching it atrophy.

The Real Risk

“Here’s what frightens me most: a generation growing up with no experience of what it’s like to be, well, truly stuck. To take a problem long enough that you find yourself digging deep and trying something new and surprising yourself.”

From the The New Yorker StoryBundle Collection, “The BFG” by Roald Dahl, edited by Rebecca Mead

That is where the magic happens. Not in the quick solutions, but in the fight to locate them. Not in the flawless initial draft, but in the willingness to produce an awful one and improve it.

There was this professor at a university who had just begun handing out “no AI” exercises. It was not because he disliked technology in particular. He had noticed something disturbing: his graduates had never been able to write a real body of text outside of class. They could write a great prompt to the AI. Ask them to develop an argument by themselves, and nothing.

They are walking across the stage with their degree in hand, but without the skills that degree is supposed to convey. The article says they can do it. But can they?

The Decision-Making Process

Artificial intelligence can be many things. It can be a research aide, a brainstorming buddy, a proofreader, and even a code debugger. But it shouldn’t be a replacement for the thinking, the creativity, and the development that comes from us.

A crutch prevents a person from falling. A coach teaches one to run.

The choice is ours to make. Every time we type that prompt, we are making that decision, period. Are we using this opportunity for growth or avoiding growth?

What are we building or borrowing? The technology isn’t going anywhere. But the question remains: When we finally put down the crutch, will we be able to walk?

What are your thoughts on this? How are you balancing this in your own life? It is early in the conversation to be sure.

CS First Year Guide

The Top 1% CS Freshman: Language & Strategy Guide CS ...